--- /home/fdroid/fdroiddata/tmp/de.boesling.hydromemo_4141012.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_de.boesling.hydromemo_4141012.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-mdpi/ic_launcher_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_stat_notify_small_bottle.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_stat_notify_large_bottle.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: 9a3a7891272bfcc416dcf04fd53f5367be8d50a835e99f948853b562ebb4c163 │ -Signer #1 certificate SHA-1 digest: 10dd2c466a023cfb05e5f2ae1a030e29856d3fc3 │ -Signer #1 certificate MD5 digest: a58796fcea6e1add3add219b8d63a872 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: e64efd7fa707adc8efd58d387add654979fcb988268af01f0237160c7ca35c37 │ -Signer #1 public key SHA-1 digest: 57f01770acc7982014bf9e41b55f90825b6cfaae │ -Signer #1 public key MD5 digest: 3a4df69040f9391f6ad9c7b7a22e5e07 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,592 +1,605 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 1004838 (00000000000F5526h) │ - Actual end-cent-dir record offset: 1004816 (00000000000F5510h) │ - Expected end-cent-dir record offset: 1004816 (00000000000F5510h) │ + Zip archive file size: 1005709 (00000000000F588Dh) │ + Actual end-cent-dir record offset: 1005687 (00000000000F5877h) │ + Expected end-cent-dir record offset: 1005687 (00000000000F5877h) │ (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 19 entries. │ - The central directory is 1346 (0000000000000542h) bytes long, │ + central directory contains 20 entries. │ + The central directory is 1428 (0000000000000594h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 1003470 (00000000000F4FCEh). │ + is 1004259 (00000000000F52E3h). │ │ │ 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): 2014 May 3 04:24:08 │ - 32-bit CRC value (hex): 70849947 │ - compressed size: 638 bytes │ - uncompressed size: 1323 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ + 32-bit CRC value (hex): f15d6c95 │ + compressed size: 1067 bytes │ + uncompressed size: 3540 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/DF0F3D11.SF │ + res/drawable-mdpi-v4/ic_launcher_icon.png │ │ - offset of local header from start of archive: 704 │ - (00000000000002C0h) bytes │ + offset of local header from start of archive: 1136 │ + (0000000000000470h) 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): 2014 May 3 04:24:08 │ - 32-bit CRC value (hex): 67fbd3f8 │ - compressed size: 733 bytes │ - uncompressed size: 1444 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): 2e097bd3 │ + compressed size: 16954 bytes │ + uncompressed size: 16954 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 #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_stat_notify_large_bottle.png │ │ - META-INF/DF0F3D11.RSA │ - │ - offset of local header from start of archive: 1503 │ - (00000000000005DFh) bytes │ + offset of local header from start of archive: 18161 │ + (00000000000046F1h) 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): 2014 May 3 04:24:08 │ - 32-bit CRC value (hex): 335d9f0e │ - compressed size: 1075 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2e097bd3 │ + compressed size: 16954 bytes │ + uncompressed size: 16954 bytes │ + length of filename: 53 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. │ + res/drawable-xhdpi-v4/ic_stat_notify_small_bottle.png │ + │ + offset of local header from start of archive: 35198 │ + (000000000000897Eh) 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): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 99b4b47c │ + compressed size: 3106 bytes │ + uncompressed size: 3106 bytes │ + length of filename: 53 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 #5: │ +--------------------------- │ │ res/layout/about.xml │ │ - offset of local header from start of archive: 2645 │ - (0000000000000A55h) bytes │ + offset of local header from start of archive: 38387 │ + (00000000000095F3h) 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): 2014 May 3 04:18:10 │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ 32-bit CRC value (hex): c3e83962 │ compressed size: 415 bytes │ uncompressed size: 1392 bytes │ length of filename: 20 characters │ - length of extra field: 4 bytes │ + 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: │ +Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/help.xml │ │ - offset of local header from start of archive: 3130 │ - (0000000000000C3Ah) bytes │ + offset of local header from start of archive: 38868 │ + (00000000000097D4h) 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): 2014 May 3 04:18:10 │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ 32-bit CRC value (hex): 6552c20a │ compressed size: 461 bytes │ uncompressed size: 1880 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 #6: │ +Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/menu/main.xml │ │ - offset of local header from start of archive: 3656 │ - (0000000000000E48h) bytes │ + offset of local header from start of archive: 39394 │ + (00000000000099E2h) 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): 2014 May 3 04:18:10 │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ 32-bit CRC value (hex): 93165f44 │ compressed size: 250 bytes │ uncompressed size: 604 bytes │ length of filename: 17 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: │ +Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/raw/aaahhh.ogg │ │ - offset of local header from start of archive: 3969 │ - (0000000000000F81h) bytes │ + offset of local header from start of archive: 39707 │ + (0000000000009B1Bh) 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): 2014 May 3 04:17:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1aeb73e7 │ compressed size: 44825 bytes │ uncompressed size: 44825 bytes │ length of filename: 18 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: │ +Central directory entry #9: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/raw/water_drop.ogg │ │ - offset of local header from start of archive: 48845 │ - (000000000000BECDh) bytes │ + offset of local header from start of archive: 84580 │ + (0000000000014A64h) 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): 2014 May 3 04:17:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 0d2d5c58 │ compressed size: 96406 bytes │ uncompressed size: 96406 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 #9: │ +Central directory entry #10: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/raw/water_drop_x2.ogg │ │ - offset of local header from start of archive: 145306 │ - (000000000002379Ah) bytes │ + offset of local header from start of archive: 181038 │ + (000000000002C32Eh) 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): 2014 May 3 04:17:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 86934add │ compressed size: 188064 bytes │ uncompressed size: 188064 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 #10: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/raw/water_in_glass.ogg │ │ - offset of local header from start of archive: 333428 │ - (0000000000051674h) bytes │ + offset of local header from start of archive: 369157 │ + (000000000005A205h) 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): 2014 May 3 04:17:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 80ea7133 │ compressed size: 126295 bytes │ uncompressed size: 126295 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 #11: │ +Central directory entry #12: │ --------------------------- │ │ res/raw/water_in_glass_x2.ogg │ │ - offset of local header from start of archive: 459779 │ - (0000000000070403h) bytes │ + offset of local header from start of archive: 495508 │ + (0000000000078F94h) 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): 2014 May 3 04:17:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 40d69ac7 │ compressed size: 247224 bytes │ uncompressed size: 247224 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 #12: │ +Central directory entry #13: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/xml/preferences.xml │ + res/xml-v13/preferences.xml │ │ - offset of local header from start of archive: 707064 │ - (00000000000AC9F8h) bytes │ + offset of local header from start of archive: 742791 │ + (00000000000B5587h) 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): 2014 May 3 04:18:10 │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ 32-bit CRC value (hex): 4f3a8daa │ - compressed size: 702 bytes │ + compressed size: 698 bytes │ uncompressed size: 2636 bytes │ - length of filename: 23 characters │ + 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 │ │ There is no file comment. │ │ -Central directory entry #13: │ +Central directory entry #14: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/xml/preferences_v4.xml │ + res/xml/preferences.xml │ │ - offset of local header from start of archive: 707835 │ - (00000000000ACCFBh) bytes │ + offset of local header from start of archive: 743562 │ + (00000000000B588Ah) 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): 2014 May 3 04:18:10 │ - 32-bit CRC value (hex): e0a747f9 │ - compressed size: 674 bytes │ - uncompressed size: 2404 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ + 32-bit CRC value (hex): 207d55ce │ + compressed size: 662 bytes │ + uncompressed size: 2400 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 #14: │ +Central directory entry #15: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - AndroidManifest.xml │ + res/xml/preferences_v4.xml │ │ - offset of local header from start of archive: 708581 │ - (00000000000ACFE5h) bytes │ + offset of local header from start of archive: 744293 │ + (00000000000B5B65h) 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): 2014 May 3 04:18:10 │ - 32-bit CRC value (hex): 3a515d5f │ - compressed size: 1155 bytes │ - uncompressed size: 3712 bytes │ - length of filename: 19 characters │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ + 32-bit CRC value (hex): e0a747f9 │ + compressed size: 671 bytes │ + uncompressed size: 2404 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 #15: │ +Central directory entry #16: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ resources.arsc │ │ - offset of local header from start of archive: 709801 │ - (00000000000AD4A9h) bytes │ + offset of local header from start of archive: 745036 │ + (00000000000B5E4Ch) 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): 2014 May 3 04:18:10 │ - 32-bit CRC value (hex): eaccdc7f │ - compressed size: 15608 bytes │ - uncompressed size: 15608 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 561a32fe │ + compressed size: 16092 bytes │ + uncompressed size: 16092 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 #16: │ +Central directory entry #17: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_launcher_icon.png │ + classes.dex │ │ - offset of local header from start of archive: 725456 │ - (00000000000B11D0h) bytes │ + offset of local header from start of archive: 761172 │ + (00000000000B9D54h) 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): 2014 May 3 04:18:10 │ - 32-bit CRC value (hex): 2e097bd3 │ - compressed size: 16954 bytes │ - uncompressed size: 16954 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ + 32-bit CRC value (hex): 2849d21f │ + compressed size: 240438 bytes │ + uncompressed size: 716024 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 #17: │ +Central directory entry #18: │ --------------------------- │ │ - res/drawable-xhdpi/ic_stat_notify_large_bottle.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 742478 │ - (00000000000B544Eh) bytes │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 1001667 │ + (00000000000F48C3h) 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): 2014 May 3 04:18:10 │ - 32-bit CRC value (hex): 2e097bd3 │ - compressed size: 16954 bytes │ - uncompressed size: 16954 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ + 32-bit CRC value (hex): 70849947 │ + compressed size: 638 bytes │ + uncompressed size: 1323 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 #18: │ +Central directory entry #19: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi/ic_stat_notify_small_bottle.png │ + META-INF/DF0F3D11.SF │ │ - offset of local header from start of archive: 759514 │ - (00000000000B96DAh) bytes │ + offset of local header from start of archive: 1002355 │ + (00000000000F4B73h) 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): 2014 May 3 04:18:10 │ - 32-bit CRC value (hex): 99b4b47c │ - compressed size: 3106 bytes │ - uncompressed size: 3106 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ + 32-bit CRC value (hex): 67fbd3f8 │ + compressed size: 728 bytes │ + uncompressed size: 1444 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 #19: │ +Central directory entry #20: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - classes.dex │ + META-INF/DF0F3D11.RSA │ │ - offset of local header from start of archive: 762702 │ - (00000000000BA34Eh) bytes │ + offset of local header from start of archive: 1003133 │ + (00000000000F4E7Dh) 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): 2014 May 3 04:18:10 │ - 32-bit CRC value (hex): 39857bc9 │ - compressed size: 240711 bytes │ - uncompressed size: 707372 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jan 11 15:36:02 │ + 32-bit CRC value (hex): 335d9f0e │ + compressed size: 1075 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 ├── 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 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -17,9 +17,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ ├── APK metadata │┄ Ordering differences only │ @@ -1,13 +1,13 @@ │ !!brut.androlib.meta.MetaInfo │ compressionType: false │ doNotCompress: │ - resources.arsc │ -- ogg │ - png │ +- ogg │ isFrameworkApk: false │ packageInfo: null │ sdkInfo: │ minSdkVersion: '4' │ targetSdkVersion: '19' │ sharedLibrary: false │ sparseResources: true ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -45,19 +45,19 @@ │ │ () true │ │ resource 0x7f080002 bool/cfgSoundDefaultValue │ │ () true │ │ resource 0x7f080003 bool/cfgVibrationDefaultValue │ │ () true │ │ type drawable id=02 entryCount=3 │ │ resource 0x7f020000 drawable/ic_launcher_icon │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher_icon.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher_icon.png type=PNG │ │ resource 0x7f020001 drawable/ic_stat_notify_large_bottle │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_stat_notify_large_bottle.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_stat_notify_large_bottle.png type=PNG │ │ resource 0x7f020002 drawable/ic_stat_notify_small_bottle │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_stat_notify_small_bottle.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_stat_notify_small_bottle.png type=PNG │ │ type id id=0b entryCount=13 │ │ resource 0x7f0b0000 id/aboutNameTextView │ │ () (id) │ │ resource 0x7f0b0001 id/aboutVersionTextView │ │ () (id) │ │ resource 0x7f0b0002 id/aboutAuthorNameTextView │ │ () (id) │ │ @@ -235,9 +235,10 @@ │ │ (v11) (style) size=0 parent=0x0103006e │ │ (v14) (style) size=0 parent=0x01030119 │ │ resource 0x7f090001 style/AppTheme │ │ () (style) size=0 parent=style/AppBaseTheme (0x7f090000) │ │ type xml id=04 entryCount=2 │ │ resource 0x7f040000 xml/preferences │ │ () (file) res/xml/preferences.xml type=XML │ │ + (v13) (file) res/xml-v13/preferences.xml type=XML │ │ resource 0x7f040001 xml/preferences_v4 │ │ () (file) res/xml/preferences_v4.xml type=XML ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,35 +1,35 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 4bd9c033 │ │ -signature : fc85...4674 │ │ -file_size : 707372 │ │ +checksum : c1850428 │ │ +signature : 64ff...b8a6 │ │ +file_size : 716024 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 6178 │ │ +string_ids_size : 6175 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 879 │ │ -type_ids_off : 24824 (0x0060f8) │ │ +type_ids_size : 876 │ │ +type_ids_off : 24812 (0x0060ec) │ │ proto_ids_size : 1117 │ │ -proto_ids_off : 28340 (0x006eb4) │ │ +proto_ids_off : 28316 (0x006e9c) │ │ field_ids_size : 1424 │ │ -field_ids_off : 41744 (0x00a310) │ │ +field_ids_off : 41720 (0x00a2f8) │ │ method_ids_size : 5407 │ │ -method_ids_off : 53136 (0x00cf90) │ │ +method_ids_off : 53112 (0x00cf78) │ │ class_defs_size : 528 │ │ -class_defs_off : 96392 (0x017888) │ │ -data_size : 592196 │ │ -data_off : 115176 (0x01c1e8) │ │ +class_defs_off : 96368 (0x017870) │ │ +data_size : 600892 │ │ +data_off : 115132 (0x01c1bc) │ │ │ │ Class #0 header: │ │ -class_idx : 127 │ │ +class_idx : 124 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #0 annotations: │ │ @@ -81,17 +81,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 395 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ -class_idx : 128 │ │ +class_idx : 125 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 395 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ @@ -175,33 +175,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -027eac: |[027eac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -027ebc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -027ec0: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -027ec4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -027ec8: 2200 7d00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@007d │ │ -027ecc: 7010 c201 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@01c2 │ │ -027ed2: 6900 3100 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -027ed6: 0e00 |000d: return-void │ │ -027ed8: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -027edc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -027ee0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -027ee4: 2200 7c00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@007c │ │ -027ee8: 7010 bb01 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01bb │ │ -027eee: 6900 3100 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -027ef2: 28f2 |001b: goto 000d // -000e │ │ -027ef4: 2200 7e00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@007e │ │ -027ef8: 7010 c401 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01c4 │ │ -027efe: 6900 3100 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -027f02: 28ea |0023: goto 000d // -0016 │ │ +02a098: |[02a098] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02a0a8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02a0ac: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +02a0b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02a0b4: 2200 7a00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@007a │ │ +02a0b8: 7010 c201 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@01c2 │ │ +02a0be: 6900 3100 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a0c2: 0e00 |000d: return-void │ │ +02a0c4: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02a0c8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02a0cc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02a0d0: 2200 7900 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0079 │ │ +02a0d4: 7010 bb01 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01bb │ │ +02a0da: 6900 3100 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a0de: 28f2 |001b: goto 000d // -000e │ │ +02a0e0: 2200 7b00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@007b │ │ +02a0e4: 7010 c401 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01c4 │ │ +02a0ea: 6900 3100 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a0ee: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -213,17 +213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -027f04: |[027f04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -027f14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -027f1a: 0e00 |0003: return-void │ │ +02a0f0: |[02a0f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02a100: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -232,27 +232,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -027f1c: |[027f1c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -027f2c: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -027f32: 1a00 f108 |0003: const-string v0, "UNKNOWN" // string@08f1 │ │ -027f36: 1100 |0005: return-object v0 │ │ -027f38: 1a00 eb01 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@01eb │ │ -027f3c: 28fd |0008: goto 0005 // -0003 │ │ -027f3e: 1a00 ea01 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@01ea │ │ -027f42: 28fa |000b: goto 0005 // -0006 │ │ -027f44: 1a00 e901 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@01e9 │ │ -027f48: 28f7 |000e: goto 0005 // -0009 │ │ -027f4a: 1a00 e801 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@01e8 │ │ -027f4e: 28f4 |0011: goto 0005 // -000c │ │ -027f50: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +02a108: |[02a108] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +02a118: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +02a11e: 1a00 ee08 |0003: const-string v0, "UNKNOWN" // string@08ee │ │ +02a122: 1100 |0005: return-object v0 │ │ +02a124: 1a00 eb01 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@01eb │ │ +02a128: 28fd |0008: goto 0005 // -0003 │ │ +02a12a: 1a00 ea01 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@01ea │ │ +02a12e: 28fa |000b: goto 0005 // -0006 │ │ +02a130: 1a00 e901 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@01e9 │ │ +02a134: 28f7 |000e: goto 0005 // -0009 │ │ +02a136: 1a00 e801 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@01e8 │ │ +02a13a: 28f4 |0011: goto 0005 // -000c │ │ +02a13c: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -266,55 +266,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -027f78: |[027f78] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -027f88: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -027f8a: 2200 2103 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -027f8e: 7010 ab14 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -027f94: 1a02 a609 |0006: const-string v2, "[" // string@09a6 │ │ -027f98: 6e20 b214 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -027f9e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -027fa2: 7110 8014 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1480 │ │ -027fa8: 0a02 |0010: move-result v2 │ │ -027faa: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -027fae: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -027fb2: b524 |0015: and-int/2addr v4, v2 │ │ -027fb4: 6e10 b614 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ -027fba: 0a02 |0019: move-result v2 │ │ -027fbc: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -027fc0: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ -027fc4: 6e20 b214 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -027fca: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -027fd0: 28e7 |0024: goto 000b // -0019 │ │ -027fd2: 1a02 af02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02af │ │ -027fd6: 6e20 b214 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -027fdc: 28e1 |002a: goto 000b // -001f │ │ -027fde: 1a02 ab02 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02ab │ │ -027fe2: 6e20 b214 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -027fe8: 28db |0030: goto 000b // -0025 │ │ -027fea: 1a02 ae02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02ae │ │ -027fee: 6e20 b214 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -027ff4: 28d5 |0036: goto 000b // -002b │ │ -027ff6: 1a02 ad02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02ad │ │ -027ffa: 6e20 b214 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -028000: 28cf |003c: goto 000b // -0031 │ │ -028002: 1a02 b002 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02b0 │ │ -028006: 6e20 b214 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02800c: 28c9 |0042: goto 000b // -0037 │ │ -02800e: 1a02 ca09 |0043: const-string v2, "]" // string@09ca │ │ -028012: 6e20 b214 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -028018: 6e10 b714 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02801e: 0c02 |004b: move-result-object v2 │ │ -028020: 1102 |004c: return-object v2 │ │ -028022: 0000 |004d: nop // spacer │ │ -028024: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +02a164: |[02a164] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +02a174: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02a176: 2200 1e03 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +02a17a: 7010 ab14 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02a180: 1a02 a309 |0006: const-string v2, "[" // string@09a3 │ │ +02a184: 6e20 b214 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a18a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +02a18e: 7110 8014 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1480 │ │ +02a194: 0a02 |0010: move-result v2 │ │ +02a196: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +02a19a: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +02a19e: b524 |0015: and-int/2addr v4, v2 │ │ +02a1a0: 6e10 b614 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ +02a1a6: 0a02 |0019: move-result v2 │ │ +02a1a8: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +02a1ac: 1a02 c300 |001c: const-string v2, ", " // string@00c3 │ │ +02a1b0: 6e20 b214 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a1b6: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +02a1bc: 28e7 |0024: goto 000b // -0019 │ │ +02a1be: 1a02 af02 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02af │ │ +02a1c2: 6e20 b214 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a1c8: 28e1 |002a: goto 000b // -001f │ │ +02a1ca: 1a02 ab02 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02ab │ │ +02a1ce: 6e20 b214 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a1d4: 28db |0030: goto 000b // -0025 │ │ +02a1d6: 1a02 ae02 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02ae │ │ +02a1da: 6e20 b214 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a1e0: 28d5 |0036: goto 000b // -002b │ │ +02a1e2: 1a02 ad02 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02ad │ │ +02a1e6: 6e20 b214 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a1ec: 28cf |003c: goto 000b // -0031 │ │ +02a1ee: 1a02 b002 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02b0 │ │ +02a1f2: 6e20 b214 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a1f8: 28c9 |0042: goto 000b // -0037 │ │ +02a1fa: 1a02 c709 |0043: const-string v2, "]" // string@09c7 │ │ +02a1fe: 6e20 b214 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02a204: 6e10 b714 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02a20a: 0c02 |004b: move-result-object v2 │ │ +02a20c: 1102 |004c: return-object v2 │ │ +02a20e: 0000 |004d: nop // spacer │ │ +02a210: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -339,32 +339,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -028050: |[028050] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -028060: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -028066: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -028068: 1100 |0004: return-object v0 │ │ -02806a: 1a00 3e02 |0005: const-string v0, "DEFAULT" // string@023e │ │ -02806e: 28fd |0007: goto 0004 // -0003 │ │ -028070: 1a00 c102 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@02c1 │ │ -028074: 28fa |000a: goto 0004 // -0006 │ │ -028076: 1a00 ce02 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@02ce │ │ -02807a: 28f7 |000d: goto 0004 // -0009 │ │ -02807c: 1a00 cc02 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@02cc │ │ -028080: 28f4 |0010: goto 0004 // -000c │ │ -028082: 1a00 cb02 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@02cb │ │ -028086: 28f1 |0013: goto 0004 // -000f │ │ -028088: 1a00 cd02 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@02cd │ │ -02808c: 28ee |0016: goto 0004 // -0012 │ │ -02808e: 0000 |0017: nop // spacer │ │ -028090: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +02a23c: |[02a23c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +02a24c: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +02a252: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02a254: 1100 |0004: return-object v0 │ │ +02a256: 1a00 3e02 |0005: const-string v0, "DEFAULT" // string@023e │ │ +02a25a: 28fd |0007: goto 0004 // -0003 │ │ +02a25c: 1a00 c102 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@02c1 │ │ +02a260: 28fa |000a: goto 0004 // -0006 │ │ +02a262: 1a00 ce02 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@02ce │ │ +02a266: 28f7 |000d: goto 0004 // -0009 │ │ +02a268: 1a00 cc02 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@02cc │ │ +02a26c: 28f4 |0010: goto 0004 // -000c │ │ +02a26e: 1a00 cb02 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@02cb │ │ +02a272: 28f1 |0013: goto 0004 // -000f │ │ +02a274: 1a00 cd02 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@02cd │ │ +02a278: 28ee |0016: goto 0004 // -0012 │ │ +02a27a: 0000 |0017: nop // spacer │ │ +02a27c: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -380,19 +380,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0280c4: |[0280c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0280d4: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -0280d8: 7220 cb01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01cb │ │ -0280de: 0a00 |0005: move-result v0 │ │ -0280e0: 0f00 |0006: return v0 │ │ +02a2b0: |[02a2b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02a2c0: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a2c4: 7220 cb01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01cb │ │ +02a2ca: 0a00 |0005: move-result v0 │ │ +02a2cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -400,19 +400,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0280e4: |[0280e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0280f4: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -0280f8: 7220 cc01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01cc │ │ -0280fe: 0a00 |0005: move-result v0 │ │ -028100: 0f00 |0006: return v0 │ │ +02a2d0: |[02a2d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +02a2e0: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a2e4: 7220 cc01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01cc │ │ +02a2ea: 0a00 |0005: move-result v0 │ │ +02a2ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -420,19 +420,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -028104: |[028104] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -028114: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -028118: 7220 cd01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01cd │ │ -02811e: 0c00 |0005: move-result-object v0 │ │ -028120: 1100 |0006: return-object v0 │ │ +02a2f0: |[02a2f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a300: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a304: 7220 cd01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01cd │ │ +02a30a: 0c00 |0005: move-result-object v0 │ │ +02a30c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -440,19 +440,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -028124: |[028124] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -028134: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -028138: 7220 ce01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ce │ │ -02813e: 0c00 |0005: move-result-object v0 │ │ -028140: 1100 |0006: return-object v0 │ │ +02a310: |[02a310] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a320: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a324: 7220 ce01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ce │ │ +02a32a: 0c00 |0005: move-result-object v0 │ │ +02a32c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -460,19 +460,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -028144: |[028144] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -028154: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -028158: 7220 cf01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01cf │ │ -02815e: 0c00 |0005: move-result-object v0 │ │ -028160: 1100 |0006: return-object v0 │ │ +02a330: |[02a330] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02a340: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a344: 7220 cf01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01cf │ │ +02a34a: 0c00 |0005: move-result-object v0 │ │ +02a34c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -480,32 +480,32 @@ │ │ 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 │ │ -028164: |[028164] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -028174: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -028178: 7220 d001 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01d0 │ │ -02817e: 0c00 |0005: move-result-object v0 │ │ -028180: 1100 |0006: return-object v0 │ │ +02a350: |[02a350] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a360: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +02a364: 7220 d001 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01d0 │ │ +02a36a: 0c00 |0005: move-result-object v0 │ │ +02a36c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 395 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ -class_idx : 129 │ │ +class_idx : 126 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 396 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ @@ -521,17 +521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028184: |[028184] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -028194: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02819a: 0e00 |0003: return-void │ │ +02a370: |[02a370] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +02a380: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -539,18 +539,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02819c: |[02819c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0281ac: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -0281b2: 0a00 |0003: move-result v0 │ │ -0281b4: 0f00 |0004: return v0 │ │ +02a388: |[02a388] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02a398: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +02a39e: 0a00 |0003: move-result v0 │ │ +02a3a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -558,18 +558,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0281b8: |[0281b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0281c8: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -0281ce: 0c00 |0003: move-result-object v0 │ │ -0281d0: 1100 |0004: return-object v0 │ │ +02a3a4: |[02a3a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a3b4: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +02a3ba: 0c00 |0003: move-result-object v0 │ │ +02a3bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -577,18 +577,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0281d4: |[0281d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0281e4: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -0281ea: 0c00 |0003: move-result-object v0 │ │ -0281ec: 1100 |0004: return-object v0 │ │ +02a3c0: |[02a3c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a3d0: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +02a3d6: 0c00 |0003: move-result-object v0 │ │ +02a3d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -596,18 +596,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0281f0: |[0281f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -028200: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -028206: 0c00 |0003: move-result-object v0 │ │ -028208: 1100 |0004: return-object v0 │ │ +02a3dc: |[02a3dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02a3ec: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +02a3f2: 0c00 |0003: move-result-object v0 │ │ +02a3f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -615,31 +615,31 @@ │ │ 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 │ │ -02820c: |[02820c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02821c: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -028222: 0c00 |0003: move-result-object v0 │ │ -028224: 1100 |0004: return-object v0 │ │ +02a3f8: |[02a3f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02a408: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +02a40e: 0c00 |0003: move-result-object v0 │ │ +02a410: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 396 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ -class_idx : 130 │ │ +class_idx : 127 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 397 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ @@ -655,17 +655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028228: |[028228] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -028238: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02823e: 0e00 |0003: return-void │ │ +02a414: |[02a414] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +02a424: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a42a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -673,31 +673,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -028240: |[028240] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -028250: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -028256: 0a00 |0003: move-result v0 │ │ -028258: 0f00 |0004: return v0 │ │ +02a42c: |[02a42c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +02a43c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +02a442: 0a00 |0003: move-result v0 │ │ +02a444: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 397 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #4 header: │ │ -class_idx : 131 │ │ +class_idx : 128 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ @@ -713,17 +713,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #5 header: │ │ -class_idx : 132 │ │ +class_idx : 129 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #5 annotations: │ │ @@ -757,17 +757,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #6 header: │ │ -class_idx : 135 │ │ +class_idx : 132 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ @@ -801,17 +801,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #7 header: │ │ -class_idx : 136 │ │ +class_idx : 133 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #7 annotations: │ │ @@ -833,17 +833,17 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #8 header: │ │ -class_idx : 137 │ │ +class_idx : 134 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 72 │ │ +superclass_idx : 71 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #8 annotations: │ │ @@ -885,35 +885,35 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02825c: |[02825c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -02826c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02826e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -028270: 5b45 3600 |0002: iput-object v5, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ -028274: 7010 3701 0400 |0004: invoke-direct {v4}, Landroid/graphics/drawable/LevelListDrawable;.:()V // method@0137 │ │ -02827a: 6000 1f00 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02827e: 1303 1200 |0009: const/16 v3, #int 18 // #12 │ │ -028282: 3730 1900 |000b: if-le v0, v3, 0024 // +0019 │ │ -028286: 0110 |000d: move v0, v1 │ │ -028288: 5c40 3200 |000e: iput-boolean v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ -02828c: 2200 4400 |0010: new-instance v0, Landroid/graphics/Rect; // type@0044 │ │ -028290: 7010 2101 0000 |0012: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -028296: 5b40 3500 |0015: iput-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ -02829a: 7110 0a06 0600 |0017: invoke-static {v6}, Landroid/support/v4/graphics/drawable/DrawableCompat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@060a │ │ -0282a0: 0a00 |001a: move-result v0 │ │ -0282a2: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -0282a6: 7120 0c06 1400 |001d: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@060c │ │ -0282ac: 6e40 f701 2462 |0020: invoke-virtual {v4, v2, v2, v6}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.addLevel:(IILandroid/graphics/drawable/Drawable;)V // method@01f7 │ │ -0282b2: 0e00 |0023: return-void │ │ -0282b4: 0120 |0024: move v0, v2 │ │ -0282b6: 28e9 |0025: goto 000e // -0017 │ │ +02a448: |[02a448] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +02a458: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02a45a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02a45c: 5b45 3600 |0002: iput-object v5, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ +02a460: 7010 3701 0400 |0004: invoke-direct {v4}, Landroid/graphics/drawable/LevelListDrawable;.:()V // method@0137 │ │ +02a466: 6000 1f00 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02a46a: 1303 1200 |0009: const/16 v3, #int 18 // #12 │ │ +02a46e: 3730 1900 |000b: if-le v0, v3, 0024 // +0019 │ │ +02a472: 0110 |000d: move v0, v1 │ │ +02a474: 5c40 3200 |000e: iput-boolean v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ +02a478: 2200 4300 |0010: new-instance v0, Landroid/graphics/Rect; // type@0043 │ │ +02a47c: 7010 2101 0000 |0012: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +02a482: 5b40 3500 |0015: iput-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ +02a486: 7110 0a06 0600 |0017: invoke-static {v6}, Landroid/support/v4/graphics/drawable/DrawableCompat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@060a │ │ +02a48c: 0a00 |001a: move-result v0 │ │ +02a48e: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ +02a492: 7120 0c06 1400 |001d: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@060c │ │ +02a498: 6e40 f701 2462 |0020: invoke-virtual {v4, v2, v2, v6}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.addLevel:(IILandroid/graphics/drawable/Drawable;)V // method@01f7 │ │ +02a49e: 0e00 |0023: return-void │ │ +02a4a0: 0120 |0024: move v0, v2 │ │ +02a4a2: 28e9 |0025: goto 000e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=392 │ │ 0x0004 line=393 │ │ 0x0007 line=386 │ │ 0x0010 line=387 │ │ 0x0017 line=395 │ │ @@ -931,17 +931,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0282b8: |[0282b8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0282c8: 7030 f501 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@01f5 │ │ -0282ce: 0e00 |0003: return-void │ │ +02a4a4: |[02a4a4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +02a4b4: 7030 f501 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@01f5 │ │ +02a4ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ @@ -953,58 +953,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0282d0: |[0282d0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -0282e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0282e2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0282e4: 5463 3500 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ -0282e8: 6e20 f801 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@01f8 │ │ -0282ee: 6e10 1601 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ -0282f4: 5463 3600 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ -0282f8: 7110 0002 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@0200 │ │ -0282fe: 0c03 |000f: move-result-object v3 │ │ -028300: 6e10 1600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ -028306: 0c03 |0013: move-result-object v3 │ │ -028308: 6e10 ba12 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12ba │ │ -02830e: 0c03 |0017: move-result-object v3 │ │ -028310: 7110 bd0a 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ -028316: 0a03 |001b: move-result v3 │ │ -028318: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -02831c: 0101 |001e: move v1, v0 │ │ -02831e: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -028322: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -028324: 5463 3500 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ -028328: 6e10 2801 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0128 │ │ -02832e: 0a02 |0027: move-result v2 │ │ -028330: 5263 3300 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ -028334: 7f33 |002a: neg-float v3, v3 │ │ -028336: 8224 |002b: int-to-float v4, v2 │ │ -028338: c843 |002c: mul-float/2addr v3, v4 │ │ -02833a: 5264 3400 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ -02833e: c843 |002f: mul-float/2addr v3, v4 │ │ -028340: 8204 |0030: int-to-float v4, v0 │ │ -028342: c843 |0031: mul-float/2addr v3, v4 │ │ -028344: 6e30 1901 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ -02834a: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -02834e: 5563 3200 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ -028352: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -028356: 8223 |003b: int-to-float v3, v2 │ │ -028358: 6e30 1901 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ -02835e: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -028362: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -028366: 6e30 1801 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0118 │ │ -02836c: 6f20 3801 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/LevelListDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0138 │ │ -028372: 6e10 1301 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0113 │ │ -028378: 0e00 |004c: return-void │ │ -02837a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -02837c: 28d1 |004e: goto 001f // -002f │ │ +02a4bc: |[02a4bc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +02a4cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02a4ce: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +02a4d0: 5463 3500 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ +02a4d4: 6e20 f801 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@01f8 │ │ +02a4da: 6e10 1601 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ +02a4e0: 5463 3600 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ +02a4e4: 7110 0002 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@0200 │ │ +02a4ea: 0c03 |000f: move-result-object v3 │ │ +02a4ec: 6e10 1600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ +02a4f2: 0c03 |0013: move-result-object v3 │ │ +02a4f4: 6e10 ba12 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12ba │ │ +02a4fa: 0c03 |0017: move-result-object v3 │ │ +02a4fc: 7110 bd0a 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ +02a502: 0a03 |001b: move-result v3 │ │ +02a504: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +02a508: 0101 |001e: move v1, v0 │ │ +02a50a: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +02a50e: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +02a510: 5463 3500 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ +02a514: 6e10 2801 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0128 │ │ +02a51a: 0a02 |0027: move-result v2 │ │ +02a51c: 5263 3300 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ +02a520: 7f33 |002a: neg-float v3, v3 │ │ +02a522: 8224 |002b: int-to-float v4, v2 │ │ +02a524: c843 |002c: mul-float/2addr v3, v4 │ │ +02a526: 5264 3400 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ +02a52a: c843 |002f: mul-float/2addr v3, v4 │ │ +02a52c: 8204 |0030: int-to-float v4, v0 │ │ +02a52e: c843 |0031: mul-float/2addr v3, v4 │ │ +02a530: 6e30 1901 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ +02a536: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +02a53a: 5563 3200 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ +02a53e: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +02a542: 8223 |003b: int-to-float v3, v2 │ │ +02a544: 6e30 1901 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ +02a54a: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +02a54e: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +02a552: 6e30 1801 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0118 │ │ +02a558: 6f20 3801 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/LevelListDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0138 │ │ +02a55e: 6e10 1301 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0113 │ │ +02a564: 0e00 |004c: return-void │ │ +02a566: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +02a568: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=430 │ │ 0x0007 line=431 │ │ 0x000a line=434 │ │ 0x001f line=436 │ │ 0x0022 line=437 │ │ @@ -1028,17 +1028,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028380: |[028380] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -028390: 5210 3400 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ -028394: 0f00 |0002: return v0 │ │ +02a56c: |[02a56c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +02a57c: 5210 3400 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ +02a580: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1046,18 +1046,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028398: |[028398] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -0283a8: 5901 3300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ -0283ac: 6e10 fb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01fb │ │ -0283b2: 0e00 |0005: return-void │ │ +02a584: |[02a584] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +02a594: 5901 3300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ +02a598: 6e10 fb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01fb │ │ +02a59e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0002 line=425 │ │ 0x0005 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1068,33 +1068,33 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0283b4: |[0283b4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -0283c4: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ -0283c8: 6e10 fb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01fb │ │ -0283ce: 0e00 |0005: return-void │ │ +02a5a0: |[02a5a0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +02a5b0: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ +02a5b4: 6e10 fb01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01fb │ │ +02a5ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0002 line=409 │ │ 0x0005 line=410 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #9 header: │ │ -class_idx : 139 │ │ +class_idx : 136 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 408 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ @@ -1127,66 +1127,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0283d0: |[0283d0] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -0283e0: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -0283e6: 121c |0003: const/4 v12, #int 1 // #1 │ │ -0283e8: 120b |0004: const/4 v11, #int 0 // #0 │ │ -0283ea: 7010 9214 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1492 │ │ -0283f0: 1c06 0a00 |0008: const-class v6, Landroid/app/ActionBar; // type@000a │ │ -0283f4: 1a07 f815 |000a: const-string v7, "setHomeAsUpIndicator" // string@15f8 │ │ -0283f8: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -0283fa: 2388 6803 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0368 │ │ -0283fe: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -028400: 1c0a 4700 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0047 │ │ -028404: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -028408: 6e30 6d14 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ -02840e: 0c06 |0017: move-result-object v6 │ │ -028410: 5be6 4600 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -028414: 1c06 0a00 |001a: const-class v6, Landroid/app/ActionBar; // type@000a │ │ -028418: 1a07 f715 |001c: const-string v7, "setHomeActionContentDescription" // string@15f7 │ │ -02841c: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -02841e: 2388 6803 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0368 │ │ -028422: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -028424: 620a 8e05 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@058e │ │ -028428: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -02842c: 6e30 6d14 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ -028432: 0c06 |0029: move-result-object v6 │ │ -028434: 5be6 4500 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ -028438: 0e00 |002c: return-void │ │ -02843a: 0d06 |002d: move-exception v6 │ │ -02843c: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ -028442: 0c02 |0031: move-result-object v2 │ │ -028444: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -028448: 6e10 2c12 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -02844e: 0c03 |0037: move-result-object v3 │ │ -028450: 1f03 9f02 |0038: check-cast v3, Landroid/view/ViewGroup; // type@029f │ │ -028454: 6e10 9512 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ -02845a: 0a00 |003d: move-result v0 │ │ -02845c: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -02845e: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -028462: 6e20 9412 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -028468: 0c01 |0044: move-result-object v1 │ │ -02846a: 6e20 9412 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -028470: 0c04 |0048: move-result-object v4 │ │ -028472: 6e10 1c12 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@121c │ │ -028478: 0a06 |004c: move-result v6 │ │ -02847a: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -02847e: 0745 |004f: move-object v5, v4 │ │ -028480: 2056 c202 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02c2 │ │ -028484: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -028488: 1f05 c202 |0054: check-cast v5, Landroid/widget/ImageView; // type@02c2 │ │ -02848c: 5be5 4700 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ -028490: 28d4 |0058: goto 002c // -002c │ │ -028492: 0715 |0059: move-object v5, v1 │ │ -028494: 28f6 |005a: goto 0050 // -000a │ │ +02a5bc: |[02a5bc] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +02a5cc: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +02a5d2: 121c |0003: const/4 v12, #int 1 // #1 │ │ +02a5d4: 120b |0004: const/4 v11, #int 0 // #0 │ │ +02a5d6: 7010 9214 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a5dc: 1c06 0a00 |0008: const-class v6, Landroid/app/ActionBar; // type@000a │ │ +02a5e0: 1a07 f515 |000a: const-string v7, "setHomeAsUpIndicator" // string@15f5 │ │ +02a5e4: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +02a5e6: 2388 6503 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0365 │ │ +02a5ea: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +02a5ec: 1c0a 4600 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0046 │ │ +02a5f0: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +02a5f4: 6e30 6d14 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ +02a5fa: 0c06 |0017: move-result-object v6 │ │ +02a5fc: 5be6 4600 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +02a600: 1c06 0a00 |001a: const-class v6, Landroid/app/ActionBar; // type@000a │ │ +02a604: 1a07 f415 |001c: const-string v7, "setHomeActionContentDescription" // string@15f4 │ │ +02a608: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +02a60a: 2388 6503 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0365 │ │ +02a60e: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +02a610: 620a 8e05 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@058e │ │ +02a614: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +02a618: 6e30 6d14 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ +02a61e: 0c06 |0029: move-result-object v6 │ │ +02a620: 5be6 4500 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ +02a624: 0e00 |002c: return-void │ │ +02a626: 0d06 |002d: move-exception v6 │ │ +02a628: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ +02a62e: 0c02 |0031: move-result-object v2 │ │ +02a630: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +02a634: 6e10 2c12 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +02a63a: 0c03 |0037: move-result-object v3 │ │ +02a63c: 1f03 9c02 |0038: check-cast v3, Landroid/view/ViewGroup; // type@029c │ │ +02a640: 6e10 9512 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ +02a646: 0a00 |003d: move-result v0 │ │ +02a648: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +02a64a: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +02a64e: 6e20 9412 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +02a654: 0c01 |0044: move-result-object v1 │ │ +02a656: 6e20 9412 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +02a65c: 0c04 |0048: move-result-object v4 │ │ +02a65e: 6e10 1c12 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@121c │ │ +02a664: 0a06 |004c: move-result v6 │ │ +02a666: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +02a66a: 0745 |004f: move-object v5, v4 │ │ +02a66c: 2056 bf02 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02bf │ │ +02a670: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +02a674: 1f05 bf02 |0054: check-cast v5, Landroid/widget/ImageView; // type@02bf │ │ +02a678: 5be5 4700 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ +02a67c: 28d4 |0058: goto 002c // -002c │ │ +02a67e: 0715 |0059: move-object v5, v1 │ │ +02a680: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=97 │ │ 0x0008 line=99 │ │ 0x001a line=101 │ │ @@ -1213,17 +1213,17 @@ │ │ 0x0000 - 0x005b reg=14 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x005b reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 408 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #10 header: │ │ -class_idx : 140 │ │ +class_idx : 137 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 408 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ @@ -1252,39 +1252,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0284a8: |[0284a8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -0284b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0284ba: 2300 5503 |0001: new-array v0, v0, [I // type@0355 │ │ -0284be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0284c0: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -0284c6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0284ca: 6900 4900 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ -0284ce: 0e00 |000b: return-void │ │ +02a694: |[02a694] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +02a6a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02a6a6: 2300 5203 |0001: new-array v0, v0, [I // type@0352 │ │ +02a6aa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02a6ac: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +02a6b2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +02a6b6: 6900 4900 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ +02a6ba: 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 │ │ -0284d0: |[0284d0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -0284e0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0284e6: 0e00 |0003: return-void │ │ +02a6bc: |[02a6bc] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +02a6cc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1293,23 +1293,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 │ │ -0284e8: |[0284e8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0284f8: 6202 4900 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ -0284fc: 6e20 1900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0019 │ │ -028502: 0c00 |0005: move-result-object v0 │ │ -028504: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -028506: 6e20 e900 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e9 │ │ -02850c: 0c01 |000a: move-result-object v1 │ │ -02850e: 6e10 f000 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -028514: 1101 |000e: return-object v1 │ │ +02a6d4: |[02a6d4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +02a6e4: 6202 4900 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ +02a6e8: 6e20 1900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0019 │ │ +02a6ee: 0c00 |0005: move-result-object v0 │ │ +02a6f0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02a6f2: 6e20 e900 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e9 │ │ +02a6f8: 0c01 |000a: move-result-object v1 │ │ +02a6fa: 6e10 f000 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +02a700: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000b line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -1322,38 +1322,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 │ │ -028518: |[028518] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -028528: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -02852c: 2207 8b00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008b │ │ -028530: 7020 0d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@020d │ │ -028536: 0772 |0007: move-object v2, v7 │ │ -028538: 1f02 8b00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008b │ │ -02853c: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -028540: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -028544: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -02854a: 0c00 |0011: move-result-object v0 │ │ -02854c: 5423 4500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ -028550: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -028552: 2344 6a03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@036a │ │ -028556: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -028558: 7110 8314 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -02855e: 0c06 |001b: move-result-object v6 │ │ -028560: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -028564: 6e30 c514 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ -02856a: 1107 |0021: return-object v7 │ │ -02856c: 0d01 |0022: move-exception v1 │ │ -02856e: 1a03 9701 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ -028572: 1a04 3102 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0231 │ │ -028576: 7130 a211 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -02857c: 28f7 |002a: goto 0021 // -0009 │ │ +02a704: |[02a704] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +02a714: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02a718: 2207 8800 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0088 │ │ +02a71c: 7020 0d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@020d │ │ +02a722: 0772 |0007: move-object v2, v7 │ │ +02a724: 1f02 8800 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0088 │ │ +02a728: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +02a72c: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ +02a730: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +02a736: 0c00 |0011: move-result-object v0 │ │ +02a738: 5423 4500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ +02a73c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02a73e: 2344 6703 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0367 │ │ +02a742: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02a744: 7110 8314 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +02a74a: 0c06 |001b: move-result-object v6 │ │ +02a74c: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +02a750: 6e30 c514 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ +02a756: 1107 |0021: return-object v7 │ │ +02a758: 0d01 |0022: move-exception v1 │ │ +02a75a: 1a03 9701 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ +02a75e: 1a04 3102 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0231 │ │ +02a762: 7130 a211 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +02a768: 28f7 |002a: goto 0021 // -0009 │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0002 line=71 │ │ 0x0008 line=73 │ │ @@ -1376,53 +1376,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 │ │ -028590: |[028590] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0285a0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -0285a4: 2207 8b00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008b │ │ -0285a8: 7020 0d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@020d │ │ -0285ae: 0772 |0007: move-object v2, v7 │ │ -0285b0: 1f02 8b00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008b │ │ -0285b4: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -0285b8: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -0285bc: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -0285c2: 0c00 |0011: move-result-object v0 │ │ -0285c4: 5423 4600 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -0285c8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0285ca: 2344 6a03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@036a │ │ -0285ce: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0285d0: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -0285d4: 6e30 c514 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ -0285da: 5423 4500 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ -0285de: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -0285e0: 2344 6a03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@036a │ │ -0285e4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -0285e6: 7110 8314 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -0285ec: 0c06 |0026: move-result-object v6 │ │ -0285ee: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -0285f2: 6e30 c514 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ -0285f8: 1107 |002c: return-object v7 │ │ -0285fa: 0d01 |002d: move-exception v1 │ │ -0285fc: 1a03 9701 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ -028600: 1a04 3302 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0233 │ │ -028604: 7130 a211 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -02860a: 28f7 |0035: goto 002c // -0009 │ │ -02860c: 5423 4700 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ -028610: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -028614: 5423 4700 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ -028618: 6e20 6013 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1360 │ │ -02861e: 28ed |003f: goto 002c // -0013 │ │ -028620: 1a03 9701 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ -028624: 1a04 3202 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0232 │ │ -028628: 7120 a111 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -02862e: 28e5 |0047: goto 002c // -001b │ │ +02a77c: |[02a77c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +02a78c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02a790: 2207 8800 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0088 │ │ +02a794: 7020 0d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@020d │ │ +02a79a: 0772 |0007: move-object v2, v7 │ │ +02a79c: 1f02 8800 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0088 │ │ +02a7a0: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +02a7a4: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +02a7a8: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +02a7ae: 0c00 |0011: move-result-object v0 │ │ +02a7b0: 5423 4600 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +02a7b4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02a7b6: 2344 6703 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0367 │ │ +02a7ba: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02a7bc: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +02a7c0: 6e30 c514 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ +02a7c6: 5423 4500 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ +02a7ca: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +02a7cc: 2344 6703 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0367 │ │ +02a7d0: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +02a7d2: 7110 8314 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +02a7d8: 0c06 |0026: move-result-object v6 │ │ +02a7da: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +02a7de: 6e30 c514 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ +02a7e4: 1107 |002c: return-object v7 │ │ +02a7e6: 0d01 |002d: move-exception v1 │ │ +02a7e8: 1a03 9701 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ +02a7ec: 1a04 3302 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0233 │ │ +02a7f0: 7130 a211 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +02a7f6: 28f7 |0035: goto 002c // -0009 │ │ +02a7f8: 5423 4700 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ +02a7fc: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +02a800: 5423 4700 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ +02a804: 6e20 6013 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1360 │ │ +02a80a: 28ed |003f: goto 002c // -0013 │ │ +02a80c: 1a03 9701 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0197 │ │ +02a810: 1a04 3202 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0232 │ │ +02a814: 7120 a111 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +02a81a: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0008 line=51 │ │ @@ -1445,17 +1445,17 @@ │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ source_file_idx : 408 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #11 header: │ │ -class_idx : 142 │ │ +class_idx : 139 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 422 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #11 - │ │ @@ -1471,17 +1471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028640: |[028640] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -028650: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -028656: 0e00 |0003: return-void │ │ +02a82c: |[02a82c] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +02a83c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a842: 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;) │ │ @@ -1489,17 +1489,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 │ │ -028658: |[028658] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -028668: 6e54 0800 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0008 │ │ -02866e: 0e00 |0003: return-void │ │ +02a844: |[02a844] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02a854: 6e54 0800 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0008 │ │ +02a85a: 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; │ │ @@ -1512,31 +1512,31 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028670: |[028670] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -028680: 6e10 1700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0017 │ │ -028686: 0e00 |0003: return-void │ │ +02a85c: |[02a85c] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +02a86c: 6e10 1700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0017 │ │ +02a872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 422 (ActivityCompatHoneycomb.java) │ │ │ │ Class #12 header: │ │ -class_idx : 143 │ │ +class_idx : 140 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 423 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 - │ │ @@ -1552,17 +1552,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028688: |[028688] android.support.v4.app.ActivityCompatJB.:()V │ │ -028698: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02869e: 0e00 |0003: return-void │ │ +02a874: |[02a874] android.support.v4.app.ActivityCompatJB.:()V │ │ +02a884: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a88a: 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;) │ │ @@ -1570,17 +1570,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0286a0: |[0286a0] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -0286b0: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ -0286b6: 0e00 |0003: return-void │ │ +02a88c: |[02a88c] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +02a89c: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ +02a8a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1589,17 +1589,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 │ │ -0286b8: |[0286b8] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0286c8: 6e30 9b00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009b │ │ -0286ce: 0e00 |0003: return-void │ │ +02a8a4: |[02a8a4] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +02a8b4: 6e30 9b00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009b │ │ +02a8ba: 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; │ │ @@ -1610,34 +1610,34 @@ │ │ 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 │ │ -0286d0: |[0286d0] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -0286e0: 6e40 2f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002f │ │ -0286e6: 0e00 |0003: return-void │ │ +02a8bc: |[02a8bc] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +02a8cc: 6e40 2f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002f │ │ +02a8d2: 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; │ │ 0x0000 - 0x0004 reg=2 requestCode I │ │ 0x0000 - 0x0004 reg=3 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 423 (ActivityCompatJB.java) │ │ │ │ Class #13 header: │ │ -class_idx : 145 │ │ +class_idx : 142 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #13 annotations: │ │ @@ -1657,17 +1657,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0286e8: |[0286e8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -0286f8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0286fe: 0e00 |0003: return-void │ │ +02a8d4: |[02a8d4] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +02a8e4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1676,26 +1676,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 │ │ -028700: |[028700] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -028710: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -028714: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -028718: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -02871c: 2200 9000 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0090 │ │ -028720: 7130 2902 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0229 │ │ -028726: 0c01 |000b: move-result-object v1 │ │ -028728: 7020 1f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021f │ │ -02872e: 1100 |000f: return-object v0 │ │ -028730: 2200 9100 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0091 │ │ -028734: 7010 2202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ -02873a: 28fa |0015: goto 000f // -0006 │ │ +02a8ec: |[02a8ec] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02a8fc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02a900: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02a904: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02a908: 2200 8d00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008d │ │ +02a90c: 7130 2902 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0229 │ │ +02a912: 0c01 |000b: move-result-object v1 │ │ +02a914: 7020 1f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021f │ │ +02a91a: 1100 |000f: return-object v0 │ │ +02a91c: 2200 8e00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008e │ │ +02a920: 7010 2202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ +02a926: 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; │ │ @@ -1707,26 +1707,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 │ │ -02873c: |[02873c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02874c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -028750: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -028754: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -028758: 2200 9000 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0090 │ │ -02875c: 7156 2a02 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@022a │ │ -028762: 0c01 |000b: move-result-object v1 │ │ -028764: 7020 1f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021f │ │ -02876a: 1100 |000f: return-object v0 │ │ -02876c: 2200 9100 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0091 │ │ -028770: 7010 2202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ -028776: 28fa |0015: goto 000f // -0006 │ │ +02a928: |[02a928] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02a938: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02a93c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02a940: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02a944: 2200 8d00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008d │ │ +02a948: 7156 2a02 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@022a │ │ +02a94e: 0c01 |000b: move-result-object v1 │ │ +02a950: 7020 1f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021f │ │ +02a956: 1100 |000f: return-object v0 │ │ +02a958: 2200 8e00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008e │ │ +02a95c: 7010 2202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ +02a962: 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; │ │ @@ -1740,26 +1740,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 │ │ -028778: |[028778] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -028788: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02878c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -028790: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -028794: 2200 9000 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0090 │ │ -028798: 7140 2b02 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@022b │ │ -02879e: 0c01 |000b: move-result-object v1 │ │ -0287a0: 7020 1f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021f │ │ -0287a6: 1100 |000f: return-object v0 │ │ -0287a8: 2200 9100 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0091 │ │ -0287ac: 7010 2202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ -0287b2: 28fa |0015: goto 000f // -0006 │ │ +02a964: |[02a964] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02a974: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02a978: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02a97c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02a980: 2200 8d00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008d │ │ +02a984: 7140 2b02 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@022b │ │ +02a98a: 0c01 |000b: move-result-object v1 │ │ +02a98c: 7020 1f02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@021f │ │ +02a992: 1100 |000f: return-object v0 │ │ +02a994: 2200 8e00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008e │ │ +02a998: 7010 2202 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ +02a99e: 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; │ │ @@ -1773,17 +1773,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0287b4: |[0287b4] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -0287c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0287c6: 1100 |0001: return-object v0 │ │ +02a9a0: |[02a9a0] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +02a9b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a9b2: 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;) │ │ @@ -1791,29 +1791,29 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0287c8: |[0287c8] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -0287d8: 0e00 |0000: return-void │ │ +02a9b4: |[02a9b4] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +02a9c4: 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; │ │ │ │ source_file_idx : 425 (ActivityOptionsCompat.java) │ │ │ │ Class #14 header: │ │ -class_idx : 146 │ │ +class_idx : 143 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #14 - │ │ @@ -1833,18 +1833,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0287dc: |[0287dc] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -0287ec: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0287f2: 5b01 4b00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ -0287f6: 0e00 |0005: return-void │ │ +02a9c8: |[02a9c8] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +02a9d8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02a9de: 5b01 4b00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ +02a9e2: 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; │ │ @@ -1855,20 +1855,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 │ │ -0287f8: |[0287f8] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -028808: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0092 │ │ -02880c: 7130 3000 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0030 │ │ -028812: 0c01 |0005: move-result-object v1 │ │ -028814: 7020 2802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0228 │ │ -02881a: 1100 |0009: return-object v0 │ │ +02a9e4: |[02a9e4] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02a9f4: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008f │ │ +02a9f8: 7130 3000 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0030 │ │ +02a9fe: 0c01 |0005: move-result-object v1 │ │ +02aa00: 7020 2802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0228 │ │ +02aa06: 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 │ │ @@ -1878,20 +1878,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 │ │ -02881c: |[02881c] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02882c: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0092 │ │ -028830: 7156 3100 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0031 │ │ -028836: 0c01 |0005: move-result-object v1 │ │ -028838: 7020 2802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0228 │ │ -02883e: 1100 |0009: return-object v0 │ │ +02aa08: |[02aa08] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02aa18: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008f │ │ +02aa1c: 7156 3100 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0031 │ │ +02aa22: 0c01 |0005: move-result-object v1 │ │ +02aa24: 7020 2802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0228 │ │ +02aa2a: 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 │ │ @@ -1903,20 +1903,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 │ │ -028840: |[028840] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -028850: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0092 │ │ -028854: 7140 3200 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0032 │ │ -02885a: 0c01 |0005: move-result-object v1 │ │ -02885c: 7020 2802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0228 │ │ -028862: 1100 |0009: return-object v0 │ │ +02aa2c: |[02aa2c] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02aa3c: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008f │ │ +02aa40: 7140 3200 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0032 │ │ +02aa46: 0c01 |0005: move-result-object v1 │ │ +02aa48: 7020 2802 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0228 │ │ +02aa4e: 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 │ │ @@ -1928,19 +1928,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -028864: |[028864] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -028874: 5410 4b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ -028878: 6e10 3300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0033 │ │ -02887e: 0c00 |0005: move-result-object v0 │ │ -028880: 1100 |0006: return-object v0 │ │ +02aa50: |[02aa50] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +02aa60: 5410 4b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ +02aa64: 6e10 3300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0033 │ │ +02aa6a: 0c00 |0005: move-result-object v0 │ │ +02aa6c: 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;) │ │ @@ -1948,33 +1948,33 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -028884: |[028884] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -028894: 5420 4b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ -028898: 5431 4b00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ -02889c: 6e20 3400 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0034 │ │ -0288a2: 0e00 |0007: return-void │ │ +02aa70: |[02aa70] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +02aa80: 5420 4b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ +02aa84: 5431 4b00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004b │ │ +02aa88: 6e20 3400 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0034 │ │ +02aa8e: 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; │ │ │ │ source_file_idx : 426 (ActivityOptionsCompatJB.java) │ │ │ │ Class #15 header: │ │ -class_idx : 147 │ │ +class_idx : 144 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ @@ -2033,30 +2033,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0288a4: |[0288a4] android.support.v4.app.BackStackRecord$Op.:()V │ │ -0288b4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0288ba: 0e00 |0003: return-void │ │ +02aa90: |[02aa90] android.support.v4.app.BackStackRecord$Op.:()V │ │ +02aaa0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02aaa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ source_file_idx : 460 (BackStackRecord.java) │ │ │ │ Class #16 header: │ │ -class_idx : 149 │ │ +class_idx : 146 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #16 annotations: │ │ @@ -2079,17 +2079,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0288bc: |[0288bc] android.support.v4.app.BackStackState$1.:()V │ │ -0288cc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0288d2: 0e00 |0003: return-void │ │ +02aaa8: |[02aaa8] android.support.v4.app.BackStackState$1.:()V │ │ +02aab8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02aabe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2098,18 +2098,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 │ │ -0288d4: |[0288d4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -0288e4: 2200 9600 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0096 │ │ -0288e8: 7020 5f02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@025f │ │ -0288ee: 1100 |0005: return-object v0 │ │ +02aac0: |[02aac0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +02aad0: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0093 │ │ +02aad4: 7020 5f02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@025f │ │ +02aada: 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; │ │ │ │ @@ -2118,18 +2118,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 │ │ -0288f0: |[0288f0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -028900: 6e20 5a02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@025a │ │ -028906: 0c00 |0003: move-result-object v0 │ │ -028908: 1100 |0004: return-object v0 │ │ +02aadc: |[02aadc] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02aaec: 6e20 5a02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@025a │ │ +02aaf2: 0c00 |0003: move-result-object v0 │ │ +02aaf4: 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; │ │ │ │ @@ -2138,17 +2138,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 │ │ -02890c: |[02890c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -02891c: 2320 5a03 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@035a │ │ -028920: 1100 |0002: return-object v0 │ │ +02aaf8: |[02aaf8] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +02ab08: 2320 5703 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0357 │ │ +02ab0c: 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 │ │ │ │ @@ -2157,31 +2157,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -028924: |[028924] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -028934: 6e20 5c02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@025c │ │ -02893a: 0c00 |0003: move-result-object v0 │ │ -02893c: 1100 |0004: return-object v0 │ │ +02ab10: |[02ab10] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +02ab20: 6e20 5c02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@025c │ │ +02ab26: 0c00 |0003: move-result-object v0 │ │ +02ab28: 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 │ │ │ │ source_file_idx : 460 (BackStackRecord.java) │ │ │ │ Class #17 header: │ │ -class_idx : 150 │ │ +class_idx : 147 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 460 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #17 annotations: │ │ @@ -2242,67 +2242,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028940: |[028940] android.support.v4.app.BackStackState.:()V │ │ -028950: 2200 9500 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0095 │ │ -028954: 7010 5902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0259 │ │ -02895a: 6900 7100 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0071 │ │ -02895e: 0e00 |0007: return-void │ │ +02ab2c: |[02ab2c] android.support.v4.app.BackStackState.:()V │ │ +02ab3c: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0092 │ │ +02ab40: 7010 5902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0259 │ │ +02ab46: 6900 7100 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0071 │ │ +02ab4a: 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 │ │ -028960: |[028960] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -028970: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -028976: 6e10 8501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0185 │ │ -02897c: 0c00 |0006: move-result-object v0 │ │ -02897e: 5b10 7800 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028982: 6e10 8801 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -028988: 0a00 |000c: move-result v0 │ │ -02898a: 5910 7900 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ -02898e: 6e10 8801 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -028994: 0a00 |0012: move-result v0 │ │ -028996: 5910 7a00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ -02899a: 6e10 8a01 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ -0289a0: 0c00 |0018: move-result-object v0 │ │ -0289a2: 5b10 7700 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ -0289a6: 6e10 8801 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -0289ac: 0a00 |001e: move-result v0 │ │ -0289ae: 5910 7600 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ -0289b2: 6e10 8801 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -0289b8: 0a00 |0024: move-result v0 │ │ -0289ba: 5910 7400 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ -0289be: 6200 2405 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0524 │ │ -0289c2: 7220 9401 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0194 │ │ -0289c8: 0c00 |002c: move-result-object v0 │ │ -0289ca: 1f00 0203 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0302 │ │ -0289ce: 5b10 7500 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -0289d2: 6e10 8801 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -0289d8: 0a00 |0034: move-result v0 │ │ -0289da: 5910 7200 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ -0289de: 6200 2405 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0524 │ │ -0289e2: 7220 9401 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0194 │ │ -0289e8: 0c00 |003c: move-result-object v0 │ │ -0289ea: 1f00 0203 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0302 │ │ -0289ee: 5b10 7300 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ -0289f2: 0e00 |0041: return-void │ │ +02ab4c: |[02ab4c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +02ab5c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +02ab62: 6e10 8501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0185 │ │ +02ab68: 0c00 |0006: move-result-object v0 │ │ +02ab6a: 5b10 7800 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ab6e: 6e10 8801 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02ab74: 0a00 |000c: move-result v0 │ │ +02ab76: 5910 7900 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ +02ab7a: 6e10 8801 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02ab80: 0a00 |0012: move-result v0 │ │ +02ab82: 5910 7a00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ +02ab86: 6e10 8a01 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ +02ab8c: 0c00 |0018: move-result-object v0 │ │ +02ab8e: 5b10 7700 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ +02ab92: 6e10 8801 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02ab98: 0a00 |001e: move-result v0 │ │ +02ab9a: 5910 7600 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ +02ab9e: 6e10 8801 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02aba4: 0a00 |0024: move-result v0 │ │ +02aba6: 5910 7400 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ +02abaa: 6200 2405 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0524 │ │ +02abae: 7220 9401 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0194 │ │ +02abb4: 0c00 |002c: move-result-object v0 │ │ +02abb6: 1f00 ff02 |002d: check-cast v0, Ljava/lang/CharSequence; // type@02ff │ │ +02abba: 5b10 7500 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +02abbe: 6e10 8801 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02abc4: 0a00 |0034: move-result v0 │ │ +02abc6: 5910 7200 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ +02abca: 6200 2405 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0524 │ │ +02abce: 7220 9401 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0194 │ │ +02abd4: 0c00 |003c: move-result-object v0 │ │ +02abd6: 1f00 ff02 |003d: check-cast v0, Ljava/lang/CharSequence; // type@02ff │ │ +02abda: 5b10 7300 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ +02abde: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2321,119 +2321,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 │ │ -0289f4: |[0289f4] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -028a04: 7010 9214 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1492 │ │ -028a0a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -028a0c: 54a3 6700 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -028a10: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -028a14: 5436 5400 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -028a18: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -028a1c: 5436 5400 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -028a20: 6e10 d514 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -028a26: 0a06 |0011: move-result v6 │ │ -028a28: b062 |0012: add-int/2addr v2, v6 │ │ -028a2a: 5433 5000 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ -028a2e: 28f1 |0015: goto 0006 // -000f │ │ -028a30: 52a6 6b00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ -028a34: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -028a38: b026 |001a: add-int/2addr v6, v2 │ │ -028a3a: 2366 5503 |001b: new-array v6, v6, [I // type@0355 │ │ -028a3e: 5b86 7800 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028a42: 55a6 5e00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -028a46: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -028a4a: 2206 0f03 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@030f │ │ -028a4e: 1a07 ca07 |0025: const-string v7, "Not on back stack" // string@07ca │ │ -028a52: 7020 7d14 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -028a58: 2706 |002a: throw v6 │ │ -028a5a: 54a3 6700 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -028a5e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -028a60: 0145 |002e: move v5, v4 │ │ -028a62: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -028a66: 5486 7800 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028a6a: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -028a6e: 5237 4c00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -028a72: 4b07 0605 |0037: aput v7, v6, v5 │ │ -028a76: 5487 7800 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028a7a: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -028a7e: 5436 4f00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -028a82: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -028a86: 5436 4f00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -028a8a: 5266 ab00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -028a8e: 4b06 0704 |0045: aput v6, v7, v4 │ │ -028a92: 5486 7800 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028a96: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -028a9a: 5237 4d00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -028a9e: 4b07 0605 |004d: aput v7, v6, v5 │ │ -028aa2: 5486 7800 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028aa6: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -028aaa: 5237 4e00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -028aae: 4b07 0604 |0055: aput v7, v6, v4 │ │ -028ab2: 5486 7800 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028ab6: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -028aba: 5237 5100 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -028abe: 4b07 0605 |005d: aput v7, v6, v5 │ │ -028ac2: 5486 7800 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028ac6: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -028aca: 5237 5200 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -028ace: 4b07 0604 |0065: aput v7, v6, v4 │ │ -028ad2: 5436 5400 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -028ad6: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -028ada: 5436 5400 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -028ade: 6e10 d514 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -028ae4: 0a00 |0070: move-result v0 │ │ -028ae6: 5486 7800 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028aea: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -028aee: 4b00 0605 |0075: aput v0, v6, v5 │ │ -028af2: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -028af4: 0145 |0078: move v5, v4 │ │ -028af6: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -028afa: 5487 7800 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028afe: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -028b02: 5436 5400 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -028b06: 6e20 cf14 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -028b0c: 0c06 |0084: move-result-object v6 │ │ -028b0e: 1f06 9c00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@009c │ │ -028b12: 5266 ab00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -028b16: 4b06 0705 |0089: aput v6, v7, v5 │ │ -028b1a: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -028b1e: 0145 |008d: move v5, v4 │ │ -028b20: 28eb |008e: goto 0079 // -0015 │ │ -028b22: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -028b24: 28b5 |0090: goto 0045 // -004b │ │ -028b26: 0154 |0091: move v4, v5 │ │ -028b28: 5433 5000 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ -028b2c: 0145 |0094: move v5, v4 │ │ -028b2e: 289a |0095: goto 002f // -0066 │ │ -028b30: 5486 7800 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028b34: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -028b38: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -028b3a: 4b07 0605 |009b: aput v7, v6, v5 │ │ -028b3e: 28f5 |009d: goto 0092 // -000b │ │ -028b40: 52a6 6f00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -028b44: 5986 7900 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ -028b48: 52a6 7000 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -028b4c: 5986 7a00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ -028b50: 54a6 6a00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ -028b54: 5b86 7700 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ -028b58: 52a6 6800 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -028b5c: 5986 7600 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ -028b60: 52a6 6200 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -028b64: 5986 7400 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ -028b68: 54a6 6300 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -028b6c: 5b86 7500 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -028b70: 52a6 6000 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -028b74: 5986 7200 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ -028b78: 54a6 6100 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ -028b7c: 5b86 7300 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ -028b80: 0e00 |00be: return-void │ │ +02abe0: |[02abe0] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +02abf0: 7010 9214 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1492 │ │ +02abf6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +02abf8: 54a3 6700 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +02abfc: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +02ac00: 5436 5400 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +02ac04: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +02ac08: 5436 5400 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +02ac0c: 6e10 d514 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +02ac12: 0a06 |0011: move-result v6 │ │ +02ac14: b062 |0012: add-int/2addr v2, v6 │ │ +02ac16: 5433 5000 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ +02ac1a: 28f1 |0015: goto 0006 // -000f │ │ +02ac1c: 52a6 6b00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ +02ac20: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +02ac24: b026 |001a: add-int/2addr v6, v2 │ │ +02ac26: 2366 5203 |001b: new-array v6, v6, [I // type@0352 │ │ +02ac2a: 5b86 7800 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ac2e: 55a6 5e00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +02ac32: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +02ac36: 2206 0c03 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@030c │ │ +02ac3a: 1a07 c707 |0025: const-string v7, "Not on back stack" // string@07c7 │ │ +02ac3e: 7020 7d14 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02ac44: 2706 |002a: throw v6 │ │ +02ac46: 54a3 6700 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +02ac4a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +02ac4c: 0145 |002e: move v5, v4 │ │ +02ac4e: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +02ac52: 5486 7800 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ac56: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02ac5a: 5237 4c00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +02ac5e: 4b07 0605 |0037: aput v7, v6, v5 │ │ +02ac62: 5487 7800 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ac66: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02ac6a: 5436 4f00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +02ac6e: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +02ac72: 5436 4f00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +02ac76: 5266 ab00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02ac7a: 4b06 0704 |0045: aput v6, v7, v4 │ │ +02ac7e: 5486 7800 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ac82: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02ac86: 5237 4d00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +02ac8a: 4b07 0605 |004d: aput v7, v6, v5 │ │ +02ac8e: 5486 7800 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ac92: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02ac96: 5237 4e00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +02ac9a: 4b07 0604 |0055: aput v7, v6, v4 │ │ +02ac9e: 5486 7800 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02aca2: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02aca6: 5237 5100 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +02acaa: 4b07 0605 |005d: aput v7, v6, v5 │ │ +02acae: 5486 7800 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02acb2: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02acb6: 5237 5200 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +02acba: 4b07 0604 |0065: aput v7, v6, v4 │ │ +02acbe: 5436 5400 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +02acc2: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +02acc6: 5436 5400 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +02acca: 6e10 d514 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +02acd0: 0a00 |0070: move-result v0 │ │ +02acd2: 5486 7800 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02acd6: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02acda: 4b00 0605 |0075: aput v0, v6, v5 │ │ +02acde: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +02ace0: 0145 |0078: move v5, v4 │ │ +02ace2: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +02ace6: 5487 7800 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02acea: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02acee: 5436 5400 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +02acf2: 6e20 cf14 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +02acf8: 0c06 |0084: move-result-object v6 │ │ +02acfa: 1f06 9900 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0099 │ │ +02acfe: 5266 ab00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02ad02: 4b06 0705 |0089: aput v6, v7, v5 │ │ +02ad06: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02ad0a: 0145 |008d: move v5, v4 │ │ +02ad0c: 28eb |008e: goto 0079 // -0015 │ │ +02ad0e: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +02ad10: 28b5 |0090: goto 0045 // -004b │ │ +02ad12: 0154 |0091: move v4, v5 │ │ +02ad14: 5433 5000 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ +02ad18: 0145 |0094: move v5, v4 │ │ +02ad1a: 289a |0095: goto 002f // -0066 │ │ +02ad1c: 5486 7800 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ad20: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02ad24: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +02ad26: 4b07 0605 |009b: aput v7, v6, v5 │ │ +02ad2a: 28f5 |009d: goto 0092 // -000b │ │ +02ad2c: 52a6 6f00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +02ad30: 5986 7900 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ +02ad34: 52a6 7000 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +02ad38: 5986 7a00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ +02ad3c: 54a6 6a00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ +02ad40: 5b86 7700 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ +02ad44: 52a6 6800 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +02ad48: 5986 7600 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ +02ad4c: 52a6 6200 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +02ad50: 5986 7400 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ +02ad54: 54a6 6300 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +02ad58: 5b86 7500 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +02ad5c: 52a6 6000 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +02ad60: 5986 7200 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ +02ad64: 54a6 6100 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ +02ad68: 5b86 7300 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ +02ad6c: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2501,17 +2501,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028b84: |[028b84] android.support.v4.app.BackStackState.describeContents:()I │ │ -028b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028b96: 0f00 |0001: return v0 │ │ +02ad70: |[02ad70] android.support.v4.app.BackStackState.describeContents:()I │ │ +02ad80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ad82: 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;) │ │ @@ -2519,146 +2519,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 │ │ -028b98: |[028b98] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -028ba8: 121d |0000: const/4 v13, #int 1 // #1 │ │ -028baa: 2201 9400 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -028bae: 7020 2f02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@022f │ │ -028bb4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -028bb6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -028bb8: 54ea 7800 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028bbc: 21aa |000a: array-length v10, v10 │ │ -028bbe: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -028bc2: 2206 9300 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0093 │ │ -028bc6: 7010 2e02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ -028bcc: 54ea 7800 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028bd0: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -028bd4: 440a 0a07 |0016: aget v10, v10, v7 │ │ -028bd8: 596a 4c00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -028bdc: 630a f400 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -028be0: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -028be4: 1a0a e902 |001e: const-string v10, "FragmentManager" // string@02e9 │ │ -028be8: 220b 2103 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0321 │ │ -028bec: 7010 ab14 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -028bf2: 1a0c 4e03 |0025: const-string v12, "Instantiate " // string@034e │ │ -028bf6: 6e20 b214 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -028bfc: 0c0b |002a: move-result-object v11 │ │ -028bfe: 6e20 b114 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -028c04: 0c0b |002e: move-result-object v11 │ │ -028c06: 1a0c 7a00 |002f: const-string v12, " op #" // string@007a │ │ -028c0a: 6e20 b214 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -028c10: 0c0b |0034: move-result-object v11 │ │ -028c12: 6e20 ae14 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -028c18: 0c0b |0038: move-result-object v11 │ │ -028c1a: 1a0c 2e00 |0039: const-string v12, " base fragment #" // string@002e │ │ -028c1e: 6e20 b214 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -028c24: 0c0b |003e: move-result-object v11 │ │ -028c26: 54ec 7800 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028c2a: 440c 0c08 |0041: aget v12, v12, v8 │ │ -028c2e: 6e20 ae14 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -028c34: 0c0b |0046: move-result-object v11 │ │ -028c36: 6e10 b714 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -028c3c: 0c0b |004a: move-result-object v11 │ │ -028c3e: 7120 a011 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -028c44: 54ea 7800 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028c48: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -028c4c: 4403 0a08 |0052: aget v3, v10, v8 │ │ -028c50: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -028c54: 54fa fd00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -028c58: 6e20 cf14 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -028c5e: 0c02 |005b: move-result-object v2 │ │ -028c60: 1f02 9c00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -028c64: 5b62 4f00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -028c68: 54ea 7800 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028c6c: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -028c70: 440a 0a07 |0064: aget v10, v10, v7 │ │ -028c74: 596a 4d00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -028c78: 54ea 7800 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028c7c: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -028c80: 440a 0a08 |006c: aget v10, v10, v8 │ │ -028c84: 596a 4e00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -028c88: 54ea 7800 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028c8c: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -028c90: 440a 0a07 |0074: aget v10, v10, v7 │ │ -028c94: 596a 5100 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -028c98: 54ea 7800 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028c9c: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -028ca0: 440a 0a08 |007c: aget v10, v10, v8 │ │ -028ca4: 596a 5200 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -028ca8: 54ea 7800 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028cac: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -028cb0: 4400 0a07 |0084: aget v0, v10, v7 │ │ -028cb4: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -028cb8: 220a 3103 |0088: new-instance v10, Ljava/util/ArrayList; // type@0331 │ │ -028cbc: 7020 c914 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ -028cc2: 5b6a 5400 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -028cc6: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -028cc8: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -028ccc: 630a f400 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -028cd0: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -028cd4: 1a0a e902 |0096: const-string v10, "FragmentManager" // string@02e9 │ │ -028cd8: 220b 2103 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0321 │ │ -028cdc: 7010 ab14 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -028ce2: 1a0c 4e03 |009d: const-string v12, "Instantiate " // string@034e │ │ -028ce6: 6e20 b214 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -028cec: 0c0b |00a2: move-result-object v11 │ │ -028cee: 6e20 b114 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -028cf4: 0c0b |00a6: move-result-object v11 │ │ -028cf6: 1a0c 7f00 |00a7: const-string v12, " set remove fragment #" // string@007f │ │ -028cfa: 6e20 b214 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -028d00: 0c0b |00ac: move-result-object v11 │ │ -028d02: 54ec 7800 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028d06: 440c 0c08 |00af: aget v12, v12, v8 │ │ -028d0a: 6e20 ae14 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -028d10: 0c0b |00b4: move-result-object v11 │ │ -028d12: 6e10 b714 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -028d18: 0c0b |00b8: move-result-object v11 │ │ -028d1a: 7120 a011 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -028d20: 54fa fd00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -028d24: 54eb 7800 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028d28: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -028d2c: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -028d30: 6e20 cf14 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -028d36: 0c09 |00c7: move-result-object v9 │ │ -028d38: 1f09 9c00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@009c │ │ -028d3c: 546a 5400 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -028d40: 6e20 cb14 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -028d46: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -028d4a: 0178 |00d1: move v8, v7 │ │ -028d4c: 28be |00d2: goto 0090 // -0042 │ │ -028d4e: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -028d50: 5b6a 4f00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -028d54: 288a |00d6: goto 0060 // -0076 │ │ -028d56: 0187 |00d7: move v7, v8 │ │ -028d58: 6e20 3302 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ -028d5e: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -028d62: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -028d66: 52ea 7900 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ -028d6a: 591a 6f00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -028d6e: 52ea 7a00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ -028d72: 591a 7000 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -028d76: 54ea 7700 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ -028d7a: 5b1a 6a00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ -028d7e: 52ea 7600 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ -028d82: 591a 6800 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -028d86: 5c1d 5e00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -028d8a: 52ea 7400 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ -028d8e: 591a 6200 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -028d92: 54ea 7500 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -028d96: 5b1a 6300 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -028d9a: 52ea 7200 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ -028d9e: 591a 6000 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -028da2: 54ea 7300 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ -028da6: 5b1a 6100 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ -028daa: 6e20 3602 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0236 │ │ -028db0: 1101 |0104: return-object v1 │ │ +02ad84: |[02ad84] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +02ad94: 121d |0000: const/4 v13, #int 1 // #1 │ │ +02ad96: 2201 9100 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +02ad9a: 7020 2f02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@022f │ │ +02ada0: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +02ada2: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +02ada4: 54ea 7800 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ada8: 21aa |000a: array-length v10, v10 │ │ +02adaa: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +02adae: 2206 9000 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0090 │ │ +02adb2: 7010 2e02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ +02adb8: 54ea 7800 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02adbc: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02adc0: 440a 0a07 |0016: aget v10, v10, v7 │ │ +02adc4: 596a 4c00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +02adc8: 630a f400 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +02adcc: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +02add0: 1a0a e902 |001e: const-string v10, "FragmentManager" // string@02e9 │ │ +02add4: 220b 1e03 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@031e │ │ +02add8: 7010 ab14 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02adde: 1a0c 4e03 |0025: const-string v12, "Instantiate " // string@034e │ │ +02ade2: 6e20 b214 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ade8: 0c0b |002a: move-result-object v11 │ │ +02adea: 6e20 b114 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02adf0: 0c0b |002e: move-result-object v11 │ │ +02adf2: 1a0c 7a00 |002f: const-string v12, " op #" // string@007a │ │ +02adf6: 6e20 b214 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02adfc: 0c0b |0034: move-result-object v11 │ │ +02adfe: 6e20 ae14 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02ae04: 0c0b |0038: move-result-object v11 │ │ +02ae06: 1a0c 2e00 |0039: const-string v12, " base fragment #" // string@002e │ │ +02ae0a: 6e20 b214 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ae10: 0c0b |003e: move-result-object v11 │ │ +02ae12: 54ec 7800 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ae16: 440c 0c08 |0041: aget v12, v12, v8 │ │ +02ae1a: 6e20 ae14 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02ae20: 0c0b |0046: move-result-object v11 │ │ +02ae22: 6e10 b714 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02ae28: 0c0b |004a: move-result-object v11 │ │ +02ae2a: 7120 a011 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +02ae30: 54ea 7800 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ae34: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02ae38: 4403 0a08 |0052: aget v3, v10, v8 │ │ +02ae3c: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +02ae40: 54fa fd00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +02ae44: 6e20 cf14 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +02ae4a: 0c02 |005b: move-result-object v2 │ │ +02ae4c: 1f02 9900 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +02ae50: 5b62 4f00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +02ae54: 54ea 7800 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ae58: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02ae5c: 440a 0a07 |0064: aget v10, v10, v7 │ │ +02ae60: 596a 4d00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +02ae64: 54ea 7800 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ae68: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02ae6c: 440a 0a08 |006c: aget v10, v10, v8 │ │ +02ae70: 596a 4e00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +02ae74: 54ea 7800 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ae78: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02ae7c: 440a 0a07 |0074: aget v10, v10, v7 │ │ +02ae80: 596a 5100 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +02ae84: 54ea 7800 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ae88: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02ae8c: 440a 0a08 |007c: aget v10, v10, v8 │ │ +02ae90: 596a 5200 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +02ae94: 54ea 7800 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02ae98: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02ae9c: 4400 0a07 |0084: aget v0, v10, v7 │ │ +02aea0: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +02aea4: 220a 2e03 |0088: new-instance v10, Ljava/util/ArrayList; // type@032e │ │ +02aea8: 7020 c914 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ +02aeae: 5b6a 5400 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +02aeb2: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +02aeb4: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +02aeb8: 630a f400 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +02aebc: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +02aec0: 1a0a e902 |0096: const-string v10, "FragmentManager" // string@02e9 │ │ +02aec4: 220b 1e03 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@031e │ │ +02aec8: 7010 ab14 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02aece: 1a0c 4e03 |009d: const-string v12, "Instantiate " // string@034e │ │ +02aed2: 6e20 b214 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02aed8: 0c0b |00a2: move-result-object v11 │ │ +02aeda: 6e20 b114 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02aee0: 0c0b |00a6: move-result-object v11 │ │ +02aee2: 1a0c 7f00 |00a7: const-string v12, " set remove fragment #" // string@007f │ │ +02aee6: 6e20 b214 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02aeec: 0c0b |00ac: move-result-object v11 │ │ +02aeee: 54ec 7800 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02aef2: 440c 0c08 |00af: aget v12, v12, v8 │ │ +02aef6: 6e20 ae14 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02aefc: 0c0b |00b4: move-result-object v11 │ │ +02aefe: 6e10 b714 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02af04: 0c0b |00b8: move-result-object v11 │ │ +02af06: 7120 a011 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +02af0c: 54fa fd00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +02af10: 54eb 7800 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02af14: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02af18: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +02af1c: 6e20 cf14 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +02af22: 0c09 |00c7: move-result-object v9 │ │ +02af24: 1f09 9900 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0099 │ │ +02af28: 546a 5400 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +02af2c: 6e20 cb14 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02af32: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02af36: 0178 |00d1: move v8, v7 │ │ +02af38: 28be |00d2: goto 0090 // -0042 │ │ +02af3a: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +02af3c: 5b6a 4f00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +02af40: 288a |00d6: goto 0060 // -0076 │ │ +02af42: 0187 |00d7: move v7, v8 │ │ +02af44: 6e20 3302 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ +02af4a: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02af4e: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +02af52: 52ea 7900 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ +02af56: 591a 6f00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +02af5a: 52ea 7a00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ +02af5e: 591a 7000 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +02af62: 54ea 7700 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ +02af66: 5b1a 6a00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ +02af6a: 52ea 7600 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ +02af6e: 591a 6800 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +02af72: 5c1d 5e00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +02af76: 52ea 7400 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ +02af7a: 591a 6200 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +02af7e: 54ea 7500 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +02af82: 5b1a 6300 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +02af86: 52ea 7200 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ +02af8a: 591a 6000 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +02af8e: 54ea 7300 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ +02af92: 5b1a 6100 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ +02af96: 6e20 3602 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0236 │ │ +02af9c: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -2726,35 +2726,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -028db4: |[028db4] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -028dc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -028dc6: 5420 7800 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ -028dca: 6e20 8d01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@018d │ │ -028dd0: 5220 7900 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ -028dd4: 6e20 8c01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -028dda: 5220 7a00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ -028dde: 6e20 8c01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -028de4: 5420 7700 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ -028de8: 6e20 8f01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ -028dee: 5220 7600 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ -028df2: 6e20 8c01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -028df8: 5220 7400 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ -028dfc: 6e20 8c01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -028e02: 5420 7500 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -028e06: 7130 9711 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1197 │ │ -028e0c: 5220 7200 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ -028e10: 6e20 8c01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -028e16: 5420 7300 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ -028e1a: 7130 9711 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1197 │ │ -028e20: 0e00 |002e: return-void │ │ +02afa0: |[02afa0] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02afb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02afb2: 5420 7800 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0078 │ │ +02afb6: 6e20 8d01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@018d │ │ +02afbc: 5220 7900 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0079 │ │ +02afc0: 6e20 8c01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02afc6: 5220 7a00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007a │ │ +02afca: 6e20 8c01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02afd0: 5420 7700 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0077 │ │ +02afd4: 6e20 8f01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ +02afda: 5220 7600 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0076 │ │ +02afde: 6e20 8c01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02afe4: 5220 7400 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0074 │ │ +02afe8: 6e20 8c01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02afee: 5420 7500 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +02aff2: 7130 9711 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1197 │ │ +02aff8: 5220 7200 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0072 │ │ +02affc: 6e20 8c01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02b002: 5420 7300 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0073 │ │ +02b006: 7130 9711 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1197 │ │ +02b00c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -2767,17 +2767,17 @@ │ │ 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002f reg=4 flags I │ │ │ │ source_file_idx : 460 (BackStackRecord.java) │ │ │ │ Class #18 header: │ │ -class_idx : 153 │ │ +class_idx : 150 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 798 │ │ +superclass_idx : 795 │ │ source_file_idx : 742 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ @@ -2798,33 +2798,33 @@ │ │ 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 │ │ -028e24: |[028e24] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -028e34: 7030 9a14 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@149a │ │ -028e3a: 0e00 |0003: return-void │ │ +02b010: |[02b010] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +02b020: 7030 9a14 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@149a │ │ +02b026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ source_file_idx : 742 (Fragment.java) │ │ │ │ Class #19 header: │ │ -class_idx : 154 │ │ +class_idx : 151 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 742 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #19 annotations: │ │ @@ -2847,17 +2847,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028e3c: |[028e3c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -028e4c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -028e52: 0e00 |0003: return-void │ │ +02b028: |[02b028] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +02b038: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02b03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -2866,19 +2866,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 │ │ -028e54: |[028e54] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -028e64: 2200 9b00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@009b │ │ -028e68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -028e6a: 7030 8a02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@028a │ │ -028e70: 1100 |0006: return-object v0 │ │ +02b040: |[02b040] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +02b050: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0098 │ │ +02b054: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02b056: 7030 8a02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@028a │ │ +02b05c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -2887,18 +2887,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 │ │ -028e74: |[028e74] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -028e84: 6e20 8402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0284 │ │ -028e8a: 0c00 |0003: move-result-object v0 │ │ -028e8c: 1100 |0004: return-object v0 │ │ +02b060: |[02b060] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02b070: 6e20 8402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0284 │ │ +02b076: 0c00 |0003: move-result-object v0 │ │ +02b078: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -2907,17 +2907,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 │ │ -028e90: |[028e90] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -028ea0: 2320 5b03 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@035b │ │ -028ea4: 1100 |0002: return-object v0 │ │ +02b07c: |[02b07c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +02b08c: 2320 5803 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0358 │ │ +02b090: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -2926,31 +2926,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -028ea8: |[028ea8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -028eb8: 6e20 8602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0286 │ │ -028ebe: 0c00 |0003: move-result-object v0 │ │ -028ec0: 1100 |0004: return-object v0 │ │ +02b094: |[02b094] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02b0a4: 6e20 8602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0286 │ │ +02b0aa: 0c00 |0003: move-result-object v0 │ │ +02b0ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 742 (Fragment.java) │ │ │ │ Class #20 header: │ │ -class_idx : 155 │ │ +class_idx : 152 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 742 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #20 annotations: │ │ @@ -2982,37 +2982,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028ec4: |[028ec4] android.support.v4.app.Fragment$SavedState.:()V │ │ -028ed4: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@009a │ │ -028ed8: 7010 8302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0283 │ │ -028ede: 6900 9100 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0091 │ │ -028ee2: 0e00 |0007: return-void │ │ +02b0b0: |[02b0b0] android.support.v4.app.Fragment$SavedState.:()V │ │ +02b0c0: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0097 │ │ +02b0c4: 7010 8302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0283 │ │ +02b0ca: 6900 9100 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0091 │ │ +02b0ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028ee4: |[028ee4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -028ef4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -028efa: 5b01 9200 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ -028efe: 0e00 |0005: return-void │ │ +02b0d0: |[02b0d0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +02b0e0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02b0e6: 5b01 9200 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ +02b0ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3023,25 +3023,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 │ │ -028f00: |[028f00] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -028f10: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -028f16: 6e10 8701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0187 │ │ -028f1c: 0c00 |0006: move-result-object v0 │ │ -028f1e: 5b10 9200 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ -028f22: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -028f26: 5410 9200 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ -028f2a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -028f2e: 5410 9200 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ -028f32: 6e20 7301 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ -028f38: 0e00 |0014: return-void │ │ +02b0ec: |[02b0ec] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02b0fc: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +02b102: 6e10 8701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0187 │ │ +02b108: 0c00 |0006: move-result-object v0 │ │ +02b10a: 5b10 9200 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ +02b10e: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +02b112: 5410 9200 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ +02b116: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02b11a: 5410 9200 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ +02b11e: 6e20 7301 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ +02b124: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -3056,17 +3056,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028f3c: |[028f3c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -028f4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028f4e: 0f00 |0001: return v0 │ │ +02b128: |[02b128] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +02b138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b13a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3074,33 +3074,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -028f50: |[028f50] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -028f60: 5410 9200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ -028f64: 6e20 8b01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@018b │ │ -028f6a: 0e00 |0005: return-void │ │ +02b13c: |[02b13c] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02b14c: 5410 9200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ +02b150: 6e20 8b01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@018b │ │ +02b156: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ source_file_idx : 742 (Fragment.java) │ │ │ │ Class #21 header: │ │ -class_idx : 156 │ │ +class_idx : 153 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 742 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 93 │ │ │ │ Class #21 annotations: │ │ @@ -3324,44 +3324,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028f6c: |[028f6c] android.support.v4.app.Fragment.:()V │ │ -028f7c: 2200 6701 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0167 │ │ -028f80: 7010 0908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ -028f86: 6900 c200 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ -028f8a: 0e00 |0007: return-void │ │ +02b158: |[02b158] android.support.v4.app.Fragment.:()V │ │ +02b168: 2200 6401 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0164 │ │ +02b16c: 7010 0908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ +02b172: 6900 c200 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ +02b176: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -028f8c: |[028f8c] android.support.v4.app.Fragment.:()V │ │ -028f9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -028f9e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -028fa0: 7010 9214 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ -028fa6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -028fa8: 5930 b900 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -028fac: 5931 ab00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -028fb0: 5931 bd00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ -028fb4: 5c32 af00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -028fb8: 5c32 bf00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -028fbc: 0e00 |0010: return-void │ │ +02b178: |[02b178] android.support.v4.app.Fragment.:()V │ │ +02b188: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02b18a: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +02b18c: 7010 9214 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ +02b192: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02b194: 5930 b900 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +02b198: 5931 ab00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02b19c: 5931 bd00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ +02b1a0: 5c32 af00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02b1a4: 5c32 bf00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +02b1a8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -3375,19 +3375,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 │ │ -028fc0: |[028fc0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -028fd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028fd2: 7130 a802 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@02a8 │ │ -028fd8: 0c00 |0004: move-result-object v0 │ │ -028fda: 1100 |0005: return-object v0 │ │ +02b1ac: |[02b1ac] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02b1bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b1be: 7130 a802 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@02a8 │ │ +02b1c4: 0c00 |0004: move-result-object v0 │ │ +02b1c6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3396,94 +3396,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 │ │ -028fdc: |[028fdc] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -028fec: 6203 c200 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ -028ff0: 6e20 1308 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ -028ff6: 0c00 |0005: move-result-object v0 │ │ -028ff8: 1f00 0403 |0006: check-cast v0, Ljava/lang/Class; // type@0304 │ │ -028ffc: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -029000: 6e10 8600 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0086 │ │ -029006: 0c03 |000d: move-result-object v3 │ │ -029008: 6e20 7514 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1475 │ │ -02900e: 0c00 |0011: move-result-object v0 │ │ -029010: 6203 c200 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ -029014: 6e30 1a08 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ -02901a: 6e10 7414 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1474 │ │ -029020: 0c02 |001a: move-result-object v2 │ │ -029022: 1f02 9c00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -029026: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -02902a: 6e10 9514 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -029030: 0c03 |0022: move-result-object v3 │ │ -029032: 6e10 6a14 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@146a │ │ -029038: 0c03 |0026: move-result-object v3 │ │ -02903a: 6e20 7301 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ -029040: 5b28 9c00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ -029044: 1102 |002c: return-object v2 │ │ -029046: 0d01 |002d: move-exception v1 │ │ -029048: 2203 9900 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0099 │ │ -02904c: 2204 2103 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -029050: 7010 ab14 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029056: 1a05 f908 |0035: const-string v5, "Unable to instantiate fragment " // string@08f9 │ │ -02905a: 6e20 b214 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029060: 0c04 |003a: move-result-object v4 │ │ -029062: 6e20 b214 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029068: 0c04 |003e: move-result-object v4 │ │ -02906a: 1a05 d200 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00d2 │ │ -02906e: 6e20 b214 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029074: 0c04 |0044: move-result-object v4 │ │ -029076: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ -02907a: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029080: 0c04 |004a: move-result-object v4 │ │ -029082: 6e10 b714 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029088: 0c04 |004e: move-result-object v4 │ │ -02908a: 7030 8202 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0282 │ │ -029090: 2703 |0052: throw v3 │ │ -029092: 0d01 |0053: move-exception v1 │ │ -029094: 2203 9900 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0099 │ │ -029098: 2204 2103 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -02909c: 7010 ab14 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0290a2: 1a05 f908 |005b: const-string v5, "Unable to instantiate fragment " // string@08f9 │ │ -0290a6: 6e20 b214 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0290ac: 0c04 |0060: move-result-object v4 │ │ -0290ae: 6e20 b214 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0290b4: 0c04 |0064: move-result-object v4 │ │ -0290b6: 1a05 d200 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00d2 │ │ -0290ba: 6e20 b214 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0290c0: 0c04 |006a: move-result-object v4 │ │ -0290c2: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ -0290c6: 6e20 b214 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0290cc: 0c04 |0070: move-result-object v4 │ │ -0290ce: 6e10 b714 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0290d4: 0c04 |0074: move-result-object v4 │ │ -0290d6: 7030 8202 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0282 │ │ -0290dc: 2703 |0078: throw v3 │ │ -0290de: 0d01 |0079: move-exception v1 │ │ -0290e0: 2203 9900 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0099 │ │ -0290e4: 2204 2103 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -0290e8: 7010 ab14 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0290ee: 1a05 f908 |0081: const-string v5, "Unable to instantiate fragment " // string@08f9 │ │ -0290f2: 6e20 b214 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0290f8: 0c04 |0086: move-result-object v4 │ │ -0290fa: 6e20 b214 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029100: 0c04 |008a: move-result-object v4 │ │ -029102: 1a05 d200 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00d2 │ │ -029106: 6e20 b214 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02910c: 0c04 |0090: move-result-object v4 │ │ -02910e: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ -029112: 6e20 b214 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029118: 0c04 |0096: move-result-object v4 │ │ -02911a: 6e10 b714 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029120: 0c04 |009a: move-result-object v4 │ │ -029122: 7030 8202 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0282 │ │ -029128: 2703 |009e: throw v3 │ │ +02b1c8: |[02b1c8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +02b1d8: 6203 c200 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ +02b1dc: 6e20 1308 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ +02b1e2: 0c00 |0005: move-result-object v0 │ │ +02b1e4: 1f00 0103 |0006: check-cast v0, Ljava/lang/Class; // type@0301 │ │ +02b1e8: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02b1ec: 6e10 8600 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0086 │ │ +02b1f2: 0c03 |000d: move-result-object v3 │ │ +02b1f4: 6e20 7514 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1475 │ │ +02b1fa: 0c00 |0011: move-result-object v0 │ │ +02b1fc: 6203 c200 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ +02b200: 6e30 1a08 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ +02b206: 6e10 7414 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1474 │ │ +02b20c: 0c02 |001a: move-result-object v2 │ │ +02b20e: 1f02 9900 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +02b212: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +02b216: 6e10 9514 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +02b21c: 0c03 |0022: move-result-object v3 │ │ +02b21e: 6e10 6a14 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@146a │ │ +02b224: 0c03 |0026: move-result-object v3 │ │ +02b226: 6e20 7301 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ +02b22c: 5b28 9c00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ +02b230: 1102 |002c: return-object v2 │ │ +02b232: 0d01 |002d: move-exception v1 │ │ +02b234: 2203 9600 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0096 │ │ +02b238: 2204 1e03 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +02b23c: 7010 ab14 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b242: 1a05 f608 |0035: const-string v5, "Unable to instantiate fragment " // string@08f6 │ │ +02b246: 6e20 b214 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b24c: 0c04 |003a: move-result-object v4 │ │ +02b24e: 6e20 b214 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b254: 0c04 |003e: move-result-object v4 │ │ +02b256: 1a05 d200 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00d2 │ │ +02b25a: 6e20 b214 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b260: 0c04 |0044: move-result-object v4 │ │ +02b262: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ +02b266: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b26c: 0c04 |004a: move-result-object v4 │ │ +02b26e: 6e10 b714 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b274: 0c04 |004e: move-result-object v4 │ │ +02b276: 7030 8202 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0282 │ │ +02b27c: 2703 |0052: throw v3 │ │ +02b27e: 0d01 |0053: move-exception v1 │ │ +02b280: 2203 9600 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0096 │ │ +02b284: 2204 1e03 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +02b288: 7010 ab14 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b28e: 1a05 f608 |005b: const-string v5, "Unable to instantiate fragment " // string@08f6 │ │ +02b292: 6e20 b214 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b298: 0c04 |0060: move-result-object v4 │ │ +02b29a: 6e20 b214 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b2a0: 0c04 |0064: move-result-object v4 │ │ +02b2a2: 1a05 d200 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00d2 │ │ +02b2a6: 6e20 b214 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b2ac: 0c04 |006a: move-result-object v4 │ │ +02b2ae: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ +02b2b2: 6e20 b214 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b2b8: 0c04 |0070: move-result-object v4 │ │ +02b2ba: 6e10 b714 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b2c0: 0c04 |0074: move-result-object v4 │ │ +02b2c2: 7030 8202 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0282 │ │ +02b2c8: 2703 |0078: throw v3 │ │ +02b2ca: 0d01 |0079: move-exception v1 │ │ +02b2cc: 2203 9600 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0096 │ │ +02b2d0: 2204 1e03 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +02b2d4: 7010 ab14 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b2da: 1a05 f608 |0081: const-string v5, "Unable to instantiate fragment " // string@08f6 │ │ +02b2de: 6e20 b214 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b2e4: 0c04 |0086: move-result-object v4 │ │ +02b2e6: 6e20 b214 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b2ec: 0c04 |008a: move-result-object v4 │ │ +02b2ee: 1a05 d200 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00d2 │ │ +02b2f2: 6e20 b214 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b2f8: 0c04 |0090: move-result-object v4 │ │ +02b2fa: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ +02b2fe: 6e20 b214 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b304: 0c04 |0096: move-result-object v4 │ │ +02b306: 6e10 b714 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b30c: 0c04 |009a: move-result-object v4 │ │ +02b30e: 7030 8202 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0282 │ │ +02b314: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -3516,33 +3516,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -029140: |[029140] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -029150: 6202 c200 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ -029154: 6e20 1308 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ -02915a: 0c00 |0005: move-result-object v0 │ │ -02915c: 1f00 0403 |0006: check-cast v0, Ljava/lang/Class; // type@0304 │ │ -029160: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -029164: 6e10 8600 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0086 │ │ -02916a: 0c02 |000d: move-result-object v2 │ │ -02916c: 6e20 7514 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1475 │ │ -029172: 0c00 |0011: move-result-object v0 │ │ -029174: 6202 c200 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ -029178: 6e30 1a08 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ -02917e: 1c02 9c00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -029182: 6e20 7214 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@1472 │ │ -029188: 0a02 |001c: move-result v2 │ │ -02918a: 0f02 |001d: return v2 │ │ -02918c: 0d01 |001e: move-exception v1 │ │ -02918e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -029190: 28fd |0020: goto 001d // -0003 │ │ +02b32c: |[02b32c] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +02b33c: 6202 c200 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ +02b340: 6e20 1308 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ +02b346: 0c00 |0005: move-result-object v0 │ │ +02b348: 1f00 0103 |0006: check-cast v0, Ljava/lang/Class; // type@0301 │ │ +02b34c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02b350: 6e10 8600 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0086 │ │ +02b356: 0c02 |000d: move-result-object v2 │ │ +02b358: 6e20 7514 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@1475 │ │ +02b35e: 0c00 |0011: move-result-object v0 │ │ +02b360: 6202 c200 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c2 │ │ +02b364: 6e30 1a08 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ +02b36a: 1c02 9900 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +02b36e: 6e20 7214 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@1472 │ │ +02b374: 0a02 |001c: move-result v2 │ │ +02b376: 0f02 |001d: return v2 │ │ +02b378: 0d01 |001e: move-exception v1 │ │ +02b37a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +02b37c: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=433 │ │ 0x0008 line=434 │ │ 0x000a line=436 │ │ @@ -3563,238 +3563,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 │ │ -0291a4: |[0291a4] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0291b4: 6e20 5514 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0291ba: 1a00 2011 |0003: const-string v0, "mFragmentId=#" // string@1120 │ │ -0291be: 6e20 5514 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0291c4: 5230 a500 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -0291c8: 7110 8214 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0291ce: 0c00 |000d: move-result-object v0 │ │ -0291d0: 6e20 5514 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0291d6: 1a00 5700 |0011: const-string v0, " mContainerId=#" // string@0057 │ │ -0291da: 6e20 5514 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0291e0: 5230 a200 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -0291e4: 7110 8214 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0291ea: 0c00 |001b: move-result-object v0 │ │ -0291ec: 6e20 5514 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0291f2: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ -0291f6: 6e20 5514 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0291fc: 5430 bb00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -029200: 6e20 5a14 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -029206: 6e20 5514 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02920c: 1a00 1212 |002c: const-string v0, "mState=" // string@1212 │ │ -029210: 6e20 5514 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029216: 5230 b900 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -02921a: 6e20 5314 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -029220: 1a00 5f00 |0036: const-string v0, " mIndex=" // string@005f │ │ -029224: 6e20 5514 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02922a: 5230 ab00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02922e: 6e20 5314 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -029234: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ -029238: 6e20 5514 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02923e: 5430 c100 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -029242: 6e20 5514 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029248: 1a00 5300 |004a: const-string v0, " mBackStackNesting=" // string@0053 │ │ -02924c: 6e20 5514 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029252: 5230 9d00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -029256: 6e20 5814 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ -02925c: 6e20 5514 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029262: 1a00 7010 |0057: const-string v0, "mAdded=" // string@1070 │ │ -029266: 6e20 5514 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02926c: 5530 9a00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -029270: 6e20 5614 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -029276: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ -02927a: 6e20 5514 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029280: 5530 b200 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ -029284: 6e20 5614 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02928a: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ -02928e: 6e20 5514 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029294: 5530 b400 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ -029298: 6e20 5614 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02929e: 1a00 5c00 |0075: const-string v0, " mFromLayout=" // string@005c │ │ -0292a2: 6e20 5514 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0292a8: 5530 a700 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -0292ac: 6e20 5614 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -0292b2: 1a00 5e00 |007f: const-string v0, " mInLayout=" // string@005e │ │ -0292b6: 6e20 5514 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0292bc: 5530 aa00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -0292c0: 6e20 5b14 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -0292c6: 6e20 5514 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0292cc: 1a00 3611 |008c: const-string v0, "mHidden=" // string@1136 │ │ -0292d0: 6e20 5514 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0292d6: 5530 a900 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -0292da: 6e20 5614 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -0292e0: 1a00 5a00 |0096: const-string v0, " mDetached=" // string@005a │ │ -0292e4: 6e20 5514 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0292ea: 5530 a400 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -0292ee: 6e20 5614 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -0292f4: 1a00 6300 |00a0: const-string v0, " mMenuVisible=" // string@0063 │ │ -0292f8: 6e20 5514 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0292fe: 5530 af00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -029302: 6e20 5614 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -029308: 1a00 5d00 |00aa: const-string v0, " mHasMenu=" // string@005d │ │ -02930c: 6e20 5514 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029312: 5530 a800 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -029316: 6e20 5b14 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -02931c: 6e20 5514 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029322: 1a00 e111 |00b7: const-string v0, "mRetainInstance=" // string@11e1 │ │ -029326: 6e20 5514 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02932c: 5530 b500 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ -029330: 6e20 5614 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -029336: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ -02933a: 6e20 5514 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029340: 5530 b600 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -029344: 6e20 5614 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02934a: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ -02934e: 6e20 5514 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029354: 5530 bf00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -029358: 6e20 5b14 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -02935e: 5430 a600 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -029362: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -029366: 6e20 5514 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02936c: 1a00 2211 |00dc: const-string v0, "mFragmentManager=" // string@1122 │ │ -029370: 6e20 5514 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029376: 5430 a600 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02937a: 6e20 5914 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -029380: 5430 9900 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029384: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -029388: 6e20 5514 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02938e: 1a00 6910 |00ed: const-string v0, "mActivity=" // string@1069 │ │ -029392: 6e20 5514 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029398: 5430 9900 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02939c: 6e20 5914 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0293a2: 5430 b100 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ -0293a6: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -0293aa: 6e20 5514 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0293b0: 1a00 ab11 |00fe: const-string v0, "mParentFragment=" // string@11ab │ │ -0293b4: 6e20 5514 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0293ba: 5430 b100 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ -0293be: 6e20 5914 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0293c4: 5430 9c00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ -0293c8: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -0293cc: 6e20 5514 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0293d2: 1a00 7d10 |010f: const-string v0, "mArguments=" // string@107d │ │ -0293d6: 6e20 5514 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0293dc: 5430 9c00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ -0293e0: 6e20 5914 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0293e6: 5430 b700 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -0293ea: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -0293ee: 6e20 5514 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0293f4: 1a00 ec11 |0120: const-string v0, "mSavedFragmentState=" // string@11ec │ │ -0293f8: 6e20 5514 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0293fe: 5430 b700 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -029402: 6e20 5914 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -029408: 5430 b800 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -02940c: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -029410: 6e20 5514 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029416: 1a00 ef11 |0131: const-string v0, "mSavedViewState=" // string@11ef │ │ -02941a: 6e20 5514 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029420: 5430 b800 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -029424: 6e20 5914 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -02942a: 5430 bc00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -02942e: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -029432: 6e20 5514 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029438: 1a00 2c12 |0142: const-string v0, "mTarget=" // string@122c │ │ -02943c: 6e20 5514 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029442: 5430 bc00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -029446: 6e20 5414 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ -02944c: 1a00 7000 |014c: const-string v0, " mTargetRequestCode=" // string@0070 │ │ -029450: 6e20 5514 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029456: 5230 be00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ -02945a: 6e20 5814 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ -029460: 5230 b000 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -029464: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -029468: 6e20 5514 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02946e: 1a00 8c11 |015d: const-string v0, "mNextAnim=" // string@118c │ │ -029472: 6e20 5514 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029478: 5230 b000 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -02947c: 6e20 5814 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ -029482: 5430 a100 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ -029486: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -02948a: 6e20 5514 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029490: 1a00 be10 |016e: const-string v0, "mContainer=" // string@10be │ │ -029494: 6e20 5514 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02949a: 5430 a100 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ -02949e: 6e20 5914 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0294a4: 5430 c000 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -0294a8: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -0294ac: 6e20 5514 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0294b2: 1a00 5c12 |017f: const-string v0, "mView=" // string@125c │ │ -0294b6: 6e20 5514 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0294bc: 5430 c000 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -0294c0: 6e20 5914 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0294c6: 5430 ac00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -0294ca: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -0294ce: 6e20 5514 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0294d4: 1a00 4911 |0190: const-string v0, "mInnerView=" // string@1149 │ │ -0294d8: 6e20 5514 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0294de: 5430 c000 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -0294e2: 6e20 5914 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0294e8: 5430 9b00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -0294ec: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -0294f0: 6e20 5514 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0294f6: 1a00 7910 |01a1: const-string v0, "mAnimatingAway=" // string@1079 │ │ -0294fa: 6e20 5514 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029500: 5430 9b00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -029504: 6e20 5914 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -02950a: 6e20 5514 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029510: 1a00 1412 |01ae: const-string v0, "mStateAfterAnimating=" // string@1214 │ │ -029514: 6e20 5514 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02951a: 5230 ba00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ -02951e: 6e20 5814 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ -029524: 5430 ad00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029528: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -02952c: 6e20 5514 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -029532: 1a00 6607 |01bf: const-string v0, "Loader Manager:" // string@0766 │ │ -029536: 6e20 5a14 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -02953c: 5430 ad00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029540: 2201 2103 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -029544: 7010 ab14 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02954a: 6e20 b214 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029550: 0c01 |01ce: move-result-object v1 │ │ -029552: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ -029556: 6e20 b214 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02955c: 0c01 |01d4: move-result-object v1 │ │ -02955e: 6e10 b714 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029564: 0c01 |01d8: move-result-object v1 │ │ -029566: 6e57 4304 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@0443 │ │ -02956c: 5430 a000 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029570: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -029574: 6e20 5514 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02957a: 2200 2103 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02957e: 7010 ab14 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029584: 1a01 1402 |01e8: const-string v1, "Child " // string@0214 │ │ -029588: 6e20 b214 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02958e: 0c00 |01ed: move-result-object v0 │ │ -029590: 5431 a000 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029594: 6e20 b114 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02959a: 0c00 |01f3: move-result-object v0 │ │ -02959c: 1a01 cc00 |01f4: const-string v1, ":" // string@00cc │ │ -0295a0: 6e20 b214 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0295a6: 0c00 |01f9: move-result-object v0 │ │ -0295a8: 6e10 b714 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0295ae: 0c00 |01fd: move-result-object v0 │ │ -0295b0: 6e20 5a14 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -0295b6: 5430 a000 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -0295ba: 2201 2103 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -0295be: 7010 ab14 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0295c4: 6e20 b214 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0295ca: 0c01 |020b: move-result-object v1 │ │ -0295cc: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ -0295d0: 6e20 b214 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0295d6: 0c01 |0211: move-result-object v1 │ │ -0295d8: 6e10 b714 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0295de: 0c01 |0215: move-result-object v1 │ │ -0295e0: 6e57 6d03 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@036d │ │ -0295e6: 0e00 |0219: return-void │ │ +02b390: |[02b390] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02b3a0: 6e20 5514 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b3a6: 1a00 1d11 |0003: const-string v0, "mFragmentId=#" // string@111d │ │ +02b3aa: 6e20 5514 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b3b0: 5230 a500 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02b3b4: 7110 8214 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02b3ba: 0c00 |000d: move-result-object v0 │ │ +02b3bc: 6e20 5514 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b3c2: 1a00 5700 |0011: const-string v0, " mContainerId=#" // string@0057 │ │ +02b3c6: 6e20 5514 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b3cc: 5230 a200 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +02b3d0: 7110 8214 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02b3d6: 0c00 |001b: move-result-object v0 │ │ +02b3d8: 6e20 5514 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b3de: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ +02b3e2: 6e20 5514 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b3e8: 5430 bb00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02b3ec: 6e20 5a14 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02b3f2: 6e20 5514 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b3f8: 1a00 0f12 |002c: const-string v0, "mState=" // string@120f │ │ +02b3fc: 6e20 5514 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b402: 5230 b900 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +02b406: 6e20 5314 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +02b40c: 1a00 5f00 |0036: const-string v0, " mIndex=" // string@005f │ │ +02b410: 6e20 5514 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b416: 5230 ab00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02b41a: 6e20 5314 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +02b420: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ +02b424: 6e20 5514 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b42a: 5430 c100 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02b42e: 6e20 5514 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b434: 1a00 5300 |004a: const-string v0, " mBackStackNesting=" // string@0053 │ │ +02b438: 6e20 5514 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b43e: 5230 9d00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +02b442: 6e20 5814 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ +02b448: 6e20 5514 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b44e: 1a00 6d10 |0057: const-string v0, "mAdded=" // string@106d │ │ +02b452: 6e20 5514 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b458: 5530 9a00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +02b45c: 6e20 5614 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b462: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ +02b466: 6e20 5514 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b46c: 5530 b200 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ +02b470: 6e20 5614 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b476: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ +02b47a: 6e20 5514 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b480: 5530 b400 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ +02b484: 6e20 5614 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b48a: 1a00 5c00 |0075: const-string v0, " mFromLayout=" // string@005c │ │ +02b48e: 6e20 5514 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b494: 5530 a700 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +02b498: 6e20 5614 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b49e: 1a00 5e00 |007f: const-string v0, " mInLayout=" // string@005e │ │ +02b4a2: 6e20 5514 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b4a8: 5530 aa00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +02b4ac: 6e20 5b14 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +02b4b2: 6e20 5514 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b4b8: 1a00 3311 |008c: const-string v0, "mHidden=" // string@1133 │ │ +02b4bc: 6e20 5514 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b4c2: 5530 a900 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02b4c6: 6e20 5614 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b4cc: 1a00 5a00 |0096: const-string v0, " mDetached=" // string@005a │ │ +02b4d0: 6e20 5514 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b4d6: 5530 a400 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +02b4da: 6e20 5614 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b4e0: 1a00 6300 |00a0: const-string v0, " mMenuVisible=" // string@0063 │ │ +02b4e4: 6e20 5514 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b4ea: 5530 af00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02b4ee: 6e20 5614 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b4f4: 1a00 5d00 |00aa: const-string v0, " mHasMenu=" // string@005d │ │ +02b4f8: 6e20 5514 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b4fe: 5530 a800 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02b502: 6e20 5b14 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +02b508: 6e20 5514 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b50e: 1a00 de11 |00b7: const-string v0, "mRetainInstance=" // string@11de │ │ +02b512: 6e20 5514 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b518: 5530 b500 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ +02b51c: 6e20 5614 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b522: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ +02b526: 6e20 5514 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b52c: 5530 b600 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +02b530: 6e20 5614 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02b536: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ +02b53a: 6e20 5514 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b540: 5530 bf00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +02b544: 6e20 5b14 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +02b54a: 5430 a600 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02b54e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +02b552: 6e20 5514 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b558: 1a00 1f11 |00dc: const-string v0, "mFragmentManager=" // string@111f │ │ +02b55c: 6e20 5514 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b562: 5430 a600 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02b566: 6e20 5914 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b56c: 5430 9900 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02b570: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +02b574: 6e20 5514 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b57a: 1a00 6610 |00ed: const-string v0, "mActivity=" // string@1066 │ │ +02b57e: 6e20 5514 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b584: 5430 9900 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02b588: 6e20 5914 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b58e: 5430 b100 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ +02b592: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +02b596: 6e20 5514 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b59c: 1a00 a811 |00fe: const-string v0, "mParentFragment=" // string@11a8 │ │ +02b5a0: 6e20 5514 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b5a6: 5430 b100 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ +02b5aa: 6e20 5914 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b5b0: 5430 9c00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ +02b5b4: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +02b5b8: 6e20 5514 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b5be: 1a00 7a10 |010f: const-string v0, "mArguments=" // string@107a │ │ +02b5c2: 6e20 5514 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b5c8: 5430 9c00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ +02b5cc: 6e20 5914 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b5d2: 5430 b700 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +02b5d6: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +02b5da: 6e20 5514 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b5e0: 1a00 e911 |0120: const-string v0, "mSavedFragmentState=" // string@11e9 │ │ +02b5e4: 6e20 5514 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b5ea: 5430 b700 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +02b5ee: 6e20 5914 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b5f4: 5430 b800 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +02b5f8: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +02b5fc: 6e20 5514 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b602: 1a00 ec11 |0131: const-string v0, "mSavedViewState=" // string@11ec │ │ +02b606: 6e20 5514 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b60c: 5430 b800 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +02b610: 6e20 5914 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b616: 5430 bc00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +02b61a: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +02b61e: 6e20 5514 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b624: 1a00 2912 |0142: const-string v0, "mTarget=" // string@1229 │ │ +02b628: 6e20 5514 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b62e: 5430 bc00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +02b632: 6e20 5414 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ +02b638: 1a00 7000 |014c: const-string v0, " mTargetRequestCode=" // string@0070 │ │ +02b63c: 6e20 5514 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b642: 5230 be00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ +02b646: 6e20 5814 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ +02b64c: 5230 b000 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +02b650: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +02b654: 6e20 5514 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b65a: 1a00 8911 |015d: const-string v0, "mNextAnim=" // string@1189 │ │ +02b65e: 6e20 5514 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b664: 5230 b000 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +02b668: 6e20 5814 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ +02b66e: 5430 a100 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ +02b672: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +02b676: 6e20 5514 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b67c: 1a00 bb10 |016e: const-string v0, "mContainer=" // string@10bb │ │ +02b680: 6e20 5514 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b686: 5430 a100 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ +02b68a: 6e20 5914 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b690: 5430 c000 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02b694: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +02b698: 6e20 5514 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b69e: 1a00 5912 |017f: const-string v0, "mView=" // string@1259 │ │ +02b6a2: 6e20 5514 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b6a8: 5430 c000 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02b6ac: 6e20 5914 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b6b2: 5430 ac00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +02b6b6: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +02b6ba: 6e20 5514 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b6c0: 1a00 4611 |0190: const-string v0, "mInnerView=" // string@1146 │ │ +02b6c4: 6e20 5514 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b6ca: 5430 c000 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02b6ce: 6e20 5914 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b6d4: 5430 9b00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +02b6d8: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +02b6dc: 6e20 5514 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b6e2: 1a00 7610 |01a1: const-string v0, "mAnimatingAway=" // string@1076 │ │ +02b6e6: 6e20 5514 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b6ec: 5430 9b00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +02b6f0: 6e20 5914 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +02b6f6: 6e20 5514 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b6fc: 1a00 1112 |01ae: const-string v0, "mStateAfterAnimating=" // string@1211 │ │ +02b700: 6e20 5514 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b706: 5230 ba00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ +02b70a: 6e20 5814 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1458 │ │ +02b710: 5430 ad00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02b714: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +02b718: 6e20 5514 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b71e: 1a00 6307 |01bf: const-string v0, "Loader Manager:" // string@0763 │ │ +02b722: 6e20 5a14 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02b728: 5430 ad00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02b72c: 2201 1e03 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02b730: 7010 ab14 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b736: 6e20 b214 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b73c: 0c01 |01ce: move-result-object v1 │ │ +02b73e: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ +02b742: 6e20 b214 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b748: 0c01 |01d4: move-result-object v1 │ │ +02b74a: 6e10 b714 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b750: 0c01 |01d8: move-result-object v1 │ │ +02b752: 6e57 4304 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@0443 │ │ +02b758: 5430 a000 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b75c: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +02b760: 6e20 5514 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02b766: 2200 1e03 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +02b76a: 7010 ab14 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b770: 1a01 1402 |01e8: const-string v1, "Child " // string@0214 │ │ +02b774: 6e20 b214 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b77a: 0c00 |01ed: move-result-object v0 │ │ +02b77c: 5431 a000 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b780: 6e20 b114 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02b786: 0c00 |01f3: move-result-object v0 │ │ +02b788: 1a01 cc00 |01f4: const-string v1, ":" // string@00cc │ │ +02b78c: 6e20 b214 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b792: 0c00 |01f9: move-result-object v0 │ │ +02b794: 6e10 b714 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b79a: 0c00 |01fd: move-result-object v0 │ │ +02b79c: 6e20 5a14 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02b7a2: 5430 a000 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b7a6: 2201 1e03 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02b7aa: 7010 ab14 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b7b0: 6e20 b214 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b7b6: 0c01 |020b: move-result-object v1 │ │ +02b7b8: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ +02b7bc: 6e20 b214 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b7c2: 0c01 |0211: move-result-object v1 │ │ +02b7c4: 6e10 b714 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b7ca: 0c01 |0215: move-result-object v1 │ │ +02b7cc: 6e57 6d03 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@036d │ │ +02b7d2: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0008 line=1374 │ │ 0x0011 line=1375 │ │ 0x0016 line=1376 │ │ 0x001f line=1377 │ │ @@ -3866,18 +3866,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0295e8: |[0295e8] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -0295f8: 6f20 9414 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -0295fe: 0a00 |0003: move-result v0 │ │ -029600: 0f00 |0004: return v0 │ │ +02b7d4: |[02b7d4] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +02b7e4: 6f20 9414 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +02b7ea: 0a00 |0003: move-result v0 │ │ +02b7ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -3886,28 +3886,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 │ │ -029604: |[029604] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -029614: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -029618: 6e20 a114 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02961e: 0a00 |0005: move-result v0 │ │ -029620: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -029624: 1101 |0008: return-object v1 │ │ -029626: 5410 a000 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02962a: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -02962e: 5410 a000 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029632: 6e20 7303 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0373 │ │ -029638: 0c01 |0012: move-result-object v1 │ │ -02963a: 28f5 |0013: goto 0008 // -000b │ │ -02963c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -02963e: 28f3 |0015: goto 0008 // -000d │ │ +02b7f0: |[02b7f0] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02b800: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02b804: 6e20 a114 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +02b80a: 0a00 |0005: move-result v0 │ │ +02b80c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +02b810: 1101 |0008: return-object v1 │ │ +02b812: 5410 a000 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b816: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +02b81a: 5410 a000 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b81e: 6e20 7303 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0373 │ │ +02b824: 0c01 |0012: move-result-object v1 │ │ +02b826: 28f5 |0013: goto 0008 // -000b │ │ +02b828: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02b82a: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0008 line=1456 │ │ 0x0009 line=1453 │ │ 0x000d line=1454 │ │ 0x0014 line=1456 │ │ @@ -3921,17 +3921,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 │ │ -029640: |[029640] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -029650: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029654: 1100 |0002: return-object v0 │ │ +02b82c: |[02b82c] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +02b83c: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02b840: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3939,17 +3939,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029658: |[029658] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -029668: 5410 9c00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ -02966c: 1100 |0002: return-object v0 │ │ +02b844: |[02b844] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +02b854: 5410 9c00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ +02b858: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3957,43 +3957,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 │ │ -029670: |[029670] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -029680: 5420 a000 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029684: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -029688: 6e10 a902 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02a9 │ │ -02968e: 5220 b900 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -029692: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -029694: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -029698: 5420 a000 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02969c: 6e10 6a03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@036a │ │ -0296a2: 5420 a000 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -0296a6: 1100 |0013: return-object v0 │ │ -0296a8: 5220 b900 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -0296ac: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -0296ae: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -0296b2: 5420 a000 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -0296b6: 6e10 6b03 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@036b │ │ -0296bc: 28f3 |001e: goto 0011 // -000d │ │ -0296be: 5220 b900 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -0296c2: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -0296c4: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -0296c8: 5420 a000 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -0296cc: 6e10 5d03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@035d │ │ -0296d2: 28e8 |0029: goto 0011 // -0018 │ │ -0296d4: 5220 b900 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -0296d8: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -0296da: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -0296de: 5420 a000 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -0296e2: 6e10 6003 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0360 │ │ -0296e8: 28dd |0034: goto 0011 // -0023 │ │ +02b85c: |[02b85c] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02b86c: 5420 a000 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b870: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +02b874: 6e10 a902 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02a9 │ │ +02b87a: 5220 b900 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +02b87e: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +02b880: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +02b884: 5420 a000 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b888: 6e10 6a03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@036a │ │ +02b88e: 5420 a000 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b892: 1100 |0013: return-object v0 │ │ +02b894: 5220 b900 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +02b898: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +02b89a: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +02b89e: 5420 a000 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b8a2: 6e10 6b03 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@036b │ │ +02b8a8: 28f3 |001e: goto 0011 // -000d │ │ +02b8aa: 5220 b900 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +02b8ae: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +02b8b0: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +02b8b4: 5420 a000 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b8b8: 6e10 5d03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@035d │ │ +02b8be: 28e8 |0029: goto 0011 // -0018 │ │ +02b8c0: 5220 b900 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +02b8c4: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +02b8c6: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +02b8ca: 5420 a000 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02b8ce: 6e10 6003 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0360 │ │ +02b8d4: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x0007 line=660 │ │ 0x000c line=661 │ │ 0x0011 line=670 │ │ @@ -4011,17 +4011,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 │ │ -0296ec: |[0296ec] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0296fc: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -029700: 1100 |0002: return-object v0 │ │ +02b8d8: |[02b8d8] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02b8e8: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02b8ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4029,17 +4029,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029704: |[029704] android.support.v4.app.Fragment.getId:()I │ │ -029714: 5210 a500 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -029718: 0f00 |0002: return v0 │ │ +02b8f0: |[02b8f0] android.support.v4.app.Fragment.getId:()I │ │ +02b900: 5210 a500 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02b904: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4047,19 +4047,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 │ │ -02971c: |[02971c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -02972c: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029730: 6e10 ff02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ff │ │ -029736: 0c00 |0005: move-result-object v0 │ │ -029738: 1100 |0006: return-object v0 │ │ +02b908: |[02b908] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +02b918: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02b91c: 6e10 ff02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ff │ │ +02b922: 0c00 |0005: move-result-object v0 │ │ +02b924: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4068,46 +4068,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -02973c: |[02973c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02974c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02974e: 5440 ad00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029752: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -029756: 5440 ad00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02975a: 1100 |0007: return-object v0 │ │ -02975c: 5440 9900 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029760: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -029764: 2200 0f03 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -029768: 2201 2103 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02976c: 7010 ab14 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029772: 1a02 e202 |0013: const-string v2, "Fragment " // string@02e2 │ │ -029776: 6e20 b214 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02977c: 0c01 |0018: move-result-object v1 │ │ -02977e: 6e20 b114 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -029784: 0c01 |001c: move-result-object v1 │ │ -029786: 1a02 7500 |001d: const-string v2, " not attached to Activity" // string@0075 │ │ -02978a: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029790: 0c01 |0022: move-result-object v1 │ │ -029792: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029798: 0c01 |0026: move-result-object v1 │ │ -02979a: 7020 7d14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0297a0: 2700 |002a: throw v0 │ │ -0297a2: 5c43 9f00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -0297a6: 5440 9900 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -0297aa: 5441 c100 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -0297ae: 5542 ae00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -0297b2: 6e40 0003 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ -0297b8: 0c00 |0036: move-result-object v0 │ │ -0297ba: 5b40 ad00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -0297be: 5440 ad00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -0297c2: 28cc |003b: goto 0007 // -0034 │ │ +02b928: |[02b928] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02b938: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02b93a: 5440 ad00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02b93e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02b942: 5440 ad00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02b946: 1100 |0007: return-object v0 │ │ +02b948: 5440 9900 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02b94c: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +02b950: 2200 0c03 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02b954: 2201 1e03 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02b958: 7010 ab14 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b95e: 1a02 e202 |0013: const-string v2, "Fragment " // string@02e2 │ │ +02b962: 6e20 b214 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b968: 0c01 |0018: move-result-object v1 │ │ +02b96a: 6e20 b114 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02b970: 0c01 |001c: move-result-object v1 │ │ +02b972: 1a02 7500 |001d: const-string v2, " not attached to Activity" // string@0075 │ │ +02b976: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b97c: 0c01 |0022: move-result-object v1 │ │ +02b97e: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b984: 0c01 |0026: move-result-object v1 │ │ +02b986: 7020 7d14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02b98c: 2700 |002a: throw v0 │ │ +02b98e: 5c43 9f00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02b992: 5440 9900 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02b996: 5441 c100 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02b99a: 5542 ae00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02b99e: 6e40 0003 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ +02b9a4: 0c00 |0036: move-result-object v0 │ │ +02b9a6: 5b40 ad00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02b9aa: 5440 ad00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02b9ae: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x0005 line=860 │ │ 0x0007 line=867 │ │ 0x0008 line=862 │ │ 0x000c line=863 │ │ @@ -4122,17 +4122,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 │ │ -0297c4: |[0297c4] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -0297d4: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ -0297d8: 1100 |0002: return-object v0 │ │ +02b9b0: |[02b9b0] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +02b9c0: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ +02b9c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4140,36 +4140,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0297dc: |[0297dc] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -0297ec: 5430 9900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -0297f0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0297f4: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -0297f8: 2201 2103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -0297fc: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029802: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ -029806: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02980c: 0c01 |0010: move-result-object v1 │ │ -02980e: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -029814: 0c01 |0014: move-result-object v1 │ │ -029816: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -02981a: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029820: 0c01 |001a: move-result-object v1 │ │ -029822: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029828: 0c01 |001e: move-result-object v1 │ │ -02982a: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -029830: 2700 |0022: throw v0 │ │ -029832: 5430 9900 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029836: 6e10 0203 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0302 │ │ -02983c: 0c00 |0028: move-result-object v0 │ │ -02983e: 1100 |0029: return-object v0 │ │ +02b9c8: |[02b9c8] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +02b9d8: 5430 9900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02b9dc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02b9e0: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02b9e4: 2201 1e03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02b9e8: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b9ee: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ +02b9f2: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b9f8: 0c01 |0010: move-result-object v1 │ │ +02b9fa: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02ba00: 0c01 |0014: move-result-object v1 │ │ +02ba02: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +02ba06: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ba0c: 0c01 |001a: move-result-object v1 │ │ +02ba0e: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02ba14: 0c01 |001e: move-result-object v1 │ │ +02ba16: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02ba1c: 2700 |0022: throw v0 │ │ +02ba1e: 5430 9900 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02ba22: 6e10 0203 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0302 │ │ +02ba28: 0c00 |0028: move-result-object v0 │ │ +02ba2a: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=601 │ │ 0x0023 line=603 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4179,17 +4179,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029840: |[029840] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -029850: 5510 b500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ -029854: 0f00 |0002: return v0 │ │ +02ba2c: |[02ba2c] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +02ba3c: 5510 b500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ +02ba40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4197,20 +4197,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -029858: |[029858] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -029868: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ -02986e: 0c00 |0003: move-result-object v0 │ │ -029870: 6e20 e200 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e2 │ │ -029876: 0c00 |0007: move-result-object v0 │ │ -029878: 1100 |0008: return-object v0 │ │ +02ba44: |[02ba44] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +02ba54: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ +02ba5a: 0c00 |0003: move-result-object v0 │ │ +02ba5c: 6e20 e200 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e2 │ │ +02ba62: 0c00 |0007: move-result-object v0 │ │ +02ba64: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4219,20 +4219,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 │ │ -02987c: |[02987c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -02988c: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ -029892: 0c00 |0003: move-result-object v0 │ │ -029894: 6e30 e300 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ -02989a: 0c00 |0007: move-result-object v0 │ │ -02989c: 1100 |0008: return-object v0 │ │ +02ba68: |[02ba68] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +02ba78: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ +02ba7e: 0c00 |0003: move-result-object v0 │ │ +02ba80: 6e30 e300 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00e3 │ │ +02ba86: 0c00 |0007: move-result-object v0 │ │ +02ba88: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -4242,17 +4242,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0298a0: |[0298a0] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -0298b0: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -0298b4: 1100 |0002: return-object v0 │ │ +02ba8c: |[02ba8c] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +02ba9c: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02baa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4260,17 +4260,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 │ │ -0298b8: |[0298b8] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -0298c8: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -0298cc: 1100 |0002: return-object v0 │ │ +02baa4: |[02baa4] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +02bab4: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +02bab8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4278,17 +4278,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0298d0: |[0298d0] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -0298e0: 5210 be00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ -0298e4: 0f00 |0002: return v0 │ │ +02babc: |[02babc] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02bacc: 5210 be00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ +02bad0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4296,20 +4296,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0298e8: |[0298e8] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -0298f8: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ -0298fe: 0c00 |0003: move-result-object v0 │ │ -029900: 6e20 e500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e5 │ │ -029906: 0c00 |0007: move-result-object v0 │ │ -029908: 1100 |0008: return-object v0 │ │ +02bad4: |[02bad4] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +02bae4: 6e10 9a02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ +02baea: 0c00 |0003: move-result-object v0 │ │ +02baec: 6e20 e500 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e5 │ │ +02baf2: 0c00 |0007: move-result-object v0 │ │ +02baf4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4318,17 +4318,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02990c: |[02990c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -02991c: 5510 bf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -029920: 0f00 |0002: return v0 │ │ +02baf8: |[02baf8] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +02bb08: 5510 bf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +02bb0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4336,17 +4336,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029924: |[029924] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -029934: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -029938: 1100 |0002: return-object v0 │ │ +02bb10: |[02bb10] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +02bb20: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02bb24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4354,17 +4354,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02993c: |[02993c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -02994c: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -029950: 0f00 |0002: return v0 │ │ +02bb28: |[02bb28] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +02bb38: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02bb3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4372,18 +4372,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029954: |[029954] android.support.v4.app.Fragment.hashCode:()I │ │ -029964: 6f10 9614 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -02996a: 0a00 |0003: move-result v0 │ │ -02996c: 0f00 |0004: return v0 │ │ +02bb40: |[02bb40] android.support.v4.app.Fragment.hashCode:()I │ │ +02bb50: 6f10 9614 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +02bb56: 0a00 |0003: move-result v0 │ │ +02bb58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4391,39 +4391,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -029970: |[029970] android.support.v4.app.Fragment.initState:()V │ │ -029980: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -029982: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -029984: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -029986: 5930 ab00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02998a: 5b32 c100 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -02998e: 5c31 9a00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -029992: 5c31 b200 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ -029996: 5c31 b400 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ -02999a: 5c31 a700 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -02999e: 5c31 aa00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -0299a2: 5c31 b300 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b3 │ │ -0299a6: 5931 9d00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -0299aa: 5b32 a600 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -0299ae: 5b32 9900 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -0299b2: 5931 a500 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -0299b6: 5931 a200 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -0299ba: 5b32 bb00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -0299be: 5c31 a900 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -0299c2: 5c31 a400 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -0299c6: 5c31 b600 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -0299ca: 5b32 ad00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -0299ce: 5c31 ae00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -0299d2: 5c31 9f00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -0299d6: 0e00 |002b: return-void │ │ +02bb5c: |[02bb5c] android.support.v4.app.Fragment.initState:()V │ │ +02bb6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02bb6e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02bb70: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +02bb72: 5930 ab00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02bb76: 5b32 c100 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02bb7a: 5c31 9a00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +02bb7e: 5c31 b200 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ +02bb82: 5c31 b400 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ +02bb86: 5c31 a700 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +02bb8a: 5c31 aa00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +02bb8e: 5c31 b300 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b3 │ │ +02bb92: 5931 9d00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +02bb96: 5b32 a600 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02bb9a: 5b32 9900 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02bb9e: 5931 a500 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02bba2: 5931 a200 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +02bba6: 5b32 bb00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02bbaa: 5c31 a900 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02bbae: 5c31 a400 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +02bbb2: 5c31 b600 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +02bbb6: 5b32 ad00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02bbba: 5c31 ae00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02bbbe: 5c31 9f00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02bbc2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0005 line=1192 │ │ 0x0007 line=1193 │ │ 0x0009 line=1194 │ │ 0x000b line=1195 │ │ @@ -4451,24 +4451,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0299d8: |[0299d8] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -0299e8: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00ab │ │ -0299ec: 7010 5303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0353 │ │ -0299f2: 5b30 a000 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -0299f6: 5430 a000 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -0299fa: 5431 9900 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -0299fe: 2202 9800 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0098 │ │ -029a02: 7020 8002 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0280 │ │ -029a08: 6e40 5803 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@0358 │ │ -029a0e: 0e00 |0013: return-void │ │ +02bbc4: |[02bbc4] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +02bbd4: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a8 │ │ +02bbd8: 7010 5303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0353 │ │ +02bbde: 5b30 a000 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02bbe2: 5430 a000 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02bbe6: 5431 9900 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02bbea: 2202 9500 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0095 │ │ +02bbee: 7020 8002 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0280 │ │ +02bbf4: 6e40 5803 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@0358 │ │ +02bbfa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0007 line=1461 │ │ 0x0013 line=1470 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4478,23 +4478,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -029a10: |[029a10] android.support.v4.app.Fragment.isAdded:()Z │ │ -029a20: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029a24: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -029a28: 5510 9a00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -029a2c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -029a30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -029a32: 0f00 |0009: return v0 │ │ -029a34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -029a36: 28fe |000b: goto 0009 // -0002 │ │ +02bbfc: |[02bbfc] android.support.v4.app.Fragment.isAdded:()Z │ │ +02bc0c: 5410 9900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02bc10: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +02bc14: 5510 9a00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +02bc18: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +02bc1c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02bc1e: 0f00 |0009: return v0 │ │ +02bc20: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02bc22: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4502,17 +4502,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029a38: |[029a38] android.support.v4.app.Fragment.isDetached:()Z │ │ -029a48: 5510 a400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -029a4c: 0f00 |0002: return v0 │ │ +02bc24: |[02bc24] android.support.v4.app.Fragment.isDetached:()Z │ │ +02bc34: 5510 a400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +02bc38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4520,17 +4520,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029a50: |[029a50] android.support.v4.app.Fragment.isHidden:()Z │ │ -029a60: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -029a64: 0f00 |0002: return v0 │ │ +02bc3c: |[02bc3c] android.support.v4.app.Fragment.isHidden:()Z │ │ +02bc4c: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02bc50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4538,21 +4538,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -029a68: |[029a68] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -029a78: 5210 9d00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -029a7c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -029a80: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -029a82: 0f00 |0005: return v0 │ │ -029a84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -029a86: 28fe |0007: goto 0005 // -0002 │ │ +02bc54: |[02bc54] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +02bc64: 5210 9d00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +02bc68: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +02bc6c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02bc6e: 0f00 |0005: return v0 │ │ +02bc70: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02bc72: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4560,17 +4560,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029a88: |[029a88] android.support.v4.app.Fragment.isInLayout:()Z │ │ -029a98: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -029a9c: 0f00 |0002: return v0 │ │ +02bc74: |[02bc74] android.support.v4.app.Fragment.isInLayout:()Z │ │ +02bc84: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +02bc88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4578,17 +4578,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029aa0: |[029aa0] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -029ab0: 5510 af00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -029ab4: 0f00 |0002: return v0 │ │ +02bc8c: |[02bc8c] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +02bc9c: 5510 af00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02bca0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4596,17 +4596,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029ab8: |[029ab8] android.support.v4.app.Fragment.isRemoving:()Z │ │ -029ac8: 5510 b200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ -029acc: 0f00 |0002: return v0 │ │ +02bca4: |[02bca4] android.support.v4.app.Fragment.isRemoving:()Z │ │ +02bcb4: 5510 b200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ +02bcb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4614,17 +4614,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029ad0: |[029ad0] android.support.v4.app.Fragment.isResumed:()Z │ │ -029ae0: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ -029ae4: 0f00 |0002: return v0 │ │ +02bcbc: |[02bcbc] android.support.v4.app.Fragment.isResumed:()Z │ │ +02bccc: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ +02bcd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4632,35 +4632,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -029ae8: |[029ae8] android.support.v4.app.Fragment.isVisible:()Z │ │ -029af8: 6e10 aa02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02aa │ │ -029afe: 0a00 |0003: move-result v0 │ │ -029b00: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -029b04: 6e10 ac02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02ac │ │ -029b0a: 0a00 |0009: move-result v0 │ │ -029b0c: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -029b10: 5410 c000 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -029b14: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -029b18: 5410 c000 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -029b1c: 6e10 3712 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1237 │ │ -029b22: 0c00 |0015: move-result-object v0 │ │ -029b24: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -029b28: 5410 c000 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -029b2c: 6e10 3512 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -029b32: 0a00 |001d: move-result v0 │ │ -029b34: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -029b38: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -029b3a: 0f00 |0021: return v0 │ │ -029b3c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -029b3e: 28fe |0023: goto 0021 // -0002 │ │ +02bcd4: |[02bcd4] android.support.v4.app.Fragment.isVisible:()Z │ │ +02bce4: 6e10 aa02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02aa │ │ +02bcea: 0a00 |0003: move-result v0 │ │ +02bcec: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +02bcf0: 6e10 ac02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02ac │ │ +02bcf6: 0a00 |0009: move-result v0 │ │ +02bcf8: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +02bcfc: 5410 c000 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02bd00: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +02bd04: 5410 c000 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02bd08: 6e10 3712 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1237 │ │ +02bd0e: 0c00 |0015: move-result-object v0 │ │ +02bd10: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +02bd14: 5410 c000 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02bd18: 6e10 3512 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +02bd1e: 0a00 |001d: move-result v0 │ │ +02bd20: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +02bd24: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02bd26: 0f00 |0021: return v0 │ │ +02bd28: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02bd2a: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4668,18 +4668,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029b40: |[029b40] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -029b50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029b52: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029b56: 0e00 |0003: return-void │ │ +02bd2c: |[02bd2c] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02bd3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bd3e: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bd42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4689,16 +4689,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029b58: |[029b58] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -029b68: 0e00 |0000: return-void │ │ +02bd44: |[02bd44] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02bd54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -4709,18 +4709,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029b6c: |[029b6c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -029b7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029b7e: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029b82: 0e00 |0003: return-void │ │ +02bd58: |[02bd58] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +02bd68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bd6a: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bd6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0003 line=970 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -4730,18 +4730,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029b84: |[029b84] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -029b94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029b96: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029b9a: 0e00 |0003: return-void │ │ +02bd70: |[02bd70] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02bd80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bd82: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bd86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -4751,17 +4751,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -029b9c: |[029b9c] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -029bac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029bae: 0f00 |0001: return v0 │ │ +02bd88: |[02bd88] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02bd98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bd9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -4770,18 +4770,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029bb0: |[029bb0] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -029bc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029bc2: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029bc6: 0e00 |0003: return-void │ │ +02bd9c: |[02bd9c] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +02bdac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bdae: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bdb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0003 line=995 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4791,17 +4791,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -029bc8: |[029bc8] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -029bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029bda: 1100 |0001: return-object v0 │ │ +02bdb4: |[02bdb4] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +02bdc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bdc6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -4812,19 +4812,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 │ │ -029bdc: |[029bdc] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -029bec: 6e10 9202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0292 │ │ -029bf2: 0c00 |0003: move-result-object v0 │ │ -029bf4: 6e40 0f03 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@030f │ │ -029bfa: 0e00 |0007: return-void │ │ +02bdc8: |[02bdc8] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +02bdd8: 6e10 9202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0292 │ │ +02bdde: 0c00 |0003: move-result-object v0 │ │ +02bde0: 6e40 0f03 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@030f │ │ +02bde6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0007 line=1315 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -4836,16 +4836,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 │ │ -029bfc: |[029bfc] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -029c0c: 0e00 |0000: return-void │ │ +02bde8: |[02bde8] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +02bdf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -4855,17 +4855,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 │ │ -029c10: |[029c10] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -029c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029c22: 1100 |0001: return-object v0 │ │ +02bdfc: |[02bdfc] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02be0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02be0e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -4876,32 +4876,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -029c24: |[029c24] android.support.v4.app.Fragment.onDestroy:()V │ │ -029c34: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -029c36: 5c41 9e00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029c3a: 5540 9f00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -029c3e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -029c42: 5c41 9f00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -029c46: 5440 9900 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029c4a: 5441 c100 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -029c4e: 5542 ae00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -029c52: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -029c54: 6e40 0003 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ -029c5a: 0c00 |0013: move-result-object v0 │ │ -029c5c: 5b40 ad00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029c60: 5440 ad00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029c64: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -029c68: 5440 ad00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029c6c: 6e10 3d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ -029c72: 0e00 |001f: return-void │ │ +02be10: |[02be10] android.support.v4.app.Fragment.onDestroy:()V │ │ +02be20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02be22: 5c41 9e00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02be26: 5540 9f00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02be2a: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +02be2e: 5c41 9f00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02be32: 5440 9900 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02be36: 5441 c100 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02be3a: 5542 ae00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02be3e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02be40: 6e40 0003 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ +02be46: 0c00 |0013: move-result-object v0 │ │ +02be48: 5b40 ad00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02be4c: 5440 ad00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02be50: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +02be54: 5440 ad00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02be58: 6e10 3d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ +02be5e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1172 │ │ 0x0003 line=1175 │ │ 0x0007 line=1176 │ │ 0x0009 line=1177 │ │ 0x0016 line=1179 │ │ @@ -4915,16 +4915,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029c74: |[029c74] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -029c84: 0e00 |0000: return-void │ │ +02be60: |[02be60] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +02be70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4932,18 +4932,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029c88: |[029c88] android.support.v4.app.Fragment.onDestroyView:()V │ │ -029c98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029c9a: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029c9e: 0e00 |0003: return-void │ │ +02be74: |[02be74] android.support.v4.app.Fragment.onDestroyView:()V │ │ +02be84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02be86: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02be8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4952,18 +4952,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029ca0: |[029ca0] android.support.v4.app.Fragment.onDetach:()V │ │ -029cb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029cb2: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029cb6: 0e00 |0003: return-void │ │ +02be8c: |[02be8c] android.support.v4.app.Fragment.onDetach:()V │ │ +02be9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02be9e: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0003 line=1219 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4972,16 +4972,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029cb8: |[029cb8] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -029cc8: 0e00 |0000: return-void │ │ +02bea4: |[02bea4] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +02beb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -4990,18 +4990,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 │ │ -029ccc: |[029ccc] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -029cdc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029cde: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029ce2: 0e00 |0003: return-void │ │ +02beb8: |[02beb8] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +02bec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02beca: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5013,18 +5013,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029ce4: |[029ce4] android.support.v4.app.Fragment.onLowMemory:()V │ │ -029cf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029cf6: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029cfa: 0e00 |0003: return-void │ │ +02bed0: |[02bed0] android.support.v4.app.Fragment.onLowMemory:()V │ │ +02bee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bee2: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5033,17 +5033,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -029cfc: |[029cfc] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -029d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029d0e: 0f00 |0001: return v0 │ │ +02bee8: |[02bee8] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02bef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02befa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5052,16 +5052,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029d10: |[029d10] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -029d20: 0e00 |0000: return-void │ │ +02befc: |[02befc] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02bf0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5070,18 +5070,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029d24: |[029d24] android.support.v4.app.Fragment.onPause:()V │ │ -029d34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029d36: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029d3a: 0e00 |0003: return-void │ │ +02bf10: |[02bf10] android.support.v4.app.Fragment.onPause:()V │ │ +02bf20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bf22: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bf26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0003 line=1139 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5090,16 +5090,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029d3c: |[029d3c] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -029d4c: 0e00 |0000: return-void │ │ +02bf28: |[02bf28] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +02bf38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5108,18 +5108,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029d50: |[029d50] android.support.v4.app.Fragment.onResume:()V │ │ -029d60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029d62: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029d66: 0e00 |0003: return-void │ │ +02bf3c: |[02bf3c] android.support.v4.app.Fragment.onResume:()V │ │ +02bf4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bf4e: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bf52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5128,16 +5128,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029d68: |[029d68] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -029d78: 0e00 |0000: return-void │ │ +02bf54: |[02bf54] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02bf64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5146,35 +5146,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -029d7c: |[029d7c] android.support.v4.app.Fragment.onStart:()V │ │ -029d8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -029d8e: 5c41 9e00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029d92: 5540 ae00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -029d96: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -029d9a: 5c41 ae00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -029d9e: 5540 9f00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -029da2: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -029da6: 5c41 9f00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -029daa: 5440 9900 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -029dae: 5441 c100 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -029db2: 5542 ae00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -029db6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -029db8: 6e40 0003 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ -029dbe: 0c00 |0019: move-result-object v0 │ │ -029dc0: 5b40 ad00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029dc4: 5440 ad00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029dc8: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -029dcc: 5440 ad00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -029dd0: 6e10 4104 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0441 │ │ -029dd6: 0e00 |0025: return-void │ │ +02bf68: |[02bf68] android.support.v4.app.Fragment.onStart:()V │ │ +02bf78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02bf7a: 5c41 9e00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bf7e: 5540 ae00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02bf82: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02bf86: 5c41 ae00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02bf8a: 5540 9f00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02bf8e: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +02bf92: 5c41 9f00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02bf96: 5440 9900 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02bf9a: 5441 c100 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02bf9e: 5542 ae00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02bfa2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +02bfa4: 6e40 0003 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ +02bfaa: 0c00 |0019: move-result-object v0 │ │ +02bfac: 5b40 ad00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02bfb0: 5440 ad00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02bfb4: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +02bfb8: 5440 ad00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02bfbc: 6e10 4104 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0441 │ │ +02bfc2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x0003 line=1084 │ │ 0x0007 line=1085 │ │ 0x0009 line=1086 │ │ 0x000d line=1087 │ │ @@ -5190,18 +5190,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029dd8: |[029dd8] android.support.v4.app.Fragment.onStop:()V │ │ -029de8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029dea: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029dee: 0e00 |0003: return-void │ │ +02bfc4: |[02bfc4] android.support.v4.app.Fragment.onStop:()V │ │ +02bfd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bfd6: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02bfda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ 0x0003 line=1148 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5210,16 +5210,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 │ │ -029df0: |[029df0] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -029e00: 0e00 |0000: return-void │ │ +02bfdc: |[02bfdc] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +02bfec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5229,18 +5229,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -029e04: |[029e04] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -029e14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029e16: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029e1a: 0e00 |0003: return-void │ │ +02bff0: |[02bff0] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +02c000: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c002: 5c10 9e00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x0003 line=1074 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5250,44 +5250,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -029e1c: |[029e1c] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -029e2c: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029e30: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -029e34: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029e38: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -029e3e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -029e40: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029e44: 6e20 b402 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02b4 │ │ -029e4a: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029e4e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -029e52: 2200 df00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -029e56: 2201 2103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -029e5a: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029e60: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ -029e64: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029e6a: 0c01 |001f: move-result-object v1 │ │ -029e6c: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -029e72: 0c01 |0023: move-result-object v1 │ │ -029e74: 1a02 3200 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0032 │ │ -029e78: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029e7e: 0c01 |0029: move-result-object v1 │ │ -029e80: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029e86: 0c01 |002d: move-result-object v1 │ │ -029e88: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -029e8e: 2700 |0031: throw v0 │ │ -029e90: 5430 a000 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029e94: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -029e98: 5430 a000 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029e9c: 6e10 5d03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@035d │ │ -029ea2: 0e00 |003b: return-void │ │ +02c008: |[02c008] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +02c018: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c01c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c020: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c024: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02c02a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c02c: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c030: 6e20 b402 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02b4 │ │ +02c036: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c03a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c03e: 2200 dc00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c042: 2201 1e03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c046: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c04c: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ +02c050: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c056: 0c01 |001f: move-result-object v1 │ │ +02c058: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c05e: 0c01 |0023: move-result-object v1 │ │ +02c060: 1a02 3200 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0032 │ │ +02c064: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c06a: 0c01 |0029: move-result-object v1 │ │ +02c06c: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c072: 0c01 |002d: move-result-object v1 │ │ +02c074: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c07a: 2700 |0031: throw v0 │ │ +02c07c: 5430 a000 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c080: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02c084: 5430 a000 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c088: 6e10 5d03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@035d │ │ +02c08e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ 0x0004 line=1505 │ │ 0x0009 line=1507 │ │ 0x000c line=1508 │ │ 0x000f line=1509 │ │ @@ -5304,21 +5304,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -029ea4: |[029ea4] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -029eb4: 6e20 b702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02b7 │ │ -029eba: 5410 a000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029ebe: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -029ec2: 5410 a000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029ec6: 6e20 5e03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035e │ │ -029ecc: 0e00 |000c: return-void │ │ +02c090: |[02c090] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02c0a0: 6e20 b702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02b7 │ │ +02c0a6: 5410 a000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c0aa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02c0ae: 5410 a000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c0b2: 6e20 5e03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035e │ │ +02c0b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0003 line=1556 │ │ 0x0007 line=1557 │ │ 0x000c line=1559 │ │ locals : │ │ @@ -5330,30 +5330,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -029ed0: |[029ed0] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -029ee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029ee2: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -029ee6: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -029eea: 6e20 b802 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@02b8 │ │ -029ef0: 0a01 |0008: move-result v1 │ │ -029ef2: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -029ef6: 0f00 |000b: return v0 │ │ -029ef8: 5421 a000 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029efc: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -029f00: 5421 a000 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029f04: 6e20 5f03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@035f │ │ -029f0a: 0a01 |0015: move-result v1 │ │ -029f0c: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -029f10: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -029f12: 28f2 |0019: goto 000b // -000e │ │ +02c0bc: |[02c0bc] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02c0cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c0ce: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02c0d2: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +02c0d6: 6e20 b802 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@02b8 │ │ +02c0dc: 0a01 |0008: move-result v1 │ │ +02c0de: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +02c0e2: 0f00 |000b: return v0 │ │ +02c0e4: 5421 a000 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c0e8: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02c0ec: 5421 a000 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c0f0: 6e20 5f03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@035f │ │ +02c0f6: 0a01 |0015: move-result v1 │ │ +02c0f8: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +02c0fc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02c0fe: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1622 │ │ 0x0005 line=1623 │ │ 0x000b line=1632 │ │ 0x000c line=1626 │ │ 0x0010 line=1627 │ │ @@ -5367,53 +5367,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -029f14: |[029f14] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -029f24: 5441 a000 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029f28: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -029f2c: 5441 a000 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029f30: 6e10 8303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -029f36: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -029f38: 5c41 9e00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029f3c: 6e20 b902 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02b9 │ │ -029f42: 5541 9e00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -029f46: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -029f4a: 2201 df00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -029f4e: 2202 2103 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -029f52: 7010 ab14 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029f58: 1a03 e202 |001a: const-string v3, "Fragment " // string@02e2 │ │ -029f5c: 6e20 b214 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029f62: 0c02 |001f: move-result-object v2 │ │ -029f64: 6e20 b114 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -029f6a: 0c02 |0023: move-result-object v2 │ │ -029f6c: 1a03 3400 |0024: const-string v3, " did not call through to super.onCreate()" // string@0034 │ │ -029f70: 6e20 b214 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029f76: 0c02 |0029: move-result-object v2 │ │ -029f78: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029f7e: 0c02 |002d: move-result-object v2 │ │ -029f80: 7020 0405 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -029f86: 2701 |0031: throw v1 │ │ -029f88: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -029f8c: 1a01 740a |0034: const-string v1, "android:support:fragments" // string@0a74 │ │ -029f90: 6e20 6701 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0167 │ │ -029f96: 0c00 |0039: move-result-object v0 │ │ -029f98: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -029f9c: 5441 a000 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029fa0: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -029fa4: 6e10 a902 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02a9 │ │ -029faa: 5441 a000 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029fae: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -029fb0: 6e30 9003 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0390 │ │ -029fb6: 5441 a000 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029fba: 6e10 6003 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0360 │ │ -029fc0: 0e00 |004e: return-void │ │ +02c100: |[02c100] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +02c110: 5441 a000 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c114: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +02c118: 5441 a000 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c11c: 6e10 8303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02c122: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02c124: 5c41 9e00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c128: 6e20 b902 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02b9 │ │ +02c12e: 5541 9e00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c132: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +02c136: 2201 dc00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c13a: 2202 1e03 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +02c13e: 7010 ab14 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c144: 1a03 e202 |001a: const-string v3, "Fragment " // string@02e2 │ │ +02c148: 6e20 b214 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c14e: 0c02 |001f: move-result-object v2 │ │ +02c150: 6e20 b114 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c156: 0c02 |0023: move-result-object v2 │ │ +02c158: 1a03 3400 |0024: const-string v3, " did not call through to super.onCreate()" // string@0034 │ │ +02c15c: 6e20 b214 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c162: 0c02 |0029: move-result-object v2 │ │ +02c164: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c16a: 0c02 |002d: move-result-object v2 │ │ +02c16c: 7020 0405 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c172: 2701 |0031: throw v1 │ │ +02c174: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +02c178: 1a01 710a |0034: const-string v1, "android:support:fragments" // string@0a71 │ │ +02c17c: 6e20 6701 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0167 │ │ +02c182: 0c00 |0039: move-result-object v0 │ │ +02c184: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +02c188: 5441 a000 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c18c: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +02c190: 6e10 a902 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02a9 │ │ +02c196: 5441 a000 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c19a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +02c19c: 6e30 9003 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0390 │ │ +02c1a2: 5441 a000 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c1a6: 6e10 6003 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0360 │ │ +02c1ac: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0004 line=1474 │ │ 0x0009 line=1476 │ │ 0x000c line=1477 │ │ 0x000f line=1478 │ │ @@ -5436,31 +5436,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 │ │ -029fc4: |[029fc4] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -029fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029fd6: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -029fda: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -029fde: 5521 a800 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -029fe2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -029fe6: 5521 af00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -029fea: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -029fee: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -029ff0: 6e30 bc02 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@02bc │ │ -029ff6: 5421 a000 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -029ffa: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -029ffe: 5421 a000 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a002: 6e30 6103 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0361 │ │ -02a008: 0a01 |001a: move-result v1 │ │ -02a00a: b610 |001b: or-int/2addr v0, v1 │ │ -02a00c: 0f00 |001c: return v0 │ │ +02c1b0: |[02c1b0] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +02c1c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c1c2: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02c1c6: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02c1ca: 5521 a800 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02c1ce: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02c1d2: 5521 af00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02c1d6: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02c1da: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02c1dc: 6e30 bc02 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@02bc │ │ +02c1e2: 5421 a000 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c1e6: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02c1ea: 5421 a000 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c1ee: 6e30 6103 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0361 │ │ +02c1f4: 0a01 |001a: move-result v1 │ │ +02c1f6: b610 |001b: or-int/2addr v0, v1 │ │ +02c1f8: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0001 line=1579 │ │ 0x0005 line=1580 │ │ 0x000d line=1581 │ │ 0x000e line=1582 │ │ @@ -5478,22 +5478,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 │ │ -02a010: |[02a010] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02a020: 5410 a000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a024: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02a028: 5410 a000 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a02c: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -02a032: 6e40 bd02 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@02bd │ │ -02a038: 0c00 |000c: move-result-object v0 │ │ -02a03a: 1100 |000d: return-object v0 │ │ +02c1fc: |[02c1fc] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02c20c: 5410 a000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c210: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c214: 5410 a000 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c218: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02c21e: 6e40 bd02 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@02bd │ │ +02c224: 0c00 |000c: move-result-object v0 │ │ +02c226: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1500 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5506,40 +5506,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02a03c: |[02a03c] android.support.v4.app.Fragment.performDestroy:()V │ │ -02a04c: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a050: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02a054: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a058: 6e10 6203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0362 │ │ -02a05e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02a060: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a064: 6e10 be02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@02be │ │ -02a06a: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a06e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02a072: 2200 df00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -02a076: 2201 2103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a07a: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a080: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ -02a084: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a08a: 0c01 |001f: move-result-object v1 │ │ -02a08c: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a092: 0c01 |0023: move-result-object v1 │ │ -02a094: 1a02 3500 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0035 │ │ -02a098: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a09e: 0c01 |0029: move-result-object v1 │ │ -02a0a0: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a0a6: 0c01 |002d: move-result-object v1 │ │ -02a0a8: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -02a0ae: 2700 |0031: throw v0 │ │ -02a0b0: 0e00 |0032: return-void │ │ +02c228: |[02c228] android.support.v4.app.Fragment.performDestroy:()V │ │ +02c238: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c23c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c240: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c244: 6e10 6203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0362 │ │ +02c24a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c24c: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c250: 6e10 be02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@02be │ │ +02c256: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c25a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c25e: 2200 dc00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c262: 2201 1e03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c266: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c26c: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ +02c270: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c276: 0c01 |001f: move-result-object v1 │ │ +02c278: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c27e: 0c01 |0023: move-result-object v1 │ │ +02c280: 1a02 3500 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0035 │ │ +02c284: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c28a: 0c01 |0029: move-result-object v1 │ │ +02c28c: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c292: 0c01 |002d: move-result-object v1 │ │ +02c294: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c29a: 2700 |0031: throw v0 │ │ +02c29c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0004 line=1717 │ │ 0x0009 line=1719 │ │ 0x000c line=1720 │ │ 0x000f line=1721 │ │ @@ -5553,44 +5553,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02a0b4: |[02a0b4] android.support.v4.app.Fragment.performDestroyView:()V │ │ -02a0c4: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a0c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02a0cc: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a0d0: 6e10 6303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0363 │ │ -02a0d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02a0d8: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a0dc: 6e10 c002 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02c0 │ │ -02a0e2: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a0e6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02a0ea: 2200 df00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -02a0ee: 2201 2103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a0f2: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a0f8: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ -02a0fc: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a102: 0c01 |001f: move-result-object v1 │ │ -02a104: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a10a: 0c01 |0023: move-result-object v1 │ │ -02a10c: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0036 │ │ -02a110: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a116: 0c01 |0029: move-result-object v1 │ │ -02a118: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a11e: 0c01 |002d: move-result-object v1 │ │ -02a120: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -02a126: 2700 |0031: throw v0 │ │ -02a128: 5430 ad00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a12c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02a130: 5430 ad00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a134: 6e10 3e04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@043e │ │ -02a13a: 0e00 |003b: return-void │ │ +02c2a0: |[02c2a0] android.support.v4.app.Fragment.performDestroyView:()V │ │ +02c2b0: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c2b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c2b8: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c2bc: 6e10 6303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0363 │ │ +02c2c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c2c4: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c2c8: 6e10 c002 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02c0 │ │ +02c2ce: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c2d2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c2d6: 2200 dc00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c2da: 2201 1e03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c2de: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c2e4: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ +02c2e8: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c2ee: 0c01 |001f: move-result-object v1 │ │ +02c2f0: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c2f6: 0c01 |0023: move-result-object v1 │ │ +02c2f8: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0036 │ │ +02c2fc: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c302: 0c01 |0029: move-result-object v1 │ │ +02c304: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c30a: 0c01 |002d: move-result-object v1 │ │ +02c30c: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c312: 2700 |0031: throw v0 │ │ +02c314: 5430 ad00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c318: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02c31c: 5430 ad00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c320: 6e10 3e04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@043e │ │ +02c326: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ 0x0004 line=1702 │ │ 0x0009 line=1704 │ │ 0x000c line=1705 │ │ 0x000f line=1706 │ │ @@ -5606,21 +5606,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02a13c: |[02a13c] android.support.v4.app.Fragment.performLowMemory:()V │ │ -02a14c: 6e10 c402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@02c4 │ │ -02a152: 5410 a000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a156: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02a15a: 5410 a000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a15e: 6e10 6403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0364 │ │ -02a164: 0e00 |000c: return-void │ │ +02c328: |[02c328] android.support.v4.app.Fragment.performLowMemory:()V │ │ +02c338: 6e10 c402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@02c4 │ │ +02c33e: 5410 a000 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c342: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02c346: 5410 a000 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c34a: 6e10 6403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0364 │ │ +02c350: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0007 line=1564 │ │ 0x000c line=1566 │ │ locals : │ │ @@ -5631,34 +5631,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02a168: |[02a168] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02a178: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02a17a: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -02a17e: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -02a182: 5521 a800 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -02a186: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -02a18a: 5521 af00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -02a18e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -02a192: 6e20 c502 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02c5 │ │ -02a198: 0a01 |0010: move-result v1 │ │ -02a19a: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -02a19e: 0f00 |0013: return v0 │ │ -02a1a0: 5421 a000 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a1a4: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -02a1a8: 5421 a000 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a1ac: 6e20 6503 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0365 │ │ -02a1b2: 0a01 |001d: move-result v1 │ │ -02a1b4: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -02a1b8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02a1ba: 28f2 |0021: goto 0013 // -000e │ │ +02c354: |[02c354] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02c364: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02c366: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02c36a: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +02c36e: 5521 a800 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02c372: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +02c376: 5521 af00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02c37a: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02c37e: 6e20 c502 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02c5 │ │ +02c384: 0a01 |0010: move-result v1 │ │ +02c386: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +02c38a: 0f00 |0013: return v0 │ │ +02c38c: 5421 a000 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c390: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +02c394: 5421 a000 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c398: 6e20 6503 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0365 │ │ +02c39e: 0a01 |001d: move-result v1 │ │ +02c3a0: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +02c3a4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02c3a6: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1606 │ │ 0x0005 line=1607 │ │ 0x000d line=1608 │ │ 0x0013 line=1618 │ │ 0x0014 line=1612 │ │ @@ -5673,27 +5673,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02a1bc: |[02a1bc] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02a1cc: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -02a1d0: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -02a1d4: 5510 a800 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -02a1d8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -02a1dc: 5510 af00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -02a1e0: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -02a1e4: 6e20 c602 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@02c6 │ │ -02a1ea: 5410 a000 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a1ee: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -02a1f2: 5410 a000 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a1f6: 6e20 6603 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0366 │ │ -02a1fc: 0e00 |0018: return-void │ │ +02c3a8: |[02c3a8] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02c3b8: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02c3bc: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +02c3c0: 5510 a800 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02c3c4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +02c3c8: 5510 af00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02c3cc: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +02c3d0: 6e20 c602 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@02c6 │ │ +02c3d6: 5410 a000 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c3da: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +02c3de: 5410 a000 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c3e2: 6e20 6603 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0366 │ │ +02c3e8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0004 line=1637 │ │ 0x000c line=1638 │ │ 0x000f line=1640 │ │ 0x0013 line=1641 │ │ @@ -5707,40 +5707,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02a200: |[02a200] android.support.v4.app.Fragment.performPause:()V │ │ -02a210: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a214: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02a218: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a21c: 6e10 6703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0367 │ │ -02a222: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02a224: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a228: 6e10 c702 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@02c7 │ │ -02a22e: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a232: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02a236: 2200 df00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -02a23a: 2201 2103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a23e: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a244: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ -02a248: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a24e: 0c01 |001f: move-result-object v1 │ │ -02a250: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a256: 0c01 |0023: move-result-object v1 │ │ -02a258: 1a02 3800 |0024: const-string v2, " did not call through to super.onPause()" // string@0038 │ │ -02a25c: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a262: 0c01 |0029: move-result-object v1 │ │ -02a264: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a26a: 0c01 |002d: move-result-object v1 │ │ -02a26c: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -02a272: 2700 |0031: throw v0 │ │ -02a274: 0e00 |0032: return-void │ │ +02c3ec: |[02c3ec] android.support.v4.app.Fragment.performPause:()V │ │ +02c3fc: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c400: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c404: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c408: 6e10 6703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0367 │ │ +02c40e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c410: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c414: 6e10 c702 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@02c7 │ │ +02c41a: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c41e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c422: 2200 dc00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c426: 2201 1e03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c42a: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c430: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ +02c434: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c43a: 0c01 |001f: move-result-object v1 │ │ +02c43c: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c442: 0c01 |0023: move-result-object v1 │ │ +02c444: 1a02 3800 |0024: const-string v2, " did not call through to super.onPause()" // string@0038 │ │ +02c448: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c44e: 0c01 |0029: move-result-object v1 │ │ +02c450: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c456: 0c01 |002d: move-result-object v1 │ │ +02c458: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c45e: 2700 |0031: throw v0 │ │ +02c460: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ 0x0004 line=1658 │ │ 0x0009 line=1660 │ │ 0x000c line=1661 │ │ 0x000f line=1662 │ │ @@ -5754,31 +5754,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02a278: |[02a278] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -02a288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a28a: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -02a28e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02a292: 5521 a800 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -02a296: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02a29a: 5521 af00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -02a29e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02a2a2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02a2a4: 6e20 c802 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@02c8 │ │ -02a2aa: 5421 a000 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a2ae: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02a2b2: 5421 a000 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a2b6: 6e20 6803 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0368 │ │ -02a2bc: 0a01 |001a: move-result v1 │ │ -02a2be: b610 |001b: or-int/2addr v0, v1 │ │ -02a2c0: 0f00 |001c: return v0 │ │ +02c464: |[02c464] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +02c474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c476: 5521 a900 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +02c47a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02c47e: 5521 a800 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02c482: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02c486: 5521 af00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02c48a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02c48e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02c490: 6e20 c802 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@02c8 │ │ +02c496: 5421 a000 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c49a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02c49e: 5421 a000 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c4a2: 6e20 6803 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0368 │ │ +02c4a8: 0a01 |001a: move-result v1 │ │ +02c4aa: b610 |001b: or-int/2addr v0, v1 │ │ +02c4ac: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ 0x0001 line=1593 │ │ 0x0005 line=1594 │ │ 0x000d line=1595 │ │ 0x000e line=1596 │ │ @@ -5795,44 +5795,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -02a2c4: |[02a2c4] android.support.v4.app.Fragment.performReallyStop:()V │ │ -02a2d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02a2d6: 5440 a000 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a2da: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -02a2de: 5440 a000 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a2e2: 6e10 6903 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0369 │ │ -02a2e8: 5540 ae00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -02a2ec: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -02a2f0: 5c43 ae00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -02a2f4: 5540 9f00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -02a2f8: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -02a2fc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02a2fe: 5c40 9f00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ -02a302: 5440 9900 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a306: 5441 c100 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -02a30a: 5542 ae00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ -02a30e: 6e40 0003 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ -02a314: 0c00 |0020: move-result-object v0 │ │ -02a316: 5b40 ad00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a31a: 5440 ad00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a31e: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -02a322: 5440 9900 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a326: 5500 de00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00de │ │ -02a32a: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -02a32e: 5440 ad00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a332: 6e10 4204 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0442 │ │ -02a338: 0e00 |0032: return-void │ │ -02a33a: 5440 ad00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a33e: 6e10 4004 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0440 │ │ -02a344: 28fa |0038: goto 0032 // -0006 │ │ +02c4b0: |[02c4b0] android.support.v4.app.Fragment.performReallyStop:()V │ │ +02c4c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02c4c2: 5440 a000 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c4c6: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +02c4ca: 5440 a000 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c4ce: 6e10 6903 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0369 │ │ +02c4d4: 5540 ae00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02c4d8: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +02c4dc: 5c43 ae00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02c4e0: 5540 9f00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02c4e4: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +02c4e8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02c4ea: 5c40 9f00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@009f │ │ +02c4ee: 5440 9900 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02c4f2: 5441 c100 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02c4f6: 5542 ae00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ae │ │ +02c4fa: 6e40 0003 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ +02c500: 0c00 |0020: move-result-object v0 │ │ +02c502: 5b40 ad00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c506: 5440 ad00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c50a: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +02c50e: 5440 9900 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02c512: 5500 de00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00de │ │ +02c516: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +02c51a: 5440 ad00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c51e: 6e10 4204 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0442 │ │ +02c524: 0e00 |0032: return-void │ │ +02c526: 5440 ad00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c52a: 6e10 4004 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0440 │ │ +02c530: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0005 line=1682 │ │ 0x000a line=1684 │ │ 0x000e line=1685 │ │ 0x0010 line=1686 │ │ @@ -5851,48 +5851,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -02a348: |[02a348] android.support.v4.app.Fragment.performResume:()V │ │ -02a358: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a35c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02a360: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a364: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -02a36a: 5430 a000 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a36e: 6e10 6f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02a374: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02a376: 5c30 9e00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a37a: 6e10 c902 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@02c9 │ │ -02a380: 5530 9e00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a384: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02a388: 2200 df00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -02a38c: 2201 2103 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a390: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a396: 1a02 e202 |001f: const-string v2, "Fragment " // string@02e2 │ │ -02a39a: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a3a0: 0c01 |0024: move-result-object v1 │ │ -02a3a2: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a3a8: 0c01 |0028: move-result-object v1 │ │ -02a3aa: 1a02 3900 |0029: const-string v2, " did not call through to super.onResume()" // string@0039 │ │ -02a3ae: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a3b4: 0c01 |002e: move-result-object v1 │ │ -02a3b6: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a3bc: 0c01 |0032: move-result-object v1 │ │ -02a3be: 7020 0405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -02a3c4: 2700 |0036: throw v0 │ │ -02a3c6: 5430 a000 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a3ca: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -02a3ce: 5430 a000 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a3d2: 6e10 6a03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@036a │ │ -02a3d8: 5430 a000 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a3dc: 6e10 6f03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02a3e2: 0e00 |0045: return-void │ │ +02c534: |[02c534] android.support.v4.app.Fragment.performResume:()V │ │ +02c544: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c548: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02c54c: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c550: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02c556: 5430 a000 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c55a: 6e10 6f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02c560: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02c562: 5c30 9e00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c566: 6e10 c902 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@02c9 │ │ +02c56c: 5530 9e00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c570: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02c574: 2200 dc00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c578: 2201 1e03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c57c: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c582: 1a02 e202 |001f: const-string v2, "Fragment " // string@02e2 │ │ +02c586: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c58c: 0c01 |0024: move-result-object v1 │ │ +02c58e: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c594: 0c01 |0028: move-result-object v1 │ │ +02c596: 1a02 3900 |0029: const-string v2, " did not call through to super.onResume()" // string@0039 │ │ +02c59a: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c5a0: 0c01 |002e: move-result-object v1 │ │ +02c5a2: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c5a8: 0c01 |0032: move-result-object v1 │ │ +02c5aa: 7020 0405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c5b0: 2700 |0036: throw v0 │ │ +02c5b2: 5430 a000 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c5b6: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +02c5ba: 5430 a000 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c5be: 6e10 6a03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@036a │ │ +02c5c4: 5430 a000 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c5c8: 6e10 6f03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02c5ce: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0004 line=1539 │ │ 0x0009 line=1540 │ │ 0x000e line=1542 │ │ 0x0011 line=1543 │ │ @@ -5910,25 +5910,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02a3e4: |[02a3e4] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02a3f4: 6e20 ca02 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ca │ │ -02a3fa: 5421 a000 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a3fe: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -02a402: 5421 a000 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a406: 6e10 9303 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0393 │ │ -02a40c: 0c00 |000c: move-result-object v0 │ │ -02a40e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02a412: 1a01 740a |000f: const-string v1, "android:support:fragments" // string@0a74 │ │ -02a416: 6e30 7001 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0170 │ │ -02a41c: 0e00 |0014: return-void │ │ +02c5d0: |[02c5d0] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02c5e0: 6e20 ca02 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ca │ │ +02c5e6: 5421 a000 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c5ea: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +02c5ee: 5421 a000 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c5f2: 6e10 9303 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0393 │ │ +02c5f8: 0c00 |000c: move-result-object v0 │ │ +02c5fa: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02c5fe: 1a01 710a |000f: const-string v1, "android:support:fragments" // string@0a71 │ │ +02c602: 6e30 7001 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0170 │ │ +02c608: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0003 line=1648 │ │ 0x0007 line=1649 │ │ 0x000d line=1650 │ │ 0x000f line=1651 │ │ @@ -5943,50 +5943,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -02a420: |[02a420] android.support.v4.app.Fragment.performStart:()V │ │ -02a430: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a434: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02a438: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a43c: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -02a442: 5430 a000 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a446: 6e10 6f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02a44c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02a44e: 5c30 9e00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a452: 6e10 cb02 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02cb │ │ -02a458: 5530 9e00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a45c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02a460: 2200 df00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -02a464: 2201 2103 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a468: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a46e: 1a02 e202 |001f: const-string v2, "Fragment " // string@02e2 │ │ -02a472: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a478: 0c01 |0024: move-result-object v1 │ │ -02a47a: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a480: 0c01 |0028: move-result-object v1 │ │ -02a482: 1a02 3a00 |0029: const-string v2, " did not call through to super.onStart()" // string@003a │ │ -02a486: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a48c: 0c01 |002e: move-result-object v1 │ │ -02a48e: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a494: 0c01 |0032: move-result-object v1 │ │ -02a496: 7020 0405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -02a49c: 2700 |0036: throw v0 │ │ -02a49e: 5430 a000 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a4a2: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -02a4a6: 5430 a000 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a4aa: 6e10 6b03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@036b │ │ -02a4b0: 5430 ad00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a4b4: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -02a4b8: 5430 ad00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -02a4bc: 6e10 3f04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@043f │ │ -02a4c2: 0e00 |0049: return-void │ │ +02c60c: |[02c60c] android.support.v4.app.Fragment.performStart:()V │ │ +02c61c: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c620: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02c624: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c628: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02c62e: 5430 a000 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c632: 6e10 6f03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02c638: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02c63a: 5c30 9e00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c63e: 6e10 cb02 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02cb │ │ +02c644: 5530 9e00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c648: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02c64c: 2200 dc00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c650: 2201 1e03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c654: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c65a: 1a02 e202 |001f: const-string v2, "Fragment " // string@02e2 │ │ +02c65e: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c664: 0c01 |0024: move-result-object v1 │ │ +02c666: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c66c: 0c01 |0028: move-result-object v1 │ │ +02c66e: 1a02 3a00 |0029: const-string v2, " did not call through to super.onStart()" // string@003a │ │ +02c672: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c678: 0c01 |002e: move-result-object v1 │ │ +02c67a: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c680: 0c01 |0032: move-result-object v1 │ │ +02c682: 7020 0405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c688: 2700 |0036: throw v0 │ │ +02c68a: 5430 a000 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c68e: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +02c692: 5430 a000 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c696: 6e10 6b03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@036b │ │ +02c69c: 5430 ad00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c6a0: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +02c6a4: 5430 ad00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +02c6a8: 6e10 3f04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@043f │ │ +02c6ae: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0004 line=1520 │ │ 0x0009 line=1521 │ │ 0x000e line=1523 │ │ 0x0011 line=1524 │ │ @@ -6005,40 +6005,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02a4c4: |[02a4c4] android.support.v4.app.Fragment.performStop:()V │ │ -02a4d4: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a4d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02a4dc: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -02a4e0: 6e10 6c03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@036c │ │ -02a4e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02a4e8: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a4ec: 6e10 cc02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02cc │ │ -02a4f2: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a4f6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02a4fa: 2200 df00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -02a4fe: 2201 2103 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a502: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a508: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ -02a50c: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a512: 0c01 |001f: move-result-object v1 │ │ -02a514: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a51a: 0c01 |0023: move-result-object v1 │ │ -02a51c: 1a02 3b00 |0024: const-string v2, " did not call through to super.onStop()" // string@003b │ │ -02a520: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a526: 0c01 |0029: move-result-object v1 │ │ -02a528: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a52e: 0c01 |002d: move-result-object v1 │ │ -02a530: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -02a536: 2700 |0031: throw v0 │ │ -02a538: 0e00 |0032: return-void │ │ +02c6b0: |[02c6b0] android.support.v4.app.Fragment.performStop:()V │ │ +02c6c0: 5430 a000 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c6c4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02c6c8: 5430 a000 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +02c6cc: 6e10 6c03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@036c │ │ +02c6d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02c6d4: 5c30 9e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c6d8: 6e10 cc02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02cc │ │ +02c6de: 5530 9e00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c6e2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02c6e6: 2200 dc00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c6ea: 2201 1e03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c6ee: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c6f4: 1a02 e202 |001a: const-string v2, "Fragment " // string@02e2 │ │ +02c6f8: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c6fe: 0c01 |001f: move-result-object v1 │ │ +02c700: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c706: 0c01 |0023: move-result-object v1 │ │ +02c708: 1a02 3b00 |0024: const-string v2, " did not call through to super.onStop()" // string@003b │ │ +02c70c: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c712: 0c01 |0029: move-result-object v1 │ │ +02c714: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c71a: 0c01 |002d: move-result-object v1 │ │ +02c71c: 7020 0405 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c722: 2700 |0031: throw v0 │ │ +02c724: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1669 │ │ 0x0004 line=1670 │ │ 0x0009 line=1672 │ │ 0x000c line=1673 │ │ 0x000f line=1674 │ │ @@ -6052,17 +6052,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02a53c: |[02a53c] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -02a54c: 6e20 6b12 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@126b │ │ -02a552: 0e00 |0003: return-void │ │ +02c728: |[02c728] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +02c738: 6e20 6b12 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@126b │ │ +02c73e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0003 line=1329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6072,43 +6072,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -02a554: |[02a554] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -02a564: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -02a568: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02a56c: 5430 ac00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -02a570: 5431 b800 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -02a574: 6e20 5b12 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@125b │ │ -02a57a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02a57c: 5b30 b800 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -02a580: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02a582: 5c30 9e00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a586: 6e20 ce02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@02ce │ │ -02a58c: 5530 9e00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -02a590: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02a594: 2200 df00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -02a598: 2201 2103 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a59c: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a5a2: 1a02 e202 |001f: const-string v2, "Fragment " // string@02e2 │ │ -02a5a6: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a5ac: 0c01 |0024: move-result-object v1 │ │ -02a5ae: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a5b4: 0c01 |0028: move-result-object v1 │ │ -02a5b6: 1a02 3c00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003c │ │ -02a5ba: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a5c0: 0c01 |002e: move-result-object v1 │ │ -02a5c2: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a5c8: 0c01 |0032: move-result-object v1 │ │ -02a5ca: 7020 0405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -02a5d0: 2700 |0036: throw v0 │ │ -02a5d2: 0e00 |0037: return-void │ │ +02c740: |[02c740] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +02c750: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +02c754: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02c758: 5430 ac00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +02c75c: 5431 b800 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +02c760: 6e20 5b12 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@125b │ │ +02c766: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02c768: 5b30 b800 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +02c76c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02c76e: 5c30 9e00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c772: 6e20 ce02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@02ce │ │ +02c778: 5530 9e00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +02c77c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02c780: 2200 dc00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +02c784: 2201 1e03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c788: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c78e: 1a02 e202 |001f: const-string v2, "Fragment " // string@02e2 │ │ +02c792: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c798: 0c01 |0024: move-result-object v1 │ │ +02c79a: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c7a0: 0c01 |0028: move-result-object v1 │ │ +02c7a2: 1a02 3c00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003c │ │ +02c7a6: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c7ac: 0c01 |002e: move-result-object v1 │ │ +02c7ae: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c7b4: 0c01 |0032: move-result-object v1 │ │ +02c7b6: 7020 0405 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +02c7bc: 2700 |0036: throw v0 │ │ +02c7be: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ 0x000b line=448 │ │ 0x000e line=450 │ │ 0x0011 line=451 │ │ @@ -6124,23 +6124,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02a5d4: |[02a5d4] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -02a5e4: 5220 ab00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02a5e8: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02a5ec: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02a5f0: 1a01 e302 |0006: const-string v1, "Fragment already active" // string@02e3 │ │ -02a5f4: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02a5fa: 2700 |000b: throw v0 │ │ -02a5fc: 5b23 9c00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ -02a600: 0e00 |000e: return-void │ │ +02c7c0: |[02c7c0] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +02c7d0: 5220 ab00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02c7d4: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02c7d8: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02c7dc: 1a01 e302 |0006: const-string v1, "Fragment already active" // string@02e3 │ │ +02c7e0: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02c7e6: 2700 |000b: throw v0 │ │ +02c7e8: 5b23 9c00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ +02c7ec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000c line=532 │ │ 0x000e line=533 │ │ locals : │ │ @@ -6152,27 +6152,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02a604: |[02a604] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -02a614: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -02a618: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -02a61c: 5c12 a800 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -02a620: 6e10 aa02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02aa │ │ -02a626: 0a00 |0009: move-result v0 │ │ -02a628: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -02a62c: 6e10 ac02 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02ac │ │ -02a632: 0a00 |000f: move-result v0 │ │ -02a634: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -02a638: 5410 9900 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a63c: 6e10 2603 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0326 │ │ -02a642: 0e00 |0017: return-void │ │ +02c7f0: |[02c7f0] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +02c800: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02c804: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +02c808: 5c12 a800 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02c80c: 6e10 aa02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02aa │ │ +02c812: 0a00 |0009: move-result v0 │ │ +02c814: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +02c818: 6e10 ac02 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02ac │ │ +02c81e: 0a00 |000f: move-result v0 │ │ +02c820: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +02c824: 5410 9900 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02c828: 6e10 2603 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0326 │ │ +02c82e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0004 line=801 │ │ 0x0006 line=802 │ │ 0x0012 line=803 │ │ 0x0017 line=806 │ │ @@ -6185,44 +6185,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 │ │ -02a644: |[02a644] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -02a654: 5923 ab00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02a658: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -02a65c: 2200 2103 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02a660: 7010 ab14 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a666: 5441 c100 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -02a66a: 6e20 b214 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a670: 0c00 |000e: move-result-object v0 │ │ -02a672: 1a01 cc00 |000f: const-string v1, ":" // string@00cc │ │ -02a676: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a67c: 0c00 |0014: move-result-object v0 │ │ -02a67e: 5221 ab00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02a682: 6e20 ae14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02a688: 0c00 |001a: move-result-object v0 │ │ -02a68a: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a690: 0c00 |001e: move-result-object v0 │ │ -02a692: 5b20 c100 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -02a696: 0e00 |0021: return-void │ │ -02a698: 2200 2103 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02a69c: 7010 ab14 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a6a2: 1a01 700a |0027: const-string v1, "android:fragment:" // string@0a70 │ │ -02a6a6: 6e20 b214 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a6ac: 0c00 |002c: move-result-object v0 │ │ -02a6ae: 5221 ab00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02a6b2: 6e20 ae14 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02a6b8: 0c00 |0032: move-result-object v0 │ │ -02a6ba: 6e10 b714 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a6c0: 0c00 |0036: move-result-object v0 │ │ -02a6c2: 5b20 c100 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -02a6c6: 28e8 |0039: goto 0021 // -0018 │ │ +02c830: |[02c830] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +02c840: 5923 ab00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02c844: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +02c848: 2200 1e03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +02c84c: 7010 ab14 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c852: 5441 c100 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02c856: 6e20 b214 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c85c: 0c00 |000e: move-result-object v0 │ │ +02c85e: 1a01 cc00 |000f: const-string v1, ":" // string@00cc │ │ +02c862: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c868: 0c00 |0014: move-result-object v0 │ │ +02c86a: 5221 ab00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02c86e: 6e20 ae14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02c874: 0c00 |001a: move-result-object v0 │ │ +02c876: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c87c: 0c00 |001e: move-result-object v0 │ │ +02c87e: 5b20 c100 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02c882: 0e00 |0021: return-void │ │ +02c884: 2200 1e03 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +02c888: 7010 ab14 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c88e: 1a01 6d0a |0027: const-string v1, "android:fragment:" // string@0a6d │ │ +02c892: 6e20 b214 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c898: 0c00 |002c: move-result-object v0 │ │ +02c89a: 5221 ab00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02c89e: 6e20 ae14 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02c8a4: 0c00 |0032: move-result-object v0 │ │ +02c8a6: 6e10 b714 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c8ac: 0c00 |0036: move-result-object v0 │ │ +02c8ae: 5b20 c100 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +02c8b2: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ 0x0004 line=461 │ │ 0x0021 line=465 │ │ 0x0022 line=463 │ │ @@ -6236,29 +6236,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 │ │ -02a6c8: |[02a6c8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -02a6d8: 5220 ab00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02a6dc: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02a6e0: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02a6e4: 1a01 e302 |0006: const-string v1, "Fragment already active" // string@02e3 │ │ -02a6e8: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02a6ee: 2700 |000b: throw v0 │ │ -02a6f0: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -02a6f4: 5430 9200 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ -02a6f8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -02a6fc: 5430 9200 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ -02a700: 5b20 b700 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -02a704: 0e00 |0016: return-void │ │ -02a706: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -02a708: 28fc |0018: goto 0014 // -0004 │ │ +02c8b4: |[02c8b4] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +02c8c4: 5220 ab00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02c8c8: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02c8cc: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02c8d0: 1a01 e302 |0006: const-string v1, "Fragment already active" // string@02e3 │ │ +02c8d4: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02c8da: 2700 |000b: throw v0 │ │ +02c8dc: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +02c8e0: 5430 9200 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ +02c8e4: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +02c8e8: 5430 9200 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0092 │ │ +02c8ec: 5b20 b700 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +02c8f0: 0e00 |0016: return-void │ │ +02c8f2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +02c8f4: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ 0x000c line=555 │ │ 0x0016 line=557 │ │ 0x0017 line=555 │ │ @@ -6271,29 +6271,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -02a70c: |[02a70c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -02a71c: 5510 af00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -02a720: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -02a724: 5c12 af00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -02a728: 5510 a800 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -02a72c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -02a730: 6e10 aa02 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02aa │ │ -02a736: 0a00 |000d: move-result v0 │ │ -02a738: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -02a73c: 6e10 ac02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02ac │ │ -02a742: 0a00 |0013: move-result v0 │ │ -02a744: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -02a748: 5410 9900 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a74c: 6e10 2603 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0326 │ │ -02a752: 0e00 |001b: return-void │ │ +02c8f8: |[02c8f8] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +02c908: 5510 af00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02c90c: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +02c910: 5c12 af00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +02c914: 5510 a800 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +02c918: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02c91c: 6e10 aa02 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02aa │ │ +02c922: 0a00 |000d: move-result v0 │ │ +02c924: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +02c928: 6e10 ac02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02ac │ │ +02c92e: 0a00 |0013: move-result v0 │ │ +02c930: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +02c934: 5410 9900 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02c938: 6e10 2603 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0326 │ │ +02c93e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0016 line=821 │ │ 0x001b line=824 │ │ @@ -6306,24 +6306,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02a754: |[02a754] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -02a764: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -02a768: 5420 b100 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ -02a76c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02a770: 2200 0f03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02a774: 1a01 0c02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@020c │ │ -02a778: 7020 7d14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02a77e: 2700 |000d: throw v0 │ │ -02a780: 5c23 b500 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ -02a784: 0e00 |0010: return-void │ │ +02c940: |[02c940] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +02c950: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +02c954: 5420 b100 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ +02c958: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02c95c: 2200 0c03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02c960: 1a01 0c02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@020c │ │ +02c964: 7020 7d14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02c96a: 2700 |000d: throw v0 │ │ +02c96c: 5c23 b500 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ +02c970: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ 0x0006 line=782 │ │ 0x000e line=785 │ │ 0x0010 line=786 │ │ locals : │ │ @@ -6335,18 +6335,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 │ │ -02a788: |[02a788] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -02a798: 5b01 bc00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -02a79c: 5902 be00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ -02a7a0: 0e00 |0004: return-void │ │ +02c974: |[02c974] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +02c984: 5b01 bc00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +02c988: 5902 be00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ +02c98c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0002 line=572 │ │ 0x0004 line=573 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6358,30 +6358,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02a7a4: |[02a7a4] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -02a7b4: 5520 bf00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -02a7b8: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -02a7bc: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -02a7c0: 5220 b900 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -02a7c4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -02a7c6: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -02a7ca: 5420 a600 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02a7ce: 6e20 8403 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0384 │ │ -02a7d4: 5c23 bf00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -02a7d8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -02a7dc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02a7de: 5c20 a300 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ -02a7e2: 0e00 |0017: return-void │ │ -02a7e4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02a7e6: 28fc |0019: goto 0015 // -0004 │ │ +02c990: |[02c990] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +02c9a0: 5520 bf00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +02c9a4: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +02c9a8: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +02c9ac: 5220 b900 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +02c9b0: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +02c9b2: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +02c9b6: 5420 a600 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02c9ba: 6e20 8403 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0384 │ │ +02c9c0: 5c23 bf00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +02c9c4: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +02c9c8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02c9ca: 5c20 a300 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ +02c9ce: 0e00 |0017: return-void │ │ +02c9d0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02c9d2: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x000b line=841 │ │ 0x0010 line=843 │ │ 0x0012 line=844 │ │ 0x0017 line=845 │ │ @@ -6395,36 +6395,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -02a7e8: |[02a7e8] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -02a7f8: 5430 9900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a7fc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02a800: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02a804: 2201 2103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a808: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a80e: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ -02a812: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a818: 0c01 |0010: move-result-object v1 │ │ -02a81a: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a820: 0c01 |0014: move-result-object v1 │ │ -02a822: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -02a826: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a82c: 0c01 |001a: move-result-object v1 │ │ -02a82e: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a834: 0c01 |001e: move-result-object v1 │ │ -02a836: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02a83c: 2700 |0022: throw v0 │ │ -02a83e: 5430 9900 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a842: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -02a844: 6e40 2503 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@0325 │ │ -02a84a: 0e00 |0029: return-void │ │ +02c9d4: |[02c9d4] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +02c9e4: 5430 9900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02c9e8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02c9ec: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02c9f0: 2201 1e03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02c9f4: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c9fa: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ +02c9fe: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ca04: 0c01 |0010: move-result-object v1 │ │ +02ca06: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02ca0c: 0c01 |0014: move-result-object v1 │ │ +02ca0e: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +02ca12: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ca18: 0c01 |001a: move-result-object v1 │ │ +02ca1a: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02ca20: 0c01 |001e: move-result-object v1 │ │ +02ca22: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02ca28: 2700 |0022: throw v0 │ │ +02ca2a: 5430 9900 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02ca2e: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +02ca30: 6e40 2503 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@0325 │ │ +02ca36: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x0004 line=876 │ │ 0x0023 line=878 │ │ 0x0029 line=879 │ │ locals : │ │ @@ -6436,35 +6436,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -02a84c: |[02a84c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02a85c: 5430 9900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a860: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02a864: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02a868: 2201 2103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02a86c: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a872: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ -02a876: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a87c: 0c01 |0010: move-result-object v1 │ │ -02a87e: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a884: 0c01 |0014: move-result-object v1 │ │ -02a886: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ -02a88a: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a890: 0c01 |001a: move-result-object v1 │ │ -02a892: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a898: 0c01 |001e: move-result-object v1 │ │ -02a89a: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02a8a0: 2700 |0022: throw v0 │ │ -02a8a2: 5430 9900 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -02a8a6: 6e40 2503 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@0325 │ │ -02a8ac: 0e00 |0028: return-void │ │ +02ca38: |[02ca38] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02ca48: 5430 9900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02ca4c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02ca50: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02ca54: 2201 1e03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02ca58: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02ca5e: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ +02ca62: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ca68: 0c01 |0010: move-result-object v1 │ │ +02ca6a: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02ca70: 0c01 |0014: move-result-object v1 │ │ +02ca72: 1a02 7500 |0015: const-string v2, " not attached to Activity" // string@0075 │ │ +02ca76: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ca7c: 0c01 |001a: move-result-object v1 │ │ +02ca7e: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02ca84: 0c01 |001e: move-result-object v1 │ │ +02ca86: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02ca8c: 2700 |0022: throw v0 │ │ +02ca8e: 5430 9900 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +02ca92: 6e40 2503 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@0325 │ │ +02ca98: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x0023 line=889 │ │ 0x0028 line=890 │ │ locals : │ │ @@ -6477,44 +6477,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -02a8b0: |[02a8b0] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -02a8c0: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02a8c4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02a8c8: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -02a8ce: 7120 8a07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ -02a8d4: 5221 ab00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02a8d8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -02a8dc: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ -02a8e0: 6e20 b214 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a8e6: 5221 ab00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02a8ea: 6e20 ae14 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02a8f0: 5221 a500 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -02a8f4: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -02a8f8: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ -02a8fc: 6e20 b214 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a902: 5221 a500 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -02a906: 7110 8214 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02a90c: 0c01 |0026: move-result-object v1 │ │ -02a90e: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a914: 5421 bb00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -02a918: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -02a91c: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ -02a920: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a926: 5421 bb00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -02a92a: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a930: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -02a934: 6e20 ad14 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02a93a: 6e10 b714 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a940: 0c01 |0040: move-result-object v1 │ │ -02a942: 1101 |0041: return-object v1 │ │ +02ca9c: |[02ca9c] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +02caac: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +02cab0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02cab4: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +02caba: 7120 8a07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ +02cac0: 5221 ab00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02cac4: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +02cac8: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ +02cacc: 6e20 b214 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cad2: 5221 ab00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02cad6: 6e20 ae14 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02cadc: 5221 a500 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02cae0: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +02cae4: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ +02cae8: 6e20 b214 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02caee: 5221 a500 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02caf2: 7110 8214 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02caf8: 0c01 |0026: move-result-object v1 │ │ +02cafa: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb00: 5421 bb00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02cb04: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +02cb08: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ +02cb0c: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb12: 5421 bb00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02cb16: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb1c: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +02cb20: 6e20 ad14 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cb26: 6e10 b714 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02cb2c: 0c01 |0040: move-result-object v1 │ │ +02cb2e: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0007 line=488 │ │ 0x000a line=489 │ │ 0x000e line=490 │ │ 0x0013 line=491 │ │ @@ -6535,32 +6535,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02a944: |[02a944] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -02a954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a956: 6e20 6b12 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@126b │ │ -02a95c: 0e00 |0004: return-void │ │ +02cb30: |[02cb30] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +02cb40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cb42: 6e20 6b12 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@126b │ │ +02cb48: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0004 line=1340 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ source_file_idx : 742 (Fragment.java) │ │ │ │ Class #22 header: │ │ -class_idx : 157 │ │ +class_idx : 154 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 94 │ │ +superclass_idx : 91 │ │ source_file_idx : 744 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ @@ -6585,18 +6585,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 │ │ -02a960: |[02a960] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -02a970: 5b01 c300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ -02a974: 7010 7701 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ -02a97a: 0e00 |0005: return-void │ │ +02cb4c: |[02cb4c] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +02cb5c: 5b01 c300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ +02cb60: 7010 7701 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ +02cb66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6606,34 +6606,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -02a97c: |[02a97c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -02a98c: 5230 2100 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0021 │ │ -02a990: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -02a996: 6f20 7a01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@017a │ │ -02a99c: 0e00 |0008: return-void │ │ -02a99e: 5420 c300 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ -02a9a2: 5500 df00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ -02a9a6: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -02a9aa: 5420 c300 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ -02a9ae: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02a9b0: 6e20 f702 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02f7 │ │ -02a9b6: 28f3 |0015: goto 0008 // -000d │ │ -02a9b8: 5420 c300 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ -02a9bc: 6e10 1e03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@031e │ │ -02a9c2: 5420 c300 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ -02a9c6: 5400 d700 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02a9ca: 6e10 6f03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02a9d0: 28e6 |0022: goto 0008 // -001a │ │ -02a9d2: 0000 |0023: nop // spacer │ │ -02a9d4: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +02cb68: |[02cb68] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +02cb78: 5230 2100 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0021 │ │ +02cb7c: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +02cb82: 6f20 7a01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@017a │ │ +02cb88: 0e00 |0008: return-void │ │ +02cb8a: 5420 c300 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ +02cb8e: 5500 df00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ +02cb92: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +02cb96: 5420 c300 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ +02cb9a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02cb9c: 6e20 f702 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02f7 │ │ +02cba2: 28f3 |0015: goto 0008 // -000d │ │ +02cba4: 5420 c300 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ +02cba8: 6e10 1e03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@031e │ │ +02cbae: 5420 c300 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c3 │ │ +02cbb2: 5400 d700 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02cbb6: 6e10 6f03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02cbbc: 28e6 |0022: goto 0008 // -001a │ │ +02cbbe: 0000 |0023: nop // spacer │ │ +02cbc0: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=100 │ │ 0x0008 line=102 │ │ 0x0009 line=91 │ │ 0x000f line=92 │ │ @@ -6643,17 +6643,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ source_file_idx : 744 (FragmentActivity.java) │ │ │ │ Class #23 header: │ │ -class_idx : 159 │ │ +class_idx : 156 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 744 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #23 annotations: │ │ @@ -6694,52 +6694,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02a9e4: |[02a9e4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02a9f4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -02a9f6: 2300 5503 |0001: new-array v0, v0, [I // type@0355 │ │ -02a9fa: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -02aa00: 6900 c500 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c5 │ │ -02aa04: 0e00 |0008: return-void │ │ -02aa06: 0000 |0009: nop // spacer │ │ -02aa08: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +02cbd0: |[02cbd0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02cbe0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +02cbe2: 2300 5203 |0001: new-array v0, v0, [I // type@0352 │ │ +02cbe6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +02cbec: 6900 c500 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c5 │ │ +02cbf0: 0e00 |0008: return-void │ │ +02cbf2: 0000 |0009: nop // spacer │ │ +02cbf4: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02aa1c: |[02aa1c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02aa2c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02aa32: 0e00 |0003: return-void │ │ +02cc08: |[02cc08] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02cc18: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02cc1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ source_file_idx : 744 (FragmentActivity.java) │ │ │ │ Class #24 header: │ │ -class_idx : 160 │ │ +class_idx : 157 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 744 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ @@ -6786,28 +6786,28 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02aa34: |[02aa34] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -02aa44: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02aa4a: 0e00 |0003: return-void │ │ +02cc20: |[02cc20] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +02cc30: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02cc36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ source_file_idx : 744 (FragmentActivity.java) │ │ │ │ Class #25 header: │ │ -class_idx : 161 │ │ +class_idx : 158 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11 │ │ source_file_idx : 744 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ @@ -6908,26 +6908,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02aa4c: |[02aa4c] android.support.v4.app.FragmentActivity.:()V │ │ -02aa5c: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ -02aa62: 2200 9d00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@009d │ │ -02aa66: 7020 ef02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02ef │ │ -02aa6c: 5b10 d800 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02aa70: 2200 ab00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00ab │ │ -02aa74: 7010 5303 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0353 │ │ -02aa7a: 5b10 d700 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02aa7e: 2200 9e00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@009e │ │ -02aa82: 7020 f102 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02f1 │ │ -02aa88: 5b10 d500 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d5 │ │ -02aa8c: 0e00 |0018: return-void │ │ +02cc38: |[02cc38] android.support.v4.app.FragmentActivity.:()V │ │ +02cc48: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ +02cc4e: 2200 9a00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@009a │ │ +02cc52: 7020 ef02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02ef │ │ +02cc58: 5b10 d800 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02cc5c: 2200 a800 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a8 │ │ +02cc60: 7010 5303 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0353 │ │ +02cc66: 5b10 d700 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02cc6a: 2200 9b00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@009b │ │ +02cc6e: 7020 f102 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02f1 │ │ +02cc74: 5b10 d500 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d5 │ │ +02cc78: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -6939,46 +6939,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 │ │ -02aa90: |[02aa90] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -02aaa0: 6e20 5514 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02aaa6: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -02aaaa: 1a03 2c13 |0005: const-string v3, "null" // string@132c │ │ -02aaae: 6e20 5a14 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -02aab4: 0e00 |000a: return-void │ │ -02aab6: 7110 2703 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0327 │ │ -02aabc: 0c03 |000e: move-result-object v3 │ │ -02aabe: 6e20 5a14 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -02aac4: 2083 9f02 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@029f │ │ -02aac8: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -02aacc: 0781 |0016: move-object v1, v8 │ │ -02aace: 1f01 9f02 |0017: check-cast v1, Landroid/view/ViewGroup; // type@029f │ │ -02aad2: 6e10 9512 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ -02aad8: 0a00 |001c: move-result v0 │ │ -02aada: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -02aade: 2203 2103 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -02aae2: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02aae8: 6e20 b214 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02aaee: 0c03 |0027: move-result-object v3 │ │ -02aaf0: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ -02aaf4: 6e20 b214 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02aafa: 0c03 |002d: move-result-object v3 │ │ -02aafc: 6e10 b714 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02ab02: 0c06 |0031: move-result-object v6 │ │ -02ab04: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -02ab06: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -02ab0a: 6e20 9412 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -02ab10: 0c03 |0038: move-result-object v3 │ │ -02ab12: 7040 f902 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@02f9 │ │ -02ab18: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02ab1c: 28f5 |003e: goto 0033 // -000b │ │ +02cc7c: |[02cc7c] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +02cc8c: 6e20 5514 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02cc92: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +02cc96: 1a03 2913 |0005: const-string v3, "null" // string@1329 │ │ +02cc9a: 6e20 5a14 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02cca0: 0e00 |000a: return-void │ │ +02cca2: 7110 2703 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0327 │ │ +02cca8: 0c03 |000e: move-result-object v3 │ │ +02ccaa: 6e20 5a14 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02ccb0: 2083 9c02 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@029c │ │ +02ccb4: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +02ccb8: 0781 |0016: move-object v1, v8 │ │ +02ccba: 1f01 9c02 |0017: check-cast v1, Landroid/view/ViewGroup; // type@029c │ │ +02ccbe: 6e10 9512 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ +02ccc4: 0a00 |001c: move-result v0 │ │ +02ccc6: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +02ccca: 2203 1e03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +02ccce: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02ccd4: 6e20 b214 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ccda: 0c03 |0027: move-result-object v3 │ │ +02ccdc: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ +02cce0: 6e20 b214 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cce6: 0c03 |002d: move-result-object v3 │ │ +02cce8: 6e10 b714 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02ccee: 0c06 |0031: move-result-object v6 │ │ +02ccf0: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +02ccf2: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +02ccf6: 6e20 9412 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +02ccfc: 0c03 |0038: move-result-object v3 │ │ +02ccfe: 7040 f902 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@02f9 │ │ +02cd04: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02cd08: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0003 line=762 │ │ 0x0005 line=763 │ │ 0x000a line=779 │ │ 0x000b line=766 │ │ @@ -7004,178 +7004,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 │ │ -02ab20: |[02ab20] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -02ab30: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -02ab34: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -02ab38: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -02ab3c: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -02ab40: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -02ab44: 2202 2103 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -02ab48: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -02ab4c: 7020 ac14 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -02ab52: 6e10 9514 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -02ab58: 0c06 |0014: move-result-object v6 │ │ -02ab5a: 6e10 7014 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -02ab60: 0c06 |0018: move-result-object v6 │ │ -02ab62: 6e20 b214 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ab68: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -02ab6c: 6e20 ad14 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ab72: 7110 ba14 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -02ab78: 0a06 |0024: move-result v6 │ │ -02ab7a: 7110 8214 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02ab80: 0c06 |0028: move-result-object v6 │ │ -02ab82: 6e20 b214 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ab88: 6e20 ad14 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ab8e: 6e10 3512 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -02ab94: 0a06 |0032: move-result v6 │ │ -02ab96: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -02ab9c: 6e20 ad14 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02aba2: 6e10 3e12 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@123e │ │ -02aba8: 0a06 |003c: move-result v6 │ │ -02abaa: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -02abae: 0176 |003f: move v6, v7 │ │ -02abb0: 6e20 ad14 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02abb6: 6e10 3d12 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@123d │ │ -02abbc: 0a06 |0046: move-result v6 │ │ -02abbe: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -02abc2: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -02abc6: 6e20 ad14 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02abcc: 6e10 7012 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1270 │ │ -02abd2: 0a06 |0051: move-result v6 │ │ -02abd4: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -02abd8: 0186 |0054: move v6, v8 │ │ -02abda: 6e20 ad14 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02abe0: 6e10 4012 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1240 │ │ -02abe6: 0a06 |005b: move-result v6 │ │ -02abe8: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -02abec: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -02abf0: 6e20 ad14 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02abf6: 6e10 4512 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1245 │ │ -02abfc: 0a06 |0066: move-result v6 │ │ -02abfe: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -02ac02: 0196 |0069: move v6, v9 │ │ -02ac04: 6e20 ad14 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac0a: 6e10 3b12 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@123b │ │ -02ac10: 0a06 |0070: move-result v6 │ │ -02ac12: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -02ac16: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -02ac1a: 6e20 ad14 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac20: 6e10 4112 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1241 │ │ -02ac26: 0a06 |007b: move-result v6 │ │ -02ac28: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -02ac2c: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -02ac30: 6e20 ad14 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac36: 6e20 ad14 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac3c: 6e10 3f12 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@123f │ │ -02ac42: 0a06 |0089: move-result v6 │ │ -02ac44: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -02ac48: 6e20 ad14 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac4e: 6e10 4412 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1244 │ │ -02ac54: 0a06 |0092: move-result v6 │ │ -02ac56: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -02ac5a: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -02ac5e: 6e20 ad14 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac64: 6e10 4312 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1243 │ │ -02ac6a: 0a06 |009d: move-result v6 │ │ -02ac6c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -02ac70: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -02ac74: 6e20 ad14 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac7a: 6e20 ad14 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac80: 6e10 2312 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -02ac86: 0a06 |00ab: move-result v6 │ │ -02ac88: 6e20 ae14 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02ac8e: 6e20 ad14 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ac94: 6e10 3312 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1233 │ │ -02ac9a: 0a06 |00b5: move-result v6 │ │ -02ac9c: 6e20 ae14 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02aca2: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -02aca6: 6e20 ad14 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02acac: 6e10 2f12 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@122f │ │ -02acb2: 0a06 |00c1: move-result v6 │ │ -02acb4: 6e20 ae14 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02acba: 6e20 ad14 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02acc0: 6e10 1812 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -02acc6: 0a06 |00cb: move-result v6 │ │ -02acc8: 6e20 ae14 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02acce: 6e10 1c12 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@121c │ │ -02acd4: 0a01 |00d2: move-result v1 │ │ -02acd6: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -02acd8: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -02acdc: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ -02ace0: 6e20 b214 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ace6: 7110 8214 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02acec: 0c06 |00de: move-result-object v6 │ │ -02acee: 6e20 b214 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02acf4: 6e10 2e12 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@122e │ │ -02acfa: 0c04 |00e5: move-result-object v4 │ │ -02acfc: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -02ad00: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -02ad04: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -02ad08: b516 |00ec: and-int/2addr v6, v1 │ │ -02ad0a: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -02ad10: 6e20 e000 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00e0 │ │ -02ad16: 0c03 |00f3: move-result-object v3 │ │ -02ad18: 6e20 e100 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00e1 │ │ -02ad1e: 0c05 |00f7: move-result-object v5 │ │ -02ad20: 6e20 de00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00de │ │ -02ad26: 0c00 |00fb: move-result-object v0 │ │ -02ad28: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ -02ad2c: 6e20 b214 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ad32: 6e20 b214 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ad38: 1a06 cc00 |0104: const-string v6, ":" // string@00cc │ │ -02ad3c: 6e20 b214 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ad42: 6e20 b214 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ad48: 1a06 cb00 |010c: const-string v6, "/" // string@00cb │ │ -02ad4c: 6e20 b214 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ad52: 6e20 b214 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ad58: 1a06 2018 |0114: const-string v6, "}" // string@1820 │ │ -02ad5c: 6e20 b214 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ad62: 6e10 b714 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02ad68: 0c06 |011c: move-result-object v6 │ │ -02ad6a: 1106 |011d: return-object v6 │ │ -02ad6c: 6e20 ad14 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ad72: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -02ad76: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -02ad7a: 6e20 ad14 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ad80: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -02ad84: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -02ad88: 6e20 ad14 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02ad8e: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -02ad92: 0186 |0131: move v6, v8 │ │ -02ad94: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -02ad98: 0186 |0134: move v6, v8 │ │ -02ad9a: 2900 16ff |0135: goto/16 004b // -00ea │ │ -02ad9e: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -02ada2: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -02ada6: 0186 |013b: move v6, v8 │ │ -02ada8: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -02adac: 0186 |013e: move v6, v8 │ │ -02adae: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -02adb2: 0186 |0141: move v6, v8 │ │ -02adb4: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -02adb8: 0186 |0144: move v6, v8 │ │ -02adba: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -02adbe: 0187 |0147: move v7, v8 │ │ -02adc0: 2900 44ff |0148: goto/16 008c // -00bc │ │ -02adc4: 0186 |014a: move v6, v8 │ │ -02adc6: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -02adca: 1a03 800a |014d: const-string v3, "app" // string@0a80 │ │ -02adce: 28a5 |014f: goto 00f4 // -005b │ │ -02add0: 1a03 560a |0150: const-string v3, "android" // string@0a56 │ │ -02add4: 28a2 |0152: goto 00f4 // -005e │ │ -02add6: 0d06 |0153: move-exception v6 │ │ -02add8: 28c0 |0154: goto 0114 // -0040 │ │ -02adda: 0000 |0155: nop // spacer │ │ -02addc: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -02adf8: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +02cd0c: |[02cd0c] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +02cd1c: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +02cd20: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +02cd24: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +02cd28: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +02cd2c: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +02cd30: 2202 1e03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +02cd34: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +02cd38: 7020 ac14 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +02cd3e: 6e10 9514 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +02cd44: 0c06 |0014: move-result-object v6 │ │ +02cd46: 6e10 7014 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +02cd4c: 0c06 |0018: move-result-object v6 │ │ +02cd4e: 6e20 b214 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cd54: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +02cd58: 6e20 ad14 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cd5e: 7110 ba14 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +02cd64: 0a06 |0024: move-result v6 │ │ +02cd66: 7110 8214 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02cd6c: 0c06 |0028: move-result-object v6 │ │ +02cd6e: 6e20 b214 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cd74: 6e20 ad14 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cd7a: 6e10 3512 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +02cd80: 0a06 |0032: move-result v6 │ │ +02cd82: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +02cd88: 6e20 ad14 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cd8e: 6e10 3e12 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@123e │ │ +02cd94: 0a06 |003c: move-result v6 │ │ +02cd96: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +02cd9a: 0176 |003f: move v6, v7 │ │ +02cd9c: 6e20 ad14 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cda2: 6e10 3d12 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@123d │ │ +02cda8: 0a06 |0046: move-result v6 │ │ +02cdaa: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +02cdae: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +02cdb2: 6e20 ad14 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cdb8: 6e10 7012 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1270 │ │ +02cdbe: 0a06 |0051: move-result v6 │ │ +02cdc0: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +02cdc4: 0186 |0054: move v6, v8 │ │ +02cdc6: 6e20 ad14 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cdcc: 6e10 4012 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1240 │ │ +02cdd2: 0a06 |005b: move-result v6 │ │ +02cdd4: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +02cdd8: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +02cddc: 6e20 ad14 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cde2: 6e10 4512 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1245 │ │ +02cde8: 0a06 |0066: move-result v6 │ │ +02cdea: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +02cdee: 0196 |0069: move v6, v9 │ │ +02cdf0: 6e20 ad14 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cdf6: 6e10 3b12 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@123b │ │ +02cdfc: 0a06 |0070: move-result v6 │ │ +02cdfe: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +02ce02: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +02ce06: 6e20 ad14 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce0c: 6e10 4112 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1241 │ │ +02ce12: 0a06 |007b: move-result v6 │ │ +02ce14: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +02ce18: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +02ce1c: 6e20 ad14 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce22: 6e20 ad14 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce28: 6e10 3f12 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@123f │ │ +02ce2e: 0a06 |0089: move-result v6 │ │ +02ce30: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +02ce34: 6e20 ad14 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce3a: 6e10 4412 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1244 │ │ +02ce40: 0a06 |0092: move-result v6 │ │ +02ce42: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +02ce46: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +02ce4a: 6e20 ad14 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce50: 6e10 4312 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1243 │ │ +02ce56: 0a06 |009d: move-result v6 │ │ +02ce58: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +02ce5c: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +02ce60: 6e20 ad14 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce66: 6e20 ad14 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce6c: 6e10 2312 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +02ce72: 0a06 |00ab: move-result v6 │ │ +02ce74: 6e20 ae14 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02ce7a: 6e20 ad14 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce80: 6e10 3312 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1233 │ │ +02ce86: 0a06 |00b5: move-result v6 │ │ +02ce88: 6e20 ae14 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02ce8e: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +02ce92: 6e20 ad14 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ce98: 6e10 2f12 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@122f │ │ +02ce9e: 0a06 |00c1: move-result v6 │ │ +02cea0: 6e20 ae14 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02cea6: 6e20 ad14 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02ceac: 6e10 1812 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +02ceb2: 0a06 |00cb: move-result v6 │ │ +02ceb4: 6e20 ae14 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02ceba: 6e10 1c12 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@121c │ │ +02cec0: 0a01 |00d2: move-result v1 │ │ +02cec2: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +02cec4: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +02cec8: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ +02cecc: 6e20 b214 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ced2: 7110 8214 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02ced8: 0c06 |00de: move-result-object v6 │ │ +02ceda: 6e20 b214 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cee0: 6e10 2e12 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@122e │ │ +02cee6: 0c04 |00e5: move-result-object v4 │ │ +02cee8: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +02ceec: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +02cef0: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +02cef4: b516 |00ec: and-int/2addr v6, v1 │ │ +02cef6: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +02cefc: 6e20 e000 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00e0 │ │ +02cf02: 0c03 |00f3: move-result-object v3 │ │ +02cf04: 6e20 e100 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00e1 │ │ +02cf0a: 0c05 |00f7: move-result-object v5 │ │ +02cf0c: 6e20 de00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00de │ │ +02cf12: 0c00 |00fb: move-result-object v0 │ │ +02cf14: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ +02cf18: 6e20 b214 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cf1e: 6e20 b214 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cf24: 1a06 cc00 |0104: const-string v6, ":" // string@00cc │ │ +02cf28: 6e20 b214 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cf2e: 6e20 b214 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cf34: 1a06 cb00 |010c: const-string v6, "/" // string@00cb │ │ +02cf38: 6e20 b214 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cf3e: 6e20 b214 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cf44: 1a06 1d18 |0114: const-string v6, "}" // string@181d │ │ +02cf48: 6e20 b214 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cf4e: 6e10 b714 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02cf54: 0c06 |011c: move-result-object v6 │ │ +02cf56: 1106 |011d: return-object v6 │ │ +02cf58: 6e20 ad14 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cf5e: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +02cf62: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +02cf66: 6e20 ad14 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cf6c: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +02cf70: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +02cf74: 6e20 ad14 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02cf7a: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +02cf7e: 0186 |0131: move v6, v8 │ │ +02cf80: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +02cf84: 0186 |0134: move v6, v8 │ │ +02cf86: 2900 16ff |0135: goto/16 004b // -00ea │ │ +02cf8a: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +02cf8e: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +02cf92: 0186 |013b: move v6, v8 │ │ +02cf94: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +02cf98: 0186 |013e: move v6, v8 │ │ +02cf9a: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +02cf9e: 0186 |0141: move v6, v8 │ │ +02cfa0: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +02cfa4: 0186 |0144: move v6, v8 │ │ +02cfa6: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +02cfaa: 0187 |0147: move v7, v8 │ │ +02cfac: 2900 44ff |0148: goto/16 008c // -00bc │ │ +02cfb0: 0186 |014a: move v6, v8 │ │ +02cfb2: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +02cfb6: 1a03 7d0a |014d: const-string v3, "app" // string@0a7d │ │ +02cfba: 28a5 |014f: goto 00f4 // -005b │ │ +02cfbc: 1a03 530a |0150: const-string v3, "android" // string@0a53 │ │ +02cfc0: 28a2 |0152: goto 00f4 // -005e │ │ +02cfc2: 0d06 |0153: move-exception v6 │ │ +02cfc4: 28c0 |0154: goto 0114 // -0040 │ │ +02cfc6: 0000 |0155: nop // spacer │ │ +02cfc8: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +02cfe4: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=695 │ │ @@ -7260,24 +7260,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02ae24: |[02ae24] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -02ae34: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ae36: 5520 dc00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ -02ae3a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -02ae3e: 5c21 dc00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ -02ae42: 5c23 de00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00de │ │ -02ae46: 5420 d800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02ae4a: 6e20 7f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -02ae50: 6e10 1c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@031c │ │ -02ae56: 0e00 |0011: return-void │ │ +02d010: |[02d010] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +02d020: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02d022: 5520 dc00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ +02d026: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +02d02a: 5c21 dc00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ +02d02e: 5c23 de00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00de │ │ +02d032: 5420 d800 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02d036: 6e20 7f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +02d03c: 6e10 1c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@031c │ │ +02d042: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=782 │ │ 0x0005 line=783 │ │ 0x0007 line=784 │ │ 0x0009 line=785 │ │ 0x000e line=786 │ │ @@ -7291,103 +7291,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 │ │ -02ae58: |[02ae58] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02ae68: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02ae6c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -02ae70: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -02ae74: 6e20 5514 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02ae7a: 1a01 6e07 |0009: const-string v1, "Local FragmentActivity " // string@076e │ │ -02ae7e: 6e20 5514 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02ae84: 7110 ba14 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -02ae8a: 0a01 |0011: move-result v1 │ │ -02ae8c: 7110 8214 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02ae92: 0c01 |0015: move-result-object v1 │ │ -02ae94: 6e20 5514 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02ae9a: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ -02ae9e: 6e20 5a14 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -02aea4: 2201 2103 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02aea8: 7010 ab14 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02aeae: 6e20 b214 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02aeb4: 0c01 |0026: move-result-object v1 │ │ -02aeb6: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ -02aeba: 6e20 b214 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02aec0: 0c01 |002c: move-result-object v1 │ │ -02aec2: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02aec8: 0c00 |0030: move-result-object v0 │ │ -02aeca: 6e20 5514 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02aed0: 1a01 cb10 |0034: const-string v1, "mCreated=" // string@10cb │ │ -02aed4: 6e20 5514 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02aeda: 5541 d600 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d6 │ │ -02aede: 6e20 5614 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02aee4: 1a01 df11 |003e: const-string v1, "mResumed=" // string@11df │ │ -02aee8: 6e20 5514 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02aeee: 5541 dd00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dd │ │ -02aef2: 6e20 5614 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02aef8: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ -02aefc: 6e20 5514 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02af02: 5541 df00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ -02af06: 6e20 5614 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02af0c: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ -02af10: 6e20 5514 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02af16: 5541 dc00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ -02af1a: 6e20 5b14 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -02af20: 6e20 5514 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02af26: 1a01 7011 |005f: const-string v1, "mLoadersStarted=" // string@1170 │ │ -02af2a: 6e20 5514 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02af30: 5541 da00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ -02af34: 6e20 5b14 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -02af3a: 5441 d900 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02af3e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -02af42: 6e20 5514 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02af48: 1a01 6507 |0070: const-string v1, "Loader Manager " // string@0765 │ │ -02af4c: 6e20 5514 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02af52: 5441 d900 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02af56: 7110 ba14 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -02af5c: 0a01 |007a: move-result v1 │ │ -02af5e: 7110 8214 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02af64: 0c01 |007e: move-result-object v1 │ │ -02af66: 6e20 5514 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02af6c: 1a01 cc00 |0082: const-string v1, ":" // string@00cc │ │ -02af70: 6e20 5a14 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -02af76: 5441 d900 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02af7a: 2202 2103 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -02af7e: 7010 ab14 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02af84: 6e20 b214 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02af8a: 0c02 |0091: move-result-object v2 │ │ -02af8c: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ -02af90: 6e20 b214 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02af96: 0c02 |0097: move-result-object v2 │ │ -02af98: 6e10 b714 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02af9e: 0c02 |009b: move-result-object v2 │ │ -02afa0: 6e58 4304 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@0443 │ │ -02afa6: 5441 d700 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02afaa: 6e58 6d03 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@036d │ │ -02afb0: 6e20 5514 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02afb6: 1a01 5a09 |00a7: const-string v1, "View Hierarchy:" // string@095a │ │ -02afba: 6e20 5a14 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -02afc0: 2201 2103 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02afc4: 7010 ab14 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02afca: 6e20 b214 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02afd0: 0c01 |00b4: move-result-object v1 │ │ -02afd2: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ -02afd6: 6e20 b214 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02afdc: 0c01 |00ba: move-result-object v1 │ │ -02afde: 6e10 b714 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02afe4: 0c01 |00be: move-result-object v1 │ │ -02afe6: 6e10 0703 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0307 │ │ -02afec: 0c02 |00c2: move-result-object v2 │ │ -02afee: 6e10 ba12 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12ba │ │ -02aff4: 0c02 |00c6: move-result-object v2 │ │ -02aff6: 7040 f902 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@02f9 │ │ -02affc: 0e00 |00ca: return-void │ │ +02d044: |[02d044] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02d054: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02d058: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +02d05c: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +02d060: 6e20 5514 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d066: 1a01 6b07 |0009: const-string v1, "Local FragmentActivity " // string@076b │ │ +02d06a: 6e20 5514 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d070: 7110 ba14 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +02d076: 0a01 |0011: move-result v1 │ │ +02d078: 7110 8214 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02d07e: 0c01 |0015: move-result-object v1 │ │ +02d080: 6e20 5514 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d086: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ +02d08a: 6e20 5a14 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02d090: 2201 1e03 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02d094: 7010 ab14 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d09a: 6e20 b214 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d0a0: 0c01 |0026: move-result-object v1 │ │ +02d0a2: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ +02d0a6: 6e20 b214 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d0ac: 0c01 |002c: move-result-object v1 │ │ +02d0ae: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d0b4: 0c00 |0030: move-result-object v0 │ │ +02d0b6: 6e20 5514 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d0bc: 1a01 c810 |0034: const-string v1, "mCreated=" // string@10c8 │ │ +02d0c0: 6e20 5514 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d0c6: 5541 d600 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d6 │ │ +02d0ca: 6e20 5614 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02d0d0: 1a01 dc11 |003e: const-string v1, "mResumed=" // string@11dc │ │ +02d0d4: 6e20 5514 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d0da: 5541 dd00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dd │ │ +02d0de: 6e20 5614 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02d0e4: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ +02d0e8: 6e20 5514 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d0ee: 5541 df00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ +02d0f2: 6e20 5614 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +02d0f8: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ +02d0fc: 6e20 5514 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d102: 5541 dc00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ +02d106: 6e20 5b14 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +02d10c: 6e20 5514 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d112: 1a01 6d11 |005f: const-string v1, "mLoadersStarted=" // string@116d │ │ +02d116: 6e20 5514 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d11c: 5541 da00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ +02d120: 6e20 5b14 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +02d126: 5441 d900 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d12a: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +02d12e: 6e20 5514 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d134: 1a01 6207 |0070: const-string v1, "Loader Manager " // string@0762 │ │ +02d138: 6e20 5514 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d13e: 5441 d900 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d142: 7110 ba14 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +02d148: 0a01 |007a: move-result v1 │ │ +02d14a: 7110 8214 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02d150: 0c01 |007e: move-result-object v1 │ │ +02d152: 6e20 5514 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d158: 1a01 cc00 |0082: const-string v1, ":" // string@00cc │ │ +02d15c: 6e20 5a14 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02d162: 5441 d900 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d166: 2202 1e03 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +02d16a: 7010 ab14 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d170: 6e20 b214 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d176: 0c02 |0091: move-result-object v2 │ │ +02d178: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ +02d17c: 6e20 b214 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d182: 0c02 |0097: move-result-object v2 │ │ +02d184: 6e10 b714 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d18a: 0c02 |009b: move-result-object v2 │ │ +02d18c: 6e58 4304 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@0443 │ │ +02d192: 5441 d700 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d196: 6e58 6d03 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@036d │ │ +02d19c: 6e20 5514 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +02d1a2: 1a01 5709 |00a7: const-string v1, "View Hierarchy:" // string@0957 │ │ +02d1a6: 6e20 5a14 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +02d1ac: 2201 1e03 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02d1b0: 7010 ab14 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d1b6: 6e20 b214 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d1bc: 0c01 |00b4: move-result-object v1 │ │ +02d1be: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ +02d1c2: 6e20 b214 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d1c8: 0c01 |00ba: move-result-object v1 │ │ +02d1ca: 6e10 b714 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d1d0: 0c01 |00be: move-result-object v1 │ │ +02d1d2: 6e10 0703 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0307 │ │ +02d1d8: 0c02 |00c2: move-result-object v2 │ │ +02d1da: 6e10 ba12 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12ba │ │ +02d1e0: 0c02 |00c6: move-result-object v2 │ │ +02d1e2: 7040 f902 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@02f9 │ │ +02d1e8: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=672 │ │ 0x000e line=673 │ │ 0x0019 line=674 │ │ 0x001e line=675 │ │ @@ -7420,23 +7420,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02b000: |[02b000] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02b010: 6e10 fe02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02fe │ │ -02b016: 0c00 |0003: move-result-object v0 │ │ -02b018: 1f00 a000 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a0 │ │ -02b01c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -02b020: 5401 cb00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cb │ │ -02b024: 1101 |000a: return-object v1 │ │ -02b026: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02b028: 28fe |000c: goto 000a // -0002 │ │ +02d1ec: |[02d1ec] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02d1fc: 6e10 fe02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02fe │ │ +02d202: 0c00 |0003: move-result-object v0 │ │ +02d204: 1f00 9d00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009d │ │ +02d208: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02d20c: 5401 cb00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cb │ │ +02d210: 1101 |000a: return-object v1 │ │ +02d212: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +02d214: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0006 line=634 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7446,33 +7446,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 │ │ -02b02c: |[02b02c] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -02b03c: 5421 d300 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b040: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -02b044: 2201 6701 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0167 │ │ -02b048: 7010 0908 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ -02b04e: 5b21 d300 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b052: 5421 d300 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b056: 6e20 1308 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ -02b05c: 0c00 |0010: move-result-object v0 │ │ -02b05e: 1f00 bf00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bf │ │ -02b062: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -02b066: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -02b06a: 2200 bf00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bf │ │ -02b06e: 7040 3904 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0439 │ │ -02b074: 5421 d300 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b078: 6e30 1a08 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ -02b07e: 1100 |0021: return-object v0 │ │ -02b080: 6e20 4b04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@044b │ │ -02b086: 28fc |0025: goto 0021 // -0004 │ │ +02d218: |[02d218] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +02d228: 5421 d300 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d22c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +02d230: 2201 6401 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0164 │ │ +02d234: 7010 0908 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ +02d23a: 5b21 d300 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d23e: 5421 d300 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d242: 6e20 1308 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ +02d248: 0c00 |0010: move-result-object v0 │ │ +02d24a: 1f00 bc00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bc │ │ +02d24e: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +02d252: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +02d256: 2200 bc00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bc │ │ +02d25a: 7040 3904 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0439 │ │ +02d260: 5421 d300 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d264: 6e30 1a08 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ +02d26a: 1100 |0021: return-object v0 │ │ +02d26c: 6e20 4b04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@044b │ │ +02d272: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0004 line=886 │ │ 0x000b line=888 │ │ 0x0013 line=889 │ │ 0x0015 line=890 │ │ @@ -7493,17 +7493,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b088: |[02b088] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02b098: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b09c: 1100 |0002: return-object v0 │ │ +02d274: |[02d274] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02d284: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7511,28 +7511,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02b0a0: |[02b0a0] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02b0b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02b0b2: 5430 d900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b0b6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02b0ba: 5430 d900 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b0be: 1100 |0007: return-object v0 │ │ -02b0c0: 5c32 d400 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d4 │ │ -02b0c4: 1a00 b700 |000a: const-string v0, "(root)" // string@00b7 │ │ -02b0c8: 5531 da00 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ -02b0cc: 6e40 0003 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ -02b0d2: 0c00 |0011: move-result-object v0 │ │ -02b0d4: 5b30 d900 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b0d8: 5430 d900 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b0dc: 28f1 |0016: goto 0007 // -000f │ │ +02d28c: |[02d28c] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02d29c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02d29e: 5430 d900 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d2a2: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02d2a6: 5430 d900 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d2aa: 1100 |0007: return-object v0 │ │ +02d2ac: 5c32 d400 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d4 │ │ +02d2b0: 1a00 b700 |000a: const-string v0, "(root)" // string@00b7 │ │ +02d2b4: 5531 da00 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ +02d2b8: 6e40 0003 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ +02d2be: 0c00 |0011: move-result-object v0 │ │ +02d2c0: 5b30 d900 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d2c4: 5430 d900 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d2c8: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=876 │ │ 0x0005 line=877 │ │ 0x0007 line=881 │ │ 0x0008 line=879 │ │ 0x000a line=880 │ │ @@ -7545,28 +7545,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02b0e0: |[02b0e0] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -02b0f0: 5421 d300 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b0f4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -02b0f8: 5421 d300 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b0fc: 6e20 1308 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ -02b102: 0c00 |0009: move-result-object v0 │ │ -02b104: 1f00 bf00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bf │ │ -02b108: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -02b10c: 5501 6b01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ -02b110: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -02b114: 6e10 3d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ -02b11a: 5421 d300 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b11e: 6e20 1c08 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@081c │ │ -02b124: 0e00 |001a: return-void │ │ +02d2cc: |[02d2cc] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +02d2dc: 5421 d300 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d2e0: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +02d2e4: 5421 d300 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d2e8: 6e20 1308 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0813 │ │ +02d2ee: 0c00 |0009: move-result-object v0 │ │ +02d2f0: 1f00 bc00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bc │ │ +02d2f4: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +02d2f8: 5501 6b01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ +02d2fc: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +02d300: 6e10 3d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ +02d306: 5421 d300 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d30a: 6e20 1c08 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@081c │ │ +02d310: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0004 line=860 │ │ 0x000c line=861 │ │ 0x0012 line=862 │ │ 0x0015 line=863 │ │ @@ -7581,69 +7581,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -02b128: |[02b128] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -02b138: 5452 d700 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b13c: 6e10 8303 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -02b142: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -02b146: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -02b14a: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02b14e: 5452 d700 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b152: 5422 fd00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -02b156: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -02b15a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -02b15e: 5452 d700 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b162: 5422 fd00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -02b166: 6e10 d514 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02b16c: 0a02 |001a: move-result v2 │ │ -02b16e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -02b172: 1a02 e702 |001d: const-string v2, "FragmentActivity" // string@02e7 │ │ -02b176: 2203 2103 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -02b17a: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b180: 1a04 a201 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01a2 │ │ -02b184: 6e20 b214 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b18a: 0c03 |0029: move-result-object v3 │ │ -02b18c: 7110 8214 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02b192: 0c04 |002d: move-result-object v4 │ │ -02b194: 6e20 b214 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b19a: 0c03 |0031: move-result-object v3 │ │ -02b19c: 6e10 b714 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b1a2: 0c03 |0035: move-result-object v3 │ │ -02b1a4: 7120 a111 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -02b1aa: 0e00 |0039: return-void │ │ -02b1ac: 5452 d700 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b1b0: 5422 fd00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -02b1b4: 6e20 cf14 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02b1ba: 0c00 |0041: move-result-object v0 │ │ -02b1bc: 1f00 9c00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -02b1c0: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -02b1c4: 1a02 e702 |0046: const-string v2, "FragmentActivity" // string@02e7 │ │ -02b1c8: 2203 2103 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -02b1cc: 7010 ab14 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b1d2: 1a04 a301 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01a3 │ │ -02b1d6: 6e20 b214 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b1dc: 0c03 |0052: move-result-object v3 │ │ -02b1de: 7110 8214 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02b1e4: 0c04 |0056: move-result-object v4 │ │ -02b1e6: 6e20 b214 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b1ec: 0c03 |005a: move-result-object v3 │ │ -02b1ee: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b1f4: 0c03 |005e: move-result-object v3 │ │ -02b1f6: 7120 a111 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -02b1fc: 28d7 |0062: goto 0039 // -0029 │ │ -02b1fe: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -02b204: b562 |0066: and-int/2addr v2, v6 │ │ -02b206: 6e40 b502 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@02b5 │ │ -02b20c: 28cf |006a: goto 0039 // -0031 │ │ -02b20e: 6f40 1a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ -02b214: 28cb |006e: goto 0039 // -0035 │ │ +02d314: |[02d314] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +02d324: 5452 d700 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d328: 6e10 8303 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02d32e: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +02d332: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +02d336: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02d33a: 5452 d700 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d33e: 5422 fd00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +02d342: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +02d346: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +02d34a: 5452 d700 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d34e: 5422 fd00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +02d352: 6e10 d514 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +02d358: 0a02 |001a: move-result v2 │ │ +02d35a: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +02d35e: 1a02 e702 |001d: const-string v2, "FragmentActivity" // string@02e7 │ │ +02d362: 2203 1e03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +02d366: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d36c: 1a04 a201 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01a2 │ │ +02d370: 6e20 b214 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d376: 0c03 |0029: move-result-object v3 │ │ +02d378: 7110 8214 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02d37e: 0c04 |002d: move-result-object v4 │ │ +02d380: 6e20 b214 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d386: 0c03 |0031: move-result-object v3 │ │ +02d388: 6e10 b714 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d38e: 0c03 |0035: move-result-object v3 │ │ +02d390: 7120 a111 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +02d396: 0e00 |0039: return-void │ │ +02d398: 5452 d700 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d39c: 5422 fd00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +02d3a0: 6e20 cf14 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +02d3a6: 0c00 |0041: move-result-object v0 │ │ +02d3a8: 1f00 9900 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +02d3ac: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +02d3b0: 1a02 e702 |0046: const-string v2, "FragmentActivity" // string@02e7 │ │ +02d3b4: 2203 1e03 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +02d3b8: 7010 ab14 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d3be: 1a04 a301 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01a3 │ │ +02d3c2: 6e20 b214 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d3c8: 0c03 |0052: move-result-object v3 │ │ +02d3ca: 7110 8214 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02d3d0: 0c04 |0056: move-result-object v4 │ │ +02d3d2: 6e20 b214 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d3d8: 0c03 |005a: move-result-object v3 │ │ +02d3da: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d3e0: 0c03 |005e: move-result-object v3 │ │ +02d3e2: 7120 a111 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +02d3e8: 28d7 |0062: goto 0039 // -0029 │ │ +02d3ea: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +02d3f0: b562 |0066: and-int/2addr v2, v6 │ │ +02d3f2: 6e40 b502 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@02b5 │ │ +02d3f8: 28cf |006a: goto 0039 // -0031 │ │ +02d3fa: 6f40 1a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ +02d400: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -7667,16 +7667,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 │ │ -02b218: |[02b218] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -02b228: 0e00 |0000: return-void │ │ +02d404: |[02d404] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +02d414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7685,21 +7685,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02b22c: |[02b22c] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -02b23c: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b240: 6e10 8803 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0388 │ │ -02b246: 0a00 |0005: move-result v0 │ │ -02b248: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02b24c: 6e10 fb02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@02fb │ │ -02b252: 0e00 |000b: return-void │ │ +02d418: |[02d418] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +02d428: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d42c: 6e10 8803 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0388 │ │ +02d432: 0a00 |0005: move-result v0 │ │ +02d434: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02d438: 6e10 fb02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@02fb │ │ +02d43e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=180 │ │ 0x000b line=182 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7709,19 +7709,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b254: |[02b254] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02b264: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ -02b26a: 5410 d700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b26e: 6e20 5e03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035e │ │ -02b274: 0e00 |0008: return-void │ │ +02d440: |[02d440] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02d450: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ +02d456: 5410 d700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d45a: 6e20 5e03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035e │ │ +02d460: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7732,45 +7732,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02b278: |[02b278] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02b288: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02b28a: 5453 d700 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b28e: 5454 d500 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d5 │ │ -02b292: 6e40 5803 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@0358 │ │ -02b298: 6e10 ff02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ff │ │ -02b29e: 0c03 |000b: move-result-object v3 │ │ -02b2a0: 6e10 ce11 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@11ce │ │ -02b2a6: 0c03 |000f: move-result-object v3 │ │ -02b2a8: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -02b2ac: 6e10 ff02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ff │ │ -02b2b2: 0c03 |0015: move-result-object v3 │ │ -02b2b4: 6e20 d011 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@11d0 │ │ -02b2ba: 6f20 1c00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -02b2c0: 6e10 fe02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02fe │ │ -02b2c6: 0c00 |001f: move-result-object v0 │ │ -02b2c8: 1f00 a000 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a0 │ │ -02b2cc: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -02b2d0: 5403 cd00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cd │ │ -02b2d4: 5b53 d300 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b2d8: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -02b2dc: 1a03 740a |002a: const-string v3, "android:support:fragments" // string@0a74 │ │ -02b2e0: 6e20 6701 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0167 │ │ -02b2e6: 0c01 |002f: move-result-object v1 │ │ -02b2e8: 5453 d700 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b2ec: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -02b2f0: 5402 cc00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cc │ │ -02b2f4: 6e30 9003 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0390 │ │ -02b2fa: 5452 d700 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b2fe: 6e10 6003 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0360 │ │ -02b304: 0e00 |003e: return-void │ │ +02d464: |[02d464] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02d474: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02d476: 5453 d700 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d47a: 5454 d500 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d5 │ │ +02d47e: 6e40 5803 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@0358 │ │ +02d484: 6e10 ff02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ff │ │ +02d48a: 0c03 |000b: move-result-object v3 │ │ +02d48c: 6e10 ce11 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@11ce │ │ +02d492: 0c03 |000f: move-result-object v3 │ │ +02d494: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02d498: 6e10 ff02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ff │ │ +02d49e: 0c03 |0015: move-result-object v3 │ │ +02d4a0: 6e20 d011 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@11d0 │ │ +02d4a6: 6f20 1c00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +02d4ac: 6e10 fe02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02fe │ │ +02d4b2: 0c00 |001f: move-result-object v0 │ │ +02d4b4: 1f00 9d00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009d │ │ +02d4b8: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +02d4bc: 5403 cd00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cd │ │ +02d4c0: 5b53 d300 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02d4c4: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +02d4c8: 1a03 710a |002a: const-string v3, "android:support:fragments" // string@0a71 │ │ +02d4cc: 6e20 6701 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0167 │ │ +02d4d2: 0c01 |002f: move-result-object v1 │ │ +02d4d4: 5453 d700 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d4d8: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +02d4dc: 5402 cc00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cc │ │ +02d4e0: 6e30 9003 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0390 │ │ +02d4e6: 5452 d700 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d4ea: 6e10 6003 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0360 │ │ +02d4f0: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -7792,33 +7792,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02b308: |[02b308] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -02b318: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -02b31c: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -02b322: 0a00 |0005: move-result v0 │ │ -02b324: 5431 d700 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b328: 6e10 0103 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0301 │ │ -02b32e: 0c02 |000b: move-result-object v2 │ │ -02b330: 6e30 6103 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0361 │ │ -02b336: 0a01 |000f: move-result v1 │ │ -02b338: b610 |0010: or-int/2addr v0, v1 │ │ -02b33a: 6001 1f00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02b33e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -02b342: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -02b346: 0f00 |0017: return v0 │ │ -02b348: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -02b34a: 28fe |0019: goto 0017 // -0002 │ │ -02b34c: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -02b352: 0a00 |001d: move-result v0 │ │ -02b354: 28f9 |001e: goto 0017 // -0007 │ │ +02d4f4: |[02d4f4] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +02d504: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +02d508: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +02d50e: 0a00 |0005: move-result v0 │ │ +02d510: 5431 d700 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d514: 6e10 0103 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0301 │ │ +02d51a: 0c02 |000b: move-result-object v2 │ │ +02d51c: 6e30 6103 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0361 │ │ +02d522: 0a01 |000f: move-result v1 │ │ +02d524: b610 |0010: or-int/2addr v0, v1 │ │ +02d526: 6001 1f00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02d52a: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +02d52e: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +02d532: 0f00 |0017: return v0 │ │ +02d534: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +02d536: 28fe |0019: goto 0017 // -0002 │ │ +02d538: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +02d53e: 0a00 |001d: move-result v0 │ │ +02d540: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -7836,200 +7836,200 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 370 16-bit code units │ │ -02b358: |[02b358] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -02b368: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02b36a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02b36c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02b36e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -02b370: 1a07 460d |0004: const-string v7, "fragment" // string@0d46 │ │ -02b374: 6e20 a114 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02b37a: 0a07 |0009: move-result v7 │ │ -02b37c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -02b380: 6f40 1e00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ -02b386: 0c07 |000f: move-result-object v7 │ │ -02b388: 1107 |0010: return-object v7 │ │ -02b38a: 1a07 530b |0011: const-string v7, "class" // string@0b53 │ │ -02b38e: 7230 9b11 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@119b │ │ -02b394: 0c02 |0016: move-result-object v2 │ │ -02b396: 6207 c500 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c5 │ │ -02b39a: 6e30 9500 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ -02b3a0: 0c00 |001c: move-result-object v0 │ │ -02b3a2: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -02b3a6: 6e20 ee00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ee │ │ -02b3ac: 0c02 |0022: move-result-object v2 │ │ -02b3ae: 6e30 ed00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ed │ │ -02b3b4: 0a04 |0026: move-result v4 │ │ -02b3b6: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -02b3b8: 6e20 ee00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ee │ │ -02b3be: 0c06 |002b: move-result-object v6 │ │ -02b3c0: 6e10 f000 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -02b3c6: 7120 b202 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02b2 │ │ -02b3cc: 0a07 |0032: move-result v7 │ │ -02b3ce: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -02b3d2: 6f40 1e00 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ -02b3d8: 0c07 |0038: move-result-object v7 │ │ -02b3da: 28d7 |0039: goto 0010 // -0029 │ │ -02b3dc: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -02b3de: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -02b3e2: 6e10 1c12 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@121c │ │ -02b3e8: 0a01 |0040: move-result v1 │ │ -02b3ea: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -02b3ee: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -02b3f2: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -02b3f6: 2207 0e03 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02b3fa: 2208 2103 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -02b3fe: 7010 ab14 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b404: 7210 9c11 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@119c │ │ -02b40a: 0c09 |0051: move-result-object v9 │ │ -02b40c: 6e20 b214 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b412: 0c08 |0055: move-result-object v8 │ │ -02b414: 1a09 cf00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00cf │ │ -02b418: 6e20 b214 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b41e: 0c08 |005b: move-result-object v8 │ │ -02b420: 6e20 b214 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b426: 0c08 |005f: move-result-object v8 │ │ -02b428: 6e10 b714 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b42e: 0c08 |0063: move-result-object v8 │ │ -02b430: 7020 7914 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02b436: 2707 |0067: throw v7 │ │ -02b438: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -02b43c: 54b7 d700 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b440: 6e20 7103 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0371 │ │ -02b446: 0c03 |006f: move-result-object v3 │ │ -02b448: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -02b44c: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -02b450: 54b7 d700 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b454: 6e20 7203 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0372 │ │ -02b45a: 0c03 |0079: move-result-object v3 │ │ -02b45c: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -02b460: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -02b464: 54b7 d700 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b468: 6e20 7103 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0371 │ │ -02b46e: 0c03 |0083: move-result-object v3 │ │ -02b470: 6307 f400 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -02b474: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -02b478: 1a07 e702 |0088: const-string v7, "FragmentActivity" // string@02e7 │ │ -02b47c: 2208 2103 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -02b480: 7010 ab14 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b486: 1a09 8113 |008f: const-string v9, "onCreateView: id=0x" // string@1381 │ │ -02b48a: 6e20 b214 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b490: 0c08 |0094: move-result-object v8 │ │ -02b492: 7110 8214 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02b498: 0c09 |0098: move-result-object v9 │ │ -02b49a: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b4a0: 0c08 |009c: move-result-object v8 │ │ -02b4a2: 1a09 4500 |009d: const-string v9, " fname=" // string@0045 │ │ -02b4a6: 6e20 b214 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b4ac: 0c08 |00a2: move-result-object v8 │ │ -02b4ae: 6e20 b214 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b4b4: 0c08 |00a6: move-result-object v8 │ │ -02b4b6: 1a09 4200 |00a7: const-string v9, " existing=" // string@0042 │ │ -02b4ba: 6e20 b214 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b4c0: 0c08 |00ac: move-result-object v8 │ │ -02b4c2: 6e20 b114 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b4c8: 0c08 |00b0: move-result-object v8 │ │ -02b4ca: 6e10 b714 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b4d0: 0c08 |00b4: move-result-object v8 │ │ -02b4d2: 7120 a011 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -02b4d8: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -02b4dc: 7120 a702 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02a7 │ │ -02b4e2: 0c03 |00bd: move-result-object v3 │ │ -02b4e4: 5c3a a700 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -02b4e8: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -02b4ec: 0147 |00c2: move v7, v4 │ │ -02b4ee: 5937 a500 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -02b4f2: 5931 a200 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -02b4f6: 5b36 bb00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -02b4fa: 5c3a aa00 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -02b4fe: 54b7 d700 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b502: 5b37 a600 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02b506: 5437 b700 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -02b50a: 6e40 c302 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02c3 │ │ -02b510: 54b7 d700 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b514: 6e30 5503 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ -02b51a: 5437 c000 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -02b51e: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -02b522: 2207 0f03 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@030f │ │ -02b526: 2208 2103 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -02b52a: 7010 ab14 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b530: 1a09 e202 |00e4: const-string v9, "Fragment " // string@02e2 │ │ -02b534: 6e20 b214 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b53a: 0c08 |00e9: move-result-object v8 │ │ -02b53c: 6e20 b214 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b542: 0c08 |00ed: move-result-object v8 │ │ -02b544: 1a09 3d00 |00ee: const-string v9, " did not create a view." // string@003d │ │ -02b548: 6e20 b214 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b54e: 0c08 |00f3: move-result-object v8 │ │ -02b550: 6e10 b714 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b556: 0c08 |00f7: move-result-object v8 │ │ -02b558: 7020 7d14 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02b55e: 2707 |00fb: throw v7 │ │ -02b560: 0117 |00fc: move v7, v1 │ │ -02b562: 28c6 |00fd: goto 00c3 // -003a │ │ -02b564: 5537 aa00 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -02b568: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -02b56c: 2207 0e03 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02b570: 2208 2103 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -02b574: 7010 ab14 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b57a: 7210 9c11 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@119c │ │ -02b580: 0c09 |010c: move-result-object v9 │ │ -02b582: 6e20 b214 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b588: 0c08 |0110: move-result-object v8 │ │ -02b58a: 1a09 ce00 |0111: const-string v9, ": Duplicate id 0x" // string@00ce │ │ -02b58e: 6e20 b214 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b594: 0c08 |0116: move-result-object v8 │ │ -02b596: 7110 8214 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02b59c: 0c09 |011a: move-result-object v9 │ │ -02b59e: 6e20 b214 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b5a4: 0c08 |011e: move-result-object v8 │ │ -02b5a6: 1a09 c600 |011f: const-string v9, ", tag " // string@00c6 │ │ -02b5aa: 6e20 b214 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b5b0: 0c08 |0124: move-result-object v8 │ │ -02b5b2: 6e20 b214 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b5b8: 0c08 |0128: move-result-object v8 │ │ -02b5ba: 1a09 c500 |0129: const-string v9, ", or parent id 0x" // string@00c5 │ │ -02b5be: 6e20 b214 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b5c4: 0c08 |012e: move-result-object v8 │ │ -02b5c6: 7110 8214 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02b5cc: 0c09 |0132: move-result-object v9 │ │ -02b5ce: 6e20 b214 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b5d4: 0c08 |0136: move-result-object v8 │ │ -02b5d6: 1a09 8700 |0137: const-string v9, " with another fragment for " // string@0087 │ │ -02b5da: 6e20 b214 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b5e0: 0c08 |013c: move-result-object v8 │ │ -02b5e2: 6e20 b214 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b5e8: 0c08 |0140: move-result-object v8 │ │ -02b5ea: 6e10 b714 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b5f0: 0c08 |0144: move-result-object v8 │ │ -02b5f2: 7020 7914 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02b5f8: 2707 |0148: throw v7 │ │ -02b5fa: 5c3a aa00 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -02b5fe: 5537 b600 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -02b602: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -02b606: 5437 b700 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -02b60a: 6e40 c302 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02c3 │ │ -02b610: 54b7 d700 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b614: 6e20 8103 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0381 │ │ -02b61a: 2880 |0159: goto 00d9 // -0080 │ │ -02b61c: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -02b620: 5437 c000 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -02b624: 6e20 6212 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1262 │ │ -02b62a: 5437 c000 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -02b62e: 6e10 3212 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1232 │ │ -02b634: 0c07 |0166: move-result-object v7 │ │ -02b636: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -02b63a: 5437 c000 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -02b63e: 6e20 6d12 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@126d │ │ -02b644: 5437 c000 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -02b648: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +02d544: |[02d544] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +02d554: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02d556: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02d558: 121a |0002: const/4 v10, #int 1 // #1 │ │ +02d55a: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +02d55c: 1a07 430d |0004: const-string v7, "fragment" // string@0d43 │ │ +02d560: 6e20 a114 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +02d566: 0a07 |0009: move-result v7 │ │ +02d568: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +02d56c: 6f40 1e00 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ +02d572: 0c07 |000f: move-result-object v7 │ │ +02d574: 1107 |0010: return-object v7 │ │ +02d576: 1a07 500b |0011: const-string v7, "class" // string@0b50 │ │ +02d57a: 7230 9b11 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@119b │ │ +02d580: 0c02 |0016: move-result-object v2 │ │ +02d582: 6207 c500 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c5 │ │ +02d586: 6e30 9500 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ +02d58c: 0c00 |001c: move-result-object v0 │ │ +02d58e: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +02d592: 6e20 ee00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ee │ │ +02d598: 0c02 |0022: move-result-object v2 │ │ +02d59a: 6e30 ed00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ed │ │ +02d5a0: 0a04 |0026: move-result v4 │ │ +02d5a2: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +02d5a4: 6e20 ee00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00ee │ │ +02d5aa: 0c06 |002b: move-result-object v6 │ │ +02d5ac: 6e10 f000 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +02d5b2: 7120 b202 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02b2 │ │ +02d5b8: 0a07 |0032: move-result v7 │ │ +02d5ba: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +02d5be: 6f40 1e00 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ +02d5c4: 0c07 |0038: move-result-object v7 │ │ +02d5c6: 28d7 |0039: goto 0010 // -0029 │ │ +02d5c8: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +02d5ca: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +02d5ce: 6e10 1c12 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@121c │ │ +02d5d4: 0a01 |0040: move-result v1 │ │ +02d5d6: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +02d5da: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +02d5de: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +02d5e2: 2207 0b03 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@030b │ │ +02d5e6: 2208 1e03 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +02d5ea: 7010 ab14 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d5f0: 7210 9c11 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@119c │ │ +02d5f6: 0c09 |0051: move-result-object v9 │ │ +02d5f8: 6e20 b214 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d5fe: 0c08 |0055: move-result-object v8 │ │ +02d600: 1a09 cf00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00cf │ │ +02d604: 6e20 b214 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d60a: 0c08 |005b: move-result-object v8 │ │ +02d60c: 6e20 b214 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d612: 0c08 |005f: move-result-object v8 │ │ +02d614: 6e10 b714 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d61a: 0c08 |0063: move-result-object v8 │ │ +02d61c: 7020 7914 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +02d622: 2707 |0067: throw v7 │ │ +02d624: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +02d628: 54b7 d700 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d62c: 6e20 7103 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0371 │ │ +02d632: 0c03 |006f: move-result-object v3 │ │ +02d634: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +02d638: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +02d63c: 54b7 d700 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d640: 6e20 7203 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0372 │ │ +02d646: 0c03 |0079: move-result-object v3 │ │ +02d648: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +02d64c: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +02d650: 54b7 d700 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d654: 6e20 7103 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0371 │ │ +02d65a: 0c03 |0083: move-result-object v3 │ │ +02d65c: 6307 f400 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +02d660: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +02d664: 1a07 e702 |0088: const-string v7, "FragmentActivity" // string@02e7 │ │ +02d668: 2208 1e03 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +02d66c: 7010 ab14 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d672: 1a09 7e13 |008f: const-string v9, "onCreateView: id=0x" // string@137e │ │ +02d676: 6e20 b214 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d67c: 0c08 |0094: move-result-object v8 │ │ +02d67e: 7110 8214 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02d684: 0c09 |0098: move-result-object v9 │ │ +02d686: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d68c: 0c08 |009c: move-result-object v8 │ │ +02d68e: 1a09 4500 |009d: const-string v9, " fname=" // string@0045 │ │ +02d692: 6e20 b214 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d698: 0c08 |00a2: move-result-object v8 │ │ +02d69a: 6e20 b214 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d6a0: 0c08 |00a6: move-result-object v8 │ │ +02d6a2: 1a09 4200 |00a7: const-string v9, " existing=" // string@0042 │ │ +02d6a6: 6e20 b214 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d6ac: 0c08 |00ac: move-result-object v8 │ │ +02d6ae: 6e20 b114 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02d6b4: 0c08 |00b0: move-result-object v8 │ │ +02d6b6: 6e10 b714 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d6bc: 0c08 |00b4: move-result-object v8 │ │ +02d6be: 7120 a011 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +02d6c4: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +02d6c8: 7120 a702 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02a7 │ │ +02d6ce: 0c03 |00bd: move-result-object v3 │ │ +02d6d0: 5c3a a700 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +02d6d4: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +02d6d8: 0147 |00c2: move v7, v4 │ │ +02d6da: 5937 a500 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02d6de: 5931 a200 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +02d6e2: 5b36 bb00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02d6e6: 5c3a aa00 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +02d6ea: 54b7 d700 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d6ee: 5b37 a600 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02d6f2: 5437 b700 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +02d6f6: 6e40 c302 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02c3 │ │ +02d6fc: 54b7 d700 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d700: 6e30 5503 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ +02d706: 5437 c000 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02d70a: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +02d70e: 2207 0c03 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@030c │ │ +02d712: 2208 1e03 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +02d716: 7010 ab14 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d71c: 1a09 e202 |00e4: const-string v9, "Fragment " // string@02e2 │ │ +02d720: 6e20 b214 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d726: 0c08 |00e9: move-result-object v8 │ │ +02d728: 6e20 b214 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d72e: 0c08 |00ed: move-result-object v8 │ │ +02d730: 1a09 3d00 |00ee: const-string v9, " did not create a view." // string@003d │ │ +02d734: 6e20 b214 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d73a: 0c08 |00f3: move-result-object v8 │ │ +02d73c: 6e10 b714 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d742: 0c08 |00f7: move-result-object v8 │ │ +02d744: 7020 7d14 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02d74a: 2707 |00fb: throw v7 │ │ +02d74c: 0117 |00fc: move v7, v1 │ │ +02d74e: 28c6 |00fd: goto 00c3 // -003a │ │ +02d750: 5537 aa00 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +02d754: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +02d758: 2207 0b03 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@030b │ │ +02d75c: 2208 1e03 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +02d760: 7010 ab14 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d766: 7210 9c11 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@119c │ │ +02d76c: 0c09 |010c: move-result-object v9 │ │ +02d76e: 6e20 b214 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d774: 0c08 |0110: move-result-object v8 │ │ +02d776: 1a09 ce00 |0111: const-string v9, ": Duplicate id 0x" // string@00ce │ │ +02d77a: 6e20 b214 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d780: 0c08 |0116: move-result-object v8 │ │ +02d782: 7110 8214 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02d788: 0c09 |011a: move-result-object v9 │ │ +02d78a: 6e20 b214 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d790: 0c08 |011e: move-result-object v8 │ │ +02d792: 1a09 c600 |011f: const-string v9, ", tag " // string@00c6 │ │ +02d796: 6e20 b214 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d79c: 0c08 |0124: move-result-object v8 │ │ +02d79e: 6e20 b214 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d7a4: 0c08 |0128: move-result-object v8 │ │ +02d7a6: 1a09 c500 |0129: const-string v9, ", or parent id 0x" // string@00c5 │ │ +02d7aa: 6e20 b214 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d7b0: 0c08 |012e: move-result-object v8 │ │ +02d7b2: 7110 8214 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02d7b8: 0c09 |0132: move-result-object v9 │ │ +02d7ba: 6e20 b214 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d7c0: 0c08 |0136: move-result-object v8 │ │ +02d7c2: 1a09 8700 |0137: const-string v9, " with another fragment for " // string@0087 │ │ +02d7c6: 6e20 b214 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d7cc: 0c08 |013c: move-result-object v8 │ │ +02d7ce: 6e20 b214 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d7d4: 0c08 |0140: move-result-object v8 │ │ +02d7d6: 6e10 b714 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d7dc: 0c08 |0144: move-result-object v8 │ │ +02d7de: 7020 7914 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +02d7e4: 2707 |0148: throw v7 │ │ +02d7e6: 5c3a aa00 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +02d7ea: 5537 b600 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +02d7ee: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +02d7f2: 5437 b700 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +02d7f6: 6e40 c302 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02c3 │ │ +02d7fc: 54b7 d700 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d800: 6e20 8103 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0381 │ │ +02d806: 2880 |0159: goto 00d9 // -0080 │ │ +02d808: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +02d80c: 5437 c000 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02d810: 6e20 6212 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1262 │ │ +02d816: 5437 c000 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02d81a: 6e10 3212 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1232 │ │ +02d820: 0c07 |0166: move-result-object v7 │ │ +02d822: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +02d826: 5437 c000 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02d82a: 6e20 6d12 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@126d │ │ +02d830: 5437 c000 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +02d834: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=323 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -8092,25 +8092,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02b64c: |[02b64c] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -02b65c: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ -02b662: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02b664: 6e20 f702 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02f7 │ │ -02b66a: 5410 d700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b66e: 6e10 6203 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0362 │ │ -02b674: 5410 d900 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b678: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -02b67c: 5410 d900 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b680: 6e10 3d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ -02b686: 0e00 |0015: return-void │ │ +02d838: |[02d838] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +02d848: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ +02d84e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02d850: 6e20 f702 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02f7 │ │ +02d856: 5410 d700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d85a: 6e10 6203 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0362 │ │ +02d860: 5410 d900 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d864: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +02d868: 5410 d900 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02d86c: 6e10 3d04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ +02d872: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=333 │ │ 0x0007 line=335 │ │ 0x000c line=336 │ │ 0x0010 line=337 │ │ @@ -8123,29 +8123,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02b688: |[02b688] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -02b698: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02b69c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02b69e: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -02b6a2: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -02b6a4: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -02b6a8: 6e10 c811 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@11c8 │ │ -02b6ae: 0a00 |000b: move-result v0 │ │ -02b6b0: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -02b6b4: 6e10 0c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@030c │ │ -02b6ba: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -02b6bc: 0f00 |0012: return v0 │ │ -02b6be: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ -02b6c4: 0a00 |0016: move-result v0 │ │ -02b6c6: 28fb |0017: goto 0012 // -0005 │ │ +02d874: |[02d874] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +02d884: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02d888: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +02d88a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +02d88e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +02d890: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +02d894: 6e10 c811 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@11c8 │ │ +02d89a: 0a00 |000b: move-result v0 │ │ +02d89c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +02d8a0: 6e10 0c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@030c │ │ +02d8a6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +02d8a8: 0f00 |0012: return v0 │ │ +02d8aa: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ +02d8b0: 0a00 |0016: move-result v0 │ │ +02d8b2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x000e line=351 │ │ 0x0011 line=352 │ │ 0x0012 line=355 │ │ locals : │ │ @@ -8158,19 +8158,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02b6c8: |[02b6c8] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -02b6d8: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ -02b6de: 5410 d700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b6e2: 6e10 6403 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0364 │ │ -02b6e8: 0e00 |0008: return-void │ │ +02d8b4: |[02d8b4] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +02d8c4: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ +02d8ca: 5410 d700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d8ce: 6e10 6403 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0364 │ │ +02d8d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x0008 line=365 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8180,33 +8180,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02b6ec: |[02b6ec] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -02b6fc: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ -02b702: 0a00 |0003: move-result v0 │ │ -02b704: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -02b708: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -02b70a: 0f00 |0007: return v0 │ │ -02b70c: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -02b712: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02b714: 28fb |000c: goto 0007 // -0005 │ │ -02b716: 5410 d700 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b71a: 6e20 6503 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0365 │ │ -02b720: 0a00 |0012: move-result v0 │ │ -02b722: 28f4 |0013: goto 0007 // -000c │ │ -02b724: 5410 d700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b728: 6e20 5f03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@035f │ │ -02b72e: 0a00 |0019: move-result v0 │ │ -02b730: 28ed |001a: goto 0007 // -0013 │ │ -02b732: 0000 |001b: nop // spacer │ │ -02b734: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +02d8d8: |[02d8d8] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +02d8e8: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ +02d8ee: 0a00 |0003: move-result v0 │ │ +02d8f0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +02d8f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +02d8f6: 0f00 |0007: return v0 │ │ +02d8f8: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +02d8fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02d900: 28fb |000c: goto 0007 // -0005 │ │ +02d902: 5410 d700 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d906: 6e20 6503 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0365 │ │ +02d90c: 0a00 |0012: move-result v0 │ │ +02d90e: 28f4 |0013: goto 0007 // -000c │ │ +02d910: 5410 d700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d914: 6e20 5f03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@035f │ │ +02d91a: 0a00 |0019: move-result v0 │ │ +02d91c: 28ed |001a: goto 0007 // -0013 │ │ +02d91e: 0000 |001b: nop // spacer │ │ +02d920: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0006 line=373 │ │ 0x0007 line=384 │ │ 0x0008 line=376 │ │ 0x000b line=384 │ │ @@ -8223,19 +8223,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b748: |[02b748] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -02b758: 6f20 2300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0023 │ │ -02b75e: 5410 d700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b762: 6e10 8303 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -02b768: 0e00 |0008: return-void │ │ +02d934: |[02d934] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +02d944: 6f20 2300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0023 │ │ +02d94a: 5410 d700 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d94e: 6e10 8303 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02d954: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0008 line=429 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8246,23 +8246,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02b76c: |[02b76c] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -02b77c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -02b782: 6f30 2400 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0024 │ │ -02b788: 0e00 |0006: return-void │ │ -02b78a: 5410 d700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b78e: 6e20 6603 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0366 │ │ -02b794: 28f7 |000c: goto 0003 // -0009 │ │ -02b796: 0000 |000d: nop // spacer │ │ -02b798: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +02d958: |[02d958] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +02d968: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +02d96e: 6f30 2400 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0024 │ │ +02d974: 0e00 |0006: return-void │ │ +02d976: 5410 d700 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d97a: 6e20 6603 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0366 │ │ +02d980: 28f7 |000c: goto 0003 // -0009 │ │ +02d982: 0000 |000d: nop // spacer │ │ +02d984: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0003 line=398 │ │ 0x0006 line=399 │ │ 0x0007 line=395 │ │ 0x000d line=393 │ │ @@ -8276,29 +8276,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02b7a4: |[02b7a4] android.support.v4.app.FragmentActivity.onPause:()V │ │ -02b7b4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -02b7b6: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0025 │ │ -02b7bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02b7be: 5c20 dd00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dd │ │ -02b7c2: 5420 d800 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02b7c6: 6e20 7b01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@017b │ │ -02b7cc: 0a00 |000c: move-result v0 │ │ -02b7ce: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -02b7d2: 5420 d800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02b7d6: 6e20 7f01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -02b7dc: 6e10 1e03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@031e │ │ -02b7e2: 5420 d700 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b7e6: 6e10 6703 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0367 │ │ -02b7ec: 0e00 |001c: return-void │ │ +02d990: |[02d990] android.support.v4.app.FragmentActivity.onPause:()V │ │ +02d9a0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +02d9a2: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0025 │ │ +02d9a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02d9aa: 5c20 dd00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dd │ │ +02d9ae: 5420 d800 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02d9b2: 6e20 7b01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@017b │ │ +02d9b8: 0a00 |000c: move-result v0 │ │ +02d9ba: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +02d9be: 5420 d800 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02d9c2: 6e20 7f01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +02d9c8: 6e10 1e03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@031e │ │ +02d9ce: 5420 d700 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02d9d2: 6e10 6703 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0367 │ │ +02d9d8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0004 line=407 │ │ 0x0007 line=408 │ │ 0x000f line=409 │ │ 0x0014 line=410 │ │ @@ -8312,23 +8312,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02b7f0: |[02b7f0] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -02b800: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0026 │ │ -02b806: 5420 d800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02b80a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02b80c: 6e20 7f01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -02b812: 6e10 1e03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@031e │ │ -02b818: 5420 d700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b81c: 6e10 6f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02b822: 0e00 |0011: return-void │ │ +02d9dc: |[02d9dc] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +02d9ec: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0026 │ │ +02d9f2: 5420 d800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02d9f6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02d9f8: 6e20 7f01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +02d9fe: 6e10 1e03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@031e │ │ +02da04: 5420 d700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02da08: 6e10 6f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02da0e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=457 │ │ @@ -8340,19 +8340,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02b824: |[02b824] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -02b834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b836: 6f40 2700 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ -02b83c: 0a00 |0004: move-result v0 │ │ -02b83e: 0f00 |0005: return v0 │ │ +02da10: |[02da10] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +02da20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02da22: 6f40 2700 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ +02da28: 0a00 |0004: move-result v0 │ │ +02da2a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -8362,33 +8362,33 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -02b840: |[02b840] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -02b850: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -02b854: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -02b858: 5521 db00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00db │ │ -02b85c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -02b860: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -02b862: 5c21 db00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00db │ │ -02b866: 7210 d111 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@11d1 │ │ -02b86c: 6e30 1003 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0310 │ │ -02b872: 6e30 1a03 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@031a │ │ -02b878: 0a00 |0014: move-result v0 │ │ -02b87a: 5421 d700 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b87e: 6e20 6803 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0368 │ │ -02b884: 0a01 |001a: move-result v1 │ │ -02b886: b610 |001b: or-int/2addr v0, v1 │ │ -02b888: 0f00 |001c: return v0 │ │ -02b88a: 6f40 2700 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ -02b890: 0a00 |0020: move-result v0 │ │ -02b892: 28fb |0021: goto 001c // -0005 │ │ +02da2c: |[02da2c] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +02da3c: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +02da40: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +02da44: 5521 db00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00db │ │ +02da48: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +02da4c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +02da4e: 5c21 db00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00db │ │ +02da52: 7210 d111 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@11d1 │ │ +02da58: 6e30 1003 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0310 │ │ +02da5e: 6e30 1a03 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@031a │ │ +02da64: 0a00 |0014: move-result v0 │ │ +02da66: 5421 d700 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02da6a: 6e20 6803 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0368 │ │ +02da70: 0a01 |001a: move-result v1 │ │ +02da72: b610 |001b: or-int/2addr v0, v1 │ │ +02da74: 0f00 |001c: return v0 │ │ +02da76: 6f40 2700 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ +02da7c: 0a00 |0020: move-result v0 │ │ +02da7e: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0008 line=476 │ │ 0x000b line=477 │ │ 0x000e line=478 │ │ @@ -8407,31 +8407,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02b894: |[02b894] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -02b8a4: 5510 da00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ -02b8a8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -02b8ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02b8ae: 5c10 da00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ -02b8b2: 5410 d900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b8b6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02b8ba: 5510 de00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00de │ │ -02b8be: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -02b8c2: 5410 d900 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b8c6: 6e10 4204 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0442 │ │ -02b8cc: 5410 d700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b8d0: 6e10 6903 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0369 │ │ -02b8d6: 0e00 |0019: return-void │ │ -02b8d8: 5410 d900 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02b8dc: 6e10 4004 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0440 │ │ -02b8e2: 28f5 |001f: goto 0014 // -000b │ │ +02da80: |[02da80] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +02da90: 5510 da00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ +02da94: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +02da98: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02da9a: 5c10 da00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ +02da9e: 5410 d900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02daa2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02daa6: 5510 de00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00de │ │ +02daaa: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02daae: 5410 d900 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dab2: 6e10 4204 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0442 │ │ +02dab8: 5410 d700 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dabc: 6e10 6903 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0369 │ │ +02dac2: 0e00 |0019: return-void │ │ +02dac4: 5410 d900 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dac8: 6e10 4004 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0440 │ │ +02dace: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0004 line=799 │ │ 0x0007 line=800 │ │ 0x000b line=801 │ │ 0x000f line=802 │ │ @@ -8446,24 +8446,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02b8e4: |[02b8e4] android.support.v4.app.FragmentActivity.onResume:()V │ │ -02b8f4: 6f10 2800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ -02b8fa: 5420 d800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02b8fe: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02b900: 6e20 8001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0180 │ │ -02b906: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02b908: 5c20 dd00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dd │ │ -02b90c: 5420 d700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b910: 6e10 6f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02b916: 0e00 |0011: return-void │ │ +02dad0: |[02dad0] android.support.v4.app.FragmentActivity.onResume:()V │ │ +02dae0: 6f10 2800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ +02dae6: 5420 d800 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02daea: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02daec: 6e20 8001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0180 │ │ +02daf2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02daf4: 5c20 dd00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00dd │ │ +02daf8: 5420 d700 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dafc: 6e10 6f03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02db02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -8475,18 +8475,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02b918: |[02b918] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -02b928: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b92c: 6e10 6a03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@036a │ │ -02b932: 0e00 |0005: return-void │ │ +02db04: |[02db04] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +02db14: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02db18: 6e10 6a03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@036a │ │ +02db1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8495,17 +8495,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b934: |[02b934] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02b944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b946: 1100 |0001: return-object v0 │ │ +02db20: |[02db20] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02db30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02db32: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8513,68 +8513,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -02b948: |[02b948] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -02b958: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -02b95a: 55b8 df00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ -02b95e: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -02b962: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -02b964: 6e20 f702 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02f7 │ │ -02b96a: 6e10 1f03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@031f │ │ -02b970: 0c01 |000c: move-result-object v1 │ │ -02b972: 54b8 d700 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02b976: 6e10 9103 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0391 │ │ -02b97c: 0c02 |0012: move-result-object v2 │ │ -02b97e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -02b980: 54b8 d300 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b984: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -02b988: 54b8 d300 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b98c: 6e10 1f08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@081f │ │ -02b992: 0a00 |001d: move-result v0 │ │ -02b994: 2305 5f03 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@035f │ │ -02b998: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -02b99c: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -02b9a0: 54b8 d300 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b9a4: 6e20 2108 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ -02b9aa: 0c08 |0029: move-result-object v8 │ │ -02b9ac: 1f08 bf00 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00bf │ │ -02b9b0: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -02b9b4: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -02b9b8: 28f2 |0030: goto 0022 // -000e │ │ -02b9ba: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -02b9bc: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -02b9c0: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -02b9c4: 5548 6b01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ -02b9c8: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -02b9cc: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -02b9ce: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02b9d2: 28f5 |003d: goto 0032 // -000b │ │ -02b9d4: 6e10 3d04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ -02b9da: 54b8 d300 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02b9de: 544a 6e01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016e │ │ -02b9e2: 6e20 1c08 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@081c │ │ -02b9e8: 28f3 |0048: goto 003b // -000d │ │ -02b9ea: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -02b9ee: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -02b9f2: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -02b9f6: 0796 |004f: move-object v6, v9 │ │ -02b9f8: 1106 |0050: return-object v6 │ │ -02b9fa: 2206 a000 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a0 │ │ -02b9fe: 7010 f502 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@02f5 │ │ -02ba04: 5b69 c900 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00c9 │ │ -02ba08: 5b61 cb00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cb │ │ -02ba0c: 5b69 ca00 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00ca │ │ -02ba10: 5b62 cc00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cc │ │ -02ba14: 54b8 d300 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02ba18: 5b68 cd00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cd │ │ -02ba1c: 28ee |0062: goto 0050 // -0012 │ │ +02db34: |[02db34] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +02db44: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +02db46: 55b8 df00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ +02db4a: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +02db4e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +02db50: 6e20 f702 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02f7 │ │ +02db56: 6e10 1f03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@031f │ │ +02db5c: 0c01 |000c: move-result-object v1 │ │ +02db5e: 54b8 d700 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02db62: 6e10 9103 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0391 │ │ +02db68: 0c02 |0012: move-result-object v2 │ │ +02db6a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +02db6c: 54b8 d300 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02db70: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +02db74: 54b8 d300 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02db78: 6e10 1f08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@081f │ │ +02db7e: 0a00 |001d: move-result v0 │ │ +02db80: 2305 5c03 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@035c │ │ +02db84: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +02db88: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +02db8c: 54b8 d300 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02db90: 6e20 2108 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ +02db96: 0c08 |0029: move-result-object v8 │ │ +02db98: 1f08 bc00 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00bc │ │ +02db9c: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +02dba0: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +02dba4: 28f2 |0030: goto 0022 // -000e │ │ +02dba6: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +02dba8: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +02dbac: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +02dbb0: 5548 6b01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ +02dbb4: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +02dbb8: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +02dbba: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02dbbe: 28f5 |003d: goto 0032 // -000b │ │ +02dbc0: 6e10 3d04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@043d │ │ +02dbc6: 54b8 d300 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02dbca: 544a 6e01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016e │ │ +02dbce: 6e20 1c08 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@081c │ │ +02dbd4: 28f3 |0048: goto 003b // -000d │ │ +02dbd6: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +02dbda: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +02dbde: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +02dbe2: 0796 |004f: move-object v6, v9 │ │ +02dbe4: 1106 |0050: return-object v6 │ │ +02dbe6: 2206 9d00 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009d │ │ +02dbea: 7010 f502 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@02f5 │ │ +02dbf0: 5b69 c900 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00c9 │ │ +02dbf4: 5b61 cb00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cb │ │ +02dbf8: 5b69 ca00 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00ca │ │ +02dbfc: 5b62 cc00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cc │ │ +02dc00: 54b8 d300 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02dc04: 5b68 cd00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cd │ │ +02dc08: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ 0x0005 line=502 │ │ 0x0009 line=505 │ │ 0x000d line=507 │ │ 0x0013 line=508 │ │ @@ -8615,23 +8615,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02ba20: |[02ba20] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02ba30: 6f20 2900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0029 │ │ -02ba36: 5421 d700 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02ba3a: 6e10 9303 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0393 │ │ -02ba40: 0c00 |0008: move-result-object v0 │ │ -02ba42: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -02ba46: 1a01 740a |000b: const-string v1, "android:support:fragments" // string@0a74 │ │ -02ba4a: 6e30 7001 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0170 │ │ -02ba50: 0e00 |0010: return-void │ │ +02dc0c: |[02dc0c] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02dc1c: 6f20 2900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0029 │ │ +02dc22: 5421 d700 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dc26: 6e10 9303 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0393 │ │ +02dc2c: 0c00 |0008: move-result-object v0 │ │ +02dc2e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +02dc32: 1a01 710a |000b: const-string v1, "android:support:fragments" // string@0a71 │ │ +02dc36: 6e30 7001 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0170 │ │ +02dc3c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0003 line=546 │ │ 0x0009 line=547 │ │ 0x000b line=548 │ │ 0x0010 line=550 │ │ @@ -8645,79 +8645,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -02ba54: |[02ba54] android.support.v4.app.FragmentActivity.onStart:()V │ │ -02ba64: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02ba66: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -02ba68: 6f10 2a00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002a │ │ -02ba6e: 5c87 df00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ -02ba72: 5c87 dc00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ -02ba76: 5484 d800 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02ba7a: 6e20 7f01 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -02ba80: 5584 d600 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d6 │ │ -02ba84: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -02ba88: 5c86 d600 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d6 │ │ -02ba8c: 5484 d700 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02ba90: 6e10 5d03 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@035d │ │ -02ba96: 5484 d700 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02ba9a: 6e10 8303 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ -02baa0: 5484 d700 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02baa4: 6e10 6f03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02baaa: 5584 da00 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ -02baae: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -02bab2: 5c86 da00 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ -02bab6: 5484 d900 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02baba: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -02babe: 5484 d900 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02bac2: 6e10 4104 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0441 │ │ -02bac8: 5c86 d400 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d4 │ │ -02bacc: 5484 d700 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02bad0: 6e10 6b03 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@036b │ │ -02bad6: 5484 d300 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02bada: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -02bade: 5484 d300 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02bae2: 6e10 1f08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@081f │ │ -02bae8: 0a00 |0042: move-result v0 │ │ -02baea: 2303 5f03 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@035f │ │ -02baee: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -02baf2: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -02baf6: 5484 d300 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ -02bafa: 6e20 2108 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ -02bb00: 0c04 |004e: move-result-object v4 │ │ -02bb02: 1f04 bf00 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00bf │ │ -02bb06: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -02bb0a: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02bb0e: 28f2 |0055: goto 0047 // -000e │ │ -02bb10: 5584 d400 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d4 │ │ -02bb14: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -02bb18: 1a04 b700 |005a: const-string v4, "(root)" // string@00b7 │ │ -02bb1c: 5585 da00 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ -02bb20: 6e40 0003 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ -02bb26: 0c04 |0061: move-result-object v4 │ │ -02bb28: 5b84 d900 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02bb2c: 5484 d900 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02bb30: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -02bb34: 5484 d900 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02bb38: 5544 6d01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -02bb3c: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -02bb40: 5484 d900 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ -02bb44: 6e10 4104 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0441 │ │ -02bb4a: 28bf |0073: goto 0032 // -0041 │ │ -02bb4c: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -02bb4e: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -02bb52: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -02bb56: 6e10 4404 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0444 │ │ -02bb5c: 6e10 3f04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@043f │ │ -02bb62: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02bb66: 28f4 |0081: goto 0075 // -000c │ │ -02bb68: 0e00 |0082: return-void │ │ +02dc40: |[02dc40] android.support.v4.app.FragmentActivity.onStart:()V │ │ +02dc50: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02dc52: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +02dc54: 6f10 2a00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002a │ │ +02dc5a: 5c87 df00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ +02dc5e: 5c87 dc00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dc │ │ +02dc62: 5484 d800 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02dc66: 6e20 7f01 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +02dc6c: 5584 d600 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d6 │ │ +02dc70: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +02dc74: 5c86 d600 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d6 │ │ +02dc78: 5484 d700 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dc7c: 6e10 5d03 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@035d │ │ +02dc82: 5484 d700 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dc86: 6e10 8303 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0383 │ │ +02dc8c: 5484 d700 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dc90: 6e10 6f03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02dc96: 5584 da00 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ +02dc9a: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +02dc9e: 5c86 da00 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ +02dca2: 5484 d900 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dca6: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +02dcaa: 5484 d900 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dcae: 6e10 4104 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0441 │ │ +02dcb4: 5c86 d400 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d4 │ │ +02dcb8: 5484 d700 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dcbc: 6e10 6b03 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@036b │ │ +02dcc2: 5484 d300 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02dcc6: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +02dcca: 5484 d300 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02dcce: 6e10 1f08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@081f │ │ +02dcd4: 0a00 |0042: move-result v0 │ │ +02dcd6: 2303 5c03 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@035c │ │ +02dcda: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +02dcde: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +02dce2: 5484 d300 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d3 │ │ +02dce6: 6e20 2108 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ +02dcec: 0c04 |004e: move-result-object v4 │ │ +02dcee: 1f04 bc00 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00bc │ │ +02dcf2: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +02dcf6: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02dcfa: 28f2 |0055: goto 0047 // -000e │ │ +02dcfc: 5584 d400 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d4 │ │ +02dd00: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +02dd04: 1a04 b700 |005a: const-string v4, "(root)" // string@00b7 │ │ +02dd08: 5585 da00 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00da │ │ +02dd0c: 6e40 0003 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0300 │ │ +02dd12: 0c04 |0061: move-result-object v4 │ │ +02dd14: 5b84 d900 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dd18: 5484 d900 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dd1c: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +02dd20: 5484 d900 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dd24: 5544 6d01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +02dd28: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +02dd2c: 5484 d900 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00d9 │ │ +02dd30: 6e10 4104 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0441 │ │ +02dd36: 28bf |0073: goto 0032 // -0041 │ │ +02dd38: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +02dd3a: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +02dd3e: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +02dd42: 6e10 4404 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0444 │ │ +02dd48: 6e10 3f04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@043f │ │ +02dd4e: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02dd52: 28f4 |0081: goto 0075 // -000c │ │ +02dd54: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=558 │ │ 0x0005 line=560 │ │ 0x0007 line=561 │ │ 0x0009 line=562 │ │ 0x000e line=564 │ │ @@ -8762,23 +8762,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02bb6c: |[02bb6c] android.support.v4.app.FragmentActivity.onStop:()V │ │ -02bb7c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02bb7e: 6f10 2b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002b │ │ -02bb84: 5c21 df00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ -02bb88: 5420 d800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02bb8c: 6e20 8001 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0180 │ │ -02bb92: 5420 d700 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02bb96: 6e10 6c03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@036c │ │ -02bb9c: 0e00 |0010: return-void │ │ +02dd58: |[02dd58] android.support.v4.app.FragmentActivity.onStop:()V │ │ +02dd68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02dd6a: 6f10 2b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002b │ │ +02dd70: 5c21 df00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00df │ │ +02dd74: 5420 d800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02dd78: 6e20 8001 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0180 │ │ +02dd7e: 5420 d700 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02dd82: 6e10 6c03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@036c │ │ +02dd88: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0004 line=609 │ │ 0x0006 line=610 │ │ 0x000b line=612 │ │ 0x0010 line=613 │ │ @@ -8790,26 +8790,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02bba0: |[02bba0] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02bbb0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02bbb2: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -02bbb6: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -02bbba: b540 |0005: and-int/2addr v0, v4 │ │ -02bbbc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02bbc0: 2200 0e03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02bbc4: 1a01 0702 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ -02bbc8: 7020 7914 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02bbce: 2700 |000f: throw v0 │ │ -02bbd0: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02bbd6: 0e00 |0013: return-void │ │ +02dd8c: |[02dd8c] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02dd9c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02dd9e: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +02dda2: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +02dda6: b540 |0005: and-int/2addr v0, v4 │ │ +02dda8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02ddac: 2200 0b03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +02ddb0: 1a01 0702 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ +02ddb4: 7020 7914 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +02ddba: 2700 |000f: throw v0 │ │ +02ddbc: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02ddc2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0008 line=837 │ │ 0x0010 line=839 │ │ 0x0013 line=840 │ │ locals : │ │ @@ -8822,34 +8822,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 │ │ -02bbd8: |[02bbd8] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -02bbe8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02bbea: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -02bbee: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02bbf4: 0e00 |0006: return-void │ │ -02bbf6: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -02bbfa: b550 |0009: and-int/2addr v0, v5 │ │ -02bbfc: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -02bc00: 2200 0e03 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02bc04: 1a01 0702 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ -02bc08: 7020 7914 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02bc0e: 2700 |0013: throw v0 │ │ -02bc10: 5230 ab00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02bc14: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02bc18: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -02bc1c: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -02bc22: b551 |001d: and-int/2addr v1, v5 │ │ -02bc24: b010 |001e: add-int/2addr v0, v1 │ │ -02bc26: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02bc2c: 28e4 |0022: goto 0006 // -001c │ │ +02ddc4: |[02ddc4] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +02ddd4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02ddd6: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +02ddda: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02dde0: 0e00 |0006: return-void │ │ +02dde2: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +02dde6: b550 |0009: and-int/2addr v0, v5 │ │ +02dde8: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +02ddec: 2200 0b03 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +02ddf0: 1a01 0702 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0207 │ │ +02ddf4: 7020 7914 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +02ddfa: 2700 |0013: throw v0 │ │ +02ddfc: 5230 ab00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02de00: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02de04: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +02de08: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +02de0e: b551 |001d: and-int/2addr v1, v5 │ │ +02de10: b010 |001e: add-int/2addr v0, v1 │ │ +02de12: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02de18: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=847 │ │ 0x0003 line=848 │ │ 0x0006 line=855 │ │ 0x0007 line=851 │ │ 0x000c line=852 │ │ @@ -8865,38 +8865,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02bc30: |[02bc30] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -02bc40: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02bc44: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02bc48: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -02bc4c: 7110 1a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@021a │ │ -02bc52: 0e00 |0009: return-void │ │ -02bc54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02bc56: 5c20 db00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00db │ │ -02bc5a: 28fc |000d: goto 0009 // -0004 │ │ +02de1c: |[02de1c] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +02de2c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02de30: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02de34: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +02de38: 7110 1a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@021a │ │ +02de3e: 0e00 |0009: return-void │ │ +02de40: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02de42: 5c20 db00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00db │ │ +02de46: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0006 line=648 │ │ 0x0009 line=655 │ │ 0x000a line=654 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ source_file_idx : 744 (FragmentActivity.java) │ │ │ │ Class #26 header: │ │ -class_idx : 162 │ │ +class_idx : 159 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #26 - │ │ @@ -8913,17 +8913,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #27 header: │ │ -class_idx : 163 │ │ +class_idx : 160 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #27 annotations: │ │ @@ -8975,17 +8975,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #28 header: │ │ -class_idx : 164 │ │ +class_idx : 161 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #28 annotations: │ │ @@ -9007,17 +9007,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #29 header: │ │ -class_idx : 165 │ │ +class_idx : 162 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #29 annotations: │ │ @@ -9046,17 +9046,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bc5c: |[02bc5c] android.support.v4.app.FragmentManager.:()V │ │ -02bc6c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bc72: 0e00 |0003: return-void │ │ +02de48: |[02de48] android.support.v4.app.FragmentManager.:()V │ │ +02de58: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02de5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9065,17 +9065,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02bc74: |[02bc74] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -02bc84: 6a00 f400 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -02bc88: 0e00 |0002: return-void │ │ +02de60: |[02de60] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +02de70: 6a00 f400 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +02de74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9145,18 +9145,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02bc8c: |[02bc8c] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -02bc9c: 6e10 3203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -02bca2: 0c00 |0003: move-result-object v0 │ │ -02bca4: 1100 |0004: return-object v0 │ │ +02de78: |[02de78] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +02de88: 6e10 3203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +02de8e: 0c00 |0003: move-result-object v0 │ │ +02de90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #11 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9212,17 +9212,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #30 header: │ │ -class_idx : 166 │ │ +class_idx : 163 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #30 annotations: │ │ @@ -9248,18 +9248,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 │ │ -02bca8: |[02bca8] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02bcb8: 5b01 e100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02bcbc: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bcc2: 0e00 |0005: return-void │ │ +02de94: |[02de94] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02dea4: 5b01 e100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02dea8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02deae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9269,31 +9269,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02bcc4: |[02bcc4] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -02bcd4: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02bcd8: 6e10 6f03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -02bcde: 0e00 |0005: return-void │ │ +02deb0: |[02deb0] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +02dec0: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02dec4: 6e10 6f03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +02deca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0005 line=441 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #31 header: │ │ -class_idx : 167 │ │ +class_idx : 164 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #31 annotations: │ │ @@ -9319,18 +9319,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 │ │ -02bce0: |[02bce0] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02bcf0: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02bcf4: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bcfa: 0e00 |0005: return-void │ │ +02decc: |[02decc] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02dedc: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02dee0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02dee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9340,37 +9340,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -02bcfc: |[02bcfc] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -02bd0c: 5450 e200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02bd10: 5451 e200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02bd14: 5411 fe00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -02bd18: 5411 d800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02bd1c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02bd1e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -02bd20: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -02bd22: 6e54 8b03 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ -02bd28: 0e00 |000e: return-void │ │ +02dee8: |[02dee8] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +02def8: 5450 e200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02defc: 5451 e200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02df00: 5411 fe00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +02df04: 5411 d800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02df08: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02df0a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +02df0c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +02df0e: 6e54 8b03 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ +02df14: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x000e line=480 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #32 header: │ │ -class_idx : 168 │ │ +class_idx : 165 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ @@ -9404,20 +9404,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 │ │ -02bd2c: |[02bd2c] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -02bd3c: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -02bd40: 5b02 e500 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e5 │ │ -02bd44: 5903 e400 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e4 │ │ -02bd48: 7010 9214 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bd4e: 0e00 |0009: return-void │ │ +02df18: |[02df18] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +02df28: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +02df2c: 5b02 e500 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e5 │ │ +02df30: 5903 e400 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e4 │ │ +02df34: 7010 9214 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02df3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -9429,37 +9429,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02bd50: |[02bd50] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -02bd60: 5450 e300 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -02bd64: 5451 e300 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -02bd68: 5411 fe00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -02bd6c: 5411 d800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02bd70: 5452 e500 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e5 │ │ -02bd74: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -02bd76: 5254 e400 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e4 │ │ -02bd7a: 6e54 8b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ -02bd80: 0e00 |0010: return-void │ │ +02df3c: |[02df3c] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +02df4c: 5450 e300 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +02df50: 5451 e300 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +02df54: 5411 fe00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +02df58: 5411 d800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02df5c: 5452 e500 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e5 │ │ +02df60: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +02df62: 5254 e400 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e4 │ │ +02df66: 6e54 8b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ +02df6c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0010 line=496 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #33 header: │ │ -class_idx : 169 │ │ +class_idx : 166 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ @@ -9493,20 +9493,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 │ │ -02bd84: |[02bd84] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -02bd94: 5b01 e600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -02bd98: 5902 e800 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e8 │ │ -02bd9c: 5903 e700 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e7 │ │ -02bda0: 7010 9214 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bda6: 0e00 |0009: return-void │ │ +02df70: |[02df70] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +02df80: 5b01 e600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +02df84: 5902 e800 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e8 │ │ +02df88: 5903 e700 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e7 │ │ +02df8c: 7010 9214 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02df92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -9518,37 +9518,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02bda8: |[02bda8] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -02bdb8: 5450 e600 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -02bdbc: 5451 e600 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -02bdc0: 5411 fe00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -02bdc4: 5411 d800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -02bdc8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02bdca: 5253 e800 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e8 │ │ -02bdce: 5254 e700 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e7 │ │ -02bdd2: 6e54 8b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ -02bdd8: 0e00 |0010: return-void │ │ +02df94: |[02df94] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +02dfa4: 5450 e600 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +02dfa8: 5451 e600 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +02dfac: 5411 fe00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +02dfb0: 5411 d800 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +02dfb4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02dfb6: 5253 e800 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e8 │ │ +02dfba: 5254 e700 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e7 │ │ +02dfbe: 6e54 8b03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ +02dfc4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0010 line=515 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #34 header: │ │ -class_idx : 170 │ │ +class_idx : 167 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #34 annotations: │ │ @@ -9578,19 +9578,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 │ │ -02bddc: |[02bddc] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -02bdec: 5b01 e900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -02bdf0: 5b02 ea00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ -02bdf4: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bdfa: 0e00 |0007: return-void │ │ +02dfc8: |[02dfc8] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +02dfd8: 5b01 e900 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +02dfdc: 5b02 ea00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ +02dfe0: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02dfe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -9601,30 +9601,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -02bdfc: |[02bdfc] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -02be0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02be0e: 5460 ea00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ -02be12: 5400 9b00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -02be16: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -02be1a: 5460 ea00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ -02be1e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02be20: 5b01 9b00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -02be24: 5460 e900 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -02be28: 5461 ea00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ -02be2c: 5462 ea00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ -02be30: 5222 ba00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ -02be34: 0134 |0014: move v4, v3 │ │ -02be36: 0135 |0015: move v5, v3 │ │ -02be38: 7406 8203 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@0382 │ │ -02be3e: 0e00 |0019: return-void │ │ +02dfe8: |[02dfe8] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +02dff8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02dffa: 5460 ea00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ +02dffe: 5400 9b00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +02e002: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +02e006: 5460 ea00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ +02e00a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02e00c: 5b01 9b00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +02e010: 5460 e900 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +02e014: 5461 ea00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ +02e018: 5462 ea00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ea │ │ +02e01c: 5222 ba00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ +02e020: 0134 |0014: move v4, v3 │ │ +02e022: 0135 |0015: move v5, v3 │ │ +02e024: 7406 8203 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@0382 │ │ +02e02a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1010 │ │ 0x0007 line=1011 │ │ 0x000c line=1012 │ │ 0x0019 line=1015 │ │ locals : │ │ @@ -9636,16 +9636,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02be40: |[02be40] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -02be50: 0e00 |0000: return-void │ │ +02e02c: |[02e02c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +02e03c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9654,29 +9654,29 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02be54: |[02be54] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -02be64: 0e00 |0000: return-void │ │ +02e040: |[02e040] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +02e050: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #35 header: │ │ -class_idx : 172 │ │ +class_idx : 169 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #35 annotations: │ │ @@ -9699,17 +9699,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02be68: |[02be68] android.support.v4.app.FragmentManagerState$1.:()V │ │ -02be78: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02be7e: 0e00 |0003: return-void │ │ +02e054: |[02e054] android.support.v4.app.FragmentManagerState$1.:()V │ │ +02e064: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e06a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -9718,18 +9718,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 │ │ -02be80: |[02be80] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -02be90: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00ad │ │ -02be94: 7020 a403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@03a4 │ │ -02be9a: 1100 |0005: return-object v0 │ │ +02e06c: |[02e06c] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +02e07c: 2200 aa00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00aa │ │ +02e080: 7020 a403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@03a4 │ │ +02e086: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -9738,18 +9738,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 │ │ -02be9c: |[02be9c] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02beac: 6e20 9e03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@039e │ │ -02beb2: 0c00 |0003: move-result-object v0 │ │ -02beb4: 1100 |0004: return-object v0 │ │ +02e088: |[02e088] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02e098: 6e20 9e03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@039e │ │ +02e09e: 0c00 |0003: move-result-object v0 │ │ +02e0a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9758,17 +9758,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 │ │ -02beb8: |[02beb8] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -02bec8: 2320 5c03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@035c │ │ -02becc: 1100 |0002: return-object v0 │ │ +02e0a4: |[02e0a4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +02e0b4: 2320 5903 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0359 │ │ +02e0b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9777,31 +9777,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02bed0: |[02bed0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -02bee0: 6e20 a003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@03a0 │ │ -02bee6: 0c00 |0003: move-result-object v0 │ │ -02bee8: 1100 |0004: return-object v0 │ │ +02e0bc: |[02e0bc] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +02e0cc: 6e20 a003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@03a0 │ │ +02e0d2: 0c00 |0003: move-result-object v0 │ │ +02e0d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #36 header: │ │ -class_idx : 173 │ │ +class_idx : 170 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 747 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #36 annotations: │ │ @@ -9838,36 +9838,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02beec: |[02beec] android.support.v4.app.FragmentManagerState.:()V │ │ -02befc: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00ac │ │ -02bf00: 7010 9d03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@039d │ │ -02bf06: 6900 1401 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0114 │ │ -02bf0a: 0e00 |0007: return-void │ │ +02e0d8: |[02e0d8] android.support.v4.app.FragmentManagerState.:()V │ │ +02e0e8: 2200 a900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00a9 │ │ +02e0ec: 7010 9d03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@039d │ │ +02e0f2: 6900 1401 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0114 │ │ +02e0f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bf0c: |[02bf0c] android.support.v4.app.FragmentManagerState.:()V │ │ -02bf1c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bf22: 0e00 |0003: return-void │ │ +02e0f8: |[02e0f8] android.support.v4.app.FragmentManagerState.:()V │ │ +02e108: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e10e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -9876,30 +9876,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02bf24: |[02bf24] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -02bf34: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bf3a: 6200 1d01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011d │ │ -02bf3e: 6e20 8601 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0186 │ │ -02bf44: 0c00 |0008: move-result-object v0 │ │ -02bf46: 1f00 5d03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@035d │ │ -02bf4a: 5b10 1501 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -02bf4e: 6e10 8501 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0185 │ │ -02bf54: 0c00 |0010: move-result-object v0 │ │ -02bf56: 5b10 1601 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -02bf5a: 6200 7100 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0071 │ │ -02bf5e: 6e20 8601 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0186 │ │ -02bf64: 0c00 |0018: move-result-object v0 │ │ -02bf66: 1f00 5a03 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@035a │ │ -02bf6a: 5b10 1701 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ -02bf6e: 0e00 |001d: return-void │ │ +02e110: |[02e110] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +02e120: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e126: 6200 1d01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011d │ │ +02e12a: 6e20 8601 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0186 │ │ +02e130: 0c00 |0008: move-result-object v0 │ │ +02e132: 1f00 5a03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@035a │ │ +02e136: 5b10 1501 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +02e13a: 6e10 8501 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0185 │ │ +02e140: 0c00 |0010: move-result-object v0 │ │ +02e142: 5b10 1601 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +02e146: 6200 7100 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0071 │ │ +02e14a: 6e20 8601 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0186 │ │ +02e150: 0c00 |0018: move-result-object v0 │ │ +02e152: 1f00 5703 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0357 │ │ +02e156: 5b10 1701 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ +02e15a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ 0x001d line=361 │ │ @@ -9913,17 +9913,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02bf70: |[02bf70] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -02bf80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02bf82: 0f00 |0001: return v0 │ │ +02e15c: |[02e15c] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +02e16c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e16e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -9931,39 +9931,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -02bf84: |[02bf84] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02bf94: 5410 1501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -02bf98: 6e30 9001 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0190 │ │ -02bf9e: 5410 1601 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -02bfa2: 6e20 8d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@018d │ │ -02bfa8: 5410 1701 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ -02bfac: 6e30 9001 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0190 │ │ -02bfb2: 0e00 |000f: return-void │ │ +02e170: |[02e170] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02e180: 5410 1501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +02e184: 6e30 9001 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0190 │ │ +02e18a: 5410 1601 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +02e18e: 6e20 8d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@018d │ │ +02e194: 5410 1701 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ +02e198: 6e30 9001 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0190 │ │ +02e19e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0005 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x0010 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0010 reg=3 flags I │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #37 header: │ │ -class_idx : 175 │ │ +class_idx : 172 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 742 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #37 annotations: │ │ @@ -9986,17 +9986,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bfb4: |[02bfb4] android.support.v4.app.FragmentState$1.:()V │ │ -02bfc4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02bfca: 0e00 |0003: return-void │ │ +02e1a0: |[02e1a0] android.support.v4.app.FragmentState$1.:()V │ │ +02e1b0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e1b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -10005,18 +10005,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 │ │ -02bfcc: |[02bfcc] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -02bfdc: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00b0 │ │ -02bfe0: 7020 b903 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@03b9 │ │ -02bfe6: 1100 |0005: return-object v0 │ │ +02e1b8: |[02e1b8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +02e1c8: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00ad │ │ +02e1cc: 7020 b903 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@03b9 │ │ +02e1d2: 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; │ │ │ │ @@ -10025,18 +10025,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 │ │ -02bfe8: |[02bfe8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02bff8: 6e20 b403 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@03b4 │ │ -02bffe: 0c00 |0003: move-result-object v0 │ │ -02c000: 1100 |0004: return-object v0 │ │ +02e1d4: |[02e1d4] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02e1e4: 6e20 b403 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@03b4 │ │ +02e1ea: 0c00 |0003: move-result-object v0 │ │ +02e1ec: 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; │ │ │ │ @@ -10045,17 +10045,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 │ │ -02c004: |[02c004] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -02c014: 2320 5d03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@035d │ │ -02c018: 1100 |0002: return-object v0 │ │ +02e1f0: |[02e1f0] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +02e200: 2320 5a03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@035a │ │ +02e204: 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 │ │ │ │ @@ -10064,31 +10064,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c01c: |[02c01c] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -02c02c: 6e20 b603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@03b6 │ │ -02c032: 0c00 |0003: move-result-object v0 │ │ -02c034: 1100 |0004: return-object v0 │ │ +02e208: |[02e208] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +02e218: 6e20 b603 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@03b6 │ │ +02e21e: 0c00 |0003: move-result-object v0 │ │ +02e220: 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 │ │ │ │ source_file_idx : 742 (Fragment.java) │ │ │ │ Class #38 header: │ │ -class_idx : 176 │ │ +class_idx : 173 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 742 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #38 annotations: │ │ @@ -10157,79 +10157,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02c038: |[02c038] android.support.v4.app.FragmentState.:()V │ │ -02c048: 2200 af00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00af │ │ -02c04c: 7010 b303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@03b3 │ │ -02c052: 6900 1d01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011d │ │ -02c056: 0e00 |0007: return-void │ │ +02e224: |[02e224] android.support.v4.app.FragmentState.:()V │ │ +02e234: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00ac │ │ +02e238: 7010 b303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@03b3 │ │ +02e23e: 6900 1d01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011d │ │ +02e242: 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 │ │ -02c058: |[02c058] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -02c068: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02c06a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02c06c: 7010 9214 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ -02c072: 6e10 8a01 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ -02c078: 0c00 |0008: move-result-object v0 │ │ -02c07a: 5b30 1f01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ -02c07e: 6e10 8801 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -02c084: 0a00 |000e: move-result v0 │ │ -02c086: 5930 2401 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ -02c08a: 6e10 8801 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -02c090: 0a00 |0014: move-result v0 │ │ -02c092: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -02c096: 0110 |0017: move v0, v1 │ │ -02c098: 5c30 2301 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ -02c09c: 6e10 8801 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -02c0a2: 0a00 |001d: move-result v0 │ │ -02c0a4: 5930 2201 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ -02c0a8: 6e10 8801 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -02c0ae: 0a00 |0023: move-result v0 │ │ -02c0b0: 5930 2001 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ -02c0b4: 6e10 8a01 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ -02c0ba: 0c00 |0029: move-result-object v0 │ │ -02c0bc: 5b30 2801 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ -02c0c0: 6e10 8801 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -02c0c6: 0a00 |002f: move-result v0 │ │ -02c0c8: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -02c0cc: 0110 |0032: move v0, v1 │ │ -02c0ce: 5c30 2601 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ -02c0d2: 6e10 8801 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -02c0d8: 0a00 |0038: move-result v0 │ │ -02c0da: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -02c0de: 5c31 2101 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ -02c0e2: 6e10 8701 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0187 │ │ -02c0e8: 0c00 |0040: move-result-object v0 │ │ -02c0ea: 5b30 1e01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ -02c0ee: 6e10 8701 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0187 │ │ -02c0f4: 0c00 |0046: move-result-object v0 │ │ -02c0f6: 5b30 2701 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -02c0fa: 0e00 |0049: return-void │ │ -02c0fc: 0120 |004a: move v0, v2 │ │ -02c0fe: 28cd |004b: goto 0018 // -0033 │ │ -02c100: 0120 |004c: move v0, v2 │ │ -02c102: 28e6 |004d: goto 0033 // -001a │ │ -02c104: 0121 |004e: move v1, v2 │ │ -02c106: 28ec |004f: goto 003b // -0014 │ │ +02e244: |[02e244] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +02e254: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02e256: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02e258: 7010 9214 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e25e: 6e10 8a01 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ +02e264: 0c00 |0008: move-result-object v0 │ │ +02e266: 5b30 1f01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ +02e26a: 6e10 8801 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02e270: 0a00 |000e: move-result v0 │ │ +02e272: 5930 2401 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ +02e276: 6e10 8801 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02e27c: 0a00 |0014: move-result v0 │ │ +02e27e: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +02e282: 0110 |0017: move v0, v1 │ │ +02e284: 5c30 2301 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ +02e288: 6e10 8801 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02e28e: 0a00 |001d: move-result v0 │ │ +02e290: 5930 2201 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ +02e294: 6e10 8801 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02e29a: 0a00 |0023: move-result v0 │ │ +02e29c: 5930 2001 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ +02e2a0: 6e10 8a01 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ +02e2a6: 0c00 |0029: move-result-object v0 │ │ +02e2a8: 5b30 2801 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ +02e2ac: 6e10 8801 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02e2b2: 0a00 |002f: move-result v0 │ │ +02e2b4: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +02e2b8: 0110 |0032: move v0, v1 │ │ +02e2ba: 5c30 2601 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ +02e2be: 6e10 8801 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +02e2c4: 0a00 |0038: move-result v0 │ │ +02e2c6: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +02e2ca: 5c31 2101 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ +02e2ce: 6e10 8701 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0187 │ │ +02e2d4: 0c00 |0040: move-result-object v0 │ │ +02e2d6: 5b30 1e01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ +02e2da: 6e10 8701 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0187 │ │ +02e2e0: 0c00 |0046: move-result-object v0 │ │ +02e2e2: 5b30 2701 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +02e2e6: 0e00 |0049: return-void │ │ +02e2e8: 0120 |004a: move v0, v2 │ │ +02e2ea: 28cd |004b: goto 0018 // -0033 │ │ +02e2ec: 0120 |004c: move v0, v2 │ │ +02e2ee: 28e6 |004d: goto 0033 // -001a │ │ +02e2f0: 0121 |004e: move v1, v2 │ │ +02e2f2: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10252,38 +10252,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 │ │ -02c108: |[02c108] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -02c118: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -02c11e: 6e10 9514 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -02c124: 0c00 |0006: move-result-object v0 │ │ -02c126: 6e10 7014 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -02c12c: 0c00 |000a: move-result-object v0 │ │ -02c12e: 5b10 1f01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ -02c132: 5220 ab00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -02c136: 5910 2401 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ -02c13a: 5520 a700 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -02c13e: 5c10 2301 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ -02c142: 5220 a500 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -02c146: 5910 2201 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ -02c14a: 5220 a200 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -02c14e: 5910 2001 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ -02c152: 5420 bb00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -02c156: 5b10 2801 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ -02c15a: 5520 b500 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ -02c15e: 5c10 2601 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ -02c162: 5520 a400 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -02c166: 5c10 2101 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ -02c16a: 5420 9c00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ -02c16e: 5b10 1e01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ -02c172: 0e00 |002d: return-void │ │ +02e2f4: |[02e2f4] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +02e304: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e30a: 6e10 9514 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +02e310: 0c00 |0006: move-result-object v0 │ │ +02e312: 6e10 7014 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +02e318: 0c00 |000a: move-result-object v0 │ │ +02e31a: 5b10 1f01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ +02e31e: 5220 ab00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +02e322: 5910 2401 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ +02e326: 5520 a700 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +02e32a: 5c10 2301 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ +02e32e: 5220 a500 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02e332: 5910 2201 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ +02e336: 5220 a200 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +02e33a: 5910 2001 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ +02e33e: 5420 bb00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02e342: 5b10 2801 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ +02e346: 5520 b500 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ +02e34a: 5c10 2601 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ +02e34e: 5520 a400 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +02e352: 5c10 2101 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ +02e356: 5420 9c00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009c │ │ +02e35a: 5b10 1e01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ +02e35e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10303,17 +10303,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02c174: |[02c174] android.support.v4.app.FragmentState.describeContents:()I │ │ -02c184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c186: 0f00 |0001: return v0 │ │ +02e360: |[02e360] android.support.v4.app.FragmentState.describeContents:()I │ │ +02e370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e372: 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;) │ │ @@ -10321,82 +10321,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 │ │ -02c188: |[02c188] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02c198: 5430 2501 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c19c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02c1a0: 5430 2501 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c1a4: 1100 |0006: return-object v0 │ │ -02c1a6: 5430 1e01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ -02c1aa: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02c1ae: 5430 1e01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ -02c1b2: 6e10 fc02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02fc │ │ -02c1b8: 0c01 |0010: move-result-object v1 │ │ -02c1ba: 6e20 7301 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ -02c1c0: 5430 1f01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ -02c1c4: 5431 1e01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ -02c1c8: 7130 a802 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@02a8 │ │ -02c1ce: 0c00 |001b: move-result-object v0 │ │ -02c1d0: 5b30 2501 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c1d4: 5430 2701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -02c1d8: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -02c1dc: 5430 2701 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -02c1e0: 6e10 fc02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02fc │ │ -02c1e6: 0c01 |0027: move-result-object v1 │ │ -02c1e8: 6e20 7301 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ -02c1ee: 5430 2501 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c1f2: 5431 2701 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -02c1f6: 5b01 b700 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -02c1fa: 5430 2501 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c1fe: 5231 2401 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ -02c202: 6e30 e502 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02e5 │ │ -02c208: 5430 2501 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c20c: 5531 2301 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ -02c210: 5c01 a700 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -02c214: 5430 2501 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c218: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -02c21a: 5c01 b300 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b3 │ │ -02c21e: 5430 2501 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c222: 5231 2201 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ -02c226: 5901 a500 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -02c22a: 5430 2501 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c22e: 5231 2001 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ -02c232: 5901 a200 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -02c236: 5430 2501 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c23a: 5431 2801 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ -02c23e: 5b01 bb00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -02c242: 5430 2501 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c246: 5531 2601 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ -02c24a: 5c01 b500 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ -02c24e: 5430 2501 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c252: 5531 2101 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ -02c256: 5c01 a400 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -02c25a: 5430 2501 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c25e: 5441 d700 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -02c262: 5b01 a600 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -02c266: 6300 f400 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -02c26a: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -02c26e: 1a00 e902 |006b: const-string v0, "FragmentManager" // string@02e9 │ │ -02c272: 2201 2103 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02c276: 7010 ab14 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c27c: 1a02 4f03 |0072: const-string v2, "Instantiated fragment " // string@034f │ │ -02c280: 6e20 b214 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c286: 0c01 |0077: move-result-object v1 │ │ -02c288: 5432 2501 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c28c: 6e20 b114 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02c292: 0c01 |007d: move-result-object v1 │ │ -02c294: 6e10 b714 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c29a: 0c01 |0081: move-result-object v1 │ │ -02c29c: 7120 a011 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -02c2a2: 5430 2501 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -02c2a6: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +02e374: |[02e374] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02e384: 5430 2501 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e388: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02e38c: 5430 2501 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e390: 1100 |0006: return-object v0 │ │ +02e392: 5430 1e01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ +02e396: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02e39a: 5430 1e01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ +02e39e: 6e10 fc02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02fc │ │ +02e3a4: 0c01 |0010: move-result-object v1 │ │ +02e3a6: 6e20 7301 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ +02e3ac: 5430 1f01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ +02e3b0: 5431 1e01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ +02e3b4: 7130 a802 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@02a8 │ │ +02e3ba: 0c00 |001b: move-result-object v0 │ │ +02e3bc: 5b30 2501 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e3c0: 5430 2701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +02e3c4: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +02e3c8: 5430 2701 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +02e3cc: 6e10 fc02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02fc │ │ +02e3d2: 0c01 |0027: move-result-object v1 │ │ +02e3d4: 6e20 7301 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ +02e3da: 5430 2501 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e3de: 5431 2701 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +02e3e2: 5b01 b700 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +02e3e6: 5430 2501 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e3ea: 5231 2401 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ +02e3ee: 6e30 e502 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02e5 │ │ +02e3f4: 5430 2501 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e3f8: 5531 2301 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ +02e3fc: 5c01 a700 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +02e400: 5430 2501 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e404: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +02e406: 5c01 b300 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b3 │ │ +02e40a: 5430 2501 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e40e: 5231 2201 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ +02e412: 5901 a500 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +02e416: 5430 2501 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e41a: 5231 2001 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ +02e41e: 5901 a200 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +02e422: 5430 2501 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e426: 5431 2801 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ +02e42a: 5b01 bb00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +02e42e: 5430 2501 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e432: 5531 2601 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ +02e436: 5c01 b500 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ +02e43a: 5430 2501 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e43e: 5531 2101 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ +02e442: 5c01 a400 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +02e446: 5430 2501 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e44a: 5441 d700 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +02e44e: 5b01 a600 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +02e452: 6300 f400 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +02e456: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +02e45a: 1a00 e902 |006b: const-string v0, "FragmentManager" // string@02e9 │ │ +02e45e: 2201 1e03 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02e462: 7010 ab14 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e468: 1a02 4f03 |0072: const-string v2, "Instantiated fragment " // string@034f │ │ +02e46c: 6e20 b214 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e472: 0c01 |0077: move-result-object v1 │ │ +02e474: 5432 2501 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e478: 6e20 b114 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02e47e: 0c01 |007d: move-result-object v1 │ │ +02e480: 6e10 b714 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e486: 0c01 |0081: move-result-object v1 │ │ +02e488: 7120 a011 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +02e48e: 5430 2501 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +02e492: 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 │ │ @@ -10425,49 +10425,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -02c2ac: |[02c2ac] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02c2bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02c2be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02c2c0: 5430 1f01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ -02c2c4: 6e20 8f01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ -02c2ca: 5230 2401 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ -02c2ce: 6e20 8c01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -02c2d4: 5530 2301 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ -02c2d8: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -02c2dc: 0110 |0010: move v0, v1 │ │ -02c2de: 6e20 8c01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -02c2e4: 5230 2201 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ -02c2e8: 6e20 8c01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -02c2ee: 5230 2001 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ -02c2f2: 6e20 8c01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -02c2f8: 5430 2801 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ -02c2fc: 6e20 8f01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ -02c302: 5530 2601 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ -02c306: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -02c30a: 0110 |0027: move v0, v1 │ │ -02c30c: 6e20 8c01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -02c312: 5530 2101 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ -02c316: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -02c31a: 6e20 8c01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -02c320: 5430 1e01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ -02c324: 6e20 8b01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@018b │ │ -02c32a: 5430 2701 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -02c32e: 6e20 8b01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@018b │ │ -02c334: 0e00 |003c: return-void │ │ -02c336: 0120 |003d: move v0, v2 │ │ -02c338: 28d3 |003e: goto 0011 // -002d │ │ -02c33a: 0120 |003f: move v0, v2 │ │ -02c33c: 28e8 |0040: goto 0028 // -0018 │ │ -02c33e: 0121 |0041: move v1, v2 │ │ -02c340: 28ed |0042: goto 002f // -0013 │ │ +02e498: |[02e498] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02e4a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02e4aa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02e4ac: 5430 1f01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@011f │ │ +02e4b0: 6e20 8f01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ +02e4b6: 5230 2401 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0124 │ │ +02e4ba: 6e20 8c01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02e4c0: 5530 2301 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0123 │ │ +02e4c4: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +02e4c8: 0110 |0010: move v0, v1 │ │ +02e4ca: 6e20 8c01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02e4d0: 5230 2201 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0122 │ │ +02e4d4: 6e20 8c01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02e4da: 5230 2001 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0120 │ │ +02e4de: 6e20 8c01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02e4e4: 5430 2801 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0128 │ │ +02e4e8: 6e20 8f01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ +02e4ee: 5530 2601 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0126 │ │ +02e4f2: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +02e4f6: 0110 |0027: move v0, v1 │ │ +02e4f8: 6e20 8c01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02e4fe: 5530 2101 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0121 │ │ +02e502: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +02e506: 6e20 8c01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +02e50c: 5430 1e01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011e │ │ +02e510: 6e20 8b01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@018b │ │ +02e516: 5430 2701 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +02e51a: 6e20 8b01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@018b │ │ +02e520: 0e00 |003c: return-void │ │ +02e522: 0120 |003d: move v0, v2 │ │ +02e524: 28d3 |003e: goto 0011 // -002d │ │ +02e526: 0120 |003f: move v0, v2 │ │ +02e528: 28e8 |0040: goto 0028 // -0018 │ │ +02e52a: 0121 |0041: move v1, v2 │ │ +02e52c: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10484,17 +10484,17 @@ │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0043 reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=5 flags I │ │ │ │ source_file_idx : 742 (Fragment.java) │ │ │ │ Class #39 header: │ │ -class_idx : 178 │ │ +class_idx : 175 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 755 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 annotations: │ │ @@ -10510,17 +10510,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 755 (FragmentTabHost.java) │ │ │ │ Class #40 header: │ │ -class_idx : 179 │ │ +class_idx : 176 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 755 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #40 annotations: │ │ @@ -10546,18 +10546,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c344: |[02c344] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -02c354: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02c35a: 5b01 3001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0130 │ │ -02c35e: 0e00 |0005: return-void │ │ +02e530: |[02e530] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +02e540: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e546: 5b01 3001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0130 │ │ +02e54a: 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; │ │ @@ -10569,39 +10569,39 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02c360: |[02c360] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -02c370: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02c372: 2200 9b02 |0001: new-instance v0, Landroid/view/View; // type@029b │ │ -02c376: 5431 3001 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0130 │ │ -02c37a: 7020 0b12 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@120b │ │ -02c380: 6e20 6a12 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@126a │ │ -02c386: 6e20 6912 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1269 │ │ -02c38c: 1100 |000e: return-object v0 │ │ +02e54c: |[02e54c] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +02e55c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02e55e: 2200 9802 |0001: new-instance v0, Landroid/view/View; // type@0298 │ │ +02e562: 5431 3001 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0130 │ │ +02e566: 7020 0b12 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@120b │ │ +02e56c: 6e20 6a12 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@126a │ │ +02e572: 6e20 6912 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1269 │ │ +02e578: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ 0x0008 - 0x000f reg=0 v Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ 0x0000 - 0x000f reg=4 tag Ljava/lang/String; │ │ │ │ source_file_idx : 755 (FragmentTabHost.java) │ │ │ │ Class #41 header: │ │ -class_idx : 180 │ │ +class_idx : 177 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 755 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #41 annotations: │ │ @@ -10624,17 +10624,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c390: |[02c390] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -02c3a0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02c3a6: 0e00 |0003: return-void │ │ +02e57c: |[02e57c] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +02e58c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e592: 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 - │ │ @@ -10643,19 +10643,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 │ │ -02c3a8: |[02c3a8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02c3b8: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b5 │ │ -02c3bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02c3be: 7030 d103 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@03d1 │ │ -02c3c4: 1100 |0006: return-object v0 │ │ +02e594: |[02e594] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02e5a4: 2200 b200 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b2 │ │ +02e5a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02e5aa: 7030 d103 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@03d1 │ │ +02e5b0: 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; │ │ │ │ @@ -10664,18 +10664,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 │ │ -02c3c8: |[02c3c8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02c3d8: 6e20 cb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03cb │ │ -02c3de: 0c00 |0003: move-result-object v0 │ │ -02c3e0: 1100 |0004: return-object v0 │ │ +02e5b4: |[02e5b4] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02e5c4: 6e20 cb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03cb │ │ +02e5ca: 0c00 |0003: move-result-object v0 │ │ +02e5cc: 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; │ │ │ │ @@ -10684,17 +10684,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 │ │ -02c3e4: |[02c3e4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02c3f4: 2320 5e03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@035e │ │ -02c3f8: 1100 |0002: return-object v0 │ │ +02e5d0: |[02e5d0] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02e5e0: 2320 5b03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@035b │ │ +02e5e4: 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 │ │ │ │ @@ -10703,31 +10703,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c3fc: |[02c3fc] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02c40c: 6e20 cd03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03cd │ │ -02c412: 0c00 |0003: move-result-object v0 │ │ -02c414: 1100 |0004: return-object v0 │ │ +02e5e8: |[02e5e8] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02e5f8: 6e20 cd03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03cd │ │ +02e5fe: 0c00 |0003: move-result-object v0 │ │ +02e600: 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 │ │ │ │ source_file_idx : 755 (FragmentTabHost.java) │ │ │ │ Class #42 header: │ │ -class_idx : 181 │ │ +class_idx : 178 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 662 │ │ +superclass_idx : 659 │ │ source_file_idx : 755 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #42 annotations: │ │ @@ -10758,39 +10758,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02c418: |[02c418] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -02c428: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b4 │ │ -02c42c: 7010 ca03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@03ca │ │ -02c432: 6900 3101 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0131 │ │ -02c436: 0e00 |0007: return-void │ │ +02e604: |[02e604] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +02e614: 2200 b100 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b1 │ │ +02e618: 7010 ca03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@03ca │ │ +02e61e: 6900 3101 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0131 │ │ +02e622: 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 │ │ -02c438: |[02c438] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -02c448: 7020 0512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ -02c44e: 6e10 8a01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ -02c454: 0c00 |0006: move-result-object v0 │ │ -02c456: 5b10 3201 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ -02c45a: 0e00 |0009: return-void │ │ +02e624: |[02e624] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +02e634: 7020 0512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ +02e63a: 6e10 8a01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@018a │ │ +02e640: 0c00 |0006: move-result-object v0 │ │ +02e642: 5b10 3201 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ +02e646: 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; │ │ @@ -10801,17 +10801,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 │ │ -02c45c: |[02c45c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -02c46c: 7020 d003 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@03d0 │ │ -02c472: 0e00 |0003: return-void │ │ +02e648: |[02e648] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +02e658: 7020 d003 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@03d0 │ │ +02e65e: 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; │ │ @@ -10821,17 +10821,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02c474: |[02c474] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -02c484: 7020 0612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ -02c48a: 0e00 |0003: return-void │ │ +02e660: |[02e660] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +02e670: 7020 0612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ +02e676: 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; │ │ @@ -10842,38 +10842,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02c48c: |[02c48c] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -02c49c: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02c4a0: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c4a6: 1a01 f202 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02f2 │ │ -02c4aa: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4b0: 0c00 |000a: move-result-object v0 │ │ -02c4b2: 7110 ba14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -02c4b8: 0a01 |000e: move-result v1 │ │ -02c4ba: 7110 8214 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -02c4c0: 0c01 |0012: move-result-object v1 │ │ -02c4c2: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4c8: 0c00 |0016: move-result-object v0 │ │ -02c4ca: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ -02c4ce: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4d4: 0c00 |001c: move-result-object v0 │ │ -02c4d6: 5421 3201 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ -02c4da: 6e20 b214 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4e0: 0c00 |0022: move-result-object v0 │ │ -02c4e2: 1a01 2018 |0023: const-string v1, "}" // string@1820 │ │ -02c4e6: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4ec: 0c00 |0028: move-result-object v0 │ │ -02c4ee: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c4f4: 0c00 |002c: move-result-object v0 │ │ -02c4f6: 1100 |002d: return-object v0 │ │ +02e678: |[02e678] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +02e688: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +02e68c: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e692: 1a01 f202 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02f2 │ │ +02e696: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e69c: 0c00 |000a: move-result-object v0 │ │ +02e69e: 7110 ba14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +02e6a4: 0a01 |000e: move-result v1 │ │ +02e6a6: 7110 8214 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +02e6ac: 0c01 |0012: move-result-object v1 │ │ +02e6ae: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e6b4: 0c00 |0016: move-result-object v0 │ │ +02e6b6: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ +02e6ba: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e6c0: 0c00 |001c: move-result-object v0 │ │ +02e6c2: 5421 3201 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ +02e6c6: 6e20 b214 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e6cc: 0c00 |0022: move-result-object v0 │ │ +02e6ce: 1a01 1d18 |0023: const-string v1, "}" // string@181d │ │ +02e6d2: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e6d8: 0c00 |0028: move-result-object v0 │ │ +02e6da: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e6e0: 0c00 |002c: move-result-object v0 │ │ +02e6e2: 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;) │ │ @@ -10881,35 +10881,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02c4f8: |[02c4f8] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02c508: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ -02c50e: 5410 3201 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ -02c512: 6e20 8f01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ -02c518: 0e00 |0008: return-void │ │ +02e6e4: |[02e6e4] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02e6f4: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ +02e6fa: 5410 3201 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ +02e6fe: 6e20 8f01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@018f │ │ +02e704: 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; │ │ 0x0000 - 0x0009 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ source_file_idx : 755 (FragmentTabHost.java) │ │ │ │ Class #43 header: │ │ -class_idx : 182 │ │ +class_idx : 179 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 755 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #43 annotations: │ │ @@ -10950,20 +10950,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 │ │ -02c51c: |[02c51c] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02c52c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02c532: 5b01 3601 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0136 │ │ -02c536: 5b02 3401 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0134 │ │ -02c53a: 5b03 3301 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0133 │ │ -02c53e: 0e00 |0009: return-void │ │ +02e708: |[02e708] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02e718: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02e71e: 5b01 3601 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0136 │ │ +02e722: 5b02 3401 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0134 │ │ +02e726: 5b03 3301 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0133 │ │ +02e72a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -10979,17 +10979,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 │ │ -02c540: |[02c540] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -02c550: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0135 │ │ -02c554: 1100 |0002: return-object v0 │ │ +02e72c: |[02e72c] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +02e73c: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0135 │ │ +02e740: 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;) │ │ @@ -10997,17 +10997,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 │ │ -02c558: |[02c558] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02c568: 5b01 3501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0135 │ │ -02c56c: 1101 |0002: return-object v1 │ │ +02e744: |[02e744] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02e754: 5b01 3501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0135 │ │ +02e758: 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; │ │ │ │ @@ -11016,17 +11016,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 │ │ -02c570: |[02c570] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -02c580: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0136 │ │ -02c584: 1100 |0002: return-object v0 │ │ +02e75c: |[02e75c] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +02e76c: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0136 │ │ +02e770: 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;) │ │ @@ -11034,17 +11034,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 │ │ -02c588: |[02c588] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -02c598: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0134 │ │ -02c59c: 1100 |0002: return-object v0 │ │ +02e774: |[02e774] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +02e784: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0134 │ │ +02e788: 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;) │ │ @@ -11052,30 +11052,30 @@ │ │ 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 │ │ -02c5a0: |[02c5a0] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -02c5b0: 5410 3301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0133 │ │ -02c5b4: 1100 |0002: return-object v0 │ │ +02e78c: |[02e78c] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +02e79c: 5410 3301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0133 │ │ +02e7a0: 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 - │ │ source_file_idx : 755 (FragmentTabHost.java) │ │ │ │ Class #44 header: │ │ -class_idx : 183 │ │ +class_idx : 180 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 724 │ │ +superclass_idx : 721 │ │ source_file_idx : 755 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ Class #44 annotations: │ │ @@ -11134,22 +11134,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02c5b8: |[02c5b8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -02c5c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02c5ca: 7030 b613 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13b6 │ │ -02c5d0: 2200 3103 |0004: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02c5d4: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02c5da: 5b20 3e01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ -02c5de: 7030 e703 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03e7 │ │ -02c5e4: 0e00 |000e: return-void │ │ +02e7a4: |[02e7a4] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +02e7b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e7b6: 7030 b613 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13b6 │ │ +02e7bc: 2200 2e03 |0004: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +02e7c0: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +02e7c6: 5b20 3e01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ +02e7ca: 7030 e703 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03e7 │ │ +02e7d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11161,21 +11161,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 │ │ -02c5e8: |[02c5e8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02c5f8: 7030 b613 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13b6 │ │ -02c5fe: 2200 3103 |0003: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02c602: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02c608: 5b10 3e01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ -02c60c: 7030 e703 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03e7 │ │ -02c612: 0e00 |000d: return-void │ │ +02e7d4: |[02e7d4] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02e7e4: 7030 b613 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13b6 │ │ +02e7ea: 2200 2e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +02e7ee: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +02e7f4: 5b10 3e01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ +02e7f8: 7030 e703 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03e7 │ │ +02e7fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11188,88 +11188,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 │ │ -02c614: |[02c614] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -02c624: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02c626: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02c628: 5463 3e01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ -02c62c: 6e10 d514 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02c632: 0a03 |0007: move-result v3 │ │ -02c634: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -02c638: 5463 3e01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ -02c63c: 6e20 cf14 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02c642: 0c02 |000f: move-result-object v2 │ │ -02c644: 1f02 b600 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b6 │ │ -02c648: 7110 d903 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ -02c64e: 0c03 |0015: move-result-object v3 │ │ -02c650: 6e20 a114 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02c656: 0a03 |0019: move-result v3 │ │ -02c658: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -02c65c: 0721 |001c: move-object v1, v2 │ │ -02c65e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02c662: 28e3 |001f: goto 0002 // -001d │ │ -02c664: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -02c668: 2203 0f03 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@030f │ │ -02c66c: 2204 2103 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -02c670: 7010 ab14 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c676: 1a05 c607 |0029: const-string v5, "No tab known for tag " // string@07c6 │ │ -02c67a: 6e20 b214 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c680: 0c04 |002e: move-result-object v4 │ │ -02c682: 6e20 b214 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c688: 0c04 |0032: move-result-object v4 │ │ -02c68a: 6e10 b714 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c690: 0c04 |0036: move-result-object v4 │ │ -02c692: 7020 7d14 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02c698: 2703 |003a: throw v3 │ │ -02c69a: 5463 3b01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ -02c69e: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -02c6a2: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -02c6a6: 5463 3a01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02c6aa: 6e10 3203 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -02c6b0: 0c08 |0046: move-result-object v8 │ │ -02c6b2: 5463 3b01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ -02c6b6: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -02c6ba: 5463 3b01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ -02c6be: 7110 d703 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@03d7 │ │ -02c6c4: 0c03 |0050: move-result-object v3 │ │ -02c6c6: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -02c6ca: 5463 3b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ -02c6ce: 7110 d703 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@03d7 │ │ -02c6d4: 0c03 |0058: move-result-object v3 │ │ -02c6d6: 6e20 fb03 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ -02c6dc: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -02c6e0: 7110 d703 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@03d7 │ │ -02c6e6: 0c03 |0061: move-result-object v3 │ │ -02c6e8: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -02c6ec: 5463 3901 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ -02c6f0: 7110 da03 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03da │ │ -02c6f6: 0c04 |0069: move-result-object v4 │ │ -02c6f8: 6e10 7014 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -02c6fe: 0c04 |006d: move-result-object v4 │ │ -02c700: 7110 db03 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03db │ │ -02c706: 0c05 |0071: move-result-object v5 │ │ -02c708: 7130 a802 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@02a8 │ │ -02c70e: 0c03 |0075: move-result-object v3 │ │ -02c710: 7120 d803 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@03d8 │ │ -02c716: 5263 3801 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ -02c71a: 7110 d703 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@03d7 │ │ -02c720: 0c04 |007e: move-result-object v4 │ │ -02c722: 7110 d903 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ -02c728: 0c05 |0082: move-result-object v5 │ │ -02c72a: 6e40 f503 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@03f5 │ │ -02c730: 5b61 3b01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ -02c734: 1108 |0088: return-object v8 │ │ -02c736: 7110 d703 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@03d7 │ │ -02c73c: 0c03 |008c: move-result-object v3 │ │ -02c73e: 6e20 f803 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f8 │ │ -02c744: 28f6 |0090: goto 0086 // -000a │ │ +02e800: |[02e800] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +02e810: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e812: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02e814: 5463 3e01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ +02e818: 6e10 d514 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +02e81e: 0a03 |0007: move-result v3 │ │ +02e820: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +02e824: 5463 3e01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ +02e828: 6e20 cf14 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +02e82e: 0c02 |000f: move-result-object v2 │ │ +02e830: 1f02 b300 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b3 │ │ +02e834: 7110 d903 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ +02e83a: 0c03 |0015: move-result-object v3 │ │ +02e83c: 6e20 a114 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +02e842: 0a03 |0019: move-result v3 │ │ +02e844: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +02e848: 0721 |001c: move-object v1, v2 │ │ +02e84a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02e84e: 28e3 |001f: goto 0002 // -001d │ │ +02e850: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +02e854: 2203 0c03 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@030c │ │ +02e858: 2204 1e03 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +02e85c: 7010 ab14 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e862: 1a05 c307 |0029: const-string v5, "No tab known for tag " // string@07c3 │ │ +02e866: 6e20 b214 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e86c: 0c04 |002e: move-result-object v4 │ │ +02e86e: 6e20 b214 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e874: 0c04 |0032: move-result-object v4 │ │ +02e876: 6e10 b714 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e87c: 0c04 |0036: move-result-object v4 │ │ +02e87e: 7020 7d14 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02e884: 2703 |003a: throw v3 │ │ +02e886: 5463 3b01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ +02e88a: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +02e88e: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +02e892: 5463 3a01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02e896: 6e10 3203 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +02e89c: 0c08 |0046: move-result-object v8 │ │ +02e89e: 5463 3b01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ +02e8a2: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +02e8a6: 5463 3b01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ +02e8aa: 7110 d703 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@03d7 │ │ +02e8b0: 0c03 |0050: move-result-object v3 │ │ +02e8b2: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +02e8b6: 5463 3b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ +02e8ba: 7110 d703 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@03d7 │ │ +02e8c0: 0c03 |0058: move-result-object v3 │ │ +02e8c2: 6e20 fb03 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ +02e8c8: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +02e8cc: 7110 d703 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@03d7 │ │ +02e8d2: 0c03 |0061: move-result-object v3 │ │ +02e8d4: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +02e8d8: 5463 3901 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ +02e8dc: 7110 da03 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03da │ │ +02e8e2: 0c04 |0069: move-result-object v4 │ │ +02e8e4: 6e10 7014 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +02e8ea: 0c04 |006d: move-result-object v4 │ │ +02e8ec: 7110 db03 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03db │ │ +02e8f2: 0c05 |0071: move-result-object v5 │ │ +02e8f4: 7130 a802 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@02a8 │ │ +02e8fa: 0c03 |0075: move-result-object v3 │ │ +02e8fc: 7120 d803 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@03d8 │ │ +02e902: 5263 3801 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ +02e906: 7110 d703 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@03d7 │ │ +02e90c: 0c04 |007e: move-result-object v4 │ │ +02e90e: 7110 d903 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ +02e914: 0c05 |0082: move-result-object v5 │ │ +02e916: 6e40 f503 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@03f5 │ │ +02e91c: 5b61 3b01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ +02e920: 1108 |0088: return-object v8 │ │ +02e922: 7110 d703 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@03d7 │ │ +02e928: 0c03 |008c: move-result-object v3 │ │ +02e92a: 6e20 f803 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f8 │ │ +02e930: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -11302,38 +11302,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02c748: |[02c748] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -02c758: 5430 3d01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ -02c75c: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -02c760: 5230 3801 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ -02c764: 6e20 e403 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03e4 │ │ -02c76a: 0c00 |0009: move-result-object v0 │ │ -02c76c: 1f00 c102 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02c1 │ │ -02c770: 5b30 3d01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ -02c774: 5430 3d01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ -02c778: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -02c77c: 2200 0f03 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02c780: 2201 2103 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02c784: 7010 ab14 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c78a: 1a02 c507 |0019: const-string v2, "No tab content FrameLayout found for id " // string@07c5 │ │ -02c78e: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c794: 0c01 |001e: move-result-object v1 │ │ -02c796: 5232 3801 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ -02c79a: 6e20 ae14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02c7a0: 0c01 |0024: move-result-object v1 │ │ -02c7a2: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c7a8: 0c01 |0028: move-result-object v1 │ │ -02c7aa: 7020 7d14 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02c7b0: 2700 |002c: throw v0 │ │ -02c7b2: 0e00 |002d: return-void │ │ +02e934: |[02e934] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +02e944: 5430 3d01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ +02e948: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +02e94c: 5230 3801 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ +02e950: 6e20 e403 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03e4 │ │ +02e956: 0c00 |0009: move-result-object v0 │ │ +02e958: 1f00 be02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02be │ │ +02e95c: 5b30 3d01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ +02e960: 5430 3d01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ +02e964: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +02e968: 2200 0c03 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02e96c: 2201 1e03 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +02e970: 7010 ab14 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e976: 1a02 c207 |0019: const-string v2, "No tab content FrameLayout found for id " // string@07c2 │ │ +02e97a: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e980: 0c01 |001e: move-result-object v1 │ │ +02e982: 5232 3801 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ +02e986: 6e20 ae14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02e98c: 0c01 |0024: move-result-object v1 │ │ +02e98e: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e994: 0c01 |0028: move-result-object v1 │ │ +02e996: 7020 7d14 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02e99c: 2700 |002c: throw v0 │ │ +02e99e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -11345,55 +11345,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -02c7b4: |[02c7b4] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -02c7c4: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -02c7ca: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -02c7cc: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -02c7ce: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -02c7d0: 6e20 e403 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03e4 │ │ -02c7d6: 0c03 |0009: move-result-object v3 │ │ -02c7d8: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -02c7dc: 2201 c402 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02c4 │ │ -02c7e0: 7020 6413 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1364 │ │ -02c7e6: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -02c7e8: 6e20 6813 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1368 │ │ -02c7ee: 2203 c002 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -02c7f2: 7030 5b13 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -02c7f8: 6e30 e003 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03e0 │ │ -02c7fe: 2202 d502 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02d5 │ │ -02c802: 7020 bd13 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@13bd │ │ -02c808: 6e20 be13 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@13be │ │ -02c80e: 6e20 bf13 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@13bf │ │ -02c814: 2203 c302 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c3 │ │ -02c818: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -02c81a: 7040 6313 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1363 │ │ -02c820: 6e30 6513 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ -02c826: 2200 c102 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02c1 │ │ -02c82a: 7020 5c13 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ -02c830: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -02c836: 6e20 5e13 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ -02c83c: 2203 c302 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c3 │ │ -02c840: 7040 6313 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1363 │ │ -02c846: 6e30 6513 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ -02c84c: 2200 c102 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02c1 │ │ -02c850: 7020 5c13 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ -02c856: 5b80 3d01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ -02c85a: 5483 3d01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ -02c85e: 5284 3801 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ -02c862: 6e20 5e13 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ -02c868: 2203 c302 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c3 │ │ -02c86c: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -02c870: 7040 6313 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1363 │ │ -02c876: 6e30 6513 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ -02c87c: 0e00 |005c: return-void │ │ +02e9a0: |[02e9a0] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +02e9b0: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +02e9b6: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +02e9b8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +02e9ba: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +02e9bc: 6e20 e403 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03e4 │ │ +02e9c2: 0c03 |0009: move-result-object v3 │ │ +02e9c4: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +02e9c8: 2201 c102 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02c1 │ │ +02e9cc: 7020 6413 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1364 │ │ +02e9d2: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +02e9d4: 6e20 6813 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1368 │ │ +02e9da: 2203 bd02 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +02e9de: 7030 5b13 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +02e9e4: 6e30 e003 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03e0 │ │ +02e9ea: 2202 d202 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02d2 │ │ +02e9ee: 7020 bd13 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@13bd │ │ +02e9f4: 6e20 be13 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@13be │ │ +02e9fa: 6e20 bf13 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@13bf │ │ +02ea00: 2203 c002 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c0 │ │ +02ea04: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +02ea06: 7040 6313 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1363 │ │ +02ea0c: 6e30 6513 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ +02ea12: 2200 be02 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02be │ │ +02ea16: 7020 5c13 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ +02ea1c: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +02ea22: 6e20 5e13 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ +02ea28: 2203 c002 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c0 │ │ +02ea2c: 7040 6313 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1363 │ │ +02ea32: 6e30 6513 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ +02ea38: 2200 be02 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02be │ │ +02ea3c: 7020 5c13 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ +02ea42: 5b80 3d01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ +02ea46: 5483 3d01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ +02ea4a: 5284 3801 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ +02ea4e: 6e20 5e13 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ +02ea54: 2203 c002 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c0 │ │ +02ea58: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +02ea5c: 7040 6313 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1363 │ │ +02ea62: 6e30 6513 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ +02ea68: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -11420,28 +11420,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -02c880: |[02c880] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02c890: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02c892: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -02c894: 2311 5503 |0002: new-array v1, v1, [I // type@0355 │ │ -02c898: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -02c89e: 4b02 0103 |0007: aput v2, v1, v3 │ │ -02c8a2: 6e53 9600 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0096 │ │ -02c8a8: 0c00 |000c: move-result-object v0 │ │ -02c8aa: 6e30 ed00 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ed │ │ -02c8b0: 0a01 |0010: move-result v1 │ │ -02c8b2: 5941 3801 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ -02c8b6: 6e10 f000 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -02c8bc: 6f20 bb13 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@13bb │ │ -02c8c2: 0e00 |0019: return-void │ │ +02ea6c: |[02ea6c] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02ea7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02ea7e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +02ea80: 2311 5203 |0002: new-array v1, v1, [I // type@0352 │ │ +02ea84: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +02ea8a: 4b02 0103 |0007: aput v2, v1, v3 │ │ +02ea8e: 6e53 9600 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0096 │ │ +02ea94: 0c00 |000c: move-result-object v0 │ │ +02ea96: 6e30 ed00 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ed │ │ +02ea9c: 0a01 |0010: move-result v1 │ │ +02ea9e: 5941 3801 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ +02eaa2: 6e10 f000 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +02eaa8: 6f20 bb13 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@13bb │ │ +02eaae: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -11457,48 +11457,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 │ │ -02c8c4: |[02c8c4] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02c8d4: 2203 b300 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00b3 │ │ -02c8d8: 5454 3901 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ -02c8dc: 7020 c803 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@03c8 │ │ -02c8e2: 6e20 b513 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@13b5 │ │ -02c8e8: 6e10 b413 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@13b4 │ │ -02c8ee: 0c02 |000d: move-result-object v2 │ │ -02c8f0: 2201 b600 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b6 │ │ -02c8f4: 7040 d603 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@03d6 │ │ -02c8fa: 5553 3701 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ -02c8fe: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -02c902: 5453 3a01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02c906: 6e20 3703 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ -02c90c: 0c03 |001c: move-result-object v3 │ │ -02c90e: 7120 d803 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@03d8 │ │ -02c914: 7110 d703 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@03d7 │ │ -02c91a: 0c03 |0023: move-result-object v3 │ │ -02c91c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -02c920: 7110 d703 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@03d7 │ │ -02c926: 0c03 |0029: move-result-object v3 │ │ -02c928: 6e10 ab02 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02ab │ │ -02c92e: 0a03 |002d: move-result v3 │ │ -02c930: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -02c934: 5453 3a01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02c938: 6e10 3203 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -02c93e: 0c00 |0035: move-result-object v0 │ │ -02c940: 7110 d703 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@03d7 │ │ -02c946: 0c03 |0039: move-result-object v3 │ │ -02c948: 6e20 fb03 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ -02c94e: 6e10 f903 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ -02c954: 5453 3e01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ -02c958: 6e20 cb14 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02c95e: 6e20 de03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03de │ │ -02c964: 0e00 |0048: return-void │ │ +02eab0: |[02eab0] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02eac0: 2203 b000 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00b0 │ │ +02eac4: 5454 3901 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ +02eac8: 7020 c803 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@03c8 │ │ +02eace: 6e20 b513 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@13b5 │ │ +02ead4: 6e10 b413 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@13b4 │ │ +02eada: 0c02 |000d: move-result-object v2 │ │ +02eadc: 2201 b300 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b3 │ │ +02eae0: 7040 d603 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@03d6 │ │ +02eae6: 5553 3701 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ +02eaea: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +02eaee: 5453 3a01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02eaf2: 6e20 3703 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ +02eaf8: 0c03 |001c: move-result-object v3 │ │ +02eafa: 7120 d803 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@03d8 │ │ +02eb00: 7110 d703 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@03d7 │ │ +02eb06: 0c03 |0023: move-result-object v3 │ │ +02eb08: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +02eb0c: 7110 d703 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@03d7 │ │ +02eb12: 0c03 |0029: move-result-object v3 │ │ +02eb14: 6e10 ab02 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02ab │ │ +02eb1a: 0a03 |002d: move-result v3 │ │ +02eb1c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +02eb20: 5453 3a01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02eb24: 6e10 3203 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +02eb2a: 0c00 |0035: move-result-object v0 │ │ +02eb2c: 7110 d703 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@03d7 │ │ +02eb32: 0c03 |0039: move-result-object v3 │ │ +02eb34: 6e20 fb03 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ +02eb3a: 6e10 f903 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ +02eb40: 5453 3e01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ +02eb44: 6e20 cb14 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02eb4a: 6e20 de03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03de │ │ +02eb50: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -11524,67 +11524,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -02c968: |[02c968] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -02c978: 6f10 b713 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@13b7 │ │ -02c97e: 6e10 e503 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03e5 │ │ -02c984: 0c00 |0006: move-result-object v0 │ │ -02c986: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -02c988: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02c98a: 5464 3e01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ -02c98e: 6e10 d514 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02c994: 0a04 |000e: move-result v4 │ │ -02c996: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -02c99a: 5464 3e01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ -02c99e: 6e20 cf14 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02c9a4: 0c03 |0016: move-result-object v3 │ │ -02c9a6: 1f03 b600 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b6 │ │ -02c9aa: 5464 3a01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02c9ae: 7110 d903 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ -02c9b4: 0c05 |001e: move-result-object v5 │ │ -02c9b6: 6e20 3703 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ -02c9bc: 0c04 |0022: move-result-object v4 │ │ -02c9be: 7120 d803 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@03d8 │ │ -02c9c4: 7110 d703 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@03d7 │ │ -02c9ca: 0c04 |0029: move-result-object v4 │ │ -02c9cc: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -02c9d0: 7110 d703 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@03d7 │ │ -02c9d6: 0c04 |002f: move-result-object v4 │ │ -02c9d8: 6e10 ab02 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02ab │ │ -02c9de: 0a04 |0033: move-result v4 │ │ -02c9e0: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -02c9e4: 7110 d903 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ -02c9ea: 0c04 |0039: move-result-object v4 │ │ -02c9ec: 6e20 a114 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02c9f2: 0a04 |003d: move-result v4 │ │ -02c9f4: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -02c9f8: 5b63 3b01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ -02c9fc: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02ca00: 28c5 |0044: goto 0009 // -003b │ │ -02ca02: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -02ca06: 5464 3a01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02ca0a: 6e10 3203 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -02ca10: 0c01 |004c: move-result-object v1 │ │ -02ca12: 7110 d703 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@03d7 │ │ -02ca18: 0c04 |0050: move-result-object v4 │ │ -02ca1a: 6e20 fb03 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ -02ca20: 28ee |0054: goto 0042 // -0012 │ │ -02ca22: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -02ca24: 5c64 3701 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ -02ca28: 7030 e103 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@03e1 │ │ -02ca2e: 0c01 |005b: move-result-object v1 │ │ -02ca30: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -02ca34: 6e10 f903 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ -02ca3a: 5464 3a01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02ca3e: 6e10 3503 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0335 │ │ -02ca44: 0e00 |0066: return-void │ │ +02eb54: |[02eb54] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +02eb64: 6f10 b713 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@13b7 │ │ +02eb6a: 6e10 e503 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03e5 │ │ +02eb70: 0c00 |0006: move-result-object v0 │ │ +02eb72: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +02eb74: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02eb76: 5464 3e01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ +02eb7a: 6e10 d514 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +02eb80: 0a04 |000e: move-result v4 │ │ +02eb82: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +02eb86: 5464 3e01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013e │ │ +02eb8a: 6e20 cf14 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +02eb90: 0c03 |0016: move-result-object v3 │ │ +02eb92: 1f03 b300 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b3 │ │ +02eb96: 5464 3a01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02eb9a: 7110 d903 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ +02eba0: 0c05 |001e: move-result-object v5 │ │ +02eba2: 6e20 3703 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ +02eba8: 0c04 |0022: move-result-object v4 │ │ +02ebaa: 7120 d803 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@03d8 │ │ +02ebb0: 7110 d703 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@03d7 │ │ +02ebb6: 0c04 |0029: move-result-object v4 │ │ +02ebb8: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +02ebbc: 7110 d703 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@03d7 │ │ +02ebc2: 0c04 |002f: move-result-object v4 │ │ +02ebc4: 6e10 ab02 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02ab │ │ +02ebca: 0a04 |0033: move-result v4 │ │ +02ebcc: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +02ebd0: 7110 d903 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03d9 │ │ +02ebd6: 0c04 |0039: move-result-object v4 │ │ +02ebd8: 6e20 a114 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +02ebde: 0a04 |003d: move-result v4 │ │ +02ebe0: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +02ebe4: 5b63 3b01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013b │ │ +02ebe8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02ebec: 28c5 |0044: goto 0009 // -003b │ │ +02ebee: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +02ebf2: 5464 3a01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02ebf6: 6e10 3203 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +02ebfc: 0c01 |004c: move-result-object v1 │ │ +02ebfe: 7110 d703 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@03d7 │ │ +02ec04: 0c04 |0050: move-result-object v4 │ │ +02ec06: 6e20 fb03 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ +02ec0c: 28ee |0054: goto 0042 // -0012 │ │ +02ec0e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +02ec10: 5c64 3701 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ +02ec14: 7030 e103 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@03e1 │ │ +02ec1a: 0c01 |005b: move-result-object v1 │ │ +02ec1c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +02ec20: 6e10 f903 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ +02ec26: 5464 3a01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02ec2a: 6e10 3503 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0335 │ │ +02ec30: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -11614,19 +11614,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ca48: |[02ca48] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -02ca58: 6f10 b813 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@13b8 │ │ -02ca5e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02ca60: 5c10 3701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ -02ca64: 0e00 |0006: return-void │ │ +02ec34: |[02ec34] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +02ec44: 6f10 b813 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@13b8 │ │ +02ec4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02ec4c: 5c10 3701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ +02ec50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -11636,23 +11636,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02ca68: |[02ca68] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -02ca78: 0730 |0000: move-object v0, v3 │ │ -02ca7a: 1f00 b500 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b5 │ │ -02ca7e: 6e10 d303 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@03d3 │ │ -02ca84: 0c01 |0006: move-result-object v1 │ │ -02ca86: 6f20 b913 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b9 │ │ -02ca8c: 5401 3201 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ -02ca90: 6e20 ed03 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@03ed │ │ -02ca96: 0e00 |000f: return-void │ │ +02ec54: |[02ec54] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +02ec64: 0730 |0000: move-object v0, v3 │ │ +02ec66: 1f00 b200 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b2 │ │ +02ec6a: 6e10 d303 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@03d3 │ │ +02ec70: 0c01 |0006: move-result-object v1 │ │ +02ec72: 6f20 b913 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b9 │ │ +02ec78: 5401 3201 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ +02ec7c: 6e20 ed03 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@03ed │ │ +02ec82: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -11665,23 +11665,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02ca98: |[02ca98] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02caa8: 6f10 ba13 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13ba │ │ -02caae: 0c01 |0003: move-result-object v1 │ │ -02cab0: 2200 b500 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b5 │ │ -02cab4: 7020 d203 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@03d2 │ │ -02caba: 6e10 e503 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03e5 │ │ -02cac0: 0c02 |000c: move-result-object v2 │ │ -02cac2: 5b02 3201 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ -02cac6: 1100 |000f: return-object v0 │ │ +02ec84: |[02ec84] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +02ec94: 6f10 ba13 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13ba │ │ +02ec9a: 0c01 |0003: move-result-object v1 │ │ +02ec9c: 2200 b200 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b2 │ │ +02eca0: 7020 d203 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@03d2 │ │ +02eca6: 6e10 e503 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03e5 │ │ +02ecac: 0c02 |000c: move-result-object v2 │ │ +02ecae: 5b02 3201 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0132 │ │ +02ecb2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -11694,27 +11694,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02cac8: |[02cac8] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -02cad8: 5521 3701 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ -02cadc: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -02cae0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02cae2: 7030 e103 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@03e1 │ │ -02cae8: 0c00 |0008: move-result-object v0 │ │ -02caea: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -02caee: 6e10 f903 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ -02caf4: 5421 3c01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013c │ │ -02caf8: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -02cafc: 5421 3c01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013c │ │ -02cb00: 7220 b313 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@13b3 │ │ -02cb06: 0e00 |0017: return-void │ │ +02ecb4: |[02ecb4] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +02ecc4: 5521 3701 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0137 │ │ +02ecc8: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +02eccc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02ecce: 7030 e103 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@03e1 │ │ +02ecd4: 0c00 |0008: move-result-object v0 │ │ +02ecd6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +02ecda: 6e10 f903 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ +02ece0: 5421 3c01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013c │ │ +02ece4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +02ece8: 5421 3c01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013c │ │ +02ecec: 7220 b313 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@13b3 │ │ +02ecf2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -11730,17 +11730,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cb08: |[02cb08] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -02cb18: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013c │ │ -02cb1c: 0e00 |0002: return-void │ │ +02ecf4: |[02ecf4] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +02ed04: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013c │ │ +02ed08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -11750,19 +11750,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02cb20: |[02cb20] android.support.v4.app.FragmentTabHost.setup:()V │ │ -02cb30: 2200 0f03 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02cb34: 1a01 a807 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@07a8 │ │ -02cb38: 7020 7d14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02cb3e: 2700 |0007: throw v0 │ │ +02ed0c: |[02ed0c] android.support.v4.app.FragmentTabHost.setup:()V │ │ +02ed1c: 2200 0c03 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +02ed20: 1a01 a507 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@07a5 │ │ +02ed24: 7020 7d14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +02ed2a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -11770,21 +11770,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02cb40: |[02cb40] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -02cb50: 7020 e303 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03e3 │ │ -02cb56: 6f10 bc13 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@13bc │ │ -02cb5c: 5b01 3901 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ -02cb60: 5b02 3a01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02cb64: 7010 e203 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03e2 │ │ -02cb6a: 0e00 |000d: return-void │ │ +02ed2c: |[02ed2c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +02ed3c: 7020 e303 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03e3 │ │ +02ed42: 6f10 bc13 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@13bc │ │ +02ed48: 5b01 3901 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ +02ed4c: 5b02 3a01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02ed50: 7010 e203 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03e2 │ │ +02ed56: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -11799,30 +11799,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02cb6c: |[02cb6c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -02cb7c: 7020 e303 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03e3 │ │ -02cb82: 6f10 bc13 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@13bc │ │ -02cb88: 5b23 3901 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ -02cb8c: 5b24 3a01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ -02cb90: 5925 3801 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ -02cb94: 7010 e203 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03e2 │ │ -02cb9a: 5420 3d01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ -02cb9e: 6e20 5e13 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ -02cba4: 6e10 e603 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@03e6 │ │ -02cbaa: 0a00 |0017: move-result v0 │ │ -02cbac: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -02cbae: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -02cbb2: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -02cbb8: 6e20 ee03 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@03ee │ │ -02cbbe: 0e00 |0021: return-void │ │ +02ed58: |[02ed58] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +02ed68: 7020 e303 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@03e3 │ │ +02ed6e: 6f10 bc13 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@13bc │ │ +02ed74: 5b23 3901 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0139 │ │ +02ed78: 5b24 3a01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013a │ │ +02ed7c: 5925 3801 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0138 │ │ +02ed80: 7010 e203 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03e2 │ │ +02ed86: 5420 3d01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013d │ │ +02ed8a: 6e20 5e13 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ +02ed90: 6e10 e603 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@03e6 │ │ +02ed96: 0a00 |0017: move-result v0 │ │ +02ed98: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +02ed9a: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +02ed9e: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +02eda4: 6e20 ee03 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@03ee │ │ +02edaa: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -11836,17 +11836,17 @@ │ │ 0x0000 - 0x0022 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0022 reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0022 reg=5 containerId I │ │ │ │ source_file_idx : 755 (FragmentTabHost.java) │ │ │ │ Class #45 header: │ │ -class_idx : 184 │ │ +class_idx : 181 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 757 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #45 - │ │ @@ -11897,17 +11897,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cbc0: |[02cbc0] android.support.v4.app.FragmentTransaction.:()V │ │ -02cbd0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02cbd6: 0e00 |0003: return-void │ │ +02edac: |[02edac] android.support.v4.app.FragmentTransaction.:()V │ │ +02edbc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02edc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12054,18 +12054,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 757 (FragmentTransaction.java) │ │ │ │ Class #46 header: │ │ -class_idx : 185 │ │ +class_idx : 182 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1747 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1744 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -12090,18 +12090,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 │ │ -02cbd8: |[02cbd8] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -02cbe8: 5b01 4601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ -02cbec: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02cbf2: 0e00 |0005: return-void │ │ +02edc4: |[02edc4] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +02edd4: 5b01 4601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ +02edd8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02edde: 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; │ │ │ │ @@ -12111,35 +12111,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02cbf4: |[02cbf4] android.support.v4.app.ListFragment$1.run:()V │ │ -02cc04: 5420 4601 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ -02cc08: 5400 4f01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -02cc0c: 5421 4601 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ -02cc10: 5411 4f01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -02cc14: 6e20 6c13 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@136c │ │ -02cc1a: 0e00 |000b: return-void │ │ +02ede0: |[02ede0] android.support.v4.app.ListFragment$1.run:()V │ │ +02edf0: 5420 4601 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ +02edf4: 5400 4f01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +02edf8: 5421 4601 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0146 │ │ +02edfc: 5411 4f01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +02ee00: 6e20 6c13 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@136c │ │ +02ee06: 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; │ │ │ │ - source_file_idx : 1747 (ListFragment.java) │ │ + source_file_idx : 1744 (ListFragment.java) │ │ │ │ Class #47 header: │ │ -class_idx : 186 │ │ +class_idx : 183 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1747 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1744 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12166,18 +12166,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 │ │ -02cc1c: |[02cc1c] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -02cc2c: 5b01 4701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ -02cc30: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02cc36: 0e00 |0005: return-void │ │ +02ee08: |[02ee08] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +02ee18: 5b01 4701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ +02ee1c: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02ee22: 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; │ │ │ │ @@ -12187,42 +12187,42 @@ │ │ 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 │ │ -02cc38: |[02cc38] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02cc48: 5460 4701 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ -02cc4c: 0771 |0002: move-object v1, v7 │ │ -02cc4e: 1f01 c702 |0003: check-cast v1, Landroid/widget/ListView; // type@02c7 │ │ -02cc52: 0782 |0005: move-object v2, v8 │ │ -02cc54: 0193 |0006: move v3, v9 │ │ -02cc56: 04a4 |0007: move-wide v4, v10 │ │ -02cc58: 7406 1a04 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@041a │ │ -02cc5e: 0e00 |000b: return-void │ │ +02ee24: |[02ee24] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02ee34: 5460 4701 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ +02ee38: 0771 |0002: move-object v1, v7 │ │ +02ee3a: 1f01 c402 |0003: check-cast v1, Landroid/widget/ListView; // type@02c4 │ │ +02ee3e: 0782 |0005: move-object v2, v8 │ │ +02ee40: 0193 |0006: move v3, v9 │ │ +02ee42: 04a4 |0007: move-wide v4, v10 │ │ +02ee44: 7406 1a04 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@041a │ │ +02ee4a: 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; │ │ 0x0000 - 0x000c reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000c reg=8 v Landroid/view/View; │ │ 0x0000 - 0x000c reg=9 position I │ │ 0x0000 - 0x000c reg=10 id J │ │ │ │ - source_file_idx : 1747 (ListFragment.java) │ │ + source_file_idx : 1744 (ListFragment.java) │ │ │ │ Class #48 header: │ │ -class_idx : 188 │ │ +class_idx : 185 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1900 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -12259,21 +12259,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/LoaderManager$LoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1900 (LoaderManager.java) │ │ + source_file_idx : 1897 (LoaderManager.java) │ │ │ │ Class #49 header: │ │ -class_idx : 189 │ │ +class_idx : 186 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1900 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -12298,17 +12298,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cc60: |[02cc60] android.support.v4.app.LoaderManager.:()V │ │ -02cc70: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02cc76: 0e00 |0003: return-void │ │ +02ee4c: |[02ee4c] android.support.v4.app.LoaderManager.:()V │ │ +02ee5c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02ee62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12317,17 +12317,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cc78: |[02cc78] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -02cc88: 6a00 6501 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -02cc8c: 0e00 |0002: return-void │ │ +02ee64: |[02ee64] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +02ee74: 6a00 6501 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +02ee78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12355,17 +12355,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02cc90: |[02cc90] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -02cca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cca2: 0f00 |0001: return v0 │ │ +02ee7c: |[02ee7c] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +02ee8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ee8e: 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;) │ │ @@ -12376,21 +12376,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/LoaderManager;) │ │ name : 'restartLoader' │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1900 (LoaderManager.java) │ │ + source_file_idx : 1897 (LoaderManager.java) │ │ │ │ Class #50 header: │ │ -class_idx : 192 │ │ +class_idx : 189 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1973 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -12426,21 +12426,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImpl;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1973 (NavUtils.java) │ │ + source_file_idx : 1970 (NavUtils.java) │ │ │ │ Class #51 header: │ │ -class_idx : 195 │ │ +class_idx : 192 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1973 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1970 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -12481,26 +12481,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02cca4: |[02cca4] android.support.v4.app.NavUtils.:()V │ │ -02ccb4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02ccb8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02ccbc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02ccc0: 2201 c200 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00c2 │ │ -02ccc4: 7010 5504 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0455 │ │ -02ccca: 6901 6f01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ -02ccce: 0e00 |000d: return-void │ │ -02ccd0: 2201 c100 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00c1 │ │ -02ccd4: 7010 5004 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0450 │ │ -02ccda: 6901 6f01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ -02ccde: 28f8 |0015: goto 000d // -0008 │ │ +02ee90: |[02ee90] android.support.v4.app.NavUtils.:()V │ │ +02eea0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02eea4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02eea8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02eeac: 2201 bf00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00bf │ │ +02eeb0: 7010 5504 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0455 │ │ +02eeb6: 6901 6f01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ +02eeba: 0e00 |000d: return-void │ │ +02eebc: 2201 be00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00be │ │ +02eec0: 7010 5004 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0450 │ │ +02eec6: 6901 6f01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ +02eeca: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12512,17 +12512,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cce0: |[02cce0] android.support.v4.app.NavUtils.:()V │ │ -02ccf0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02ccf6: 0e00 |0003: return-void │ │ +02eecc: |[02eecc] android.support.v4.app.NavUtils.:()V │ │ +02eedc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02eee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12531,19 +12531,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 │ │ -02ccf8: |[02ccf8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02cd08: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ -02cd0c: 7220 4c04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044c │ │ -02cd12: 0c00 |0005: move-result-object v0 │ │ -02cd14: 1100 |0006: return-object v0 │ │ +02eee4: |[02eee4] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02eef4: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ +02eef8: 7220 4c04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@044c │ │ +02eefe: 0c00 |0005: move-result-object v0 │ │ +02ef00: 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;) │ │ @@ -12551,35 +12551,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 │ │ -02cd18: |[02cd18] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02cd28: 7120 6104 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ -02cd2e: 0c01 |0003: move-result-object v1 │ │ -02cd30: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02cd34: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02cd36: 1102 |0007: return-object v2 │ │ -02cd38: 2203 1b00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001b │ │ -02cd3c: 6e10 7f00 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@007f │ │ -02cd42: 0c04 |000d: move-result-object v4 │ │ -02cd44: 7030 7d00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@007d │ │ -02cd4a: 7120 6104 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ -02cd50: 0c00 |0014: move-result-object v0 │ │ -02cd52: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -02cd56: 7110 9105 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0591 │ │ -02cd5c: 0c02 |001a: move-result-object v2 │ │ -02cd5e: 28ec |001b: goto 0007 // -0014 │ │ -02cd60: 2204 2400 |001c: new-instance v4, Landroid/content/Intent; // type@0024 │ │ -02cd64: 7010 a200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ -02cd6a: 6e20 c400 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ -02cd70: 0c02 |0024: move-result-object v2 │ │ -02cd72: 28f6 |0025: goto 001b // -000a │ │ +02ef04: |[02ef04] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02ef14: 7120 6104 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ +02ef1a: 0c01 |0003: move-result-object v1 │ │ +02ef1c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02ef20: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02ef22: 1102 |0007: return-object v2 │ │ +02ef24: 2203 1b00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001b │ │ +02ef28: 6e10 7f00 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@007f │ │ +02ef2e: 0c04 |000d: move-result-object v4 │ │ +02ef30: 7030 7d00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@007d │ │ +02ef36: 7120 6104 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ +02ef3c: 0c00 |0014: move-result-object v0 │ │ +02ef3e: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +02ef42: 7110 9105 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0591 │ │ +02ef48: 0c02 |001a: move-result-object v2 │ │ +02ef4a: 28ec |001b: goto 0007 // -0014 │ │ +02ef4c: 2204 2400 |001c: new-instance v4, Landroid/content/Intent; // type@0024 │ │ +02ef50: 7010 a200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ +02ef56: 6e20 c400 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ +02ef5c: 0c02 |0024: move-result-object v2 │ │ +02ef5e: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12599,35 +12599,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 │ │ -02cd74: |[02cd74] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -02cd84: 2204 1b00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001b │ │ -02cd88: 7030 7b00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007b │ │ -02cd8e: 7120 6104 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ -02cd94: 0c01 |0008: move-result-object v1 │ │ -02cd96: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -02cd9a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -02cd9c: 1102 |000c: return-object v2 │ │ -02cd9e: 2203 1b00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001b │ │ -02cda2: 7030 7c00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007c │ │ -02cda8: 7120 6104 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ -02cdae: 0c00 |0015: move-result-object v0 │ │ -02cdb0: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -02cdb4: 7110 9105 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0591 │ │ -02cdba: 0c02 |001b: move-result-object v2 │ │ -02cdbc: 28f0 |001c: goto 000c // -0010 │ │ -02cdbe: 2204 2400 |001d: new-instance v4, Landroid/content/Intent; // type@0024 │ │ -02cdc2: 7010 a200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ -02cdc8: 6e20 c400 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ -02cdce: 0c02 |0025: move-result-object v2 │ │ -02cdd0: 28f6 |0026: goto 001c // -000a │ │ +02ef60: |[02ef60] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +02ef70: 2204 1b00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001b │ │ +02ef74: 7030 7b00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007b │ │ +02ef7a: 7120 6104 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ +02ef80: 0c01 |0008: move-result-object v1 │ │ +02ef82: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +02ef86: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02ef88: 1102 |000c: return-object v2 │ │ +02ef8a: 2203 1b00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001b │ │ +02ef8e: 7030 7c00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007c │ │ +02ef94: 7120 6104 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ +02ef9a: 0c00 |0015: move-result-object v0 │ │ +02ef9c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +02efa0: 7110 9105 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0591 │ │ +02efa6: 0c02 |001b: move-result-object v2 │ │ +02efa8: 28f0 |001c: goto 000c // -0010 │ │ +02efaa: 2204 2400 |001d: new-instance v4, Landroid/content/Intent; // type@0024 │ │ +02efae: 7010 a200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ +02efb4: 6e20 c400 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ +02efba: 0c02 |0025: move-result-object v2 │ │ +02efbc: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -12648,24 +12648,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 │ │ -02cdd4: |[02cdd4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02cde4: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02cdea: 0c01 |0003: move-result-object v1 │ │ -02cdec: 7120 6104 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ -02cdf2: 0c01 |0007: move-result-object v1 │ │ -02cdf4: 1101 |0008: return-object v1 │ │ -02cdf6: 0d00 |0009: move-exception v0 │ │ -02cdf8: 2201 0e03 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02cdfc: 7020 7b14 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@147b │ │ -02ce02: 2701 |000f: throw v1 │ │ +02efc0: |[02efc0] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02efd0: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +02efd6: 0c01 |0003: move-result-object v1 │ │ +02efd8: 7120 6104 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ +02efde: 0c01 |0007: move-result-object v1 │ │ +02efe0: 1101 |0008: return-object v1 │ │ +02efe2: 0d00 |0009: move-exception v0 │ │ +02efe4: 2201 0b03 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +02efe8: 7020 7b14 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@147b │ │ +02efee: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -12678,24 +12678,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 │ │ -02ce10: |[02ce10] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -02ce20: 6e10 9000 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ -02ce26: 0c02 |0003: move-result-object v2 │ │ -02ce28: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -02ce2c: 6e30 d100 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00d1 │ │ -02ce32: 0c00 |0009: move-result-object v0 │ │ -02ce34: 6203 6f01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ -02ce38: 7230 4d04 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@044d │ │ -02ce3e: 0c01 |000f: move-result-object v1 │ │ -02ce40: 1101 |0010: return-object v1 │ │ +02effc: |[02effc] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +02f00c: 6e10 9000 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ +02f012: 0c02 |0003: move-result-object v2 │ │ +02f014: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +02f018: 6e30 d100 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00d1 │ │ +02f01e: 0c00 |0009: move-result-object v0 │ │ +02f020: 6203 6f01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ +02f024: 7230 4d04 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@044d │ │ +02f02a: 0c01 |000f: move-result-object v1 │ │ +02f02c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -12710,45 +12710,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02ce44: |[02ce44] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -02ce54: 7110 5d04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@045d │ │ -02ce5a: 0c00 |0003: move-result-object v0 │ │ -02ce5c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -02ce60: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02ce64: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -02ce68: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02ce6e: 1a03 a001 |000d: const-string v3, "Activity " // string@01a0 │ │ -02ce72: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ce78: 0c02 |0012: move-result-object v2 │ │ -02ce7a: 6e10 9514 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -02ce80: 0c03 |0016: move-result-object v3 │ │ -02ce82: 6e10 7114 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -02ce88: 0c03 |001a: move-result-object v3 │ │ -02ce8a: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ce90: 0c02 |001e: move-result-object v2 │ │ -02ce92: 1a03 3e00 |001f: const-string v3, " does not have a parent activity name specified." // string@003e │ │ -02ce96: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ce9c: 0c02 |0024: move-result-object v2 │ │ -02ce9e: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ -02cea2: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02cea8: 0c02 |002a: move-result-object v2 │ │ -02ceaa: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ -02ceae: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ceb4: 0c02 |0030: move-result-object v2 │ │ -02ceb6: 6e10 b714 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02cebc: 0c02 |0034: move-result-object v2 │ │ -02cebe: 7020 7914 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02cec4: 2701 |0038: throw v1 │ │ -02cec6: 7120 6304 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0463 │ │ -02cecc: 0e00 |003c: return-void │ │ +02f030: |[02f030] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +02f040: 7110 5d04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@045d │ │ +02f046: 0c00 |0003: move-result-object v0 │ │ +02f048: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +02f04c: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +02f050: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +02f054: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02f05a: 1a03 a001 |000d: const-string v3, "Activity " // string@01a0 │ │ +02f05e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02f064: 0c02 |0012: move-result-object v2 │ │ +02f066: 6e10 9514 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +02f06c: 0c03 |0016: move-result-object v3 │ │ +02f06e: 6e10 7114 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +02f074: 0c03 |001a: move-result-object v3 │ │ +02f076: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02f07c: 0c02 |001e: move-result-object v2 │ │ +02f07e: 1a03 3e00 |001f: const-string v3, " does not have a parent activity name specified." // string@003e │ │ +02f082: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02f088: 0c02 |0024: move-result-object v2 │ │ +02f08a: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ +02f08e: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02f094: 0c02 |002a: move-result-object v2 │ │ +02f096: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ +02f09a: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02f0a0: 0c02 |0030: move-result-object v2 │ │ +02f0a2: 6e10 b714 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02f0a8: 0c02 |0034: move-result-object v2 │ │ +02f0aa: 7020 7914 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +02f0b0: 2701 |0038: throw v1 │ │ +02f0b2: 7120 6304 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0463 │ │ +02f0b8: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -12761,18 +12761,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 │ │ -02ced0: |[02ced0] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02cee0: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ -02cee4: 7230 4e04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@044e │ │ -02ceea: 0e00 |0005: return-void │ │ +02f0bc: |[02f0bc] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02f0cc: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ +02f0d0: 7230 4e04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@044e │ │ +02f0d6: 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; │ │ @@ -12782,34 +12782,34 @@ │ │ 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 │ │ -02ceec: |[02ceec] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02cefc: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ -02cf00: 7230 4f04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@044f │ │ -02cf06: 0a00 |0005: move-result v0 │ │ -02cf08: 0f00 |0006: return v0 │ │ +02f0d8: |[02f0d8] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02f0e8: 6200 6f01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@016f │ │ +02f0ec: 7230 4f04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@044f │ │ +02f0f2: 0a00 |0005: move-result v0 │ │ +02f0f4: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1973 (NavUtils.java) │ │ + source_file_idx : 1970 (NavUtils.java) │ │ │ │ Class #52 header: │ │ -class_idx : 196 │ │ +class_idx : 193 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1977 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1974 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -12824,17 +12824,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cf0c: |[02cf0c] android.support.v4.app.NavUtilsJB.:()V │ │ -02cf1c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02cf22: 0e00 |0003: return-void │ │ +02f0f8: |[02f0f8] android.support.v4.app.NavUtilsJB.:()V │ │ +02f108: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02f10e: 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;) │ │ @@ -12842,18 +12842,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 │ │ -02cf24: |[02cf24] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02cf34: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ -02cf3a: 0c00 |0003: move-result-object v0 │ │ -02cf3c: 1100 |0004: return-object v0 │ │ +02f110: |[02f110] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02f120: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ +02f126: 0c00 |0003: move-result-object v0 │ │ +02f128: 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;) │ │ @@ -12861,17 +12861,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 │ │ -02cf40: |[02cf40] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -02cf50: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -02cf54: 1100 |0002: return-object v0 │ │ +02f12c: |[02f12c] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +02f13c: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +02f140: 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;) │ │ @@ -12879,17 +12879,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 │ │ -02cf58: |[02cf58] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02cf68: 6e20 1800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0018 │ │ -02cf6e: 0e00 |0003: return-void │ │ +02f144: |[02f144] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02f154: 6e20 1800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0018 │ │ +02f15a: 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; │ │ @@ -12899,33 +12899,33 @@ │ │ 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 │ │ -02cf70: |[02cf70] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02cf80: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ -02cf86: 0a00 |0003: move-result v0 │ │ -02cf88: 0f00 |0004: return v0 │ │ +02f15c: |[02f15c] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02f16c: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ +02f172: 0a00 |0003: move-result v0 │ │ +02f174: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1977 (NavUtilsJB.java) │ │ + source_file_idx : 1974 (NavUtilsJB.java) │ │ │ │ Class #53 header: │ │ -class_idx : 197 │ │ +class_idx : 194 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 705 │ │ -source_file_idx : 1992 │ │ +superclass_idx : 702 │ │ +source_file_idx : 1989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #53 annotations: │ │ Annotations on method #1133 'dispatchRestoreInstanceState' │ │ @@ -12946,17 +12946,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02cf8c: |[02cf8c] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -02cf9c: 7020 5c13 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ -02cfa2: 0e00 |0003: return-void │ │ +02f178: |[02f178] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +02f188: 7020 5c13 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ +02f18e: 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; │ │ @@ -12966,29 +12966,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 │ │ -02cfa4: |[02cfa4] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -02cfb4: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -02cfb6: 2202 c500 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00c5 │ │ -02cfba: 6e10 1912 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ -02cfc0: 0c03 |0006: move-result-object v3 │ │ -02cfc2: 7020 6a04 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@046a │ │ -02cfc8: 6e10 2212 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -02cfce: 0c00 |000d: move-result-object v0 │ │ -02cfd0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -02cfd4: 6e20 7004 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0470 │ │ -02cfda: 2201 c002 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -02cfde: 7030 5b13 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -02cfe4: 6e20 6812 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1268 │ │ -02cfea: 6e20 6b04 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@046b │ │ -02cff0: 1102 |001e: return-object v2 │ │ +02f190: |[02f190] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +02f1a0: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +02f1a2: 2202 c200 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00c2 │ │ +02f1a6: 6e10 1912 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ +02f1ac: 0c03 |0006: move-result-object v3 │ │ +02f1ae: 7020 6a04 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@046a │ │ +02f1b4: 6e10 2212 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +02f1ba: 0c00 |000d: move-result-object v0 │ │ +02f1bc: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +02f1c0: 6e20 7004 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0470 │ │ +02f1c6: 2201 bd02 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +02f1ca: 7030 5b13 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +02f1d0: 6e20 6812 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1268 │ │ +02f1d6: 6e20 6b04 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@046b │ │ +02f1dc: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -13007,17 +13007,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02cff4: |[02cff4] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -02d004: 6e20 6f04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@046f │ │ -02d00a: 0e00 |0003: return-void │ │ +02f1e0: |[02f1e0] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +02f1f0: 6e20 6f04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@046f │ │ +02f1f6: 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; │ │ @@ -13028,33 +13028,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02d00c: |[02d00c] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -02d01c: 6e20 6c04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@046c │ │ -02d022: 0e00 |0003: return-void │ │ +02f1f8: |[02f1f8] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +02f208: 6e20 6c04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@046c │ │ +02f20e: 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; │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ - source_file_idx : 1992 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 1989 (NoSaveStateFrameLayout.java) │ │ │ │ Class #54 header: │ │ -class_idx : 198 │ │ +class_idx : 195 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -13086,41 +13086,41 @@ │ │ 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 │ │ -02d024: |[02d024] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02d034: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02d03a: 5901 7301 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0173 │ │ -02d03e: 5b02 7401 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0174 │ │ -02d042: 5b03 7201 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0172 │ │ -02d046: 0e00 |0009: return-void │ │ +02f210: |[02f210] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02f220: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02f226: 5901 7301 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0173 │ │ +02f22a: 5b02 7401 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0174 │ │ +02f22e: 5b03 7201 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0172 │ │ +02f232: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ 0x0005 line=826 │ │ 0x0007 line=827 │ │ 0x0009 line=828 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000a reg=1 icon_ I │ │ 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #55 header: │ │ -class_idx : 201 │ │ +class_idx : 198 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -13212,73 +13212,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 │ │ -02d048: |[02d048] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -02d058: 7010 9214 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ -02d05e: 2200 3103 |0003: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02d062: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02d068: 5b30 7f01 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017f │ │ -02d06c: 2200 1300 |000a: new-instance v0, Landroid/app/Notification; // type@0013 │ │ -02d070: 7010 6d00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@006d │ │ -02d076: 5b30 8701 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d07a: 5b34 8401 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ -02d07e: 5430 8701 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d082: 7100 b914 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ -02d088: 0b01 |0018: move-result-wide v1 │ │ -02d08a: 5a01 0d00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02d08e: 5430 8701 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d092: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -02d094: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02d098: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02d09a: 5930 8901 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ -02d09e: 0e00 |0023: return-void │ │ +02f234: |[02f234] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +02f244: 7010 9214 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1492 │ │ +02f24a: 2200 2e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +02f24e: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +02f254: 5b40 7f01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017f │ │ +02f258: 2200 1300 |000a: new-instance v0, Landroid/app/Notification; // type@0013 │ │ +02f25c: 7010 6d00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@006d │ │ +02f262: 5b40 8701 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f266: 5b45 8401 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ +02f26a: 5440 8701 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f26e: 7100 b914 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ +02f274: 0b02 |0018: move-result-wide v2 │ │ +02f276: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02f27a: 5440 8701 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f27e: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +02f280: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f284: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02f286: 5940 8901 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ +02f28a: 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 │ │ -02d0a0: |[02d0a0] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -02d0b0: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -02d0b4: 5430 8701 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d0b8: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d0bc: b641 |0006: or-int/2addr v1, v4 │ │ -02d0be: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d0c2: 0e00 |0009: return-void │ │ -02d0c4: 5430 8701 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d0c8: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d0cc: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -02d0d0: b521 |0010: and-int/2addr v1, v2 │ │ -02d0d2: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d0d6: 28f6 |0013: goto 0009 // -000a │ │ +02f28c: |[02f28c] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +02f29c: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +02f2a0: 5430 8701 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f2a4: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f2a8: b641 |0006: or-int/2addr v1, v4 │ │ +02f2aa: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f2ae: 0e00 |0009: return-void │ │ +02f2b0: 5430 8701 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f2b4: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f2b8: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +02f2bc: b521 |0010: and-int/2addr v1, v2 │ │ +02f2be: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f2c2: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ 0x0009 line=525 │ │ 0x000a line=523 │ │ locals : │ │ @@ -13292,20 +13292,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 │ │ -02d0d8: |[02d0d8] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d0e8: 5420 7f01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017f │ │ -02d0ec: 2201 c600 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00c6 │ │ -02d0f0: 7040 7204 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0472 │ │ -02d0f6: 6e20 cb14 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02d0fc: 1102 |000a: return-object v2 │ │ +02f2c4: |[02f2c4] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f2d4: 5420 7f01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017f │ │ +02f2d8: 2201 c300 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00c3 │ │ +02f2dc: 7040 7204 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0472 │ │ +02f2e2: 6e20 cb14 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02f2e8: 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 │ │ @@ -13317,20 +13317,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d100: |[02d100] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -02d110: 7100 b404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04b4 │ │ -02d116: 0c00 |0003: move-result-object v0 │ │ -02d118: 7220 a604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04a6 │ │ -02d11e: 0c00 |0007: move-result-object v0 │ │ -02d120: 1100 |0008: return-object v0 │ │ +02f2ec: |[02f2ec] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +02f2fc: 7100 b404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04b4 │ │ +02f302: 0c00 |0003: move-result-object v0 │ │ +02f304: 7220 a604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04a6 │ │ +02f30a: 0c00 |0007: move-result-object v0 │ │ +02f30c: 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;) │ │ @@ -13338,20 +13338,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d124: |[02d124] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -02d134: 7100 b404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04b4 │ │ -02d13a: 0c00 |0003: move-result-object v0 │ │ -02d13c: 7220 a604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04a6 │ │ -02d142: 0c00 |0007: move-result-object v0 │ │ -02d144: 1100 |0008: return-object v0 │ │ +02f310: |[02f310] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +02f320: 7100 b404 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04b4 │ │ +02f326: 0c00 |0003: move-result-object v0 │ │ +02f328: 7220 a604 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04a6 │ │ +02f32e: 0c00 |0007: move-result-object v0 │ │ +02f330: 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;) │ │ @@ -13359,18 +13359,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 │ │ -02d148: |[02d148] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d158: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -02d15c: 7030 8c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ -02d162: 1101 |0005: return-object v1 │ │ +02f334: |[02f334] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f344: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +02f348: 7030 8c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ +02f34e: 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 │ │ @@ -13380,18 +13380,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 │ │ -02d164: |[02d164] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d174: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d178: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02d17c: 1101 |0004: return-object v1 │ │ +02f350: |[02f350] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f360: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f364: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f368: 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; │ │ @@ -13401,17 +13401,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 │ │ -02d180: |[02d180] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d190: 5b01 8001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ -02d194: 1100 |0002: return-object v0 │ │ +02f36c: |[02f36c] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f37c: 5b01 8001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ +02f380: 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; │ │ @@ -13421,17 +13421,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 │ │ -02d198: |[02d198] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d1a8: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ -02d1ac: 1100 |0002: return-object v0 │ │ +02f384: |[02f384] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f394: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ +02f398: 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; │ │ @@ -13441,17 +13441,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 │ │ -02d1b0: |[02d1b0] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d1c0: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ -02d1c4: 1100 |0002: return-object v0 │ │ +02f39c: |[02f39c] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f3ac: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ +02f3b0: 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; │ │ @@ -13461,17 +13461,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 │ │ -02d1c8: |[02d1c8] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d1d8: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ -02d1dc: 1100 |0002: return-object v0 │ │ +02f3b4: |[02f3b4] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f3c4: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ +02f3c8: 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; │ │ @@ -13481,24 +13481,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 │ │ -02d1e0: |[02d1e0] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d1f0: 5420 8701 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d1f4: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02d1f8: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -02d1fc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02d200: 5420 8701 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d204: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d208: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -02d20c: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d210: 1102 |0010: return-object v2 │ │ +02f3cc: |[02f3cc] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f3dc: 5420 8701 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f3e0: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f3e4: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +02f3e8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02f3ec: 5420 8701 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f3f0: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f3f4: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +02f3f8: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f3fc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0008 line=514 │ │ 0x0010 line=516 │ │ locals : │ │ @@ -13510,18 +13510,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 │ │ -02d214: |[02d214] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d224: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d228: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02d22c: 1101 |0004: return-object v1 │ │ +02f400: |[02f400] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f410: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f414: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f418: 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; │ │ @@ -13531,19 +13531,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 │ │ -02d230: |[02d230] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d240: 5b12 8501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ -02d244: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -02d248: 7030 8c04 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ -02d24e: 1101 |0007: return-object v1 │ │ +02f41c: |[02f41c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f42c: 5b12 8501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ +02f430: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +02f434: 7030 8c04 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ +02f43a: 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; │ │ @@ -13555,17 +13555,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 │ │ -02d250: |[02d250] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d260: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ -02d264: 1100 |0002: return-object v0 │ │ +02f43c: |[02f43c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f44c: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ +02f450: 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; │ │ @@ -13575,42 +13575,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 │ │ -02d268: |[02d268] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d278: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02d27a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02d27c: 5453 8701 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d280: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02d284: 5453 8701 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d288: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02d28c: 5453 8701 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d290: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02d294: 5453 8701 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d298: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02d29c: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -02d2a0: 5453 8701 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d2a4: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02d2a8: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -02d2ac: 0110 |001a: move v0, v1 │ │ -02d2ae: 5453 8701 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d2b2: 5454 8701 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d2b6: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d2ba: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -02d2be: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -02d2c2: b641 |0025: or-int/2addr v1, v4 │ │ -02d2c4: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d2c8: 1105 |0028: return-object v5 │ │ -02d2ca: 0120 |0029: move v0, v2 │ │ -02d2cc: 28f1 |002a: goto 001b // -000f │ │ -02d2ce: 0121 |002b: move v1, v2 │ │ -02d2d0: 28f9 |002c: goto 0025 // -0007 │ │ +02f454: |[02f454] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f464: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f466: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02f468: 5453 8701 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f46c: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f470: 5453 8701 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f474: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f478: 5453 8701 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f47c: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f480: 5453 8701 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f484: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f488: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +02f48c: 5453 8701 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f490: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f494: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +02f498: 0110 |001a: move v0, v1 │ │ +02f49a: 5453 8701 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f49e: 5454 8701 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f4a2: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f4a6: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +02f4aa: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +02f4ae: b641 |0025: or-int/2addr v1, v4 │ │ +02f4b0: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f4b4: 1105 |0028: return-object v5 │ │ +02f4b6: 0120 |0029: move v0, v2 │ │ +02f4b8: 28f1 |002a: goto 001b // -000f │ │ +02f4ba: 0121 |002b: move v1, v2 │ │ +02f4bc: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=457 │ │ 0x000a line=458 │ │ 0x000e line=459 │ │ 0x001b line=460 │ │ @@ -13630,17 +13630,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 │ │ -02d2d4: |[02d2d4] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d2e4: 5901 8801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ -02d2e8: 1100 |0002: return-object v0 │ │ +02f4c0: |[02f4c0] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f4d0: 5901 8801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ +02f4d4: 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 │ │ @@ -13650,18 +13650,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 │ │ -02d2ec: |[02d2ec] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d2fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02d2fe: 7030 8c04 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ -02d304: 1101 |0004: return-object v1 │ │ +02f4d8: |[02f4d8] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f4e8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +02f4ea: 7030 8c04 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ +02f4f0: 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 │ │ @@ -13671,18 +13671,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 │ │ -02d308: |[02d308] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d318: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -02d31c: 7030 8c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ -02d322: 1101 |0005: return-object v1 │ │ +02f4f4: |[02f4f4] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f504: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +02f508: 7030 8c04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@048c │ │ +02f50e: 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 │ │ @@ -13692,17 +13692,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 │ │ -02d324: |[02d324] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d334: 5901 8901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ -02d338: 1100 |0002: return-object v0 │ │ +02f510: |[02f510] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f520: 5901 8901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ +02f524: 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 │ │ @@ -13712,19 +13712,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 │ │ -02d33c: |[02d33c] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d34c: 5901 8c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018c │ │ -02d350: 5902 8a01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018a │ │ -02d354: 5c03 8b01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018b │ │ -02d358: 1100 |0006: return-object v0 │ │ +02f528: |[02f528] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f538: 5901 8c01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018c │ │ +02f53c: 5902 8a01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018a │ │ +02f540: 5c03 8b01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018b │ │ +02f544: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0004 line=334 │ │ 0x0006 line=335 │ │ locals : │ │ @@ -13738,18 +13738,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 │ │ -02d35c: |[02d35c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d36c: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d370: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02d374: 1101 |0004: return-object v1 │ │ +02f548: |[02f548] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f558: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f55c: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f560: 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 │ │ @@ -13759,20 +13759,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 │ │ -02d378: |[02d378] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d388: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d38c: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02d390: 5410 8701 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d394: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02d398: 1101 |0008: return-object v1 │ │ +02f564: |[02f564] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f574: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f578: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f57c: 5410 8701 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f580: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f584: 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; │ │ @@ -13784,21 +13784,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 │ │ -02d39c: |[02d39c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d3ac: 5420 8701 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d3b0: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02d3b4: 5420 8701 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d3b8: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -02d3ba: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02d3be: 1102 |0009: return-object v2 │ │ +02f588: |[02f588] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f598: 5420 8701 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f59c: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f5a0: 5420 8701 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f5a4: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +02f5a6: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f5aa: 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; │ │ @@ -13809,20 +13809,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 │ │ -02d3c0: |[02d3c0] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d3d0: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d3d4: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02d3d8: 5410 8701 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d3dc: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02d3e0: 1101 |0008: return-object v1 │ │ +02f5ac: |[02f5ac] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f5bc: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f5c0: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f5c4: 5410 8701 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f5c8: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f5cc: 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; │ │ @@ -13834,23 +13834,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 │ │ -02d3e4: |[02d3e4] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d3f4: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -02d3f8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02d3fc: 5b12 8d01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -02d400: 5410 8d01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -02d404: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02d408: 5410 8d01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -02d40c: 6e20 b104 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04b1 │ │ -02d412: 1101 |000f: return-object v1 │ │ +02f5d0: |[02f5d0] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f5e0: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +02f5e4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02f5e8: 5b12 8d01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +02f5ec: 5410 8d01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +02f5f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02f5f4: 5410 8d01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +02f5f8: 6e20 b104 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04b1 │ │ +02f5fe: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0004 line=574 │ │ 0x0006 line=575 │ │ 0x000a line=576 │ │ 0x000f line=579 │ │ @@ -13863,17 +13863,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 │ │ -02d414: |[02d414] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d424: 5b01 8e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018e │ │ -02d428: 1100 |0002: return-object v0 │ │ +02f600: |[02f600] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f610: 5b01 8e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018e │ │ +02f614: 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; │ │ @@ -13883,18 +13883,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 │ │ -02d42c: |[02d42c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d43c: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d440: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02d444: 1101 |0004: return-object v1 │ │ +02f618: |[02f618] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f628: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f62c: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f630: 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; │ │ @@ -13904,19 +13904,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 │ │ -02d448: |[02d448] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d458: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d45c: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02d460: 5b13 8f01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ -02d464: 1101 |0006: return-object v1 │ │ +02f634: |[02f634] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f644: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f648: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f64c: 5b13 8f01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ +02f650: 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; │ │ @@ -13928,17 +13928,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 │ │ -02d468: |[02d468] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d478: 5c01 9001 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0190 │ │ -02d47c: 1100 |0002: return-object v0 │ │ +02f654: |[02f654] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f664: 5c01 9001 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0190 │ │ +02f668: 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 │ │ @@ -13948,18 +13948,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 │ │ -02d480: |[02d480] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d490: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d494: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02d498: 1101 |0004: return-object v1 │ │ +02f66c: |[02f66c] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f67c: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f680: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f684: 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 │ │ @@ -13969,33 +13969,33 @@ │ │ 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 │ │ -02d49c: |[02d49c] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02d4ac: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -02d4b0: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02d4b4: 1101 |0004: return-object v1 │ │ +02f688: |[02f688] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02f698: 5410 8701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +02f69c: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02f6a0: 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 │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #56 header: │ │ -class_idx : 203 │ │ +class_idx : 200 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -14013,21 +14013,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #57 header: │ │ -class_idx : 208 │ │ +class_idx : 205 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -14063,19 +14063,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d4b8: |[02d4b8] android.support.v4.app.NotificationCompat$Style.:()V │ │ -02d4c8: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -02d4ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02d4d0: 5c10 9801 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0198 │ │ -02d4d4: 0e00 |0006: return-void │ │ +02f6a4: |[02f6a4] android.support.v4.app.NotificationCompat$Style.:()V │ │ +02f6b4: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +02f6ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02f6bc: 5c10 9801 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0198 │ │ +02f6c0: 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; │ │ │ │ @@ -14085,22 +14085,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02d4d8: |[02d4d8] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -02d4e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d4ea: 5421 9601 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ -02d4ee: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -02d4f2: 5421 9601 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ -02d4f6: 6e10 8204 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0482 │ │ -02d4fc: 0c00 |000a: move-result-object v0 │ │ -02d4fe: 1100 |000b: return-object v0 │ │ +02f6c4: |[02f6c4] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +02f6d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f6d6: 5421 9601 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ +02f6da: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +02f6de: 5421 9601 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ +02f6e2: 6e10 8204 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0482 │ │ +02f6e8: 0c00 |000a: move-result-object v0 │ │ +02f6ea: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0001 line=624 │ │ 0x0005 line=625 │ │ 0x000b line=627 │ │ locals : │ │ @@ -14112,41 +14112,41 @@ │ │ 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 │ │ -02d500: |[02d500] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -02d510: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ -02d514: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02d518: 5b12 9601 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ -02d51c: 5410 9601 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ -02d520: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02d524: 5410 9601 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ -02d528: 6e20 9904 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@0499 │ │ -02d52e: 0e00 |000f: return-void │ │ +02f6ec: |[02f6ec] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +02f6fc: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ +02f700: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02f704: 5b12 9601 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ +02f708: 5410 9601 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ +02f70c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02f710: 5410 9601 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0196 │ │ +02f714: 6e20 9904 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@0499 │ │ +02f71a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0004 line=615 │ │ 0x0006 line=616 │ │ 0x000a line=617 │ │ 0x000f line=620 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ 0x0000 - 0x0010 reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #58 header: │ │ -class_idx : 209 │ │ +class_idx : 206 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -14200,40 +14200,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02d530: |[02d530] android.support.v4.app.NotificationCompat.:()V │ │ -02d540: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02d544: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d548: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02d54c: 2200 cf00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00cf │ │ -02d550: 7010 ad04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@04ad │ │ -02d556: 6900 9a01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ -02d55a: 0e00 |000d: return-void │ │ -02d55c: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02d560: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02d564: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02d568: 2200 ce00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00ce │ │ -02d56c: 7010 ab04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@04ab │ │ -02d572: 6900 9a01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ -02d576: 28f2 |001b: goto 000d // -000e │ │ -02d578: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02d57c: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -02d580: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02d584: 2200 cd00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00cd │ │ -02d588: 7010 a904 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@04a9 │ │ -02d58e: 6900 9a01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ -02d592: 28e4 |0029: goto 000d // -001c │ │ -02d594: 2200 cc00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00cc │ │ -02d598: 7010 a704 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04a7 │ │ -02d59e: 6900 9a01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ -02d5a2: 28dc |0031: goto 000d // -0024 │ │ +02f71c: |[02f71c] android.support.v4.app.NotificationCompat.:()V │ │ +02f72c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02f730: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02f734: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02f738: 2200 cc00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00cc │ │ +02f73c: 7010 ad04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@04ad │ │ +02f742: 6900 9a01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ +02f746: 0e00 |000d: return-void │ │ +02f748: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02f74c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02f750: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02f754: 2200 cb00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00cb │ │ +02f758: 7010 ab04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@04ab │ │ +02f75e: 6900 9a01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ +02f762: 28f2 |001b: goto 000d // -000e │ │ +02f764: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +02f768: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +02f76c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02f770: 2200 ca00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00ca │ │ +02f774: 7010 a904 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@04a9 │ │ +02f77a: 6900 9a01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ +02f77e: 28e4 |0029: goto 000d // -001c │ │ +02f780: 2200 c900 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00c9 │ │ +02f784: 7010 a704 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04a7 │ │ +02f78a: 6900 9a01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ +02f78e: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x000d line=162 │ │ 0x000e line=155 │ │ 0x0014 line=156 │ │ @@ -14247,17 +14247,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d5a4: |[02d5a4] android.support.v4.app.NotificationCompat.:()V │ │ -02d5b4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02d5ba: 0e00 |0003: return-void │ │ +02f790: |[02f790] android.support.v4.app.NotificationCompat.:()V │ │ +02f7a0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02f7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=819 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14266,30 +14266,30 @@ │ │ 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 │ │ -02d5bc: |[02d5bc] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -02d5cc: 6200 9a01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ -02d5d0: 1100 |0002: return-object v0 │ │ +02f7a8: |[02f7a8] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +02f7b8: 6200 9a01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019a │ │ +02f7bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #59 header: │ │ -class_idx : 210 │ │ +class_idx : 207 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1996 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #59 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -14304,17 +14304,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d5d4: |[02d5d4] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -02d5e4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02d5ea: 0e00 |0003: return-void │ │ +02f7c0: |[02f7c0] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +02f7d0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02f7d6: 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;) │ │ @@ -14322,95 +14322,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 │ │ -02d5ec: |[02d5ec] 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; │ │ -02d5fc: 2201 1100 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0011 │ │ -02d600: 7020 4e00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ -02d606: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -02d60a: 6e30 6800 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ -02d610: 0c01 |000a: move-result-object v1 │ │ -02d612: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -02d616: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02d61a: 6e30 6200 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ -02d620: 0c01 |0012: move-result-object v1 │ │ -02d622: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02d626: 6e20 5300 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ -02d62c: 0c01 |0018: move-result-object v1 │ │ -02d62e: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02d632: 6e30 6500 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ -02d638: 0c01 |001e: move-result-object v1 │ │ -02d63a: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02d63e: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02d642: 6e30 6300 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ -02d648: 0c01 |0026: move-result-object v1 │ │ -02d64a: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02d64e: 6e20 6700 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ -02d654: 0c01 |002c: move-result-object v1 │ │ -02d656: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02d65a: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02d65e: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02d662: 6e40 5c00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ -02d668: 0c02 |0036: move-result-object v2 │ │ -02d66a: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d66e: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -02d672: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -02d676: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -02d678: 6e20 5e00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -02d67e: 0c02 |0041: move-result-object v2 │ │ -02d680: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d684: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02d688: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -02d68c: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -02d68e: 6e20 5f00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ -02d694: 0c02 |004c: move-result-object v2 │ │ -02d696: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d69a: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -02d69e: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -02d6a2: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -02d6a4: 6e20 5200 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ -02d6aa: 0c01 |0057: move-result-object v1 │ │ -02d6ac: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02d6b0: 6e20 5800 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02d6b6: 0c01 |005d: move-result-object v1 │ │ -02d6b8: 6e20 5700 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ -02d6be: 0c01 |0061: move-result-object v1 │ │ -02d6c0: 6e20 5600 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -02d6c6: 0c01 |0065: move-result-object v1 │ │ -02d6c8: 6e20 5400 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ -02d6ce: 0c01 |0069: move-result-object v1 │ │ -02d6d0: 6e20 5500 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ -02d6d6: 0c01 |006d: move-result-object v1 │ │ -02d6d8: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02d6dc: 6e20 5900 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -02d6e2: 0c02 |0073: move-result-object v2 │ │ -02d6e4: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d6e8: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -02d6ec: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -02d6f0: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -02d6f2: 6e30 5a00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ -02d6f8: 0c01 |007e: move-result-object v1 │ │ -02d6fa: 6e20 5b00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ -02d700: 0c01 |0082: move-result-object v1 │ │ -02d702: 6e20 5d00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ -02d708: 0c00 |0086: move-result-object v0 │ │ -02d70a: 6e10 5100 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ -02d710: 0c01 |008a: move-result-object v1 │ │ -02d712: 1101 |008b: return-object v1 │ │ -02d714: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -02d716: 28b1 |008d: goto 003e // -004f │ │ -02d718: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -02d71a: 28ba |008f: goto 0049 // -0046 │ │ -02d71c: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -02d71e: 28c3 |0091: goto 0054 // -003d │ │ -02d720: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -02d722: 28e8 |0093: goto 007b // -0018 │ │ +02f7d8: |[02f7d8] 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; │ │ +02f7e8: 2201 1100 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0011 │ │ +02f7ec: 7020 4e00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ +02f7f2: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +02f7f6: 6e30 6800 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ +02f7fc: 0c01 |000a: move-result-object v1 │ │ +02f7fe: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f802: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f806: 6e30 6200 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ +02f80c: 0c01 |0012: move-result-object v1 │ │ +02f80e: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f812: 6e20 5300 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ +02f818: 0c01 |0018: move-result-object v1 │ │ +02f81a: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f81e: 6e30 6500 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ +02f824: 0c01 |001e: move-result-object v1 │ │ +02f826: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f82a: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f82e: 6e30 6300 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ +02f834: 0c01 |0026: move-result-object v1 │ │ +02f836: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f83a: 6e20 6700 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ +02f840: 0c01 |002c: move-result-object v1 │ │ +02f842: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f846: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f84a: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f84e: 6e40 5c00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ +02f854: 0c02 |0036: move-result-object v2 │ │ +02f856: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f85a: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +02f85e: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +02f862: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +02f864: 6e20 5e00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +02f86a: 0c02 |0041: move-result-object v2 │ │ +02f86c: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f870: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02f874: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +02f878: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +02f87a: 6e20 5f00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ +02f880: 0c02 |004c: move-result-object v2 │ │ +02f882: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f886: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +02f88a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +02f88e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +02f890: 6e20 5200 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ +02f896: 0c01 |0057: move-result-object v1 │ │ +02f898: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f89c: 6e20 5800 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02f8a2: 0c01 |005d: move-result-object v1 │ │ +02f8a4: 6e20 5700 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ +02f8aa: 0c01 |0061: move-result-object v1 │ │ +02f8ac: 6e20 5600 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +02f8b2: 0c01 |0065: move-result-object v1 │ │ +02f8b4: 6e20 5400 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ +02f8ba: 0c01 |0069: move-result-object v1 │ │ +02f8bc: 6e20 5500 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ +02f8c2: 0c01 |006d: move-result-object v1 │ │ +02f8c4: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f8c8: 6e20 5900 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +02f8ce: 0c02 |0073: move-result-object v2 │ │ +02f8d0: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f8d4: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +02f8d8: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +02f8dc: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +02f8de: 6e30 5a00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ +02f8e4: 0c01 |007e: move-result-object v1 │ │ +02f8e6: 6e20 5b00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ +02f8ec: 0c01 |0082: move-result-object v1 │ │ +02f8ee: 6e20 5d00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ +02f8f4: 0c00 |0086: move-result-object v0 │ │ +02f8f6: 6e10 5100 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ +02f8fc: 0c01 |008a: move-result-object v1 │ │ +02f8fe: 1101 |008b: return-object v1 │ │ +02f900: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +02f902: 28b1 |008d: goto 003e // -004f │ │ +02f904: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +02f906: 28ba |008f: goto 0049 // -0046 │ │ +02f908: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +02f90a: 28c3 |0091: goto 0054 // -003d │ │ +02f90c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +02f90e: 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; │ │ @@ -14422,21 +14422,21 @@ │ │ 0x0000 - 0x0094 reg=10 tickerView Landroid/widget/RemoteViews; │ │ 0x0000 - 0x0094 reg=11 number I │ │ 0x0000 - 0x0094 reg=12 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=13 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=14 largeIcon Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1996 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 1993 (NotificationCompatHoneycomb.java) │ │ │ │ Class #60 header: │ │ -class_idx : 211 │ │ +class_idx : 208 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1997 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #60 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -14451,149 +14451,150 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d724: |[02d724] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -02d734: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02d73a: 0e00 |0003: return-void │ │ +02f910: |[02f910] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +02f920: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02f926: 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 │ │ -02d73c: |[02d73c] 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; │ │ -02d74c: 2204 1100 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0011 │ │ -02d750: 7020 4e00 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ -02d756: 5395 0d00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000d │ │ -02d75a: 6e30 6800 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ -02d760: 0c04 |000a: move-result-object v4 │ │ -02d762: 5295 0500 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -02d766: 5296 0600 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02d76a: 6e30 6200 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ -02d770: 0c04 |0012: move-result-object v4 │ │ -02d772: 5495 0100 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02d776: 6e20 5300 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ -02d77c: 0c04 |0018: move-result-object v4 │ │ -02d77e: 5495 0b00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02d782: 6e30 6500 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ -02d788: 0c04 |001e: move-result-object v4 │ │ -02d78a: 5495 0a00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02d78e: 5296 0000 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02d792: 6e30 6300 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ -02d798: 0c04 |0026: move-result-object v4 │ │ -02d79a: 5495 0c00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02d79e: 6e20 6700 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ -02d7a4: 0c04 |002c: move-result-object v4 │ │ -02d7a6: 5295 0700 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02d7aa: 5296 0900 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02d7ae: 5297 0800 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02d7b2: 6e40 5c00 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ -02d7b8: 0c05 |0036: move-result-object v5 │ │ -02d7ba: 5294 0400 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d7be: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -02d7c2: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -02d7c6: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -02d7c8: 6e20 5e00 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -02d7ce: 0c05 |0041: move-result-object v5 │ │ -02d7d0: 5294 0400 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d7d4: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -02d7d8: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -02d7dc: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -02d7de: 6e20 5f00 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ -02d7e4: 0c05 |004c: move-result-object v5 │ │ -02d7e6: 5294 0400 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d7ea: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -02d7ee: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -02d7f2: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -02d7f4: 6e20 5200 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ -02d7fa: 0c04 |0057: move-result-object v4 │ │ -02d7fc: 5295 0200 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02d800: 6e20 5800 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02d806: 0c04 |005d: move-result-object v4 │ │ -02d808: 6e20 5700 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ -02d80e: 0c04 |0061: move-result-object v4 │ │ -02d810: 6e20 5600 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -02d816: 0c04 |0065: move-result-object v4 │ │ -02d818: 6e20 5400 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ -02d81e: 0c04 |0069: move-result-object v4 │ │ -02d820: 6e20 5500 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ -02d826: 0c04 |006d: move-result-object v4 │ │ -02d828: 5495 0300 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02d82c: 6e20 5900 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -02d832: 0c05 |0073: move-result-object v5 │ │ -02d834: 5294 0400 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d838: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -02d83c: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -02d840: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -02d842: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -02d846: 6e30 5a00 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ -02d84c: 0c04 |0080: move-result-object v4 │ │ -02d84e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -02d852: 6e20 5b00 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ -02d858: 0c04 |0086: move-result-object v4 │ │ -02d85a: 6e20 5d00 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ -02d860: 0c04 |008a: move-result-object v4 │ │ -02d862: 0200 1200 |008b: move/from16 v0, v18 │ │ -02d866: 0201 1300 |008d: move/from16 v1, v19 │ │ -02d86a: 0202 1400 |008f: move/from16 v2, v20 │ │ -02d86e: 6e40 6100 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ -02d874: 0c03 |0094: move-result-object v3 │ │ -02d876: 6e10 5100 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ -02d87c: 0c04 |0098: move-result-object v4 │ │ -02d87e: 1104 |0099: return-object v4 │ │ -02d880: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -02d882: 28a3 |009b: goto 003e // -005d │ │ -02d884: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -02d886: 28ac |009d: goto 0049 // -0054 │ │ -02d888: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -02d88a: 28b5 |009f: goto 0054 // -004b │ │ -02d88c: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -02d88e: 28da |00a1: goto 007b // -0026 │ │ + insns size : 164 16-bit code units │ │ +02f928: |[02f928] 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; │ │ +02f938: 2205 1100 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0011 │ │ +02f93c: 7020 4e00 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ +02f942: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02f946: 6e30 6800 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ +02f94c: 0c05 |000a: move-result-object v5 │ │ +02f94e: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f952: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f956: 6e30 6200 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ +02f95c: 0c05 |0012: move-result-object v5 │ │ +02f95e: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f962: 6e20 5300 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ +02f968: 0c05 |0018: move-result-object v5 │ │ +02f96a: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f96e: 6e30 6500 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ +02f974: 0c05 |001e: move-result-object v5 │ │ +02f976: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f97a: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f97e: 6e30 6300 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ +02f984: 0c05 |0026: move-result-object v5 │ │ +02f986: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f98a: 6e20 6700 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ +02f990: 0c05 |002c: move-result-object v5 │ │ +02f992: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f996: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f99a: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f99e: 6e40 5c00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ +02f9a4: 0c06 |0036: move-result-object v6 │ │ +02f9a6: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f9aa: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +02f9ae: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +02f9b2: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +02f9b4: 6e20 5e00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +02f9ba: 0c06 |0041: move-result-object v6 │ │ +02f9bc: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f9c0: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +02f9c4: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +02f9c8: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +02f9ca: 6e20 5f00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ +02f9d0: 0c06 |004c: move-result-object v6 │ │ +02f9d2: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f9d6: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +02f9da: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +02f9de: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +02f9e0: 6e20 5200 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ +02f9e6: 0c05 |0057: move-result-object v5 │ │ +02f9e8: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f9ec: 6e20 5800 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02f9f2: 0c05 |005d: move-result-object v5 │ │ +02f9f4: 6e20 5700 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ +02f9fa: 0c05 |0061: move-result-object v5 │ │ +02f9fc: 6e20 5600 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +02fa02: 0c05 |0065: move-result-object v5 │ │ +02fa04: 6e20 5400 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ +02fa0a: 0c05 |0069: move-result-object v5 │ │ +02fa0c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +02fa10: 6e20 5500 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ +02fa16: 0c05 |006f: move-result-object v5 │ │ +02fa18: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02fa1c: 6e20 5900 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +02fa22: 0c06 |0075: move-result-object v6 │ │ +02fa24: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02fa28: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +02fa2c: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +02fa30: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +02fa32: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +02fa36: 6e30 5a00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ +02fa3c: 0c05 |0082: move-result-object v5 │ │ +02fa3e: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +02fa42: 6e20 5b00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ +02fa48: 0c05 |0088: move-result-object v5 │ │ +02fa4a: 6e20 5d00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ +02fa50: 0c05 |008c: move-result-object v5 │ │ +02fa52: 0200 1300 |008d: move/from16 v0, v19 │ │ +02fa56: 0201 1400 |008f: move/from16 v1, v20 │ │ +02fa5a: 0202 1500 |0091: move/from16 v2, v21 │ │ +02fa5e: 6e40 6100 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ +02fa64: 0c04 |0096: move-result-object v4 │ │ +02fa66: 6e10 5100 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0051 │ │ +02fa6c: 0c05 |009a: move-result-object v5 │ │ +02fa6e: 1105 |009b: return-object v5 │ │ +02fa70: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +02fa72: 28a1 |009d: goto 003e // -005f │ │ +02fa74: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +02fa76: 28aa |009f: goto 0049 // -0056 │ │ +02fa78: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +02fa7a: 28b3 |00a1: goto 0054 // -004d │ │ +02fa7c: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +02fa7e: 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 : 1997 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 1994 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #61 header: │ │ -class_idx : 212 │ │ +class_idx : 209 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2003 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2000 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #61 annotations: │ │ Annotations on method #1213 'addInboxStyle' │ │ @@ -14612,154 +14613,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 │ │ -02d890: |[02d890] 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 │ │ -02d8a0: 7010 9214 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1492 │ │ -02d8a6: 2203 1100 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0011 │ │ -02d8aa: 7020 4e00 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ -02d8b0: 5394 0d00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000d │ │ -02d8b4: 6e30 6800 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ -02d8ba: 0c03 |000d: move-result-object v3 │ │ -02d8bc: 5294 0500 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0005 │ │ -02d8c0: 5295 0600 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02d8c4: 6e30 6200 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ -02d8ca: 0c03 |0015: move-result-object v3 │ │ -02d8cc: 5494 0100 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02d8d0: 6e20 5300 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ -02d8d6: 0c03 |001b: move-result-object v3 │ │ -02d8d8: 5494 0b00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02d8dc: 6e30 6500 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ -02d8e2: 0c03 |0021: move-result-object v3 │ │ -02d8e4: 5494 0a00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02d8e8: 5295 0000 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02d8ec: 6e30 6300 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ -02d8f2: 0c03 |0029: move-result-object v3 │ │ -02d8f4: 5494 0c00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02d8f8: 6e20 6700 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ -02d8fe: 0c03 |002f: move-result-object v3 │ │ -02d900: 5294 0700 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02d904: 5295 0900 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02d908: 5296 0800 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02d90c: 6e40 5c00 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ -02d912: 0c04 |0039: move-result-object v4 │ │ -02d914: 5293 0400 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d918: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -02d91c: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -02d920: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -02d922: 6e20 5e00 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ -02d928: 0c04 |0044: move-result-object v4 │ │ -02d92a: 5293 0400 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d92e: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -02d932: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -02d936: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -02d938: 6e20 5f00 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ -02d93e: 0c04 |004f: move-result-object v4 │ │ -02d940: 5293 0400 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d944: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -02d948: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -02d94c: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -02d94e: 6e20 5200 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ -02d954: 0c03 |005a: move-result-object v3 │ │ -02d956: 5294 0200 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02d95a: 6e20 5800 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ -02d960: 0c03 |0060: move-result-object v3 │ │ -02d962: 6e20 5700 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ -02d968: 0c03 |0064: move-result-object v3 │ │ -02d96a: 6e20 5600 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ -02d970: 0c03 |0068: move-result-object v3 │ │ -02d972: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -02d976: 6e20 6400 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0064 │ │ -02d97c: 0c03 |006e: move-result-object v3 │ │ -02d97e: 6e20 5400 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ -02d984: 0c03 |0072: move-result-object v3 │ │ -02d986: 6e20 5500 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ -02d98c: 0c03 |0076: move-result-object v3 │ │ -02d98e: 5494 0300 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02d992: 6e20 5900 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ -02d998: 0c04 |007c: move-result-object v4 │ │ -02d99a: 5293 0400 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0004 │ │ -02d99e: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -02d9a2: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -02d9a6: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -02d9a8: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -02d9ac: 6e30 5a00 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ -02d9b2: 0c03 |0089: move-result-object v3 │ │ -02d9b4: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -02d9b8: 6e20 5b00 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ -02d9be: 0c03 |008f: move-result-object v3 │ │ -02d9c0: 6e20 5d00 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ -02d9c6: 0c03 |0093: move-result-object v3 │ │ -02d9c8: 0200 1500 |0094: move/from16 v0, v21 │ │ -02d9cc: 6e20 6600 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ -02d9d2: 0c03 |0099: move-result-object v3 │ │ -02d9d4: 0200 1600 |009a: move/from16 v0, v22 │ │ -02d9d8: 6e20 6000 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0060 │ │ -02d9de: 0c03 |009f: move-result-object v3 │ │ -02d9e0: 0200 1200 |00a0: move/from16 v0, v18 │ │ -02d9e4: 0201 1300 |00a2: move/from16 v1, v19 │ │ -02d9e8: 0202 1400 |00a4: move/from16 v2, v20 │ │ -02d9ec: 6e40 6100 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ -02d9f2: 0c03 |00a9: move-result-object v3 │ │ -02d9f4: 5b73 a001 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ -02d9f8: 0e00 |00ac: return-void │ │ -02d9fa: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -02d9fc: 2893 |00ae: goto 0041 // -006d │ │ -02d9fe: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -02da00: 289c |00b0: goto 004c // -0064 │ │ -02da02: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -02da04: 28a5 |00b2: goto 0057 // -005b │ │ -02da06: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -02da08: 28d0 |00b4: goto 0084 // -0030 │ │ + insns size : 183 16-bit code units │ │ +02fa80: |[02fa80] 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 │ │ +02fa90: 7010 9214 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1492 │ │ +02fa96: 2204 1100 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0011 │ │ +02fa9a: 7020 4e00 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004e │ │ +02faa0: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02faa4: 6e30 6800 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0068 │ │ +02faaa: 0c04 |000d: move-result-object v4 │ │ +02faac: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02fab0: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02fab4: 6e30 6200 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0062 │ │ +02faba: 0c04 |0015: move-result-object v4 │ │ +02fabc: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02fac0: 6e20 5300 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0053 │ │ +02fac6: 0c04 |001b: move-result-object v4 │ │ +02fac8: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02facc: 6e30 6500 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0065 │ │ +02fad2: 0c04 |0021: move-result-object v4 │ │ +02fad4: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02fad8: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02fadc: 6e30 6300 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0063 │ │ +02fae2: 0c04 |0029: move-result-object v4 │ │ +02fae4: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02fae8: 6e20 6700 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0067 │ │ +02faee: 0c04 |002f: move-result-object v4 │ │ +02faf0: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02faf4: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02faf8: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02fafc: 6e40 5c00 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@005c │ │ +02fb02: 0c05 |0039: move-result-object v5 │ │ +02fb04: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02fb08: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +02fb0c: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +02fb10: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +02fb12: 6e20 5e00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005e │ │ +02fb18: 0c05 |0044: move-result-object v5 │ │ +02fb1a: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02fb1e: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +02fb22: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +02fb26: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +02fb28: 6e20 5f00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005f │ │ +02fb2e: 0c05 |004f: move-result-object v5 │ │ +02fb30: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02fb34: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +02fb38: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +02fb3c: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +02fb3e: 6e20 5200 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0052 │ │ +02fb44: 0c04 |005a: move-result-object v4 │ │ +02fb46: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02fb4a: 6e20 5800 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0058 │ │ +02fb50: 0c04 |0060: move-result-object v4 │ │ +02fb52: 6e20 5700 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0057 │ │ +02fb58: 0c04 |0064: move-result-object v4 │ │ +02fb5a: 6e20 5600 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0056 │ │ +02fb60: 0c04 |0068: move-result-object v4 │ │ +02fb62: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +02fb66: 6e20 6400 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0064 │ │ +02fb6c: 0c04 |006e: move-result-object v4 │ │ +02fb6e: 6e20 5400 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ +02fb74: 0c04 |0072: move-result-object v4 │ │ +02fb76: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +02fb7a: 6e20 5500 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ +02fb80: 0c04 |0078: move-result-object v4 │ │ +02fb82: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02fb86: 6e20 5900 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0059 │ │ +02fb8c: 0c05 |007e: move-result-object v5 │ │ +02fb8e: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02fb92: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +02fb96: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +02fb9a: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +02fb9c: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +02fba0: 6e30 5a00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005a │ │ +02fba6: 0c04 |008b: move-result-object v4 │ │ +02fba8: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +02fbac: 6e20 5b00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@005b │ │ +02fbb2: 0c04 |0091: move-result-object v4 │ │ +02fbb4: 6e20 5d00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005d │ │ +02fbba: 0c04 |0095: move-result-object v4 │ │ +02fbbc: 0200 1600 |0096: move/from16 v0, v22 │ │ +02fbc0: 6e20 6600 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ +02fbc6: 0c04 |009b: move-result-object v4 │ │ +02fbc8: 0200 1700 |009c: move/from16 v0, v23 │ │ +02fbcc: 6e20 6000 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0060 │ │ +02fbd2: 0c04 |00a1: move-result-object v4 │ │ +02fbd4: 0200 1300 |00a2: move/from16 v0, v19 │ │ +02fbd8: 0201 1400 |00a4: move/from16 v1, v20 │ │ +02fbdc: 0202 1500 |00a6: move/from16 v2, v21 │ │ +02fbe0: 6e40 6100 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0061 │ │ +02fbe6: 0c04 |00ab: move-result-object v4 │ │ +02fbe8: 5b84 a001 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ +02fbec: 0e00 |00ae: return-void │ │ +02fbee: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +02fbf0: 2891 |00b0: goto 0041 // -006f │ │ +02fbf2: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +02fbf4: 289a |00b2: goto 004c // -0066 │ │ +02fbf6: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +02fbf8: 28a3 |00b4: goto 0057 // -005d │ │ +02fbfa: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +02fbfc: 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 │ │ -02da0c: |[02da0c] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02da1c: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ -02da20: 6e40 4f00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ -02da26: 0e00 |0005: return-void │ │ +02fc00: |[02fc00] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02fc10: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ +02fc14: 6e40 4f00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@004f │ │ +02fc1a: 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 │ │ @@ -14771,27 +14773,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 │ │ -02da28: |[02da28] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -02da38: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000f │ │ -02da3c: 5432 a001 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ -02da40: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ -02da46: 6e20 4800 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0048 │ │ -02da4c: 0c01 |000a: move-result-object v1 │ │ -02da4e: 6e20 4700 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0047 │ │ -02da54: 0c00 |000e: move-result-object v0 │ │ -02da56: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -02da5a: 6e20 4600 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0046 │ │ -02da60: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -02da64: 6e20 4900 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0049 │ │ -02da6a: 0e00 |0019: return-void │ │ +02fc1c: |[02fc1c] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +02fc2c: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000f │ │ +02fc30: 5432 a001 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ +02fc34: 7020 4500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0045 │ │ +02fc3a: 6e20 4800 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0048 │ │ +02fc40: 0c01 |000a: move-result-object v1 │ │ +02fc42: 6e20 4700 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0047 │ │ +02fc48: 0c00 |000e: move-result-object v0 │ │ +02fc4a: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +02fc4e: 6e20 4600 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0046 │ │ +02fc54: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +02fc58: 6e20 4900 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0049 │ │ +02fc5e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -14811,25 +14813,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 │ │ -02da6c: |[02da6c] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -02da7c: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0010 │ │ -02da80: 5432 a001 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ -02da84: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ -02da8a: 6e20 4c00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004c │ │ -02da90: 0c01 |000a: move-result-object v1 │ │ -02da92: 6e20 4b00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004b │ │ -02da98: 0c00 |000e: move-result-object v0 │ │ -02da9a: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02da9e: 6e20 4d00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004d │ │ -02daa4: 0e00 |0014: return-void │ │ +02fc60: |[02fc60] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +02fc70: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0010 │ │ +02fc74: 5432 a001 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ +02fc78: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ +02fc7e: 6e20 4c00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004c │ │ +02fc84: 0c01 |000a: move-result-object v1 │ │ +02fc86: 6e20 4b00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004b │ │ +02fc8c: 0c00 |000e: move-result-object v0 │ │ +02fc8e: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +02fc92: 6e20 4d00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@004d │ │ +02fc98: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -14845,33 +14847,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 │ │ -02daa8: |[02daa8] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -02dab8: 2203 1200 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0012 │ │ -02dabc: 5454 a001 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ -02dac0: 7020 6900 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0069 │ │ -02dac6: 6e20 6b00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006b │ │ -02dacc: 0c01 |000a: move-result-object v1 │ │ -02dace: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -02dad2: 6e20 6c00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006c │ │ -02dad8: 6e10 d114 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14d1 │ │ -02dade: 0c00 |0013: move-result-object v0 │ │ -02dae0: 7210 e714 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -02dae6: 0a03 |0017: move-result v3 │ │ -02dae8: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -02daec: 7210 e814 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -02daf2: 0c02 |001d: move-result-object v2 │ │ -02daf4: 1f02 0203 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0302 │ │ -02daf8: 6e20 6a00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006a │ │ -02dafe: 28f1 |0023: goto 0014 // -000f │ │ -02db00: 0e00 |0024: return-void │ │ +02fc9c: |[02fc9c] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +02fcac: 2203 1200 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0012 │ │ +02fcb0: 5454 a001 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ +02fcb4: 7020 6900 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0069 │ │ +02fcba: 6e20 6b00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006b │ │ +02fcc0: 0c01 |000a: move-result-object v1 │ │ +02fcc2: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +02fcc6: 6e20 6c00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006c │ │ +02fccc: 6e10 d114 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14d1 │ │ +02fcd2: 0c00 |0013: move-result-object v0 │ │ +02fcd4: 7210 e714 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +02fcda: 0a03 |0017: move-result v3 │ │ +02fcdc: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +02fce0: 7210 e814 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +02fce6: 0c02 |001d: move-result-object v2 │ │ +02fce8: 1f02 ff02 |001e: check-cast v2, Ljava/lang/CharSequence; // type@02ff │ │ +02fcec: 6e20 6a00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@006a │ │ +02fcf2: 28f1 |0023: goto 0014 // -000f │ │ +02fcf4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -14892,32 +14894,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02db04: |[02db04] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -02db14: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ -02db18: 6e10 5000 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0050 │ │ -02db1e: 0c00 |0005: move-result-object v0 │ │ -02db20: 1100 |0006: return-object v0 │ │ +02fcf8: |[02fcf8] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +02fd08: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a0 │ │ +02fd0c: 6e10 5000 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0050 │ │ +02fd12: 0c00 |0005: move-result-object v0 │ │ +02fd14: 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 : 2003 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2000 (NotificationCompatJellybean.java) │ │ │ │ Class #62 header: │ │ -class_idx : 213 │ │ +class_idx : 210 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2171 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2168 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -14937,32 +14939,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02db24: |[02db24] android.support.v4.app.ServiceCompat.:()V │ │ -02db34: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02db3a: 0e00 |0003: return-void │ │ +02fd18: |[02fd18] android.support.v4.app.ServiceCompat.:()V │ │ +02fd28: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +02fd2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2171 (ServiceCompat.java) │ │ + source_file_idx : 2168 (ServiceCompat.java) │ │ │ │ Class #63 header: │ │ -class_idx : 214 │ │ +class_idx : 211 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2174 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2171 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -15020,37 +15022,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02db3c: |[02db3c] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -02db4c: 7010 9214 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ -02db52: 5b34 a201 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ -02db56: 2200 2400 |0005: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -02db5a: 7010 a200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a2 │ │ -02db60: 1a01 5b0a |000a: const-string v1, "android.intent.action.SEND" // string@0a5b │ │ -02db64: 6e20 c300 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ -02db6a: 0c00 |000f: move-result-object v0 │ │ -02db6c: 5b30 a601 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02db70: 5430 a601 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02db74: 1a01 6d0a |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a6d │ │ -02db78: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ -02db7e: 0c02 |0019: move-result-object v2 │ │ -02db80: 6e30 bd00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bd │ │ -02db86: 5430 a601 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02db8a: 1a01 6c0a |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a6c │ │ -02db8e: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02db94: 0c02 |0024: move-result-object v2 │ │ -02db96: 6e30 bb00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00bb │ │ -02db9c: 5430 a601 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02dba0: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -02dba4: 6e20 a700 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -02dbaa: 0e00 |002f: return-void │ │ +02fd30: |[02fd30] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +02fd40: 7010 9214 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ +02fd46: 5b34 a201 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ +02fd4a: 2200 2400 |0005: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +02fd4e: 7010 a200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a2 │ │ +02fd54: 1a01 580a |000a: const-string v1, "android.intent.action.SEND" // string@0a58 │ │ +02fd58: 6e20 c300 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ +02fd5e: 0c00 |000f: move-result-object v0 │ │ +02fd60: 5b30 a601 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02fd64: 5430 a601 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02fd68: 1a01 6a0a |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a6a │ │ +02fd6c: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ +02fd72: 0c02 |0019: move-result-object v2 │ │ +02fd74: 6e30 bd00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bd │ │ +02fd7a: 5430 a601 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02fd7e: 1a01 690a |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a69 │ │ +02fd82: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +02fd88: 0c02 |0024: move-result-object v2 │ │ +02fd8a: 6e30 bb00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00bb │ │ +02fd90: 5430 a601 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02fd94: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +02fd98: 6e20 a700 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +02fd9e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15065,35 +15067,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 │ │ -02dbac: |[02dbac] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -02dbbc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02dbbe: 5454 a601 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02dbc2: 6e20 b300 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ -02dbc8: 0c00 |0006: move-result-object v0 │ │ -02dbca: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -02dbce: 2101 |0009: array-length v1, v0 │ │ -02dbd0: 6e10 d514 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02dbd6: 0a04 |000d: move-result v4 │ │ -02dbd8: b014 |000e: add-int/2addr v4, v1 │ │ -02dbda: 2342 6c03 |000f: new-array v2, v4, [Ljava/lang/String; // type@036c │ │ -02dbde: 6e20 d714 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ -02dbe4: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -02dbe8: 6e10 d514 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02dbee: 0a04 |0019: move-result v4 │ │ -02dbf0: 7151 b814 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02dbf6: 5453 a601 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02dbfa: 6e30 be00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ -02dc00: 0e00 |0022: return-void │ │ -02dc02: 0131 |0023: move v1, v3 │ │ -02dc04: 28e6 |0024: goto 000a // -001a │ │ +02fda0: |[02fda0] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +02fdb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02fdb2: 5454 a601 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02fdb6: 6e20 b300 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ +02fdbc: 0c00 |0006: move-result-object v0 │ │ +02fdbe: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +02fdc2: 2101 |0009: array-length v1, v0 │ │ +02fdc4: 6e10 d514 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +02fdca: 0a04 |000d: move-result v4 │ │ +02fdcc: b014 |000e: add-int/2addr v4, v1 │ │ +02fdce: 2342 6903 |000f: new-array v2, v4, [Ljava/lang/String; // type@0369 │ │ +02fdd2: 6e20 d714 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ +02fdd8: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +02fddc: 6e10 d514 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +02fde2: 0a04 |0019: move-result v4 │ │ +02fde4: 7151 b814 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +02fdea: 5453 a601 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02fdee: 6e30 be00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ +02fdf4: 0e00 |0022: return-void │ │ +02fdf6: 0131 |0023: move v1, v3 │ │ +02fdf8: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15115,33 +15117,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 │ │ -02dc08: |[02dc08] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -02dc18: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02dc1a: 6e10 cd04 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04cd │ │ -02dc20: 0c00 |0004: move-result-object v0 │ │ -02dc22: 6e20 b300 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ -02dc28: 0c01 |0008: move-result-object v1 │ │ -02dc2a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -02dc2e: 2112 |000b: array-length v2, v1 │ │ -02dc30: 2185 |000c: array-length v5, v8 │ │ -02dc32: b025 |000d: add-int/2addr v5, v2 │ │ -02dc34: 2353 6c03 |000e: new-array v3, v5, [Ljava/lang/String; // type@036c │ │ -02dc38: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -02dc3c: 7152 b814 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02dc42: 2185 |0015: array-length v5, v8 │ │ -02dc44: 7155 b814 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02dc4a: 6e30 be00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ -02dc50: 0e00 |001c: return-void │ │ -02dc52: 0142 |001d: move v2, v4 │ │ -02dc54: 28ee |001e: goto 000c // -0012 │ │ +02fdfc: |[02fdfc] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +02fe0c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02fe0e: 6e10 cd04 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04cd │ │ +02fe14: 0c00 |0004: move-result-object v0 │ │ +02fe16: 6e20 b300 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ +02fe1c: 0c01 |0008: move-result-object v1 │ │ +02fe1e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +02fe22: 2112 |000b: array-length v2, v1 │ │ +02fe24: 2185 |000c: array-length v5, v8 │ │ +02fe26: b025 |000d: add-int/2addr v5, v2 │ │ +02fe28: 2353 6903 |000e: new-array v3, v5, [Ljava/lang/String; // type@0369 │ │ +02fe2c: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +02fe30: 7152 b814 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +02fe36: 2185 |0015: array-length v5, v8 │ │ +02fe38: 7155 b814 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +02fe3e: 6e30 be00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ +02fe44: 0e00 |001c: return-void │ │ +02fe46: 0142 |001d: move v2, v4 │ │ +02fe48: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15163,18 +15165,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 │ │ -02dc58: |[02dc58] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dc68: 2200 d600 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00d6 │ │ -02dc6c: 7020 c004 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@04c0 │ │ -02dc72: 1100 |0005: return-object v0 │ │ +02fe4c: |[02fe4c] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fe5c: 2200 d300 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00d3 │ │ +02fe60: 7020 c004 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@04c0 │ │ +02fe66: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15183,23 +15185,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 │ │ -02dc74: |[02dc74] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dc84: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02dc88: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02dc8c: 2200 3103 |0004: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02dc90: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02dc96: 5b10 a301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02dc9a: 5410 a301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02dc9e: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02dca4: 1101 |0010: return-object v1 │ │ +02fe68: |[02fe68] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fe78: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02fe7c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02fe80: 2200 2e03 |0004: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +02fe84: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +02fe8a: 5b10 a301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02fe8e: 5410 a301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +02fe92: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02fe98: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15211,18 +15213,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 │ │ -02dca8: |[02dca8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dcb8: 1a00 5e0a |0000: const-string v0, "android.intent.extra.BCC" // string@0a5e │ │ -02dcbc: 7030 c904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c9 │ │ -02dcc2: 1101 |0005: return-object v1 │ │ +02fe9c: |[02fe9c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02feac: 1a00 5b0a |0000: const-string v0, "android.intent.extra.BCC" // string@0a5b │ │ +02feb0: 7030 c904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c9 │ │ +02feb6: 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; │ │ @@ -15232,23 +15234,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 │ │ -02dcc4: |[02dcc4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dcd4: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02dcd8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02dcdc: 2200 3103 |0004: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02dce0: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02dce6: 5b10 a401 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02dcea: 5410 a401 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02dcee: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02dcf4: 1101 |0010: return-object v1 │ │ +02feb8: |[02feb8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fec8: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +02fecc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02fed0: 2200 2e03 |0004: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +02fed4: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +02feda: 5b10 a401 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +02fede: 5410 a401 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +02fee2: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02fee8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15260,18 +15262,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 │ │ -02dcf8: |[02dcf8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dd08: 1a00 5f0a |0000: const-string v0, "android.intent.extra.CC" // string@0a5f │ │ -02dd0c: 7030 c904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c9 │ │ -02dd12: 1101 |0005: return-object v1 │ │ +02feec: |[02feec] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fefc: 1a00 5c0a |0000: const-string v0, "android.intent.extra.CC" // string@0a5c │ │ +02ff00: 7030 c904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c9 │ │ +02ff06: 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; │ │ @@ -15281,23 +15283,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 │ │ -02dd14: |[02dd14] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dd24: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02dd28: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02dd2c: 2200 3103 |0004: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02dd30: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02dd36: 5b10 a801 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02dd3a: 5410 a801 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02dd3e: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02dd44: 1101 |0010: return-object v1 │ │ +02ff08: |[02ff08] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ff18: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +02ff1c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02ff20: 2200 2e03 |0004: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +02ff24: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +02ff2a: 5b10 a801 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +02ff2e: 5410 a801 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +02ff32: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02ff38: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15309,18 +15311,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 │ │ -02dd48: |[02dd48] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dd58: 1a00 600a |0000: const-string v0, "android.intent.extra.EMAIL" // string@0a60 │ │ -02dd5c: 7030 c904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c9 │ │ -02dd62: 1101 |0005: return-object v1 │ │ +02ff3c: |[02ff3c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ff4c: 1a00 5d0a |0000: const-string v0, "android.intent.extra.EMAIL" // string@0a5d │ │ +02ff50: 7030 c904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04c9 │ │ +02ff56: 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; │ │ @@ -15330,38 +15332,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 │ │ -02dd64: |[02dd64] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dd74: 5431 a601 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02dd78: 1a02 630a |0002: const-string v2, "android.intent.extra.STREAM" // string@0a63 │ │ -02dd7c: 6e20 b100 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ -02dd82: 0c00 |0007: move-result-object v0 │ │ -02dd84: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02dd88: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -02dd8c: 6e20 d404 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04d4 │ │ -02dd92: 0c03 |000f: move-result-object v3 │ │ -02dd94: 1103 |0010: return-object v3 │ │ -02dd96: 5431 a701 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02dd9a: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -02dd9e: 2201 3103 |0015: new-instance v1, Ljava/util/ArrayList; // type@0331 │ │ -02dda2: 7010 c814 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02dda8: 5b31 a701 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02ddac: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -02ddb0: 5431 a601 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02ddb4: 1a02 630a |0020: const-string v2, "android.intent.extra.STREAM" // string@0a63 │ │ -02ddb8: 6e20 c000 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c0 │ │ -02ddbe: 5431 a701 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02ddc2: 6e20 cb14 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02ddc8: 5431 a701 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02ddcc: 6e20 cb14 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02ddd2: 28e1 |002f: goto 0010 // -001f │ │ +02ff58: |[02ff58] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02ff68: 5431 a601 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02ff6c: 1a02 600a |0002: const-string v2, "android.intent.extra.STREAM" // string@0a60 │ │ +02ff70: 6e20 b100 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ +02ff76: 0c00 |0007: move-result-object v0 │ │ +02ff78: 1f00 5500 |0008: check-cast v0, Landroid/net/Uri; // type@0055 │ │ +02ff7c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +02ff80: 6e20 d404 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04d4 │ │ +02ff86: 0c03 |000f: move-result-object v3 │ │ +02ff88: 1103 |0010: return-object v3 │ │ +02ff8a: 5431 a701 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +02ff8e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +02ff92: 2201 2e03 |0015: new-instance v1, Ljava/util/ArrayList; // type@032e │ │ +02ff96: 7010 c814 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +02ff9c: 5b31 a701 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +02ffa0: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +02ffa4: 5431 a601 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +02ffa8: 1a02 600a |0020: const-string v2, "android.intent.extra.STREAM" // string@0a60 │ │ +02ffac: 6e20 c000 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c0 │ │ +02ffb2: 5431 a701 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +02ffb6: 6e20 cb14 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02ffbc: 5431 a701 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +02ffc0: 6e20 cb14 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +02ffc6: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15381,21 +15383,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02ddd4: |[02ddd4] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -02dde4: 6e10 cd04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04cd │ │ -02ddea: 0c00 |0003: move-result-object v0 │ │ -02ddec: 5421 a501 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a5 │ │ -02ddf0: 7120 a800 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a8 │ │ -02ddf6: 0c00 |0009: move-result-object v0 │ │ -02ddf8: 1100 |000a: return-object v0 │ │ +02ffc8: |[02ffc8] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +02ffd8: 6e10 cd04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04cd │ │ +02ffde: 0c00 |0003: move-result-object v0 │ │ +02ffe0: 5421 a501 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a5 │ │ +02ffe4: 7120 a800 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a8 │ │ +02ffea: 0c00 |0009: move-result-object v0 │ │ +02ffec: 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;) │ │ @@ -15403,17 +15405,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ddfc: |[02ddfc] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -02de0c: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ -02de10: 1100 |0002: return-object v0 │ │ +02fff0: |[02fff0] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +030000: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ +030004: 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;) │ │ @@ -15421,94 +15423,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02de14: |[02de14] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -02de24: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02de26: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02de28: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02de2a: 5473 a801 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02de2e: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -02de32: 1a03 600a |0007: const-string v3, "android.intent.extra.EMAIL" // string@0a60 │ │ -02de36: 5474 a801 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02de3a: 7030 c804 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04c8 │ │ -02de40: 5b76 a801 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02de44: 5473 a401 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02de48: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -02de4c: 1a03 5f0a |0014: const-string v3, "android.intent.extra.CC" // string@0a5f │ │ -02de50: 5474 a401 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02de54: 7030 c804 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04c8 │ │ -02de5a: 5b76 a401 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02de5e: 5473 a301 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02de62: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02de66: 1a03 5e0a |0021: const-string v3, "android.intent.extra.BCC" // string@0a5e │ │ -02de6a: 5474 a301 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02de6e: 7030 c804 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04c8 │ │ -02de74: 5b76 a301 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ -02de78: 5473 a701 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02de7c: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -02de80: 5473 a701 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02de84: 6e10 d514 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02de8a: 0a03 |0033: move-result v3 │ │ -02de8c: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -02de90: 5473 a601 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02de94: 6e10 a900 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -02de9a: 0c03 |003b: move-result-object v3 │ │ -02de9c: 1a04 5c0a |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0a5c │ │ -02dea0: 6e20 a114 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02dea6: 0a00 |0041: move-result v0 │ │ -02dea8: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -02deac: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -02deb0: 5473 a601 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02deb4: 1a04 5b0a |0048: const-string v4, "android.intent.action.SEND" // string@0a5b │ │ -02deb8: 6e20 c300 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ -02debe: 5473 a701 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02dec2: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02dec6: 5473 a701 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02deca: 6e10 d014 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ -02ded0: 0a03 |0056: move-result v3 │ │ -02ded2: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02ded6: 5473 a601 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02deda: 1a04 630a |005b: const-string v4, "android.intent.extra.STREAM" // string@0a63 │ │ -02dede: 5475 a701 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02dee2: 6e20 cf14 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02dee8: 0c02 |0062: move-result-object v2 │ │ -02deea: 1f02 6600 |0063: check-cast v2, Landroid/os/Parcelable; // type@0066 │ │ -02deee: 6e30 bb00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00bb │ │ -02def4: 5b76 a701 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02def8: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -02defc: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -02df00: 5472 a601 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02df04: 1a03 5c0a |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0a5c │ │ -02df08: 6e20 c300 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ -02df0e: 5472 a701 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02df12: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02df16: 5472 a701 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02df1a: 6e10 d014 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ -02df20: 0a02 |007e: move-result v2 │ │ -02df22: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02df26: 5472 a601 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02df2a: 1a03 630a |0083: const-string v3, "android.intent.extra.STREAM" // string@0a63 │ │ -02df2e: 5474 a701 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02df32: 6e30 bf00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bf │ │ -02df38: 5472 a601 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02df3c: 1102 |008c: return-object v2 │ │ -02df3e: 0121 |008d: move v1, v2 │ │ -02df40: 28a8 |008e: goto 0036 // -0058 │ │ -02df42: 5472 a601 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02df46: 1a03 630a |0091: const-string v3, "android.intent.extra.STREAM" // string@0a63 │ │ -02df4a: 6e20 c000 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c0 │ │ -02df50: 28d2 |0096: goto 0068 // -002e │ │ -02df52: 5472 a601 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02df56: 1a03 630a |0099: const-string v3, "android.intent.extra.STREAM" // string@0a63 │ │ -02df5a: 6e20 c000 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c0 │ │ -02df60: 28ec |009e: goto 008a // -0014 │ │ +030008: |[030008] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +030018: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03001a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03001c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +03001e: 5473 a801 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +030022: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +030026: 1a03 5d0a |0007: const-string v3, "android.intent.extra.EMAIL" // string@0a5d │ │ +03002a: 5474 a801 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +03002e: 7030 c804 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04c8 │ │ +030034: 5b76 a801 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +030038: 5473 a401 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +03003c: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +030040: 1a03 5c0a |0014: const-string v3, "android.intent.extra.CC" // string@0a5c │ │ +030044: 5474 a401 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +030048: 7030 c804 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04c8 │ │ +03004e: 5b76 a401 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +030052: 5473 a301 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +030056: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +03005a: 1a03 5b0a |0021: const-string v3, "android.intent.extra.BCC" // string@0a5b │ │ +03005e: 5474 a301 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +030062: 7030 c804 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04c8 │ │ +030068: 5b76 a301 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a3 │ │ +03006c: 5473 a701 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +030070: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +030074: 5473 a701 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +030078: 6e10 d514 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03007e: 0a03 |0033: move-result v3 │ │ +030080: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +030084: 5473 a601 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +030088: 6e10 a900 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +03008e: 0c03 |003b: move-result-object v3 │ │ +030090: 1a04 590a |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0a59 │ │ +030094: 6e20 a114 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +03009a: 0a00 |0041: move-result v0 │ │ +03009c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +0300a0: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +0300a4: 5473 a601 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0300a8: 1a04 580a |0048: const-string v4, "android.intent.action.SEND" // string@0a58 │ │ +0300ac: 6e20 c300 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ +0300b2: 5473 a701 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +0300b6: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +0300ba: 5473 a701 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +0300be: 6e10 d014 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ +0300c4: 0a03 |0056: move-result v3 │ │ +0300c6: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +0300ca: 5473 a601 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0300ce: 1a04 600a |005b: const-string v4, "android.intent.extra.STREAM" // string@0a60 │ │ +0300d2: 5475 a701 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +0300d6: 6e20 cf14 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +0300dc: 0c02 |0062: move-result-object v2 │ │ +0300de: 1f02 6300 |0063: check-cast v2, Landroid/os/Parcelable; // type@0063 │ │ +0300e2: 6e30 bb00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00bb │ │ +0300e8: 5b76 a701 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +0300ec: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +0300f0: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +0300f4: 5472 a601 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0300f8: 1a03 590a |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0a59 │ │ +0300fc: 6e20 c300 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ +030102: 5472 a701 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +030106: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +03010a: 5472 a701 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +03010e: 6e10 d014 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ +030114: 0a02 |007e: move-result v2 │ │ +030116: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +03011a: 5472 a601 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +03011e: 1a03 600a |0083: const-string v3, "android.intent.extra.STREAM" // string@0a60 │ │ +030122: 5474 a701 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +030126: 6e30 bf00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bf │ │ +03012c: 5472 a601 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +030130: 1102 |008c: return-object v2 │ │ +030132: 0121 |008d: move v1, v2 │ │ +030134: 28a8 |008e: goto 0036 // -0058 │ │ +030136: 5472 a601 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +03013a: 1a03 600a |0091: const-string v3, "android.intent.extra.STREAM" // string@0a60 │ │ +03013e: 6e20 c000 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c0 │ │ +030144: 28d2 |0096: goto 0068 // -002e │ │ +030146: 5472 a601 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +03014a: 1a03 600a |0099: const-string v3, "android.intent.extra.STREAM" // string@0a60 │ │ +03014e: 6e20 c000 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c0 │ │ +030154: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15543,21 +15545,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 │ │ -02df64: |[02df64] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02df74: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ -02df78: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0015 │ │ -02df7e: 0c00 |0005: move-result-object v0 │ │ -02df80: 6e20 cf04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04cf │ │ -02df86: 0c00 |0009: move-result-object v0 │ │ -02df88: 1100 |000a: return-object v0 │ │ +030158: |[030158] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +030168: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ +03016c: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0015 │ │ +030172: 0c00 |0005: move-result-object v0 │ │ +030174: 6e20 cf04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04cf │ │ +03017a: 0c00 |0009: move-result-object v0 │ │ +03017c: 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 │ │ │ │ @@ -15566,17 +15568,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 │ │ -02df8c: |[02df8c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02df9c: 5b01 a501 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a5 │ │ -02dfa0: 1100 |0002: return-object v0 │ │ +030180: |[030180] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +030190: 5b01 a501 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a5 │ │ +030194: 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; │ │ @@ -15586,19 +15588,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 │ │ -02dfa4: |[02dfa4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dfb4: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02dfb8: 1a01 5e0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a5e │ │ -02dfbc: 6e30 be00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ -02dfc2: 1102 |0007: return-object v2 │ │ +030198: |[030198] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0301a8: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0301ac: 1a01 5b0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a5b │ │ +0301b0: 6e30 be00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ +0301b6: 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; │ │ @@ -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 │ │ -02dfc4: |[02dfc4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dfd4: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02dfd8: 1a01 5f0a |0002: const-string v1, "android.intent.extra.CC" // string@0a5f │ │ -02dfdc: 6e30 be00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ -02dfe2: 1102 |0007: return-object v2 │ │ +0301b8: |[0301b8] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0301c8: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0301cc: 1a01 5c0a |0002: const-string v1, "android.intent.extra.CC" // string@0a5c │ │ +0301d0: 6e30 be00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ +0301d6: 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; │ │ @@ -15630,23 +15632,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 │ │ -02dfe4: |[02dfe4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02dff4: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02dff8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02dffc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02dffe: 5b20 a801 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ -02e002: 5420 a601 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e006: 1a01 600a |0009: const-string v1, "android.intent.extra.EMAIL" // string@0a60 │ │ -02e00a: 6e30 be00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ -02e010: 1102 |000e: return-object v2 │ │ +0301d8: |[0301d8] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0301e8: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +0301ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0301f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0301f2: 5b20 a801 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a8 │ │ +0301f6: 5420 a601 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0301fa: 1a01 5d0a |0009: const-string v1, "android.intent.extra.EMAIL" // string@0a5d │ │ +0301fe: 6e30 be00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00be │ │ +030204: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -15658,27 +15660,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 │ │ -02e014: |[02e014] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02e024: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e028: 1a01 610a |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0a61 │ │ -02e02c: 6e30 bd00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bd │ │ -02e032: 5420 a601 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e036: 1a01 650a |0009: const-string v1, "android.intent.extra.TEXT" // string@0a65 │ │ -02e03a: 6e20 b600 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b6 │ │ -02e040: 0a00 |000e: move-result v0 │ │ -02e042: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -02e046: 7110 9411 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1194 │ │ -02e04c: 0c00 |0014: move-result-object v0 │ │ -02e04e: 6e20 d604 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04d6 │ │ -02e054: 1102 |0018: return-object v2 │ │ +030208: |[030208] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +030218: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +03021c: 1a01 5e0a |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0a5e │ │ +030220: 6e30 bd00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bd │ │ +030226: 5420 a601 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +03022a: 1a01 620a |0009: const-string v1, "android.intent.extra.TEXT" // string@0a62 │ │ +03022e: 6e20 b600 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b6 │ │ +030234: 0a00 |000e: move-result v0 │ │ +030236: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +03023a: 7110 9411 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1194 │ │ +030240: 0c00 |0014: move-result-object v0 │ │ +030242: 6e20 d604 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04d6 │ │ +030248: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -15690,31 +15692,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 │ │ -02e058: |[02e058] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02e068: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e06c: 6e10 a900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -02e072: 0c00 |0005: move-result-object v0 │ │ -02e074: 1a01 5b0a |0006: const-string v1, "android.intent.action.SEND" // string@0a5b │ │ -02e078: 6e20 a114 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02e07e: 0a00 |000b: move-result v0 │ │ -02e080: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02e084: 5420 a601 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e088: 1a01 5b0a |0010: const-string v1, "android.intent.action.SEND" // string@0a5b │ │ -02e08c: 6e20 c300 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ -02e092: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02e094: 5b20 a701 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ -02e098: 5420 a601 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e09c: 1a01 630a |001a: const-string v1, "android.intent.extra.STREAM" // string@0a63 │ │ -02e0a0: 6e30 bb00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00bb │ │ -02e0a6: 1102 |001f: return-object v2 │ │ +03024c: |[03024c] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03025c: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +030260: 6e10 a900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +030266: 0c00 |0005: move-result-object v0 │ │ +030268: 1a01 580a |0006: const-string v1, "android.intent.action.SEND" // string@0a58 │ │ +03026c: 6e20 a114 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +030272: 0a00 |000b: move-result v0 │ │ +030274: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +030278: 5420 a601 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +03027c: 1a01 580a |0010: const-string v1, "android.intent.action.SEND" // string@0a58 │ │ +030280: 6e20 c300 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ +030286: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +030288: 5b20 a701 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a7 │ │ +03028c: 5420 a601 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +030290: 1a01 600a |001a: const-string v1, "android.intent.extra.STREAM" // string@0a60 │ │ +030294: 6e30 bb00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00bb │ │ +03029a: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -15727,19 +15729,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 │ │ -02e0a8: |[02e0a8] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02e0b8: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e0bc: 1a01 640a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a64 │ │ -02e0c0: 6e30 bd00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bd │ │ -02e0c6: 1102 |0007: return-object v2 │ │ +03029c: |[03029c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0302ac: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0302b0: 1a01 610a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a61 │ │ +0302b4: 6e30 bd00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bd │ │ +0302ba: 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; │ │ @@ -15749,19 +15751,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 │ │ -02e0c8: |[02e0c8] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02e0d8: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e0dc: 1a01 650a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a65 │ │ -02e0e0: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00bc │ │ -02e0e6: 1102 |0007: return-object v2 │ │ +0302bc: |[0302bc] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0302cc: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0302d0: 1a01 620a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a62 │ │ +0302d4: 6e30 bc00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00bc │ │ +0302da: 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; │ │ @@ -15771,18 +15773,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 │ │ -02e0e8: |[02e0e8] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02e0f8: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ -02e0fc: 6e20 c600 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c6 │ │ -02e102: 1101 |0005: return-object v1 │ │ +0302dc: |[0302dc] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0302ec: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a6 │ │ +0302f0: 6e20 c600 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c6 │ │ +0302f6: 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; │ │ @@ -15792,34 +15794,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02e104: |[02e104] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -02e114: 5420 a201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ -02e118: 6e10 ca04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ca │ │ -02e11e: 0c01 |0005: move-result-object v1 │ │ -02e120: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -02e126: 0e00 |0009: return-void │ │ +0302f8: |[0302f8] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +030308: 5420 a201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a2 │ │ +03030c: 6e10 ca04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ca │ │ +030312: 0c01 |0005: move-result-object v1 │ │ +030314: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +03031a: 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; │ │ │ │ - source_file_idx : 2174 (ShareCompat.java) │ │ + source_file_idx : 2171 (ShareCompat.java) │ │ │ │ Class #64 header: │ │ -class_idx : 215 │ │ +class_idx : 212 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2174 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2171 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -15866,27 +15868,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02e128: |[02e128] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -02e138: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -02e13e: 5b12 aa01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ -02e142: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02e148: 0c00 |0008: move-result-object v0 │ │ -02e14a: 5b10 ad01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e14e: 7110 ff04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@04ff │ │ -02e154: 0c00 |000e: move-result-object v0 │ │ -02e156: 5b10 ac01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ -02e15a: 7110 fe04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@04fe │ │ -02e160: 0c00 |0014: move-result-object v0 │ │ -02e162: 5b10 ab01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ -02e166: 0e00 |0017: return-void │ │ +03031c: |[03031c] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +03032c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +030332: 5b12 aa01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ +030336: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +03033c: 0c00 |0008: move-result-object v0 │ │ +03033e: 5b10 ad01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +030342: 7110 ff04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@04ff │ │ +030348: 0c00 |000e: move-result-object v0 │ │ +03034a: 5b10 ac01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ +03034e: 7110 fe04 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@04fe │ │ +030354: 0c00 |0014: move-result-object v0 │ │ +030356: 5b10 ab01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ +03035a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -15900,18 +15902,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 │ │ -02e168: |[02e168] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -02e178: 2200 d700 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00d7 │ │ -02e17c: 7020 d904 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04d9 │ │ -02e182: 1100 |0005: return-object v0 │ │ +03035c: |[03035c] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +03036c: 2200 d400 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00d4 │ │ +030370: 7020 d904 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04d9 │ │ +030376: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15920,17 +15922,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e184: |[02e184] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -02e194: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ -02e198: 1100 |0002: return-object v0 │ │ +030378: |[030378] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +030388: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ +03038c: 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;) │ │ @@ -15938,31 +15940,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02e19c: |[02e19c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -02e1ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02e1ae: 5453 ab01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ -02e1b2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02e1b6: 1102 |0005: return-object v2 │ │ -02e1b8: 5453 aa01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ -02e1bc: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02e1c2: 0c01 |000b: move-result-object v1 │ │ -02e1c4: 5453 ab01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ -02e1c8: 6e20 d000 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00d0 │ │ -02e1ce: 0c02 |0011: move-result-object v2 │ │ -02e1d0: 28f3 |0012: goto 0005 // -000d │ │ -02e1d2: 0d00 |0013: move-exception v0 │ │ -02e1d4: 1a03 5903 |0014: const-string v3, "IntentReader" // string@0359 │ │ -02e1d8: 1a04 2902 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0229 │ │ -02e1dc: 7130 9f11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -02e1e2: 28ea |001b: goto 0005 // -0016 │ │ +030390: |[030390] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +0303a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0303a2: 5453 ab01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ +0303a6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0303aa: 1102 |0005: return-object v2 │ │ +0303ac: 5453 aa01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ +0303b0: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +0303b6: 0c01 |000b: move-result-object v1 │ │ +0303b8: 5453 ab01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ab │ │ +0303bc: 6e20 d000 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00d0 │ │ +0303c2: 0c02 |0011: move-result-object v2 │ │ +0303c4: 28f3 |0012: goto 0005 // -000d │ │ +0303c6: 0d00 |0013: move-exception v0 │ │ +0303c8: 1a03 5903 |0014: const-string v3, "IntentReader" // string@0359 │ │ +0303cc: 1a04 2902 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0229 │ │ +0303d0: 7130 9f11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +0303d6: 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 │ │ @@ -15979,31 +15981,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02e1f0: |[02e1f0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -02e200: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02e202: 5453 ac01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ -02e206: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02e20a: 1102 |0005: return-object v2 │ │ -02e20c: 5453 aa01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ -02e210: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02e216: 0c01 |000b: move-result-object v1 │ │ -02e218: 5453 ac01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ -02e21c: 6e20 d200 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00d2 │ │ -02e222: 0c02 |0011: move-result-object v2 │ │ -02e224: 28f3 |0012: goto 0005 // -000d │ │ -02e226: 0d00 |0013: move-exception v0 │ │ -02e228: 1a03 5903 |0014: const-string v3, "IntentReader" // string@0359 │ │ -02e22c: 1a04 2a02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@022a │ │ -02e230: 7130 9f11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -02e236: 28ea |001b: goto 0005 // -0016 │ │ +0303e4: |[0303e4] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +0303f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0303f6: 5453 ac01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ +0303fa: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0303fe: 1102 |0005: return-object v2 │ │ +030400: 5453 aa01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ +030404: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +03040a: 0c01 |000b: move-result-object v1 │ │ +03040c: 5453 ac01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ +030410: 6e20 d200 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00d2 │ │ +030416: 0c02 |0011: move-result-object v2 │ │ +030418: 28f3 |0012: goto 0005 // -000d │ │ +03041a: 0d00 |0013: move-exception v0 │ │ +03041c: 1a03 5903 |0014: const-string v3, "IntentReader" // string@0359 │ │ +030420: 1a04 2a02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@022a │ │ +030424: 7130 9f11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +03042a: 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 │ │ @@ -16020,34 +16022,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02e244: |[02e244] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -02e254: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02e256: 5453 ac01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ -02e25a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02e25e: 1102 |0005: return-object v2 │ │ -02e260: 5453 aa01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ -02e264: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02e26a: 0c01 |000b: move-result-object v1 │ │ -02e26c: 5453 ac01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ -02e270: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -02e272: 6e30 d300 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00d3 │ │ -02e278: 0c03 |0012: move-result-object v3 │ │ -02e27a: 6e20 d400 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00d4 │ │ -02e280: 0c02 |0016: move-result-object v2 │ │ -02e282: 28ee |0017: goto 0005 // -0012 │ │ -02e284: 0d00 |0018: move-exception v0 │ │ -02e286: 1a03 5903 |0019: const-string v3, "IntentReader" // string@0359 │ │ -02e28a: 1a04 2b02 |001b: const-string v4, "Could not retrieve label for calling application" // string@022b │ │ -02e28e: 7130 9f11 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -02e294: 28e5 |0020: goto 0005 // -001b │ │ +030438: |[030438] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +030448: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03044a: 5453 ac01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ +03044e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +030452: 1102 |0005: return-object v2 │ │ +030454: 5453 aa01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01aa │ │ +030458: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +03045e: 0c01 |000b: move-result-object v1 │ │ +030460: 5453 ac01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ +030464: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +030466: 6e30 d300 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00d3 │ │ +03046c: 0c03 |0012: move-result-object v3 │ │ +03046e: 6e20 d400 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00d4 │ │ +030474: 0c02 |0016: move-result-object v2 │ │ +030476: 28ee |0017: goto 0005 // -0012 │ │ +030478: 0d00 |0018: move-exception v0 │ │ +03047a: 1a03 5903 |0019: const-string v3, "IntentReader" // string@0359 │ │ +03047e: 1a04 2b02 |001b: const-string v4, "Could not retrieve label for calling application" // string@022b │ │ +030482: 7130 9f11 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +030488: 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 │ │ @@ -16064,17 +16066,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e2a4: |[02e2a4] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -02e2b4: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ -02e2b8: 1100 |0002: return-object v0 │ │ +030498: |[030498] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +0304a8: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ac │ │ +0304ac: 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;) │ │ @@ -16082,20 +16084,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e2bc: |[02e2bc] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -02e2cc: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e2d0: 1a01 5e0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a5e │ │ -02e2d4: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ -02e2da: 0c00 |0007: move-result-object v0 │ │ -02e2dc: 1100 |0008: return-object v0 │ │ +0304b0: |[0304b0] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +0304c0: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0304c4: 1a01 5b0a |0002: const-string v1, "android.intent.extra.BCC" // string@0a5b │ │ +0304c8: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ +0304ce: 0c00 |0007: move-result-object v0 │ │ +0304d0: 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;) │ │ @@ -16103,20 +16105,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e2e0: |[02e2e0] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -02e2f0: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e2f4: 1a01 5f0a |0002: const-string v1, "android.intent.extra.CC" // string@0a5f │ │ -02e2f8: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ -02e2fe: 0c00 |0007: move-result-object v0 │ │ -02e300: 1100 |0008: return-object v0 │ │ +0304d4: |[0304d4] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +0304e4: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0304e8: 1a01 5c0a |0002: const-string v1, "android.intent.extra.CC" // string@0a5c │ │ +0304ec: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ +0304f2: 0c00 |0007: move-result-object v0 │ │ +0304f4: 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;) │ │ @@ -16124,20 +16126,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e304: |[02e304] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -02e314: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e318: 1a01 600a |0002: const-string v1, "android.intent.extra.EMAIL" // string@0a60 │ │ -02e31c: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ -02e322: 0c00 |0007: move-result-object v0 │ │ -02e324: 1100 |0008: return-object v0 │ │ +0304f8: |[0304f8] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +030508: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +03050c: 1a01 5d0a |0002: const-string v1, "android.intent.extra.EMAIL" // string@0a5d │ │ +030510: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b3 │ │ +030516: 0c00 |0007: move-result-object v0 │ │ +030518: 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;) │ │ @@ -16145,34 +16147,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02e328: |[02e328] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -02e338: 5442 ad01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e33c: 1a03 610a |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0a61 │ │ -02e340: 6e20 b400 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b4 │ │ -02e346: 0c00 |0007: move-result-object v0 │ │ -02e348: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -02e34c: 6e10 e804 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@04e8 │ │ -02e352: 0c01 |000d: move-result-object v1 │ │ -02e354: 2012 7402 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0274 │ │ -02e358: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -02e35c: 1f01 7402 |0012: check-cast v1, Landroid/text/Spanned; // type@0274 │ │ -02e360: 7110 9511 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1195 │ │ -02e366: 0c00 |0017: move-result-object v0 │ │ -02e368: 1100 |0018: return-object v0 │ │ -02e36a: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -02e36e: 7100 fb04 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@04fb │ │ -02e374: 0c02 |001e: move-result-object v2 │ │ -02e376: 7220 ee04 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04ee │ │ -02e37c: 0c00 |0022: move-result-object v0 │ │ -02e37e: 28f5 |0023: goto 0018 // -000b │ │ +03051c: |[03051c] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +03052c: 5442 ad01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +030530: 1a03 5e0a |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0a5e │ │ +030534: 6e20 b400 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b4 │ │ +03053a: 0c00 |0007: move-result-object v0 │ │ +03053c: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +030540: 6e10 e804 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@04e8 │ │ +030546: 0c01 |000d: move-result-object v1 │ │ +030548: 2012 7102 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0271 │ │ +03054c: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +030550: 1f01 7102 |0012: check-cast v1, Landroid/text/Spanned; // type@0271 │ │ +030554: 7110 9511 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1195 │ │ +03055a: 0c00 |0017: move-result-object v0 │ │ +03055c: 1100 |0018: return-object v0 │ │ +03055e: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +030562: 7100 fb04 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@04fb │ │ +030568: 0c02 |001e: move-result-object v2 │ │ +03056a: 7220 ee04 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04ee │ │ +030570: 0c00 |0022: move-result-object v0 │ │ +030572: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000a line=751 │ │ 0x000e line=752 │ │ 0x0012 line=753 │ │ @@ -16190,21 +16192,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02e380: |[02e380] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -02e390: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e394: 1a01 630a |0002: const-string v1, "android.intent.extra.STREAM" // string@0a63 │ │ -02e398: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ -02e39e: 0c00 |0007: move-result-object v0 │ │ -02e3a0: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02e3a4: 1100 |000a: return-object v0 │ │ +030574: |[030574] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +030584: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +030588: 1a01 600a |0002: const-string v1, "android.intent.extra.STREAM" // string@0a60 │ │ +03058c: 6e20 b100 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ +030592: 0c00 |0007: move-result-object v0 │ │ +030594: 1f00 5500 |0008: check-cast v0, Landroid/net/Uri; // type@0055 │ │ +030598: 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;) │ │ @@ -16212,58 +16214,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -02e3a8: |[02e3a8] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -02e3b8: 5430 ae01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e3bc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02e3c0: 6e10 ea04 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04ea │ │ -02e3c6: 0a00 |0007: move-result v0 │ │ -02e3c8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02e3cc: 5430 ad01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e3d0: 1a01 630a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a63 │ │ -02e3d4: 6e20 b000 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b0 │ │ -02e3da: 0c00 |0011: move-result-object v0 │ │ -02e3dc: 5b30 ae01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e3e0: 5430 ae01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e3e4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -02e3e8: 5430 ae01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e3ec: 6e20 cf14 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02e3f2: 0c00 |001d: move-result-object v0 │ │ -02e3f4: 1f00 5700 |001e: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02e3f8: 1100 |0020: return-object v0 │ │ -02e3fa: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -02e3fe: 5430 ad01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e402: 1a01 630a |0025: const-string v1, "android.intent.extra.STREAM" // string@0a63 │ │ -02e406: 6e20 b100 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ -02e40c: 0c00 |002a: move-result-object v0 │ │ -02e40e: 1f00 5700 |002b: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02e412: 28f3 |002d: goto 0020 // -000d │ │ -02e414: 2200 1003 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0310 │ │ -02e418: 2201 2103 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -02e41c: 7010 ab14 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02e422: 1a02 9808 |0035: const-string v2, "Stream items available: " // string@0898 │ │ -02e426: 6e20 b214 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e42c: 0c01 |003a: move-result-object v1 │ │ -02e42e: 6e10 e604 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@04e6 │ │ -02e434: 0a02 |003e: move-result v2 │ │ -02e436: 6e20 ae14 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02e43c: 0c01 |0042: move-result-object v1 │ │ -02e43e: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ -02e442: 6e20 b214 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e448: 0c01 |0048: move-result-object v1 │ │ -02e44a: 6e20 ae14 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02e450: 0c01 |004c: move-result-object v1 │ │ -02e452: 6e10 b714 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02e458: 0c01 |0050: move-result-object v1 │ │ -02e45a: 7020 7e14 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ -02e460: 2700 |0054: throw v0 │ │ +03059c: |[03059c] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +0305ac: 5430 ae01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +0305b0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +0305b4: 6e10 ea04 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04ea │ │ +0305ba: 0a00 |0007: move-result v0 │ │ +0305bc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0305c0: 5430 ad01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0305c4: 1a01 600a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a60 │ │ +0305c8: 6e20 b000 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b0 │ │ +0305ce: 0c00 |0011: move-result-object v0 │ │ +0305d0: 5b30 ae01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +0305d4: 5430 ae01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +0305d8: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +0305dc: 5430 ae01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +0305e0: 6e20 cf14 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +0305e6: 0c00 |001d: move-result-object v0 │ │ +0305e8: 1f00 5500 |001e: check-cast v0, Landroid/net/Uri; // type@0055 │ │ +0305ec: 1100 |0020: return-object v0 │ │ +0305ee: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +0305f2: 5430 ad01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0305f6: 1a01 600a |0025: const-string v1, "android.intent.extra.STREAM" // string@0a60 │ │ +0305fa: 6e20 b100 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ +030600: 0c00 |002a: move-result-object v0 │ │ +030602: 1f00 5500 |002b: check-cast v0, Landroid/net/Uri; // type@0055 │ │ +030606: 28f3 |002d: goto 0020 // -000d │ │ +030608: 2200 0d03 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@030d │ │ +03060c: 2201 1e03 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +030610: 7010 ab14 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +030616: 1a02 9508 |0035: const-string v2, "Stream items available: " // string@0895 │ │ +03061a: 6e20 b214 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +030620: 0c01 |003a: move-result-object v1 │ │ +030622: 6e10 e604 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@04e6 │ │ +030628: 0a02 |003e: move-result v2 │ │ +03062a: 6e20 ae14 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +030630: 0c01 |0042: move-result-object v1 │ │ +030632: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ +030636: 6e20 b214 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03063c: 0c01 |0048: move-result-object v1 │ │ +03063e: 6e20 ae14 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +030644: 0c01 |004c: move-result-object v1 │ │ +030646: 6e10 b714 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03064c: 0c01 |0050: move-result-object v1 │ │ +03064e: 7020 7e14 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ +030654: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16279,40 +16281,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02e464: |[02e464] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -02e474: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e478: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02e47c: 6e10 ea04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04ea │ │ -02e482: 0a00 |0007: move-result v0 │ │ -02e484: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02e488: 5420 ad01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e48c: 1a01 630a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a63 │ │ -02e490: 6e20 b000 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b0 │ │ -02e496: 0c00 |0011: move-result-object v0 │ │ -02e498: 5b20 ae01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e49c: 5420 ae01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e4a0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02e4a4: 5420 ae01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ -02e4a8: 6e10 d514 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02e4ae: 0a00 |001d: move-result v0 │ │ -02e4b0: 0f00 |001e: return v0 │ │ -02e4b2: 5420 ad01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e4b6: 1a01 630a |0021: const-string v1, "android.intent.extra.STREAM" // string@0a63 │ │ -02e4ba: 6e20 b600 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b6 │ │ -02e4c0: 0a00 |0026: move-result v0 │ │ -02e4c2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02e4c6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02e4c8: 28f4 |002a: goto 001e // -000c │ │ -02e4ca: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -02e4cc: 28f2 |002c: goto 001e // -000e │ │ +030658: |[030658] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +030668: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +03066c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +030670: 6e10 ea04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04ea │ │ +030676: 0a00 |0007: move-result v0 │ │ +030678: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +03067c: 5420 ad01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +030680: 1a01 600a |000c: const-string v1, "android.intent.extra.STREAM" // string@0a60 │ │ +030684: 6e20 b000 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b0 │ │ +03068a: 0c00 |0011: move-result-object v0 │ │ +03068c: 5b20 ae01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +030690: 5420 ae01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +030694: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +030698: 5420 ae01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01ae │ │ +03069c: 6e10 d514 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +0306a2: 0a00 |001d: move-result v0 │ │ +0306a4: 0f00 |001e: return v0 │ │ +0306a6: 5420 ad01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0306aa: 1a01 600a |0021: const-string v1, "android.intent.extra.STREAM" // string@0a60 │ │ +0306ae: 6e20 b600 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b6 │ │ +0306b4: 0a00 |0026: move-result v0 │ │ +0306b6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0306ba: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +0306bc: 28f4 |002a: goto 001e // -000c │ │ +0306be: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +0306c0: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16324,20 +16326,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e4d0: |[02e4d0] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -02e4e0: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e4e4: 1a01 640a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a64 │ │ -02e4e8: 6e20 b400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b4 │ │ -02e4ee: 0c00 |0007: move-result-object v0 │ │ -02e4f0: 1100 |0008: return-object v0 │ │ +0306c4: |[0306c4] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +0306d4: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0306d8: 1a01 610a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0a61 │ │ +0306dc: 6e20 b400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b4 │ │ +0306e2: 0c00 |0007: move-result-object v0 │ │ +0306e4: 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;) │ │ @@ -16345,20 +16347,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e4f4: |[02e4f4] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -02e504: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e508: 1a01 650a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a65 │ │ -02e50c: 6e20 ab00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00ab │ │ -02e512: 0c00 |0007: move-result-object v0 │ │ -02e514: 1100 |0008: return-object v0 │ │ +0306e8: |[0306e8] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +0306f8: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0306fc: 1a01 620a |0002: const-string v1, "android.intent.extra.TEXT" // string@0a62 │ │ +030700: 6e20 ab00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00ab │ │ +030706: 0c00 |0007: move-result-object v0 │ │ +030708: 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;) │ │ @@ -16366,19 +16368,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e518: |[02e518] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -02e528: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e52c: 6e10 b500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b5 │ │ -02e532: 0c00 |0005: move-result-object v0 │ │ -02e534: 1100 |0006: return-object v0 │ │ +03070c: |[03070c] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +03071c: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +030720: 6e10 b500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b5 │ │ +030726: 0c00 |0005: move-result-object v0 │ │ +030728: 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;) │ │ @@ -16386,22 +16388,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02e538: |[02e538] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -02e548: 1a00 5c0a |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0a5c │ │ -02e54c: 5421 ad01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e550: 6e10 a900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -02e556: 0c01 |0007: move-result-object v1 │ │ -02e558: 6e20 a114 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02e55e: 0a00 |000b: move-result v0 │ │ -02e560: 0f00 |000c: return v0 │ │ +03072c: |[03072c] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +03073c: 1a00 590a |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0a59 │ │ +030740: 5421 ad01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +030744: 6e10 a900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +03074a: 0c01 |0007: move-result-object v1 │ │ +03074c: 6e20 a114 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +030752: 0a00 |000b: move-result v0 │ │ +030754: 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;) │ │ @@ -16409,30 +16411,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02e564: |[02e564] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -02e574: 5421 ad01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e578: 6e10 a900 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -02e57e: 0c00 |0005: move-result-object v0 │ │ -02e580: 1a01 5b0a |0006: const-string v1, "android.intent.action.SEND" // string@0a5b │ │ -02e584: 6e20 a114 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02e58a: 0a01 |000b: move-result v1 │ │ -02e58c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -02e590: 1a01 5c0a |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0a5c │ │ -02e594: 6e20 a114 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02e59a: 0a01 |0013: move-result v1 │ │ -02e59c: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -02e5a0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -02e5a2: 0f01 |0017: return v1 │ │ -02e5a4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -02e5a6: 28fe |0019: goto 0017 // -0002 │ │ +030758: |[030758] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +030768: 5421 ad01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +03076c: 6e10 a900 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +030772: 0c00 |0005: move-result-object v0 │ │ +030774: 1a01 580a |0006: const-string v1, "android.intent.action.SEND" // string@0a58 │ │ +030778: 6e20 a114 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +03077e: 0a01 |000b: move-result v1 │ │ +030780: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +030784: 1a01 590a |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0a59 │ │ +030788: 6e20 a114 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +03078e: 0a01 |0013: move-result v1 │ │ +030790: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +030794: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +030796: 0f01 |0017: return v1 │ │ +030798: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +03079a: 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; │ │ @@ -16442,35 +16444,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02e5a8: |[02e5a8] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -02e5b8: 1a00 5b0a |0000: const-string v0, "android.intent.action.SEND" // string@0a5b │ │ -02e5bc: 5421 ad01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ -02e5c0: 6e10 a900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -02e5c6: 0c01 |0007: move-result-object v1 │ │ -02e5c8: 6e20 a114 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02e5ce: 0a00 |000b: move-result v0 │ │ -02e5d0: 0f00 |000c: return v0 │ │ +03079c: |[03079c] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +0307ac: 1a00 580a |0000: const-string v0, "android.intent.action.SEND" // string@0a58 │ │ +0307b0: 5421 ad01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ad │ │ +0307b4: 6e10 a900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +0307ba: 0c01 |0007: move-result-object v1 │ │ +0307bc: 6e20 a114 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +0307c2: 0a00 |000b: move-result v0 │ │ +0307c4: 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 : 2174 (ShareCompat.java) │ │ + source_file_idx : 2171 (ShareCompat.java) │ │ │ │ Class #65 header: │ │ -class_idx : 216 │ │ +class_idx : 213 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2174 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2171 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -16494,21 +16496,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImpl;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2174 (ShareCompat.java) │ │ + source_file_idx : 2171 (ShareCompat.java) │ │ │ │ Class #66 header: │ │ -class_idx : 220 │ │ +class_idx : 217 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2174 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2171 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -16541,33 +16543,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02e5d4: |[02e5d4] android.support.v4.app.ShareCompat.:()V │ │ -02e5e4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02e5e8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02e5ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02e5f0: 2200 db00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00db │ │ -02e5f4: 7010 f604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@04f6 │ │ -02e5fa: 6900 b101 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ -02e5fe: 0e00 |000d: return-void │ │ -02e600: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02e604: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02e608: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02e60c: 2200 da00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00da │ │ -02e610: 7010 f304 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04f3 │ │ -02e616: 6900 b101 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ -02e61a: 28f2 |001b: goto 000d // -000e │ │ -02e61c: 2200 d900 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d9 │ │ -02e620: 7010 ef04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ef │ │ -02e626: 6900 b101 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ -02e62a: 28ea |0023: goto 000d // -0016 │ │ +0307c8: |[0307c8] android.support.v4.app.ShareCompat.:()V │ │ +0307d8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0307dc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0307e0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0307e4: 2200 d800 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00d8 │ │ +0307e8: 7010 f604 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@04f6 │ │ +0307ee: 6900 b101 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ +0307f2: 0e00 |000d: return-void │ │ +0307f4: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0307f8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0307fc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +030800: 2200 d700 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00d7 │ │ +030804: 7010 f304 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04f3 │ │ +03080a: 6900 b101 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ +03080e: 28f2 |001b: goto 000d // -000e │ │ +030810: 2200 d600 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d6 │ │ +030814: 7010 ef04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ef │ │ +03081a: 6900 b101 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ +03081e: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16579,17 +16581,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e62c: |[02e62c] android.support.v4.app.ShareCompat.:()V │ │ -02e63c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02e642: 0e00 |0003: return-void │ │ +030820: |[030820] android.support.v4.app.ShareCompat.:()V │ │ +030830: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +030836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16598,52 +16600,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 │ │ -02e644: |[02e644] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -02e654: 6200 b101 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ -02e658: 1100 |0002: return-object v0 │ │ +030838: |[030838] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +030848: 6200 b101 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ +03084c: 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 │ │ -02e65c: |[02e65c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02e66c: 7220 d211 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@11d2 │ │ -02e672: 0c00 |0003: move-result-object v0 │ │ -02e674: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -02e678: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02e67c: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -02e680: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02e686: 1a03 2802 |000d: const-string v3, "Could not find menu item with id " // string@0228 │ │ -02e68a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e690: 0c02 |0012: move-result-object v2 │ │ -02e692: 6e20 ae14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02e698: 0c02 |0016: move-result-object v2 │ │ -02e69a: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ -02e69e: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e6a4: 0c02 |001c: move-result-object v2 │ │ -02e6a6: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02e6ac: 0c02 |0020: move-result-object v2 │ │ -02e6ae: 7020 7914 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02e6b4: 2701 |0024: throw v1 │ │ -02e6b6: 7120 fd04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04fd │ │ -02e6bc: 0e00 |0028: return-void │ │ +030850: |[030850] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +030860: 7220 d211 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@11d2 │ │ +030866: 0c00 |0003: move-result-object v0 │ │ +030868: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +03086c: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +030870: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +030874: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03087a: 1a03 2802 |000d: const-string v3, "Could not find menu item with id " // string@0228 │ │ +03087e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +030884: 0c02 |0012: move-result-object v2 │ │ +030886: 6e20 ae14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03088c: 0c02 |0016: move-result-object v2 │ │ +03088e: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ +030892: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +030898: 0c02 |001c: move-result-object v2 │ │ +03089a: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0308a0: 0c02 |0020: move-result-object v2 │ │ +0308a2: 7020 7914 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0308a8: 2701 |0024: throw v1 │ │ +0308aa: 7120 fd04 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04fd │ │ +0308b0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -16658,18 +16660,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 │ │ -02e6c0: |[02e6c0] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02e6d0: 6200 b101 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ -02e6d4: 7230 ed04 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@04ed │ │ -02e6da: 0e00 |0005: return-void │ │ +0308b4: |[0308b4] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0308c4: 6200 b101 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b1 │ │ +0308c8: 7230 ed04 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@04ed │ │ +0308ce: 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; │ │ @@ -16679,25 +16681,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 │ │ -02e6dc: |[02e6dc] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -02e6ec: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ -02e6f2: 0c00 |0003: move-result-object v0 │ │ -02e6f4: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -02e6f8: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02e6fe: 0c01 |0009: move-result-object v1 │ │ -02e700: 1a02 6c0a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a6c │ │ -02e704: 6e20 b100 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ -02e70a: 0c00 |000f: move-result-object v0 │ │ -02e70c: 1f00 1b00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001b │ │ -02e710: 1100 |0012: return-object v0 │ │ +0308d0: |[0308d0] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +0308e0: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ +0308e6: 0c00 |0003: move-result-object v0 │ │ +0308e8: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +0308ec: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +0308f2: 0c01 |0009: move-result-object v1 │ │ +0308f4: 1a02 690a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0a69 │ │ +0308f8: 6e20 b100 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ +0308fe: 0c00 |000f: move-result-object v0 │ │ +030900: 1f00 1b00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001b │ │ +030904: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -16710,42 +16712,42 @@ │ │ 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 │ │ -02e714: |[02e714] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02e724: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ -02e72a: 0c00 |0003: move-result-object v0 │ │ -02e72c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02e730: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02e736: 0c01 |0009: move-result-object v1 │ │ -02e738: 1a02 6d0a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a6d │ │ -02e73c: 6e20 b400 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b4 │ │ -02e742: 0c00 |000f: move-result-object v0 │ │ -02e744: 1100 |0010: return-object v0 │ │ +030908: |[030908] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +030918: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ +03091e: 0c00 |0003: move-result-object v0 │ │ +030920: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +030924: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +03092a: 0c01 |0009: move-result-object v1 │ │ +03092c: 1a02 6a0a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0a6a │ │ +030930: 6e20 b400 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b4 │ │ +030936: 0c00 |000f: move-result-object v0 │ │ +030938: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2174 (ShareCompat.java) │ │ + source_file_idx : 2171 (ShareCompat.java) │ │ │ │ Class #67 header: │ │ -class_idx : 221 │ │ +class_idx : 218 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2175 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2172 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #67 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -16765,17 +16767,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e748: |[02e748] android.support.v4.app.ShareCompatICS.:()V │ │ -02e758: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02e75e: 0e00 |0003: return-void │ │ +03093c: |[03093c] android.support.v4.app.ShareCompatICS.:()V │ │ +03094c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +030952: 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;) │ │ @@ -16783,42 +16785,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 │ │ -02e760: |[02e760] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02e770: 7210 d611 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@11d6 │ │ -02e776: 0c00 |0003: move-result-object v0 │ │ -02e778: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02e77a: 2002 d002 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02d0 │ │ -02e77e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -02e782: 2201 d002 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02d0 │ │ -02e786: 7020 b013 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@13b0 │ │ -02e78c: 2202 2103 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -02e790: 7010 ab14 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02e796: 1a03 c900 |0013: const-string v3, ".sharecompat_" // string@00c9 │ │ -02e79a: 6e20 b214 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e7a0: 0c02 |0018: move-result-object v2 │ │ -02e7a2: 6e10 9514 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -02e7a8: 0c03 |001c: move-result-object v3 │ │ -02e7aa: 6e10 7014 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -02e7b0: 0c03 |0020: move-result-object v3 │ │ -02e7b2: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e7b8: 0c02 |0024: move-result-object v2 │ │ -02e7ba: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02e7c0: 0c02 |0028: move-result-object v2 │ │ -02e7c2: 6e20 b113 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@13b1 │ │ -02e7c8: 6e20 b213 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@13b2 │ │ -02e7ce: 7220 db11 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@11db │ │ -02e7d4: 0e00 |0032: return-void │ │ -02e7d6: 0701 |0033: move-object v1, v0 │ │ -02e7d8: 1f01 d002 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02d0 │ │ -02e7dc: 28d8 |0036: goto 000e // -0028 │ │ +030954: |[030954] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +030964: 7210 d611 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@11d6 │ │ +03096a: 0c00 |0003: move-result-object v0 │ │ +03096c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03096e: 2002 cd02 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02cd │ │ +030972: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +030976: 2201 cd02 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02cd │ │ +03097a: 7020 b013 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@13b0 │ │ +030980: 2202 1e03 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +030984: 7010 ab14 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03098a: 1a03 c900 |0013: const-string v3, ".sharecompat_" // string@00c9 │ │ +03098e: 6e20 b214 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +030994: 0c02 |0018: move-result-object v2 │ │ +030996: 6e10 9514 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +03099c: 0c03 |001c: move-result-object v3 │ │ +03099e: 6e10 7014 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +0309a4: 0c03 |0020: move-result-object v3 │ │ +0309a6: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0309ac: 0c02 |0024: move-result-object v2 │ │ +0309ae: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0309b4: 0c02 |0028: move-result-object v2 │ │ +0309b6: 6e20 b113 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@13b1 │ │ +0309bc: 6e20 b213 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@13b2 │ │ +0309c2: 7220 db11 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@11db │ │ +0309c8: 0e00 |0032: return-void │ │ +0309ca: 0701 |0033: move-object v1, v0 │ │ +0309cc: 1f01 cd02 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02cd │ │ +0309d0: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -16831,21 +16833,21 @@ │ │ 0x0004 - 0x0037 reg=0 itemProvider Landroid/view/ActionProvider; │ │ 0x000e - 0x0037 reg=1 provider Landroid/widget/ShareActionProvider; │ │ 0x0000 - 0x0037 reg=4 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0037 reg=5 callingActivity Landroid/app/Activity; │ │ 0x0000 - 0x0037 reg=6 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2175 (ShareCompatICS.java) │ │ + source_file_idx : 2172 (ShareCompatICS.java) │ │ │ │ Class #68 header: │ │ -class_idx : 222 │ │ +class_idx : 219 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2180 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2177 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -16860,17 +16862,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e7e0: |[02e7e0] android.support.v4.app.ShareCompatJB.:()V │ │ -02e7f0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02e7f6: 0e00 |0003: return-void │ │ +0309d4: |[0309d4] android.support.v4.app.ShareCompatJB.:()V │ │ +0309e4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0309ea: 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;) │ │ @@ -16878,32 +16880,32 @@ │ │ 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 │ │ -02e7f8: |[02e7f8] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -02e808: 7110 9311 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1193 │ │ -02e80e: 0c00 |0003: move-result-object v0 │ │ -02e810: 1100 |0004: return-object v0 │ │ +0309ec: |[0309ec] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0309fc: 7110 9311 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1193 │ │ +030a02: 0c00 |0003: move-result-object v0 │ │ +030a04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2180 (ShareCompatJB.java) │ │ + source_file_idx : 2177 (ShareCompatJB.java) │ │ │ │ Class #69 header: │ │ -class_idx : 223 │ │ +class_idx : 220 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 633 │ │ -source_file_idx : 2203 │ │ +superclass_idx : 630 │ │ +source_file_idx : 2200 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -16918,33 +16920,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e814: |[02e814] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -02e824: 7020 9a11 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@119a │ │ -02e82a: 0e00 |0003: return-void │ │ +030a08: |[030a08] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +030a18: 7020 9a11 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@119a │ │ +030a1e: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2203 (SuperNotCalledException.java) │ │ + source_file_idx : 2200 (SuperNotCalledException.java) │ │ │ │ Class #70 header: │ │ -class_idx : 224 │ │ +class_idx : 221 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2259 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2256 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -16962,21 +16964,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$SupportParentable;) │ │ name : 'getSupportParentActivityIntent' │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2259 (TaskStackBuilder.java) │ │ + source_file_idx : 2256 (TaskStackBuilder.java) │ │ │ │ Class #71 header: │ │ -class_idx : 225 │ │ +class_idx : 222 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2259 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2256 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #71 annotations: │ │ Annotations on class │ │ @@ -16994,21 +16996,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;) │ │ name : 'getPendingIntent' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2259 (TaskStackBuilder.java) │ │ + source_file_idx : 2256 (TaskStackBuilder.java) │ │ │ │ Class #72 header: │ │ -class_idx : 229 │ │ +class_idx : 226 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2259 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2256 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -17053,26 +17055,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02e82c: |[02e82c] android.support.v4.app.TaskStackBuilder.:()V │ │ -02e83c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02e840: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02e844: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02e848: 2200 e300 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00e3 │ │ -02e84c: 7010 0905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0509 │ │ -02e852: 6900 b301 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b3 │ │ -02e856: 0e00 |000d: return-void │ │ -02e858: 2200 e200 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00e2 │ │ -02e85c: 7010 0705 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0507 │ │ -02e862: 6900 b301 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b3 │ │ -02e866: 28f8 |0015: goto 000d // -0008 │ │ +030a20: |[030a20] android.support.v4.app.TaskStackBuilder.:()V │ │ +030a30: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +030a34: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +030a38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030a3c: 2200 e000 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00e0 │ │ +030a40: 7010 0905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0509 │ │ +030a46: 6900 b301 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b3 │ │ +030a4a: 0e00 |000d: return-void │ │ +030a4c: 2200 df00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00df │ │ +030a50: 7010 0705 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0507 │ │ +030a56: 6900 b301 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b3 │ │ +030a5a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17082,21 +17084,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02e868: |[02e868] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -02e878: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -02e87e: 2200 3103 |0003: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02e882: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02e888: 5b10 b501 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02e88c: 5b12 b601 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02e890: 0e00 |000c: return-void │ │ +030a5c: |[030a5c] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +030a6c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +030a72: 2200 2e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +030a76: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +030a7c: 5b10 b501 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030a80: 5b12 b601 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030a84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17108,18 +17110,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 │ │ -02e894: |[02e894] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02e8a4: 2200 e500 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00e5 │ │ -02e8a8: 7020 0e05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@050e │ │ -02e8ae: 1100 |0005: return-object v0 │ │ +030a88: |[030a88] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030a98: 2200 e200 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00e2 │ │ +030a9c: 7020 0e05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@050e │ │ +030aa2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17127,18 +17129,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 │ │ -02e8b0: |[02e8b0] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02e8c0: 7110 1405 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0514 │ │ -02e8c6: 0c00 |0003: move-result-object v0 │ │ -02e8c8: 1100 |0004: return-object v0 │ │ +030aa4: |[030aa4] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030ab4: 7110 1405 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0514 │ │ +030aba: 0c00 |0003: move-result-object v0 │ │ +030abc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17147,18 +17149,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 │ │ -02e8cc: |[02e8cc] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02e8dc: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02e8e0: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02e8e6: 1101 |0005: return-object v1 │ │ +030ac0: |[030ac0] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030ad0: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030ad4: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +030ada: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -17168,27 +17170,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 │ │ -02e8e8: |[02e8e8] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02e8f8: 6e10 ac00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ac │ │ -02e8fe: 0c00 |0003: move-result-object v0 │ │ -02e900: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02e904: 5421 b601 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02e908: 6e10 9000 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ -02e90e: 0c01 |000b: move-result-object v1 │ │ -02e910: 6e20 c100 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c1 │ │ -02e916: 0c00 |000f: move-result-object v0 │ │ -02e918: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -02e91c: 6e20 1205 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0512 │ │ -02e922: 6e20 0f05 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@050f │ │ -02e928: 1102 |0018: return-object v2 │ │ +030adc: |[030adc] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030aec: 6e10 ac00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ac │ │ +030af2: 0c00 |0003: move-result-object v0 │ │ +030af4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +030af8: 5421 b601 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030afc: 6e10 9000 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ +030b02: 0c01 |000b: move-result-object v1 │ │ +030b04: 6e20 c100 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c1 │ │ +030b0a: 0c00 |000f: move-result-object v0 │ │ +030b0c: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +030b10: 6e20 1205 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0512 │ │ +030b16: 6e20 0f05 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@050f │ │ +030b1c: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17204,37 +17206,37 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -02e92c: |[02e92c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02e93c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e93e: 2042 e000 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00e0 │ │ -02e942: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -02e946: 0742 |0005: move-object v2, v4 │ │ -02e948: 1f02 e000 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00e0 │ │ -02e94c: 7210 0505 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0505 │ │ -02e952: 0c00 |000b: move-result-object v0 │ │ -02e954: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -02e958: 7110 5d04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@045d │ │ -02e95e: 0c00 |0011: move-result-object v0 │ │ -02e960: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -02e964: 6e10 ac00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ac │ │ -02e96a: 0c01 |0017: move-result-object v1 │ │ -02e96c: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -02e970: 5432 b601 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02e974: 6e10 9000 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ -02e97a: 0c02 |001f: move-result-object v2 │ │ -02e97c: 6e20 c100 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c1 │ │ -02e982: 0c01 |0023: move-result-object v1 │ │ -02e984: 6e20 1205 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0512 │ │ -02e98a: 6e20 0f05 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@050f │ │ -02e990: 1103 |002a: return-object v3 │ │ +030b20: |[030b20] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030b32: 2042 dd00 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00dd │ │ +030b36: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +030b3a: 0742 |0005: move-object v2, v4 │ │ +030b3c: 1f02 dd00 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00dd │ │ +030b40: 7210 0505 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0505 │ │ +030b46: 0c00 |000b: move-result-object v0 │ │ +030b48: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +030b4c: 7110 5d04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@045d │ │ +030b52: 0c00 |0011: move-result-object v0 │ │ +030b54: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +030b58: 6e10 ac00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ac │ │ +030b5e: 0c01 |0017: move-result-object v1 │ │ +030b60: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +030b64: 5432 b601 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030b68: 6e10 9000 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ +030b6e: 0c02 |001f: move-result-object v2 │ │ +030b70: 6e20 c100 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c1 │ │ +030b76: 0c01 |0023: move-result-object v1 │ │ +030b78: 6e20 1205 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0512 │ │ +030b7e: 6e20 0f05 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@050f │ │ +030b84: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17256,38 +17258,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 │ │ -02e994: |[02e994] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02e9a4: 5453 b501 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02e9a8: 6e10 d514 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02e9ae: 0a01 |0005: move-result v1 │ │ -02e9b0: 5453 b601 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02e9b4: 7120 5e04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@045e │ │ -02e9ba: 0c02 |000b: move-result-object v2 │ │ -02e9bc: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -02e9c0: 5453 b501 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02e9c4: 6e30 ca14 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14ca │ │ -02e9ca: 5453 b601 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02e9ce: 6e10 ac00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ac │ │ -02e9d4: 0c04 |0018: move-result-object v4 │ │ -02e9d6: 7120 5e04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@045e │ │ -02e9dc: 0c02 |001c: move-result-object v2 │ │ -02e9de: 28ef |001d: goto 000c // -0011 │ │ -02e9e0: 0d00 |001e: move-exception v0 │ │ -02e9e2: 1a03 d208 |001f: const-string v3, "TaskStackBuilder" // string@08d2 │ │ -02e9e6: 1a04 cd01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01cd │ │ -02e9ea: 7120 9e11 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ -02e9f0: 2203 0e03 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02e9f4: 7020 7b14 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@147b │ │ -02e9fa: 2703 |002b: throw v3 │ │ -02e9fc: 1105 |002c: return-object v5 │ │ +030b88: |[030b88] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030b98: 5453 b501 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030b9c: 6e10 d514 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +030ba2: 0a01 |0005: move-result v1 │ │ +030ba4: 5453 b601 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030ba8: 7120 5e04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@045e │ │ +030bae: 0c02 |000b: move-result-object v2 │ │ +030bb0: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +030bb4: 5453 b501 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030bb8: 6e30 ca14 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14ca │ │ +030bbe: 5453 b601 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030bc2: 6e10 ac00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ac │ │ +030bc8: 0c04 |0018: move-result-object v4 │ │ +030bca: 7120 5e04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@045e │ │ +030bd0: 0c02 |001c: move-result-object v2 │ │ +030bd2: 28ef |001d: goto 000c // -0011 │ │ +030bd4: 0d00 |001e: move-exception v0 │ │ +030bd6: 1a03 cf08 |001f: const-string v3, "TaskStackBuilder" // string@08cf │ │ +030bda: 1a04 cd01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01cd │ │ +030bde: 7120 9e11 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ +030be4: 2203 0b03 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030b │ │ +030be8: 7020 7b14 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@147b │ │ +030bee: 2703 |002b: throw v3 │ │ +030bf0: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=238 │ │ 0x0006 line=240 │ │ 0x000c line=241 │ │ @@ -17310,21 +17312,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 │ │ -02ea0c: |[02ea0c] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02ea1c: 2200 1b00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001b │ │ -02ea20: 5421 b601 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02ea24: 7030 7b00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007b │ │ -02ea2a: 6e20 1205 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0512 │ │ -02ea30: 0c00 |000a: move-result-object v0 │ │ -02ea32: 1100 |000b: return-object v0 │ │ +030c00: |[030c00] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030c10: 2200 1b00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001b │ │ +030c14: 5421 b601 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030c18: 7030 7b00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007b │ │ +030c1e: 6e20 1205 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0512 │ │ +030c24: 0c00 |000a: move-result-object v0 │ │ +030c26: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -17334,20 +17336,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ea34: |[02ea34] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -02ea44: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02ea48: 6e20 cf14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02ea4e: 0c00 |0005: move-result-object v0 │ │ -02ea50: 1f00 2400 |0006: check-cast v0, Landroid/content/Intent; // type@0024 │ │ -02ea54: 1100 |0008: return-object v0 │ │ +030c28: |[030c28] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +030c38: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030c3c: 6e20 cf14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +030c42: 0c00 |0005: move-result-object v0 │ │ +030c44: 1f00 2400 |0006: check-cast v0, Landroid/content/Intent; // type@0024 │ │ +030c48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -17356,18 +17358,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02ea58: |[02ea58] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -02ea68: 6e20 1505 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0515 │ │ -02ea6e: 0c00 |0003: move-result-object v0 │ │ -02ea70: 1100 |0004: return-object v0 │ │ +030c4c: |[030c4c] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +030c5c: 6e20 1505 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0515 │ │ +030c62: 0c00 |0003: move-result-object v0 │ │ +030c64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -17376,19 +17378,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ea74: |[02ea74] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -02ea84: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02ea88: 6e10 d514 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02ea8e: 0a00 |0005: move-result v0 │ │ -02ea90: 0f00 |0006: return v0 │ │ +030c68: |[030c68] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +030c78: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030c7c: 6e10 d514 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +030c82: 0a00 |0005: move-result v0 │ │ +030c84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17396,45 +17398,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02ea94: |[02ea94] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -02eaa4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02eaa6: 5452 b501 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02eaaa: 6e10 d514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02eab0: 0a02 |0006: move-result v2 │ │ -02eab2: 2321 5703 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0357 │ │ -02eab6: 2112 |0009: array-length v2, v1 │ │ -02eab8: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -02eabc: 1101 |000c: return-object v1 │ │ -02eabe: 2203 2400 |000d: new-instance v3, Landroid/content/Intent; // type@0024 │ │ -02eac2: 5452 b501 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02eac6: 6e20 cf14 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02eacc: 0c02 |0014: move-result-object v2 │ │ -02eace: 1f02 2400 |0015: check-cast v2, Landroid/content/Intent; // type@0024 │ │ -02ead2: 7020 a400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02ead8: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -02eade: 6e20 a700 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -02eae4: 0c02 |0020: move-result-object v2 │ │ -02eae6: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -02eaea: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -02eaec: 2112 |0024: array-length v2, v1 │ │ -02eaee: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -02eaf2: 2203 2400 |0027: new-instance v3, Landroid/content/Intent; // type@0024 │ │ -02eaf6: 5452 b501 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02eafa: 6e20 cf14 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02eb00: 0c02 |002e: move-result-object v2 │ │ -02eb02: 1f02 2400 |002f: check-cast v2, Landroid/content/Intent; // type@0024 │ │ -02eb06: 7020 a400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02eb0c: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -02eb10: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02eb14: 28ec |0038: goto 0024 // -0014 │ │ +030c88: |[030c88] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +030c98: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +030c9a: 5452 b501 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030c9e: 6e10 d514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +030ca4: 0a02 |0006: move-result v2 │ │ +030ca6: 2321 5403 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0354 │ │ +030caa: 2112 |0009: array-length v2, v1 │ │ +030cac: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +030cb0: 1101 |000c: return-object v1 │ │ +030cb2: 2203 2400 |000d: new-instance v3, Landroid/content/Intent; // type@0024 │ │ +030cb6: 5452 b501 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030cba: 6e20 cf14 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +030cc0: 0c02 |0014: move-result-object v2 │ │ +030cc2: 1f02 2400 |0015: check-cast v2, Landroid/content/Intent; // type@0024 │ │ +030cc6: 7020 a400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +030ccc: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +030cd2: 6e20 a700 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +030cd8: 0c02 |0020: move-result-object v2 │ │ +030cda: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +030cde: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +030ce0: 2112 |0024: array-length v2, v1 │ │ +030ce2: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +030ce6: 2203 2400 |0027: new-instance v3, Landroid/content/Intent; // type@0024 │ │ +030cea: 5452 b501 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030cee: 6e20 cf14 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +030cf4: 0c02 |002e: move-result-object v2 │ │ +030cf6: 1f02 2400 |002f: check-cast v2, Landroid/content/Intent; // type@0024 │ │ +030cfa: 7020 a400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +030d00: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +030d04: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030d08: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17450,19 +17452,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02eb18: |[02eb18] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -02eb28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02eb2a: 6e40 1b05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@051b │ │ -02eb30: 0c00 |0004: move-result-object v0 │ │ -02eb32: 1100 |0005: return-object v0 │ │ +030d0c: |[030d0c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +030d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030d1e: 6e40 1b05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@051b │ │ +030d24: 0c00 |0004: move-result-object v0 │ │ +030d26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -17472,47 +17474,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 │ │ -02eb34: |[02eb34] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02eb44: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02eb46: 5460 b501 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02eb4a: 6e10 d014 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ -02eb50: 0a00 |0006: move-result v0 │ │ -02eb52: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -02eb56: 2200 0f03 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02eb5a: 1a01 c207 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@07c2 │ │ -02eb5e: 7020 7d14 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02eb64: 2700 |0010: throw v0 │ │ -02eb66: 5460 b501 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02eb6a: 5461 b501 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02eb6e: 6e10 d514 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02eb74: 0a01 |0018: move-result v1 │ │ -02eb76: 2311 5703 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0357 │ │ -02eb7a: 6e20 d714 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ -02eb80: 0c02 |001e: move-result-object v2 │ │ -02eb82: 1f02 5703 |001f: check-cast v2, [Landroid/content/Intent; // type@0357 │ │ -02eb86: 2200 2400 |0021: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -02eb8a: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -02eb8e: 7020 a400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02eb94: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -02eb9a: 6e20 a700 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -02eba0: 0c00 |002e: move-result-object v0 │ │ -02eba2: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -02eba6: 6200 b301 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b3 │ │ -02ebaa: 5461 b601 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02ebae: 0173 |0035: move v3, v7 │ │ -02ebb0: 0184 |0036: move v4, v8 │ │ -02ebb2: 0795 |0037: move-object v5, v9 │ │ -02ebb4: 7806 0605 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@0506 │ │ -02ebba: 0c00 |003b: move-result-object v0 │ │ -02ebbc: 1100 |003c: return-object v0 │ │ +030d28: |[030d28] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +030d38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +030d3a: 5460 b501 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030d3e: 6e10 d014 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ +030d44: 0a00 |0006: move-result v0 │ │ +030d46: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +030d4a: 2200 0c03 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +030d4e: 1a01 bf07 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@07bf │ │ +030d52: 7020 7d14 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +030d58: 2700 |0010: throw v0 │ │ +030d5a: 5460 b501 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030d5e: 5461 b501 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030d62: 6e10 d514 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +030d68: 0a01 |0018: move-result v1 │ │ +030d6a: 2311 5403 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0354 │ │ +030d6e: 6e20 d714 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ +030d74: 0c02 |001e: move-result-object v2 │ │ +030d76: 1f02 5403 |001f: check-cast v2, [Landroid/content/Intent; // type@0354 │ │ +030d7a: 2200 2400 |0021: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +030d7e: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +030d82: 7020 a400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +030d88: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +030d8e: 6e20 a700 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +030d94: 0c00 |002e: move-result-object v0 │ │ +030d96: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +030d9a: 6200 b301 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b3 │ │ +030d9e: 5461 b601 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030da2: 0173 |0035: move v3, v7 │ │ +030da4: 0184 |0036: move v4, v8 │ │ +030da6: 0795 |0037: move-object v5, v9 │ │ +030da8: 7806 0605 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@0506 │ │ +030dae: 0c00 |003b: move-result-object v0 │ │ +030db0: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17528,19 +17530,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ebc0: |[02ebc0] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -02ebd0: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02ebd4: 6e10 d114 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14d1 │ │ -02ebda: 0c00 |0005: move-result-object v0 │ │ -02ebdc: 1100 |0006: return-object v0 │ │ +030db4: |[030db4] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +030dc4: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030dc8: 6e10 d114 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14d1 │ │ +030dce: 0c00 |0005: move-result-object v0 │ │ +030dd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17548,18 +17550,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02ebe0: |[02ebe0] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -02ebf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ebf2: 6e20 1e05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@051e │ │ -02ebf8: 0e00 |0004: return-void │ │ +030dd4: |[030dd4] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +030de4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030de6: 6e20 1e05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@051e │ │ +030dec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17568,53 +17570,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -02ebfc: |[02ebfc] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -02ec0c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02ec0e: 5452 b501 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02ec12: 6e10 d014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ -02ec18: 0a02 |0006: move-result v2 │ │ -02ec1a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -02ec1e: 2202 0f03 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -02ec22: 1a03 c307 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@07c3 │ │ -02ec26: 7020 7d14 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02ec2c: 2702 |0010: throw v2 │ │ -02ec2e: 5452 b501 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02ec32: 5453 b501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ -02ec36: 6e10 d514 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02ec3c: 0a03 |0018: move-result v3 │ │ -02ec3e: 2333 5703 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0357 │ │ -02ec42: 6e20 d714 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ -02ec48: 0c00 |001e: move-result-object v0 │ │ -02ec4a: 1f00 5703 |001f: check-cast v0, [Landroid/content/Intent; // type@0357 │ │ -02ec4e: 2202 2400 |0021: new-instance v2, Landroid/content/Intent; // type@0024 │ │ -02ec52: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -02ec56: 7020 a400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02ec5c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -02ec62: 6e20 a700 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -02ec68: 0c02 |002e: move-result-object v2 │ │ -02ec6a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -02ec6e: 5452 b601 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02ec72: 7130 4305 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0543 │ │ -02ec78: 0a02 |0036: move-result v2 │ │ -02ec7a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -02ec7e: 2201 2400 |0039: new-instance v1, Landroid/content/Intent; // type@0024 │ │ -02ec82: 2102 |003b: array-length v2, v0 │ │ -02ec84: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02ec88: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -02ec8c: 7020 a400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02ec92: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -02ec96: 6e20 a700 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -02ec9c: 5452 b601 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ -02eca0: 6e20 9a00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009a │ │ -02eca6: 0e00 |004d: return-void │ │ +030df0: |[030df0] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +030e00: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +030e02: 5452 b501 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030e06: 6e10 d014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ +030e0c: 0a02 |0006: move-result v2 │ │ +030e0e: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +030e12: 2202 0c03 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +030e16: 1a03 c007 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@07c0 │ │ +030e1a: 7020 7d14 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +030e20: 2702 |0010: throw v2 │ │ +030e22: 5452 b501 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030e26: 5453 b501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b5 │ │ +030e2a: 6e10 d514 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +030e30: 0a03 |0018: move-result v3 │ │ +030e32: 2333 5403 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0354 │ │ +030e36: 6e20 d714 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ +030e3c: 0c00 |001e: move-result-object v0 │ │ +030e3e: 1f00 5403 |001f: check-cast v0, [Landroid/content/Intent; // type@0354 │ │ +030e42: 2202 2400 |0021: new-instance v2, Landroid/content/Intent; // type@0024 │ │ +030e46: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +030e4a: 7020 a400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +030e50: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +030e56: 6e20 a700 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +030e5c: 0c02 |002e: move-result-object v2 │ │ +030e5e: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +030e62: 5452 b601 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030e66: 7130 4305 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0543 │ │ +030e6c: 0a02 |0036: move-result v2 │ │ +030e6e: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +030e72: 2201 2400 |0039: new-instance v1, Landroid/content/Intent; // type@0024 │ │ +030e76: 2102 |003b: array-length v2, v0 │ │ +030e78: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +030e7c: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +030e80: 7020 a400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +030e86: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +030e8a: 6e20 a700 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +030e90: 5452 b601 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b6 │ │ +030e94: 6e20 9a00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009a │ │ +030e9a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17624,21 +17626,21 @@ │ │ 0x004d line=330 │ │ locals : │ │ 0x0043 - 0x004d reg=1 topIntent Landroid/content/Intent; │ │ 0x0021 - 0x004e reg=0 intents [Landroid/content/Intent; │ │ 0x0000 - 0x004e reg=5 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x004e reg=6 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2259 (TaskStackBuilder.java) │ │ + source_file_idx : 2256 (TaskStackBuilder.java) │ │ │ │ Class #73 header: │ │ -class_idx : 230 │ │ +class_idx : 227 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2260 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2257 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #73 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -17653,17 +17655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02eca8: |[02eca8] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -02ecb8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02ecbe: 0e00 |0003: return-void │ │ +030e9c: |[030e9c] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +030eac: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +030eb2: 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;) │ │ @@ -17671,35 +17673,35 @@ │ │ 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 │ │ -02ecc0: |[02ecc0] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -02ecd0: 7140 7100 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0071 │ │ -02ecd6: 0c00 |0003: move-result-object v0 │ │ -02ecd8: 1100 |0004: return-object v0 │ │ +030eb4: |[030eb4] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +030ec4: 7140 7100 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0071 │ │ +030eca: 0c00 |0003: move-result-object v0 │ │ +030ecc: 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; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2260 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2257 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #74 header: │ │ -class_idx : 231 │ │ +class_idx : 228 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2265 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2262 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #74 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -17714,17 +17716,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ecdc: |[02ecdc] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -02ecec: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02ecf2: 0e00 |0003: return-void │ │ +030ed0: |[030ed0] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +030ee0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +030ee6: 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;) │ │ @@ -17732,35 +17734,35 @@ │ │ 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 │ │ -02ecf4: |[02ecf4] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02ed04: 7155 7200 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@0072 │ │ -02ed0a: 0c00 |0003: move-result-object v0 │ │ -02ed0c: 1100 |0004: return-object v0 │ │ +030ee8: |[030ee8] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +030ef8: 7155 7200 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@0072 │ │ +030efe: 0c00 |0003: move-result-object v0 │ │ +030f00: 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; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ 0x0000 - 0x0005 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2265 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2262 (TaskStackBuilderJellybean.java) │ │ │ │ Class #75 header: │ │ -class_idx : 234 │ │ +class_idx : 231 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 547 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #75 - │ │ @@ -17801,17 +17803,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ed10: |[02ed10] android.support.v4.content.ContextCompat.:()V │ │ -02ed20: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02ed26: 0e00 |0003: return-void │ │ +030f04: |[030f04] android.support.v4.content.ContextCompat.:()V │ │ +030f14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +030f1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -17819,35 +17821,35 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02ed28: |[02ed28] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -02ed38: 0761 |0000: move-object v1, v6 │ │ -02ed3a: 0770 |0001: move-object v0, v7 │ │ -02ed3c: 2104 |0002: array-length v4, v0 │ │ -02ed3e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -02ed40: 0712 |0004: move-object v2, v1 │ │ -02ed42: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -02ed46: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -02ed4a: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -02ed4e: 2201 f702 |000b: new-instance v1, Ljava/io/File; // type@02f7 │ │ -02ed52: 7020 3c14 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@143c │ │ -02ed58: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02ed5c: 0712 |0012: move-object v2, v1 │ │ -02ed5e: 28f2 |0013: goto 0005 // -000e │ │ -02ed60: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -02ed64: 2201 f702 |0016: new-instance v1, Ljava/io/File; // type@02f7 │ │ -02ed68: 7030 3b14 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@143b │ │ -02ed6e: 28f5 |001b: goto 0010 // -000b │ │ -02ed70: 1102 |001c: return-object v2 │ │ -02ed72: 0721 |001d: move-object v1, v2 │ │ -02ed74: 28f2 |001e: goto 0010 // -000e │ │ +030f1c: |[030f1c] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +030f2c: 0761 |0000: move-object v1, v6 │ │ +030f2e: 0770 |0001: move-object v0, v7 │ │ +030f30: 2104 |0002: array-length v4, v0 │ │ +030f32: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +030f34: 0712 |0004: move-object v2, v1 │ │ +030f36: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +030f3a: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +030f3e: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +030f42: 2201 f402 |000b: new-instance v1, Ljava/io/File; // type@02f4 │ │ +030f46: 7020 3c14 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@143c │ │ +030f4c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +030f50: 0712 |0012: move-object v2, v1 │ │ +030f52: 28f2 |0013: goto 0005 // -000e │ │ +030f54: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +030f58: 2201 f402 |0016: new-instance v1, Ljava/io/File; // type@02f4 │ │ +030f5c: 7030 3b14 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@143b │ │ +030f62: 28f5 |001b: goto 0010 // -000b │ │ +030f64: 1102 |001c: return-object v2 │ │ +030f66: 0721 |001d: move-object v1, v2 │ │ +030f68: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -17875,48 +17877,48 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -02ed78: |[02ed78] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02ed88: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02ed8a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02ed8c: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02ed90: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -02ed94: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -02ed98: 7110 4d05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@054d │ │ -02ed9e: 0c02 |000b: move-result-object v2 │ │ -02eda0: 1102 |000c: return-object v2 │ │ -02eda2: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -02eda6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -02edaa: 7110 4505 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0545 │ │ -02edb0: 0c00 |0014: move-result-object v0 │ │ -02edb2: 2372 6703 |0015: new-array v2, v7, [Ljava/io/File; // type@0367 │ │ -02edb6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -02edba: 28f3 |0019: goto 000c // -000d │ │ -02edbc: 7100 7401 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ -02edc2: 0c02 |001d: move-result-object v2 │ │ -02edc4: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -02edc6: 2333 6c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@036c │ │ -02edca: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ -02edce: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -02edd2: 1a04 f60b |0025: const-string v4, "data" // string@0bf6 │ │ -02edd6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -02edda: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -02eddc: 6e10 9100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -02ede2: 0c05 |002d: move-result-object v5 │ │ -02ede4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02ede8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -02edea: 1a05 d10a |0031: const-string v5, "cache" // string@0ad1 │ │ -02edee: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -02edf2: 7120 3e05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@053e │ │ -02edf8: 0c00 |0038: move-result-object v0 │ │ -02edfa: 28dc |0039: goto 0015 // -0024 │ │ +030f6c: |[030f6c] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +030f7c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +030f7e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +030f80: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +030f84: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +030f88: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +030f8c: 7110 4d05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@054d │ │ +030f92: 0c02 |000b: move-result-object v2 │ │ +030f94: 1102 |000c: return-object v2 │ │ +030f96: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +030f9a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +030f9e: 7110 4505 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0545 │ │ +030fa4: 0c00 |0014: move-result-object v0 │ │ +030fa6: 2372 6403 |0015: new-array v2, v7, [Ljava/io/File; // type@0364 │ │ +030faa: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +030fae: 28f3 |0019: goto 000c // -000d │ │ +030fb0: 7100 7401 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ +030fb6: 0c02 |001d: move-result-object v2 │ │ +030fb8: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +030fba: 2333 6903 |001f: new-array v3, v3, [Ljava/lang/String; // type@0369 │ │ +030fbe: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ +030fc2: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +030fc6: 1a04 f30b |0025: const-string v4, "data" // string@0bf3 │ │ +030fca: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +030fce: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +030fd0: 6e10 9100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +030fd6: 0c05 |002d: move-result-object v5 │ │ +030fd8: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +030fdc: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +030fde: 1a05 ce0a |0031: const-string v5, "cache" // string@0ace │ │ +030fe2: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +030fe6: 7120 3e05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@053e │ │ +030fec: 0c00 |0038: move-result-object v0 │ │ +030fee: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -17934,50 +17936,50 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02edfc: |[02edfc] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -02ee0c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02ee0e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02ee10: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02ee14: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -02ee18: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -02ee1c: 7120 4e05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@054e │ │ -02ee22: 0c02 |000b: move-result-object v2 │ │ -02ee24: 1102 |000c: return-object v2 │ │ -02ee26: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -02ee2a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -02ee2e: 7120 4605 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0546 │ │ -02ee34: 0c00 |0014: move-result-object v0 │ │ -02ee36: 2372 6703 |0015: new-array v2, v7, [Ljava/io/File; // type@0367 │ │ -02ee3a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -02ee3e: 28f3 |0019: goto 000c // -000d │ │ -02ee40: 7100 7401 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ -02ee46: 0c02 |001d: move-result-object v2 │ │ -02ee48: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -02ee4a: 2333 6c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@036c │ │ -02ee4e: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ -02ee52: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -02ee56: 1a04 f60b |0025: const-string v4, "data" // string@0bf6 │ │ -02ee5a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -02ee5e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -02ee60: 6e10 9100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -02ee66: 0c05 |002d: move-result-object v5 │ │ -02ee68: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02ee6c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -02ee6e: 1a05 f10c |0031: const-string v5, "files" // string@0cf1 │ │ -02ee72: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -02ee76: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -02ee78: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -02ee7c: 7120 3e05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@053e │ │ -02ee82: 0c00 |003b: move-result-object v0 │ │ -02ee84: 28d9 |003c: goto 0015 // -0027 │ │ +030ff0: |[030ff0] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +031000: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +031002: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +031004: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +031008: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +03100c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +031010: 7120 4e05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@054e │ │ +031016: 0c02 |000b: move-result-object v2 │ │ +031018: 1102 |000c: return-object v2 │ │ +03101a: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +03101e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +031022: 7120 4605 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0546 │ │ +031028: 0c00 |0014: move-result-object v0 │ │ +03102a: 2372 6403 |0015: new-array v2, v7, [Ljava/io/File; // type@0364 │ │ +03102e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +031032: 28f3 |0019: goto 000c // -000d │ │ +031034: 7100 7401 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ +03103a: 0c02 |001d: move-result-object v2 │ │ +03103c: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +03103e: 2333 6903 |001f: new-array v3, v3, [Ljava/lang/String; // type@0369 │ │ +031042: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ +031046: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03104a: 1a04 f30b |0025: const-string v4, "data" // string@0bf3 │ │ +03104e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +031052: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +031054: 6e10 9100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +03105a: 0c05 |002d: move-result-object v5 │ │ +03105c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +031060: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +031062: 1a05 ee0c |0031: const-string v5, "files" // string@0cee │ │ +031066: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +03106a: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +03106c: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +031070: 7120 3e05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@053e │ │ +031076: 0c00 |003b: move-result-object v0 │ │ +031078: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -17996,45 +17998,45 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -02ee88: |[02ee88] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02ee98: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -02ee9a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -02ee9c: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02eea0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -02eea4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -02eea8: 7110 4f05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@054f │ │ -02eeae: 0c02 |000b: move-result-object v2 │ │ -02eeb0: 1102 |000c: return-object v2 │ │ -02eeb2: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -02eeb6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -02eeba: 7110 4805 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0548 │ │ -02eec0: 0c00 |0014: move-result-object v0 │ │ -02eec2: 2372 6703 |0015: new-array v2, v7, [Ljava/io/File; // type@0367 │ │ -02eec6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -02eeca: 28f3 |0019: goto 000c // -000d │ │ -02eecc: 7100 7401 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ -02eed2: 0c02 |001d: move-result-object v2 │ │ -02eed4: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -02eed6: 2333 6c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@036c │ │ -02eeda: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ -02eede: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -02eee2: 1a04 3513 |0025: const-string v4, "obb" // string@1335 │ │ -02eee6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -02eeea: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -02eeec: 6e10 9100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -02eef2: 0c05 |002d: move-result-object v5 │ │ -02eef4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02eef8: 7120 3e05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@053e │ │ -02eefe: 0c00 |0033: move-result-object v0 │ │ -02ef00: 28e1 |0034: goto 0015 // -001f │ │ +03107c: |[03107c] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +03108c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03108e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +031090: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +031094: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +031098: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +03109c: 7110 4f05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@054f │ │ +0310a2: 0c02 |000b: move-result-object v2 │ │ +0310a4: 1102 |000c: return-object v2 │ │ +0310a6: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +0310aa: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +0310ae: 7110 4805 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0548 │ │ +0310b4: 0c00 |0014: move-result-object v0 │ │ +0310b6: 2372 6403 |0015: new-array v2, v7, [Ljava/io/File; // type@0364 │ │ +0310ba: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +0310be: 28f3 |0019: goto 000c // -000d │ │ +0310c0: 7100 7401 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ +0310c6: 0c02 |001d: move-result-object v2 │ │ +0310c8: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +0310ca: 2333 6903 |001f: new-array v3, v3, [Ljava/lang/String; // type@0369 │ │ +0310ce: 1a04 b301 |0021: const-string v4, "Android" // string@01b3 │ │ +0310d2: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +0310d6: 1a04 3213 |0025: const-string v4, "obb" // string@1332 │ │ +0310da: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +0310de: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +0310e0: 6e10 9100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +0310e6: 0c05 |002d: move-result-object v5 │ │ +0310e8: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0310ec: 7120 3e05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@053e │ │ +0310f2: 0c00 |0033: move-result-object v0 │ │ +0310f4: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -18052,19 +18054,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 │ │ -02ef04: |[02ef04] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -02ef14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ef16: 7130 4305 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0543 │ │ -02ef1c: 0a00 |0004: move-result v0 │ │ -02ef1e: 0f00 |0005: return v0 │ │ +0310f8: |[0310f8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +031108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03110a: 7130 4305 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0543 │ │ +031110: 0a00 |0004: move-result v0 │ │ +031112: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -18073,27 +18075,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 │ │ -02ef20: |[02ef20] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -02ef30: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ef32: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02ef36: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -02ef3a: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -02ef3e: 7130 4b05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@054b │ │ -02ef44: 0f01 |000a: return v1 │ │ -02ef46: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -02ef4a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -02ef4e: 7120 4905 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0549 │ │ -02ef54: 28f8 |0012: goto 000a // -0008 │ │ -02ef56: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -02ef58: 28f6 |0014: goto 000a // -000a │ │ +031114: |[031114] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +031124: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +031126: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03112a: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +03112e: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +031132: 7130 4b05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@054b │ │ +031138: 0f01 |000a: return v1 │ │ +03113a: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +03113e: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +031142: 7120 4905 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0549 │ │ +031148: 28f8 |0012: goto 000a // -0008 │ │ +03114a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +03114c: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -18105,17 +18107,17 @@ │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 547 (ContextCompat.java) │ │ │ │ Class #76 header: │ │ -class_idx : 235 │ │ +class_idx : 232 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 548 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #76 - │ │ @@ -18131,17 +18133,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ef5c: |[02ef5c] android.support.v4.content.ContextCompatFroyo.:()V │ │ -02ef6c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02ef72: 0e00 |0003: return-void │ │ +031150: |[031150] android.support.v4.content.ContextCompatFroyo.:()V │ │ +031160: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +031166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18149,18 +18151,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02ef74: |[02ef74] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -02ef84: 6e10 8800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0088 │ │ -02ef8a: 0c00 |0003: move-result-object v0 │ │ -02ef8c: 1100 |0004: return-object v0 │ │ +031168: |[031168] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +031178: 6e10 8800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0088 │ │ +03117e: 0c00 |0003: move-result-object v0 │ │ +031180: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18168,32 +18170,32 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02ef90: |[02ef90] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -02efa0: 6e20 8a00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@008a │ │ -02efa6: 0c00 |0003: move-result-object v0 │ │ -02efa8: 1100 |0004: return-object v0 │ │ +031184: |[031184] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +031194: 6e20 8a00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@008a │ │ +03119a: 0c00 |0003: move-result-object v0 │ │ +03119c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 548 (ContextCompatFroyo.java) │ │ │ │ Class #77 header: │ │ -class_idx : 236 │ │ +class_idx : 233 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 549 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #77 - │ │ @@ -18209,17 +18211,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02efac: |[02efac] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -02efbc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02efc2: 0e00 |0003: return-void │ │ +0311a0: |[0311a0] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +0311b0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0311b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18227,18 +18229,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02efc4: |[02efc4] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -02efd4: 6e10 8e00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@008e │ │ -02efda: 0c00 |0003: move-result-object v0 │ │ -02efdc: 1100 |0004: return-object v0 │ │ +0311b8: |[0311b8] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +0311c8: 6e10 8e00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@008e │ │ +0311ce: 0c00 |0003: move-result-object v0 │ │ +0311d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18246,32 +18248,32 @@ │ │ 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 │ │ -02efe0: |[02efe0] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -02eff0: 6e20 9800 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0098 │ │ -02eff6: 0e00 |0003: return-void │ │ +0311d4: |[0311d4] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +0311e4: 6e20 9800 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0098 │ │ +0311ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ source_file_idx : 549 (ContextCompatHoneycomb.java) │ │ │ │ Class #78 header: │ │ -class_idx : 237 │ │ +class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 550 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #78 - │ │ @@ -18287,17 +18289,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02eff8: |[02eff8] android.support.v4.content.ContextCompatJellybean.:()V │ │ -02f008: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02f00e: 0e00 |0003: return-void │ │ +0311ec: |[0311ec] android.support.v4.content.ContextCompatJellybean.:()V │ │ +0311fc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +031202: 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;) │ │ @@ -18305,33 +18307,33 @@ │ │ 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 │ │ -02f010: |[02f010] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -02f020: 6e30 9900 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0099 │ │ -02f026: 0e00 |0003: return-void │ │ +031204: |[031204] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +031214: 6e30 9900 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0099 │ │ +03121a: 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; │ │ 0x0000 - 0x0004 reg=2 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 550 (ContextCompatJellybean.java) │ │ │ │ Class #79 header: │ │ -class_idx : 238 │ │ +class_idx : 235 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 551 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #79 - │ │ @@ -18347,17 +18349,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f028: |[02f028] android.support.v4.content.ContextCompatKitKat.:()V │ │ -02f038: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02f03e: 0e00 |0003: return-void │ │ +03121c: |[03121c] android.support.v4.content.ContextCompatKitKat.:()V │ │ +03122c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +031232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18365,18 +18367,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02f040: |[02f040] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02f050: 6e10 8900 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@0089 │ │ -02f056: 0c00 |0003: move-result-object v0 │ │ -02f058: 1100 |0004: return-object v0 │ │ +031234: |[031234] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +031244: 6e10 8900 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@0089 │ │ +03124a: 0c00 |0003: move-result-object v0 │ │ +03124c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18384,18 +18386,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02f05c: |[02f05c] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -02f06c: 6e20 8b00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@008b │ │ -02f072: 0c00 |0003: move-result-object v0 │ │ -02f074: 1100 |0004: return-object v0 │ │ +031250: |[031250] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +031260: 6e20 8b00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@008b │ │ +031266: 0c00 |0003: move-result-object v0 │ │ +031268: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -18404,31 +18406,31 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02f078: |[02f078] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -02f088: 6e10 8f00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@008f │ │ -02f08e: 0c00 |0003: move-result-object v0 │ │ -02f090: 1100 |0004: return-object v0 │ │ +03126c: |[03126c] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +03127c: 6e10 8f00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@008f │ │ +031282: 0c00 |0003: move-result-object v0 │ │ +031284: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ source_file_idx : 551 (ContextCompatKitKat.java) │ │ │ │ Class #80 header: │ │ -class_idx : 240 │ │ +class_idx : 237 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 732 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #80 annotations: │ │ @@ -18456,15 +18458,15 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 732 (FileProvider.java) │ │ │ │ Class #81 header: │ │ -class_idx : 242 │ │ +class_idx : 239 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 28 │ │ source_file_idx : 732 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ @@ -18545,32 +18547,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -02f094: |[02f094] android.support.v4.content.FileProvider.:()V │ │ -02f0a4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02f0a6: 2300 6c03 |0001: new-array v0, v0, [Ljava/lang/String; // type@036c │ │ -02f0aa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02f0ac: 1a02 cd09 |0004: const-string v2, "_display_name" // string@09cd │ │ -02f0b0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -02f0b4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -02f0b6: 1a02 d409 |0009: const-string v2, "_size" // string@09d4 │ │ -02f0ba: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -02f0be: 6900 d301 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d3 │ │ -02f0c2: 2200 f702 |000f: new-instance v0, Ljava/io/File; // type@02f7 │ │ -02f0c6: 1a01 cb00 |0011: const-string v1, "/" // string@00cb │ │ -02f0ca: 7020 3c14 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@143c │ │ -02f0d0: 6900 d401 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d4 │ │ -02f0d4: 2200 3703 |0018: new-instance v0, Ljava/util/HashMap; // type@0337 │ │ -02f0d8: 7010 e214 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ -02f0de: 6900 db01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ -02f0e2: 0e00 |001f: return-void │ │ +031288: |[031288] android.support.v4.content.FileProvider.:()V │ │ +031298: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +03129a: 2300 6903 |0001: new-array v0, v0, [Ljava/lang/String; // type@0369 │ │ +03129e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0312a0: 1a02 ca09 |0004: const-string v2, "_display_name" // string@09ca │ │ +0312a4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0312a8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0312aa: 1a02 d109 |0009: const-string v2, "_size" // string@09d1 │ │ +0312ae: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +0312b2: 6900 d301 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d3 │ │ +0312b6: 2200 f402 |000f: new-instance v0, Ljava/io/File; // type@02f4 │ │ +0312ba: 1a01 cb00 |0011: const-string v1, "/" // string@00cb │ │ +0312be: 7020 3c14 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@143c │ │ +0312c4: 6900 d401 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d4 │ │ +0312c8: 2200 3403 |0018: new-instance v0, Ljava/util/HashMap; // type@0334 │ │ +0312cc: 7010 e214 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ +0312d2: 6900 db01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ +0312d6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -18579,17 +18581,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f0e4: |[02f0e4] android.support.v4.content.FileProvider.:()V │ │ -02f0f4: 7010 8000 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0080 │ │ -02f0fa: 0e00 |0003: return-void │ │ +0312d8: |[0312d8] android.support.v4.content.FileProvider.:()V │ │ +0312e8: 7010 8000 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0080 │ │ +0312ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18598,31 +18600,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 │ │ -02f0fc: |[02f0fc] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -02f10c: 0761 |0000: move-object v1, v6 │ │ -02f10e: 0770 |0001: move-object v0, v7 │ │ -02f110: 2104 |0002: array-length v4, v0 │ │ -02f112: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -02f114: 0712 |0004: move-object v2, v1 │ │ -02f116: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -02f11a: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -02f11e: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -02f122: 2201 f702 |000b: new-instance v1, Ljava/io/File; // type@02f7 │ │ -02f126: 7030 3b14 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@143b │ │ -02f12c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02f130: 0712 |0012: move-object v2, v1 │ │ -02f132: 28f2 |0013: goto 0005 // -000e │ │ -02f134: 1102 |0014: return-object v2 │ │ -02f136: 0721 |0015: move-object v1, v2 │ │ -02f138: 28fa |0016: goto 0010 // -0006 │ │ +0312f0: |[0312f0] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +031300: 0761 |0000: move-object v1, v6 │ │ +031302: 0770 |0001: move-object v0, v7 │ │ +031304: 2104 |0002: array-length v4, v0 │ │ +031306: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +031308: 0712 |0004: move-object v2, v1 │ │ +03130a: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +03130e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +031312: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +031316: 2201 f402 |000b: new-instance v1, Ljava/io/File; // type@02f4 │ │ +03131a: 7030 3b14 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@143b │ │ +031320: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031324: 0712 |0012: move-object v2, v1 │ │ +031326: 28f2 |0013: goto 0005 // -000e │ │ +031328: 1102 |0014: return-object v2 │ │ +03132a: 0721 |0015: move-object v1, v2 │ │ +03132c: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -18646,19 +18648,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 │ │ -02f13c: |[02f13c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -02f14c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02f14e: 2330 6a03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@036a │ │ -02f152: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02f158: 1100 |0006: return-object v0 │ │ +031330: |[031330] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +031340: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031342: 2330 6703 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0367 │ │ +031346: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03134c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -18670,19 +18672,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 │ │ -02f15c: |[02f15c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -02f16c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02f16e: 2330 6c03 |0001: new-array v0, v3, [Ljava/lang/String; // type@036c │ │ -02f172: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02f178: 1100 |0006: return-object v0 │ │ +031350: |[031350] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +031360: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031362: 2330 6903 |0001: new-array v0, v3, [Ljava/lang/String; // type@0369 │ │ +031366: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03136c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -18694,41 +18696,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 │ │ -02f17c: |[02f17c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -02f18c: 6203 db01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ -02f190: 1d03 |0002: monitor-enter v3 │ │ -02f192: 6202 db01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ -02f196: 6e20 e414 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -02f19c: 0c01 |0008: move-result-object v1 │ │ -02f19e: 1f01 f000 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00f0 │ │ -02f1a2: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -02f1a6: 7120 8005 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@0580 │ │ -02f1ac: 0c01 |0010: move-result-object v1 │ │ -02f1ae: 6202 db01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ -02f1b2: 6e30 e514 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ -02f1b8: 1e03 |0016: monitor-exit v3 │ │ -02f1ba: 1101 |0017: return-object v1 │ │ -02f1bc: 0d00 |0018: move-exception v0 │ │ -02f1be: 2202 0e03 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02f1c2: 1a04 d702 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d7 │ │ -02f1c6: 7030 7a14 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@147a │ │ -02f1cc: 2702 |0020: throw v2 │ │ -02f1ce: 0d02 |0021: move-exception v2 │ │ -02f1d0: 1e03 |0022: monitor-exit v3 │ │ -02f1d2: 2702 |0023: throw v2 │ │ -02f1d4: 0d00 |0024: move-exception v0 │ │ -02f1d6: 2202 0e03 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02f1da: 1a04 d702 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d7 │ │ -02f1de: 7030 7a14 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@147a │ │ -02f1e4: 2702 |002c: throw v2 │ │ +031370: |[031370] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +031380: 6203 db01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ +031384: 1d03 |0002: monitor-enter v3 │ │ +031386: 6202 db01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ +03138a: 6e20 e414 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +031390: 0c01 |0008: move-result-object v1 │ │ +031392: 1f01 ed00 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00ed │ │ +031396: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +03139a: 7120 8005 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@0580 │ │ +0313a0: 0c01 |0010: move-result-object v1 │ │ +0313a2: 6202 db01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01db │ │ +0313a6: 6e30 e514 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ +0313ac: 1e03 |0016: monitor-exit v3 │ │ +0313ae: 1101 |0017: return-object v1 │ │ +0313b0: 0d00 |0018: move-exception v0 │ │ +0313b2: 2202 0b03 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0313b6: 1a04 d702 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d7 │ │ +0313ba: 7030 7a14 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@147a │ │ +0313c0: 2702 |0020: throw v2 │ │ +0313c2: 0d02 |0021: move-exception v2 │ │ +0313c4: 1e03 |0022: monitor-exit v3 │ │ +0313c6: 2702 |0023: throw v2 │ │ +0313c8: 0d00 |0024: move-exception v0 │ │ +0313ca: 2202 0b03 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0313ce: 1a04 d702 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02d7 │ │ +0313d2: 7030 7a14 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@147a │ │ +0313d8: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18762,20 +18764,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 │ │ -02f214: |[02f214] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -02f224: 7120 7905 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@0579 │ │ -02f22a: 0c00 |0003: move-result-object v0 │ │ -02f22c: 7220 6d05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@056d │ │ -02f232: 0c01 |0007: move-result-object v1 │ │ -02f234: 1101 |0008: return-object v1 │ │ +031408: |[031408] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +031418: 7120 7905 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@0579 │ │ +03141e: 0c00 |0003: move-result-object v0 │ │ +031420: 7220 6d05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@056d │ │ +031426: 0c01 |0007: move-result-object v1 │ │ +031428: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -18787,61 +18789,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -02f238: |[02f238] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -02f248: 1a01 c114 |0000: const-string v1, "r" // string@14c1 │ │ -02f24c: 6e20 a114 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f252: 0a01 |0005: move-result v1 │ │ -02f254: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -02f258: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -02f25c: 0f00 |000a: return v0 │ │ -02f25e: 1a01 d417 |000b: const-string v1, "w" // string@17d4 │ │ -02f262: 6e20 a114 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f268: 0a01 |0010: move-result v1 │ │ -02f26a: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -02f26e: 1a01 0618 |0013: const-string v1, "wt" // string@1806 │ │ -02f272: 6e20 a114 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f278: 0a01 |0018: move-result v1 │ │ -02f27a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -02f27e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -02f282: 28ed |001d: goto 000a // -0013 │ │ -02f284: 1a01 d517 |001e: const-string v1, "wa" // string@17d5 │ │ -02f288: 6e20 a114 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f28e: 0a01 |0023: move-result v1 │ │ -02f290: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -02f294: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -02f298: 28e2 |0028: goto 000a // -001e │ │ -02f29a: 1a01 4715 |0029: const-string v1, "rw" // string@1547 │ │ -02f29e: 6e20 a114 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f2a4: 0a01 |002e: move-result v1 │ │ -02f2a6: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -02f2aa: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -02f2ae: 28d7 |0033: goto 000a // -0029 │ │ -02f2b0: 1a01 4815 |0034: const-string v1, "rwt" // string@1548 │ │ -02f2b4: 6e20 a114 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f2ba: 0a01 |0039: move-result v1 │ │ -02f2bc: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -02f2c0: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -02f2c4: 28cc |003e: goto 000a // -0034 │ │ -02f2c6: 2201 0e03 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02f2ca: 2202 2103 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -02f2ce: 7010 ab14 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02f2d4: 1a03 5b03 |0046: const-string v3, "Invalid mode: " // string@035b │ │ -02f2d8: 6e20 b214 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02f2de: 0c02 |004b: move-result-object v2 │ │ -02f2e0: 6e20 b214 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02f2e6: 0c02 |004f: move-result-object v2 │ │ -02f2e8: 6e10 b714 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02f2ee: 0c02 |0053: move-result-object v2 │ │ -02f2f0: 7020 7914 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02f2f6: 2701 |0057: throw v1 │ │ +03142c: |[03142c] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +03143c: 1a01 be14 |0000: const-string v1, "r" // string@14be │ │ +031440: 6e20 a114 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +031446: 0a01 |0005: move-result v1 │ │ +031448: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +03144c: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +031450: 0f00 |000a: return v0 │ │ +031452: 1a01 d117 |000b: const-string v1, "w" // string@17d1 │ │ +031456: 6e20 a114 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +03145c: 0a01 |0010: move-result v1 │ │ +03145e: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +031462: 1a01 0318 |0013: const-string v1, "wt" // string@1803 │ │ +031466: 6e20 a114 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +03146c: 0a01 |0018: move-result v1 │ │ +03146e: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +031472: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +031476: 28ed |001d: goto 000a // -0013 │ │ +031478: 1a01 d217 |001e: const-string v1, "wa" // string@17d2 │ │ +03147c: 6e20 a114 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +031482: 0a01 |0023: move-result v1 │ │ +031484: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +031488: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +03148c: 28e2 |0028: goto 000a // -001e │ │ +03148e: 1a01 4415 |0029: const-string v1, "rw" // string@1544 │ │ +031492: 6e20 a114 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +031498: 0a01 |002e: move-result v1 │ │ +03149a: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +03149e: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +0314a2: 28d7 |0033: goto 000a // -0029 │ │ +0314a4: 1a01 4515 |0034: const-string v1, "rwt" // string@1545 │ │ +0314a8: 6e20 a114 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +0314ae: 0a01 |0039: move-result v1 │ │ +0314b0: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +0314b4: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +0314b8: 28cc |003e: goto 000a // -0034 │ │ +0314ba: 2201 0b03 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0314be: 2202 1e03 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +0314c2: 7010 ab14 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0314c8: 1a03 5b03 |0046: const-string v3, "Invalid mode: " // string@035b │ │ +0314cc: 6e20 b214 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0314d2: 0c02 |004b: move-result-object v2 │ │ +0314d4: 6e20 b214 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0314da: 0c02 |004f: move-result-object v2 │ │ +0314dc: 6e10 b714 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0314e2: 0c02 |0053: move-result-object v2 │ │ +0314e4: 7020 7914 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0314ea: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -18865,95 +18867,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 │ │ -02f2f8: |[02f2f8] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -02f308: 120c |0000: const/4 v12, #int 0 // #0 │ │ -02f30a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -02f30c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02f30e: 2204 f100 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00f1 │ │ -02f312: 7020 6e05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@056e │ │ -02f318: 6e10 9000 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ -02f31e: 0c08 |000b: move-result-object v8 │ │ -02f320: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -02f324: 6e30 d600 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00d6 │ │ -02f32a: 0c01 |0011: move-result-object v1 │ │ -02f32c: 6e10 9000 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ -02f332: 0c08 |0015: move-result-object v8 │ │ -02f334: 1a09 690a |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0a69 │ │ -02f338: 6e30 d700 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00d7 │ │ -02f33e: 0c00 |001b: move-result-object v0 │ │ -02f340: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -02f344: 2208 0e03 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02f348: 1a09 a107 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@07a1 │ │ -02f34c: 7020 7914 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02f352: 2708 |0025: throw v8 │ │ -02f354: 7210 f300 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00f3 │ │ -02f35a: 0a07 |0029: move-result v7 │ │ -02f35c: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -02f360: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -02f362: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -02f366: 7210 f200 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00f2 │ │ -02f36c: 0c05 |0032: move-result-object v5 │ │ -02f36e: 1a08 d612 |0033: const-string v8, "name" // string@12d6 │ │ -02f372: 7230 f100 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ -02f378: 0c02 |0038: move-result-object v2 │ │ -02f37a: 1a08 4a14 |0039: const-string v8, "path" // string@144a │ │ -02f37e: 7230 f100 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ -02f384: 0c03 |003e: move-result-object v3 │ │ -02f386: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -02f388: 1a08 3e15 |0040: const-string v8, "root-path" // string@153e │ │ -02f38c: 6e20 a114 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f392: 0a08 |0045: move-result v8 │ │ -02f394: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -02f398: 6208 d401 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d4 │ │ -02f39c: 23a9 6c03 |004a: new-array v9, v10, [Ljava/lang/String; // type@036c │ │ -02f3a0: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -02f3a4: 7120 7505 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ -02f3aa: 0c06 |0051: move-result-object v6 │ │ -02f3ac: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -02f3b0: 6e30 6f05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@056f │ │ -02f3b6: 28cf |0057: goto 0026 // -0031 │ │ -02f3b8: 1a08 f20c |0058: const-string v8, "files-path" // string@0cf2 │ │ -02f3bc: 6e20 a114 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f3c2: 0a08 |005d: move-result v8 │ │ -02f3c4: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -02f3c8: 6e10 8c00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008c │ │ -02f3ce: 0c08 |0063: move-result-object v8 │ │ -02f3d0: 23a9 6c03 |0064: new-array v9, v10, [Ljava/lang/String; // type@036c │ │ -02f3d4: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -02f3d8: 7120 7505 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ -02f3de: 0c06 |006b: move-result-object v6 │ │ -02f3e0: 28e6 |006c: goto 0052 // -001a │ │ -02f3e2: 1a08 d20a |006d: const-string v8, "cache-path" // string@0ad2 │ │ -02f3e6: 6e20 a114 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f3ec: 0a08 |0072: move-result v8 │ │ -02f3ee: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -02f3f2: 6e10 8500 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0085 │ │ -02f3f8: 0c08 |0078: move-result-object v8 │ │ -02f3fa: 23a9 6c03 |0079: new-array v9, v10, [Ljava/lang/String; // type@036c │ │ -02f3fe: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -02f402: 7120 7505 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ -02f408: 0c06 |0080: move-result-object v6 │ │ -02f40a: 28d1 |0081: goto 0052 // -002f │ │ -02f40c: 1a08 de0c |0082: const-string v8, "external-path" // string@0cde │ │ -02f410: 6e20 a114 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f416: 0a08 |0087: move-result v8 │ │ -02f418: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -02f41c: 7100 7401 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ -02f422: 0c08 |008d: move-result-object v8 │ │ -02f424: 23a9 6c03 |008e: new-array v9, v10, [Ljava/lang/String; // type@036c │ │ -02f428: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -02f42c: 7120 7505 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ -02f432: 0c06 |0095: move-result-object v6 │ │ -02f434: 28bc |0096: goto 0052 // -0044 │ │ -02f436: 1104 |0097: return-object v4 │ │ +0314ec: |[0314ec] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +0314fc: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0314fe: 120b |0001: const/4 v11, #int 0 // #0 │ │ +031500: 121a |0002: const/4 v10, #int 1 // #1 │ │ +031502: 2204 ee00 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00ee │ │ +031506: 7020 6e05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@056e │ │ +03150c: 6e10 9000 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ +031512: 0c08 |000b: move-result-object v8 │ │ +031514: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +031518: 6e30 d600 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00d6 │ │ +03151e: 0c01 |0011: move-result-object v1 │ │ +031520: 6e10 9000 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0090 │ │ +031526: 0c08 |0015: move-result-object v8 │ │ +031528: 1a09 660a |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0a66 │ │ +03152c: 6e30 d700 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00d7 │ │ +031532: 0c00 |001b: move-result-object v0 │ │ +031534: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +031538: 2208 0b03 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@030b │ │ +03153c: 1a09 9e07 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@079e │ │ +031540: 7020 7914 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +031546: 2708 |0025: throw v8 │ │ +031548: 7210 f300 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00f3 │ │ +03154e: 0a07 |0029: move-result v7 │ │ +031550: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +031554: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +031556: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +03155a: 7210 f200 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00f2 │ │ +031560: 0c05 |0032: move-result-object v5 │ │ +031562: 1a08 d312 |0033: const-string v8, "name" // string@12d3 │ │ +031566: 7230 f100 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ +03156c: 0c02 |0038: move-result-object v2 │ │ +03156e: 1a08 4714 |0039: const-string v8, "path" // string@1447 │ │ +031572: 7230 f100 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ +031578: 0c03 |003e: move-result-object v3 │ │ +03157a: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +03157c: 1a08 3b15 |0040: const-string v8, "root-path" // string@153b │ │ +031580: 6e20 a114 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +031586: 0a08 |0045: move-result v8 │ │ +031588: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +03158c: 6208 d401 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d4 │ │ +031590: 23a9 6903 |004a: new-array v9, v10, [Ljava/lang/String; // type@0369 │ │ +031594: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +031598: 7120 7505 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ +03159e: 0c06 |0051: move-result-object v6 │ │ +0315a0: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +0315a4: 6e30 6f05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@056f │ │ +0315aa: 28cf |0057: goto 0026 // -0031 │ │ +0315ac: 1a08 ef0c |0058: const-string v8, "files-path" // string@0cef │ │ +0315b0: 6e20 a114 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +0315b6: 0a08 |005d: move-result v8 │ │ +0315b8: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +0315bc: 6e10 8c00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008c │ │ +0315c2: 0c08 |0063: move-result-object v8 │ │ +0315c4: 23a9 6903 |0064: new-array v9, v10, [Ljava/lang/String; // type@0369 │ │ +0315c8: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +0315cc: 7120 7505 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ +0315d2: 0c06 |006b: move-result-object v6 │ │ +0315d4: 28e6 |006c: goto 0052 // -001a │ │ +0315d6: 1a08 cf0a |006d: const-string v8, "cache-path" // string@0acf │ │ +0315da: 6e20 a114 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +0315e0: 0a08 |0072: move-result v8 │ │ +0315e2: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +0315e6: 6e10 8500 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0085 │ │ +0315ec: 0c08 |0078: move-result-object v8 │ │ +0315ee: 23a9 6903 |0079: new-array v9, v10, [Ljava/lang/String; // type@0369 │ │ +0315f2: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +0315f6: 7120 7505 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ +0315fc: 0c06 |0080: move-result-object v6 │ │ +0315fe: 28d1 |0081: goto 0052 // -002f │ │ +031600: 1a08 db0c |0082: const-string v8, "external-path" // string@0cdb │ │ +031604: 6e20 a114 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +03160a: 0a08 |0087: move-result v8 │ │ +03160c: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +031610: 7100 7401 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ +031616: 0c08 |008d: move-result-object v8 │ │ +031618: 23a9 6903 |008e: new-array v9, v10, [Ljava/lang/String; // type@0369 │ │ +03161c: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +031620: 7120 7505 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0575 │ │ +031626: 0c06 |0095: move-result-object v6 │ │ +031628: 28bc |0096: goto 0052 // -0044 │ │ +03162a: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -18992,33 +18994,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 │ │ -02f438: |[02f438] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -02f448: 6f30 8100 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0081 │ │ -02f44e: 5540 1200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0012 │ │ -02f452: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -02f456: 2200 1f03 |0007: new-instance v0, Ljava/lang/SecurityException; // type@031f │ │ -02f45a: 1a01 2008 |0009: const-string v1, "Provider must not be exported" // string@0820 │ │ -02f45e: 7020 9d14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149d │ │ -02f464: 2700 |000e: throw v0 │ │ -02f466: 5540 1300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0013 │ │ -02f46a: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -02f46e: 2200 1f03 |0013: new-instance v0, Ljava/lang/SecurityException; // type@031f │ │ -02f472: 1a01 1f08 |0015: const-string v1, "Provider must grant uri permissions" // string@081f │ │ -02f476: 7020 9d14 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149d │ │ -02f47c: 2700 |001a: throw v0 │ │ -02f47e: 5440 1100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0011 │ │ -02f482: 7120 7905 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@0579 │ │ -02f488: 0c00 |0020: move-result-object v0 │ │ -02f48a: 5b20 da01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ -02f48e: 0e00 |0023: return-void │ │ +03162c: |[03162c] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +03163c: 6f30 8100 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0081 │ │ +031642: 5540 1200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0012 │ │ +031646: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +03164a: 2200 1c03 |0007: new-instance v0, Ljava/lang/SecurityException; // type@031c │ │ +03164e: 1a01 1d08 |0009: const-string v1, "Provider must not be exported" // string@081d │ │ +031652: 7020 9d14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149d │ │ +031658: 2700 |000e: throw v0 │ │ +03165a: 5540 1300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0013 │ │ +03165e: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +031662: 2200 1c03 |0013: new-instance v0, Ljava/lang/SecurityException; // type@031c │ │ +031666: 1a01 1c08 |0015: const-string v1, "Provider must grant uri permissions" // string@081c │ │ +03166a: 7020 9d14 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149d │ │ +031670: 2700 |001a: throw v0 │ │ +031672: 5440 1100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0011 │ │ +031676: 7120 7905 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@0579 │ │ +03167c: 0c00 |0020: move-result-object v0 │ │ +03167e: 5b20 da01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ +031682: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -19034,25 +19036,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 │ │ -02f490: |[02f490] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -02f4a0: 5421 da01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ -02f4a4: 7220 6c05 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ -02f4aa: 0c00 |0005: move-result-object v0 │ │ -02f4ac: 6e10 3d14 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ -02f4b2: 0a01 |0009: move-result v1 │ │ -02f4b4: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -02f4b8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -02f4ba: 0f01 |000d: return v1 │ │ -02f4bc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -02f4be: 28fe |000f: goto 000d // -0002 │ │ +031684: |[031684] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +031694: 5421 da01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ +031698: 7220 6c05 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ +03169e: 0c00 |0005: move-result-object v0 │ │ +0316a0: 6e10 3d14 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ +0316a6: 0a01 |0009: move-result v1 │ │ +0316a8: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +0316ac: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0316ae: 0f01 |000d: return v1 │ │ +0316b0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0316b2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -19065,37 +19067,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 │ │ -02f4c0: |[02f4c0] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -02f4d0: 5464 da01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ -02f4d4: 7220 6c05 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ -02f4da: 0c01 |0005: move-result-object v1 │ │ -02f4dc: 6e10 4114 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1441 │ │ -02f4e2: 0c04 |0009: move-result-object v4 │ │ -02f4e4: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -02f4e8: 6e20 a514 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a5 │ │ -02f4ee: 0a02 |000f: move-result v2 │ │ -02f4f0: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -02f4f4: 6e10 4114 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1441 │ │ -02f4fa: 0c04 |0015: move-result-object v4 │ │ -02f4fc: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -02f500: 6e20 a814 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -02f506: 0c00 |001b: move-result-object v0 │ │ -02f508: 7100 4c13 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@134c │ │ -02f50e: 0c04 |001f: move-result-object v4 │ │ -02f510: 6e20 4b13 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@134b │ │ -02f516: 0c03 |0023: move-result-object v3 │ │ -02f518: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -02f51c: 1103 |0026: return-object v3 │ │ -02f51e: 1a03 850a |0027: const-string v3, "application/octet-stream" // string@0a85 │ │ -02f522: 28fd |0029: goto 0026 // -0003 │ │ +0316b4: |[0316b4] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +0316c4: 5464 da01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ +0316c8: 7220 6c05 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ +0316ce: 0c01 |0005: move-result-object v1 │ │ +0316d0: 6e10 4114 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1441 │ │ +0316d6: 0c04 |0009: move-result-object v4 │ │ +0316d8: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +0316dc: 6e20 a514 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a5 │ │ +0316e2: 0a02 |000f: move-result v2 │ │ +0316e4: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +0316e8: 6e10 4114 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1441 │ │ +0316ee: 0c04 |0015: move-result-object v4 │ │ +0316f0: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +0316f4: 6e20 a814 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +0316fa: 0c00 |001b: move-result-object v0 │ │ +0316fc: 7100 4c13 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@134c │ │ +031702: 0c04 |001f: move-result-object v4 │ │ +031704: 6e20 4b13 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@134b │ │ +03170a: 0c03 |0023: move-result-object v3 │ │ +03170c: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +031710: 1103 |0026: return-object v3 │ │ +031712: 1a03 820a |0027: const-string v3, "application/octet-stream" // string@0a82 │ │ +031716: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -19114,19 +19116,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 │ │ -02f524: |[02f524] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -02f534: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -02f538: 1a01 be07 |0002: const-string v1, "No external inserts" // string@07be │ │ -02f53c: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ -02f542: 2700 |0007: throw v0 │ │ +031718: |[031718] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +031728: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +03172c: 1a01 bb07 |0002: const-string v1, "No external inserts" // string@07bb │ │ +031730: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ +031736: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -19136,17 +19138,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02f544: |[02f544] android.support.v4.content.FileProvider.onCreate:()Z │ │ -02f554: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02f556: 0f00 |0001: return v0 │ │ +031738: |[031738] android.support.v4.content.FileProvider.onCreate:()Z │ │ +031748: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03174a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -19154,23 +19156,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 │ │ -02f558: |[02f558] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -02f568: 5432 da01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ -02f56c: 7220 6c05 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ -02f572: 0c00 |0005: move-result-object v0 │ │ -02f574: 7110 7d05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@057d │ │ -02f57a: 0a01 |0009: move-result v1 │ │ -02f57c: 7120 9301 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0193 │ │ -02f582: 0c02 |000d: move-result-object v2 │ │ -02f584: 1102 |000e: return-object v2 │ │ +03174c: |[03174c] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +03175c: 5432 da01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ +031760: 7220 6c05 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ +031766: 0c00 |0005: move-result-object v0 │ │ +031768: 7110 7d05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@057d │ │ +03176e: 0a01 |0009: move-result v1 │ │ +031770: 7120 9301 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0193 │ │ +031776: 0c02 |000d: move-result-object v2 │ │ +031778: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -19184,68 +19186,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 │ │ -02f588: |[02f588] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -02f598: 54ca da01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ -02f59c: 7220 6c05 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ -02f5a2: 0c04 |0005: move-result-object v4 │ │ -02f5a4: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -02f5a8: 620e d301 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d3 │ │ -02f5ac: 21ea |000a: array-length v10, v14 │ │ -02f5ae: 23a2 6c03 |000b: new-array v2, v10, [Ljava/lang/String; // type@036c │ │ -02f5b2: 21ea |000d: array-length v10, v14 │ │ -02f5b4: 23a9 6a03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@036a │ │ -02f5b8: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -02f5ba: 07e0 |0011: move-object v0, v14 │ │ -02f5bc: 2108 |0012: array-length v8, v0 │ │ -02f5be: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -02f5c0: 0156 |0014: move v6, v5 │ │ -02f5c2: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -02f5c6: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -02f5ca: 1a0a cd09 |0019: const-string v10, "_display_name" // string@09cd │ │ -02f5ce: 6e20 a114 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f5d4: 0a0a |001e: move-result v10 │ │ -02f5d6: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -02f5da: 1a0a cd09 |0021: const-string v10, "_display_name" // string@09cd │ │ -02f5de: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -02f5e2: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -02f5e6: 6e10 4114 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1441 │ │ -02f5ec: 0c0a |002a: move-result-object v10 │ │ -02f5ee: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -02f5f2: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -02f5f6: 0156 |002f: move v6, v5 │ │ -02f5f8: 28e5 |0030: goto 0015 // -001b │ │ -02f5fa: 1a0a d409 |0031: const-string v10, "_size" // string@09d4 │ │ -02f5fe: 6e20 a114 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -02f604: 0a0a |0036: move-result v10 │ │ -02f606: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -02f60a: 1a0a d409 |0039: const-string v10, "_size" // string@09d4 │ │ -02f60e: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -02f612: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -02f616: 6e10 4414 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1444 │ │ -02f61c: 0b0a |0042: move-result-wide v10 │ │ -02f61e: 7120 8714 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -02f624: 0c0a |0046: move-result-object v10 │ │ -02f626: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -02f62a: 28e4 |0049: goto 002d // -001c │ │ -02f62c: 7120 7705 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0577 │ │ -02f632: 0c02 |004d: move-result-object v2 │ │ -02f634: 7120 7605 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0576 │ │ -02f63a: 0c09 |0051: move-result-object v9 │ │ -02f63c: 2203 3900 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0039 │ │ -02f640: 121a |0054: const/4 v10, #int 1 // #1 │ │ -02f642: 7030 0601 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0106 │ │ -02f648: 6e20 0701 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0107 │ │ -02f64e: 1103 |005b: return-object v3 │ │ -02f650: 0165 |005c: move v5, v6 │ │ -02f652: 28d0 |005d: goto 002d // -0030 │ │ +03177c: |[03177c] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +03178c: 54ca da01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01da │ │ +031790: 7220 6c05 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@056c │ │ +031796: 0c04 |0005: move-result-object v4 │ │ +031798: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +03179c: 620e d301 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d3 │ │ +0317a0: 21ea |000a: array-length v10, v14 │ │ +0317a2: 23a2 6903 |000b: new-array v2, v10, [Ljava/lang/String; // type@0369 │ │ +0317a6: 21ea |000d: array-length v10, v14 │ │ +0317a8: 23a9 6703 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0367 │ │ +0317ac: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +0317ae: 07e0 |0011: move-object v0, v14 │ │ +0317b0: 2108 |0012: array-length v8, v0 │ │ +0317b2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +0317b4: 0156 |0014: move v6, v5 │ │ +0317b6: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +0317ba: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +0317be: 1a0a ca09 |0019: const-string v10, "_display_name" // string@09ca │ │ +0317c2: 6e20 a114 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +0317c8: 0a0a |001e: move-result v10 │ │ +0317ca: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +0317ce: 1a0a ca09 |0021: const-string v10, "_display_name" // string@09ca │ │ +0317d2: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +0317d6: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0317da: 6e10 4114 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1441 │ │ +0317e0: 0c0a |002a: move-result-object v10 │ │ +0317e2: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +0317e6: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0317ea: 0156 |002f: move v6, v5 │ │ +0317ec: 28e5 |0030: goto 0015 // -001b │ │ +0317ee: 1a0a d109 |0031: const-string v10, "_size" // string@09d1 │ │ +0317f2: 6e20 a114 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +0317f8: 0a0a |0036: move-result v10 │ │ +0317fa: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +0317fe: 1a0a d109 |0039: const-string v10, "_size" // string@09d1 │ │ +031802: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +031806: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03180a: 6e10 4414 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1444 │ │ +031810: 0b0a |0042: move-result-wide v10 │ │ +031812: 7120 8714 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +031818: 0c0a |0046: move-result-object v10 │ │ +03181a: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +03181e: 28e4 |0049: goto 002d // -001c │ │ +031820: 7120 7705 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0577 │ │ +031826: 0c02 |004d: move-result-object v2 │ │ +031828: 7120 7605 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0576 │ │ +03182e: 0c09 |0051: move-result-object v9 │ │ +031830: 2203 3900 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0039 │ │ +031834: 121a |0054: const/4 v10, #int 1 // #1 │ │ +031836: 7030 0601 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0106 │ │ +03183c: 6e20 0701 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0107 │ │ +031842: 1103 |005b: return-object v3 │ │ +031844: 0165 |005c: move v5, v6 │ │ +031846: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -19292,35 +19294,35 @@ │ │ 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 │ │ -02f654: |[02f654] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -02f664: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -02f668: 1a01 bf07 |0002: const-string v1, "No external updates" // string@07bf │ │ -02f66c: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ -02f672: 2700 |0007: throw v0 │ │ +031848: |[031848] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +031858: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +03185c: 1a01 bc07 |0002: const-string v1, "No external updates" // string@07bc │ │ +031860: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ +031866: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0008 reg=5 selection Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=6 selectionArgs [Ljava/lang/String; │ │ │ │ source_file_idx : 732 (FileProvider.java) │ │ │ │ Class #82 header: │ │ -class_idx : 243 │ │ +class_idx : 240 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 850 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #82 annotations: │ │ @@ -19354,17 +19356,17 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 850 (IntentCompat.java) │ │ │ │ Class #83 header: │ │ -class_idx : 247 │ │ +class_idx : 244 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 850 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 annotations: │ │ @@ -19423,32 +19425,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -02f674: |[02f674] android.support.v4.content.IntentCompat.:()V │ │ -02f684: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -02f688: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -02f68c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02f690: 2201 f600 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00f6 │ │ -02f694: 7010 8d05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@058d │ │ -02f69a: 6901 e301 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ -02f69e: 0e00 |000d: return-void │ │ -02f6a0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -02f6a4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -02f6a8: 2201 f500 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00f5 │ │ -02f6ac: 7010 8a05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@058a │ │ -02f6b2: 6901 e301 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ -02f6b6: 28f4 |0019: goto 000d // -000c │ │ -02f6b8: 2201 f400 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00f4 │ │ -02f6bc: 7010 8605 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0586 │ │ -02f6c2: 6901 e301 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ -02f6c6: 28ec |0021: goto 000d // -0014 │ │ +031868: |[031868] android.support.v4.content.IntentCompat.:()V │ │ +031878: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03187c: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +031880: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031884: 2201 f300 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00f3 │ │ +031888: 7010 8d05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@058d │ │ +03188e: 6901 e301 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ +031892: 0e00 |000d: return-void │ │ +031894: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +031898: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03189c: 2201 f200 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00f2 │ │ +0318a0: 7010 8a05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@058a │ │ +0318a6: 6901 e301 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ +0318aa: 28f4 |0019: goto 000d // -000c │ │ +0318ac: 2201 f100 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00f1 │ │ +0318b0: 7010 8605 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0586 │ │ +0318b6: 6901 e301 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ +0318ba: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19462,17 +19464,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f6c8: |[02f6c8] android.support.v4.content.IntentCompat.:()V │ │ -02f6d8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02f6de: 0e00 |0003: return-void │ │ +0318bc: |[0318bc] android.support.v4.content.IntentCompat.:()V │ │ +0318cc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0318d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19481,19 +19483,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 │ │ -02f6e0: |[02f6e0] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02f6f0: 6200 e301 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ -02f6f4: 7220 8305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0583 │ │ -02f6fa: 0c00 |0005: move-result-object v0 │ │ -02f6fc: 1100 |0006: return-object v0 │ │ +0318d4: |[0318d4] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0318e4: 6200 e301 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ +0318e8: 7220 8305 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0583 │ │ +0318ee: 0c00 |0005: move-result-object v0 │ │ +0318f0: 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;) │ │ @@ -19501,19 +19503,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 │ │ -02f700: |[02f700] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -02f710: 6200 e301 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ -02f714: 7230 8405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0584 │ │ -02f71a: 0c00 |0005: move-result-object v0 │ │ -02f71c: 1100 |0006: return-object v0 │ │ +0318f4: |[0318f4] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +031904: 6200 e301 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ +031908: 7230 8405 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0584 │ │ +03190e: 0c00 |0005: move-result-object v0 │ │ +031910: 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; │ │ │ │ @@ -19522,32 +19524,32 @@ │ │ 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 │ │ -02f720: |[02f720] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02f730: 6200 e301 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ -02f734: 7220 8505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0585 │ │ -02f73a: 0c00 |0005: move-result-object v0 │ │ -02f73c: 1100 |0006: return-object v0 │ │ +031914: |[031914] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +031924: 6200 e301 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e3 │ │ +031928: 7220 8505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0585 │ │ +03192e: 0c00 |0005: move-result-object v0 │ │ +031930: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ source_file_idx : 850 (IntentCompat.java) │ │ │ │ Class #84 header: │ │ -class_idx : 248 │ │ +class_idx : 245 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 851 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #84 - │ │ @@ -19563,17 +19565,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f740: |[02f740] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -02f750: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02f756: 0e00 |0003: return-void │ │ +031934: |[031934] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +031944: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03194a: 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;) │ │ @@ -19581,18 +19583,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 │ │ -02f758: |[02f758] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02f768: 7110 b700 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b7 │ │ -02f76e: 0c00 |0003: move-result-object v0 │ │ -02f770: 1100 |0004: return-object v0 │ │ +03194c: |[03194c] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03195c: 7110 b700 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b7 │ │ +031962: 0c00 |0003: move-result-object v0 │ │ +031964: 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;) │ │ @@ -19600,31 +19602,31 @@ │ │ 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 │ │ -02f774: |[02f774] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02f784: 7110 b900 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b9 │ │ -02f78a: 0c00 |0003: move-result-object v0 │ │ -02f78c: 1100 |0004: return-object v0 │ │ +031968: |[031968] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +031978: 7110 b900 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b9 │ │ +03197e: 0c00 |0003: move-result-object v0 │ │ +031980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ source_file_idx : 851 (IntentCompatHoneycomb.java) │ │ │ │ Class #85 header: │ │ -class_idx : 249 │ │ +class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 852 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #85 - │ │ @@ -19640,17 +19642,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f790: |[02f790] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -02f7a0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02f7a6: 0e00 |0003: return-void │ │ +031984: |[031984] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +031994: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03199a: 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;) │ │ @@ -19658,33 +19660,33 @@ │ │ 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 │ │ -02f7a8: |[02f7a8] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -02f7b8: 7120 b800 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b8 │ │ -02f7be: 0c00 |0003: move-result-object v0 │ │ -02f7c0: 1100 |0004: return-object v0 │ │ +03199c: |[03199c] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0319ac: 7120 b800 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b8 │ │ +0319b2: 0c00 |0003: move-result-object v0 │ │ +0319b4: 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; │ │ │ │ Virtual methods - │ │ source_file_idx : 852 (IntentCompatIcsMr1.java) │ │ │ │ Class #86 header: │ │ -class_idx : 250 │ │ +class_idx : 247 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 53 │ │ -source_file_idx : 1895 │ │ +source_file_idx : 1892 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -19708,20 +19710,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 │ │ -02f7c4: |[02f7c4] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -02f7d4: 5b12 e401 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e4 │ │ -02f7d8: 2200 5e00 |0002: new-instance v0, Landroid/os/Handler; // type@005e │ │ -02f7dc: 7010 7701 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ -02f7e2: 7020 f400 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f4 │ │ -02f7e8: 0e00 |000a: return-void │ │ +0319b8: |[0319b8] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +0319c8: 5b12 e401 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e4 │ │ +0319cc: 2200 5b00 |0002: new-instance v0, Landroid/os/Handler; // type@005b │ │ +0319d0: 7010 7701 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ +0319d6: 7020 f400 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f4 │ │ +0319dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -19734,17 +19736,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02f7ec: |[02f7ec] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -02f7fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02f7fe: 0f00 |0001: return v0 │ │ +0319e0: |[0319e0] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +0319f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0319f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -19753,34 +19755,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02f800: |[02f800] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -02f810: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e4 │ │ -02f814: 6e10 aa05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@05aa │ │ -02f81a: 0e00 |0005: return-void │ │ +0319f4: |[0319f4] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +031a04: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e4 │ │ +031a08: 6e10 aa05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@05aa │ │ +031a0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 1895 (Loader.java) │ │ + source_file_idx : 1892 (Loader.java) │ │ │ │ Class #87 header: │ │ -class_idx : 251 │ │ +class_idx : 248 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1895 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1892 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -19801,21 +19803,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/content/Loader$OnLoadCompleteListener;) │ │ name : 'onLoadComplete' │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1895 (Loader.java) │ │ + source_file_idx : 1892 (Loader.java) │ │ │ │ Class #88 header: │ │ -class_idx : 252 │ │ +class_idx : 249 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1895 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1892 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -19877,27 +19879,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02f81c: |[02f81c] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -02f82c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02f82e: 7010 9214 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -02f834: 5c21 ec01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02f838: 5c21 e501 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ -02f83c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02f83e: 5c20 eb01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ -02f842: 5c21 e601 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02f846: 5c21 ea01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02f84a: 6e10 8400 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0084 │ │ -02f850: 0c00 |0012: move-result-object v0 │ │ -02f852: 5b20 e701 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e7 │ │ -02f856: 0e00 |0015: return-void │ │ +031a10: |[031a10] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +031a20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031a22: 7010 9214 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +031a28: 5c21 ec01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031a2c: 5c21 e501 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ +031a30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +031a32: 5c20 eb01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ +031a36: 5c21 e601 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031a3a: 5c21 ea01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031a3e: 6e10 8400 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0084 │ │ +031a44: 0c00 |0012: move-result-object v0 │ │ +031a46: 5b20 e701 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e7 │ │ +031a4a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -19915,19 +19917,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02f858: |[02f858] android.support.v4.content.Loader.abandon:()V │ │ -02f868: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02f86a: 5c10 e501 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ -02f86e: 6e10 a905 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@05a9 │ │ -02f874: 0e00 |0006: return-void │ │ +031a4c: |[031a4c] android.support.v4.content.Loader.abandon:()V │ │ +031a5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +031a5e: 5c10 e501 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ +031a62: 6e10 a905 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@05a9 │ │ +031a68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -19938,18 +19940,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02f878: |[02f878] android.support.v4.content.Loader.commitContentChanged:()V │ │ -02f888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02f88a: 5c10 ea01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02f88e: 0e00 |0003: return-void │ │ +031a6c: |[031a6c] android.support.v4.content.Loader.commitContentChanged:()V │ │ +031a7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031a7e: 5c10 ea01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031a82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -19959,24 +19961,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 │ │ -02f890: |[02f890] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -02f8a0: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02f8a4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -02f8a8: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -02f8ae: 7120 8a07 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ -02f8b4: 1a01 2018 |000a: const-string v1, "}" // string@1820 │ │ -02f8b8: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02f8be: 6e10 b714 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02f8c4: 0c01 |0012: move-result-object v1 │ │ -02f8c6: 1101 |0013: return-object v1 │ │ +031a84: |[031a84] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +031a94: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +031a98: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +031a9c: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +031aa2: 7120 8a07 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ +031aa8: 1a01 1d18 |000a: const-string v1, "}" // string@181d │ │ +031aac: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031ab2: 6e10 b714 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +031ab8: 0c01 |0012: move-result-object v1 │ │ +031aba: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -19991,20 +19993,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02f8c8: |[02f8c8] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -02f8d8: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02f8dc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02f8e0: 5410 e901 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02f8e4: 7230 9c05 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@059c │ │ -02f8ea: 0e00 |0009: return-void │ │ +031abc: |[031abc] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +031acc: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031ad0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +031ad4: 5410 e901 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031ad8: 7230 9c05 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@059c │ │ +031ade: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20017,57 +20019,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -02f8ec: |[02f8ec] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02f8fc: 6e20 5514 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f902: 1a00 3911 |0003: const-string v0, "mId=" // string@1139 │ │ -02f906: 6e20 5514 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f90c: 5210 e801 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ -02f910: 6e20 5314 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -02f916: 1a00 6100 |000d: const-string v0, " mListener=" // string@0061 │ │ -02f91a: 6e20 5514 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f920: 5410 e901 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02f924: 6e20 5914 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -02f92a: 5510 ec01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02f92e: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -02f932: 5510 e601 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02f936: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -02f93a: 5510 ea01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02f93e: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -02f942: 6e20 5514 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f948: 1a00 1012 |0026: const-string v0, "mStarted=" // string@1210 │ │ -02f94c: 6e20 5514 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f952: 5510 ec01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02f956: 6e20 5614 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02f95c: 1a00 5800 |0030: const-string v0, " mContentChanged=" // string@0058 │ │ -02f960: 6e20 5514 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f966: 5510 e601 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02f96a: 6e20 5614 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02f970: 1a00 6500 |003a: const-string v0, " mProcessingChange=" // string@0065 │ │ -02f974: 6e20 5514 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f97a: 5510 ea01 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02f97e: 6e20 5b14 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -02f984: 5510 e501 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ -02f988: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -02f98c: 5510 eb01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ -02f990: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -02f994: 6e20 5514 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f99a: 1a00 6110 |004f: const-string v0, "mAbandoned=" // string@1061 │ │ -02f99e: 6e20 5514 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f9a4: 5510 e501 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ -02f9a8: 6e20 5614 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -02f9ae: 1a00 6900 |0059: const-string v0, " mReset=" // string@0069 │ │ -02f9b2: 6e20 5514 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -02f9b8: 5510 eb01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ -02f9bc: 6e20 5b14 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -02f9c2: 0e00 |0063: return-void │ │ +031ae0: |[031ae0] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +031af0: 6e20 5514 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031af6: 1a00 3611 |0003: const-string v0, "mId=" // string@1136 │ │ +031afa: 6e20 5514 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b00: 5210 e801 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ +031b04: 6e20 5314 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +031b0a: 1a00 6100 |000d: const-string v0, " mListener=" // string@0061 │ │ +031b0e: 6e20 5514 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b14: 5410 e901 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031b18: 6e20 5914 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +031b1e: 5510 ec01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031b22: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +031b26: 5510 e601 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031b2a: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +031b2e: 5510 ea01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031b32: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +031b36: 6e20 5514 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b3c: 1a00 0d12 |0026: const-string v0, "mStarted=" // string@120d │ │ +031b40: 6e20 5514 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b46: 5510 ec01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031b4a: 6e20 5614 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +031b50: 1a00 5800 |0030: const-string v0, " mContentChanged=" // string@0058 │ │ +031b54: 6e20 5514 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b5a: 5510 e601 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031b5e: 6e20 5614 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +031b64: 1a00 6500 |003a: const-string v0, " mProcessingChange=" // string@0065 │ │ +031b68: 6e20 5514 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b6e: 5510 ea01 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031b72: 6e20 5b14 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +031b78: 5510 e501 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ +031b7c: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +031b80: 5510 eb01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ +031b84: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +031b88: 6e20 5514 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b8e: 1a00 5e10 |004f: const-string v0, "mAbandoned=" // string@105e │ │ +031b92: 6e20 5514 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031b98: 5510 e501 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ +031b9c: 6e20 5614 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +031ba2: 1a00 6900 |0059: const-string v0, " mReset=" // string@0069 │ │ +031ba6: 6e20 5514 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +031bac: 5510 eb01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ +031bb0: 6e20 5b14 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +031bb6: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -20089,17 +20091,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f9c4: |[02f9c4] android.support.v4.content.Loader.forceLoad:()V │ │ -02f9d4: 6e10 ab05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05ab │ │ -02f9da: 0e00 |0003: return-void │ │ +031bb8: |[031bb8] android.support.v4.content.Loader.forceLoad:()V │ │ +031bc8: 6e10 ab05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05ab │ │ +031bce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -20109,17 +20111,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f9dc: |[02f9dc] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -02f9ec: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e7 │ │ -02f9f0: 1100 |0002: return-object v0 │ │ +031bd0: |[031bd0] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +031be0: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e7 │ │ +031be4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20128,17 +20130,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f9f4: |[02f9f4] android.support.v4.content.Loader.getId:()I │ │ -02fa04: 5210 e801 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ -02fa08: 0f00 |0002: return v0 │ │ +031be8: |[031be8] android.support.v4.content.Loader.getId:()I │ │ +031bf8: 5210 e801 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ +031bfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20147,17 +20149,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fa0c: |[02fa0c] android.support.v4.content.Loader.isAbandoned:()Z │ │ -02fa1c: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ -02fa20: 0f00 |0002: return v0 │ │ +031c00: |[031c00] android.support.v4.content.Loader.isAbandoned:()Z │ │ +031c10: 5510 e501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ +031c14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20166,17 +20168,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fa24: |[02fa24] android.support.v4.content.Loader.isReset:()Z │ │ -02fa34: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ -02fa38: 0f00 |0002: return v0 │ │ +031c18: |[031c18] android.support.v4.content.Loader.isReset:()Z │ │ +031c28: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ +031c2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20185,17 +20187,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fa3c: |[02fa3c] android.support.v4.content.Loader.isStarted:()Z │ │ -02fa4c: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02fa50: 0f00 |0002: return v0 │ │ +031c30: |[031c30] android.support.v4.content.Loader.isStarted:()Z │ │ +031c40: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031c44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20204,16 +20206,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fa54: |[02fa54] android.support.v4.content.Loader.onAbandon:()V │ │ -02fa64: 0e00 |0000: return-void │ │ +031c48: |[031c48] android.support.v4.content.Loader.onAbandon:()V │ │ +031c58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20222,22 +20224,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02fa68: |[02fa68] android.support.v4.content.Loader.onContentChanged:()V │ │ -02fa78: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02fa7c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -02fa80: 6e10 a305 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@05a3 │ │ -02fa86: 0e00 |0007: return-void │ │ -02fa88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02fa8a: 5c10 e601 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02fa8e: 28fc |000b: goto 0007 // -0004 │ │ +031c5c: |[031c5c] android.support.v4.content.Loader.onContentChanged:()V │ │ +031c6c: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031c70: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +031c74: 6e10 a305 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@05a3 │ │ +031c7a: 0e00 |0007: return-void │ │ +031c7c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +031c7e: 5c10 e601 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031c82: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20249,16 +20251,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fa90: |[02fa90] android.support.v4.content.Loader.onForceLoad:()V │ │ -02faa0: 0e00 |0000: return-void │ │ +031c84: |[031c84] android.support.v4.content.Loader.onForceLoad:()V │ │ +031c94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20267,16 +20269,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02faa4: |[02faa4] android.support.v4.content.Loader.onReset:()V │ │ -02fab4: 0e00 |0000: return-void │ │ +031c98: |[031c98] android.support.v4.content.Loader.onReset:()V │ │ +031ca8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20285,16 +20287,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02fab8: |[02fab8] android.support.v4.content.Loader.onStartLoading:()V │ │ -02fac8: 0e00 |0000: return-void │ │ +031cac: |[031cac] android.support.v4.content.Loader.onStartLoading:()V │ │ +031cbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20303,16 +20305,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02facc: |[02facc] android.support.v4.content.Loader.onStopLoading:()V │ │ -02fadc: 0e00 |0000: return-void │ │ +031cc0: |[031cc0] android.support.v4.content.Loader.onStopLoading:()V │ │ +031cd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20321,24 +20323,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 │ │ -02fae0: |[02fae0] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02faf0: 5420 e901 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02faf4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -02faf8: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02fafc: 1a01 e208 |0006: const-string v1, "There is already a listener registered" // string@08e2 │ │ -02fb00: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02fb06: 2700 |000b: throw v0 │ │ -02fb08: 5b24 e901 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02fb0c: 5923 e801 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ -02fb10: 0e00 |0010: return-void │ │ +031cd4: |[031cd4] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +031ce4: 5420 e901 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031ce8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +031cec: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +031cf0: 1a01 df08 |0006: const-string v1, "There is already a listener registered" // string@08df │ │ +031cf4: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +031cfa: 2700 |000b: throw v0 │ │ +031cfc: 5b24 e901 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031d00: 5923 e801 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ +031d04: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20354,24 +20356,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -02fb14: |[02fb14] android.support.v4.content.Loader.reset:()V │ │ -02fb24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02fb26: 6e10 ac05 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@05ac │ │ -02fb2c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02fb2e: 5c20 eb01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ -02fb32: 5c21 ec01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02fb36: 5c21 e501 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ -02fb3a: 5c21 e601 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02fb3e: 5c21 ea01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02fb42: 0e00 |000f: return-void │ │ +031d08: |[031d08] android.support.v4.content.Loader.reset:()V │ │ +031d18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031d1a: 6e10 ac05 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@05ac │ │ +031d20: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +031d22: 5c20 eb01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ +031d26: 5c21 ec01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031d2a: 5c21 e501 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ +031d2e: 5c21 e601 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031d32: 5c21 ea01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031d36: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20386,20 +20388,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02fb44: |[02fb44] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -02fb54: 5510 ea01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02fb58: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02fb5c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02fb5e: 5c10 e601 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02fb62: 0e00 |0007: return-void │ │ +031d38: |[031d38] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +031d48: 5510 ea01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031d4c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +031d50: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +031d52: 5c10 e601 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031d56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20410,22 +20412,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02fb64: |[02fb64] android.support.v4.content.Loader.startLoading:()V │ │ -02fb74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02fb76: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -02fb78: 5c20 ec01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02fb7c: 5c21 eb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ -02fb80: 5c21 e501 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ -02fb84: 6e10 ad05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@05ad │ │ -02fb8a: 0e00 |000b: return-void │ │ +031d58: |[031d58] android.support.v4.content.Loader.startLoading:()V │ │ +031d68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031d6a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +031d6c: 5c20 ec01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031d70: 5c21 eb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01eb │ │ +031d74: 5c21 e501 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e5 │ │ +031d78: 6e10 ad05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@05ad │ │ +031d7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20438,19 +20440,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fb8c: |[02fb8c] android.support.v4.content.Loader.stopLoading:()V │ │ -02fb9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02fb9e: 5c10 ec01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ -02fba2: 6e10 ae05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@05ae │ │ -02fba8: 0e00 |0006: return-void │ │ +031d80: |[031d80] android.support.v4.content.Loader.stopLoading:()V │ │ +031d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031d92: 5c10 ec01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ec │ │ +031d96: 6e10 ae05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@05ae │ │ +031d9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x0006 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20461,22 +20463,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -02fbac: |[02fbac] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -02fbbc: 5520 e601 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02fbc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02fbc2: 5c21 e601 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ -02fbc6: 5521 ea01 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02fbca: b601 |0007: or-int/2addr v1, v0 │ │ -02fbcc: 5c21 ea01 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ -02fbd0: 0f00 |000a: return v0 │ │ +031da0: |[031da0] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +031db0: 5520 e601 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031db4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +031db6: 5c21 e601 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e6 │ │ +031dba: 5521 ea01 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031dbe: b601 |0007: or-int/2addr v1, v0 │ │ +031dc0: 5c21 ea01 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ea │ │ +031dc4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20489,28 +20491,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02fbd4: |[02fbd4] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -02fbe4: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02fbe8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -02fbec: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -02fbf2: 7120 8a07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ -02fbf8: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ -02fbfc: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02fc02: 5221 e801 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ -02fc06: 6e20 ae14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02fc0c: 1a01 2018 |0014: const-string v1, "}" // string@1820 │ │ -02fc10: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02fc16: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02fc1c: 0c01 |001c: move-result-object v1 │ │ -02fc1e: 1101 |001d: return-object v1 │ │ +031dc8: |[031dc8] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +031dd8: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +031ddc: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +031de0: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +031de6: 7120 8a07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ +031dec: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ +031df0: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031df6: 5221 e801 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e8 │ │ +031dfa: 6e20 ae14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +031e00: 1a01 1d18 |0014: const-string v1, "}" // string@181d │ │ +031e04: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031e0a: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +031e10: 0c01 |001c: move-result-object v1 │ │ +031e12: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20525,51 +20527,51 @@ │ │ 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 │ │ -02fc20: |[02fc20] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02fc30: 5420 e901 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02fc34: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -02fc38: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -02fc3c: 1a01 c407 |0006: const-string v1, "No listener register" // string@07c4 │ │ -02fc40: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -02fc46: 2700 |000b: throw v0 │ │ -02fc48: 5420 e901 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02fc4c: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -02fc50: 2200 0e03 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -02fc54: 1a01 c101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01c1 │ │ -02fc58: 7020 7914 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -02fc5e: 2700 |0017: throw v0 │ │ -02fc60: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02fc62: 5b20 e901 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ -02fc66: 0e00 |001b: return-void │ │ +031e14: |[031e14] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +031e24: 5420 e901 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031e28: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +031e2c: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +031e30: 1a01 c107 |0006: const-string v1, "No listener register" // string@07c1 │ │ +031e34: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +031e3a: 2700 |000b: throw v0 │ │ +031e3c: 5420 e901 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031e40: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +031e44: 2200 0b03 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +031e48: 1a01 c101 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01c1 │ │ +031e4c: 7020 7914 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +031e52: 2700 |0017: throw v0 │ │ +031e54: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +031e56: 5b20 e901 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01e9 │ │ +031e5a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ 0x001b line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 1895 (Loader.java) │ │ + source_file_idx : 1892 (Loader.java) │ │ │ │ Class #89 header: │ │ -class_idx : 253 │ │ +class_idx : 250 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 94 │ │ -source_file_idx : 1904 │ │ +superclass_idx : 91 │ │ +source_file_idx : 1901 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -20593,18 +20595,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 │ │ -02fc68: |[02fc68] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -02fc78: 5b01 ed01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ed │ │ -02fc7c: 7020 7801 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0178 │ │ -02fc82: 0e00 |0005: return-void │ │ +031e5c: |[031e5c] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +031e6c: 5b01 ed01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ed │ │ +031e70: 7020 7801 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0178 │ │ +031e76: 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; │ │ @@ -20615,42 +20617,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02fc84: |[02fc84] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -02fc94: 5220 2100 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0021 │ │ -02fc98: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -02fc9e: 6f20 7a01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@017a │ │ -02fca4: 0e00 |0008: return-void │ │ -02fca6: 5410 ed01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ed │ │ -02fcaa: 7110 be05 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@05be │ │ -02fcb0: 28fa |000e: goto 0008 // -0006 │ │ -02fcb2: 0000 |000f: nop // spacer │ │ -02fcb4: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +031e78: |[031e78] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +031e88: 5220 2100 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0021 │ │ +031e8c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +031e92: 6f20 7a01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@017a │ │ +031e98: 0e00 |0008: return-void │ │ +031e9a: 5410 ed01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ed │ │ +031e9e: 7110 be05 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@05be │ │ +031ea4: 28fa |000e: goto 0008 // -0006 │ │ +031ea6: 0000 |000f: nop // spacer │ │ +031ea8: 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 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0016 reg=2 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 1904 (LocalBroadcastManager.java) │ │ + source_file_idx : 1901 (LocalBroadcastManager.java) │ │ │ │ Class #90 header: │ │ -class_idx : 254 │ │ +class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1904 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1901 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -20682,39 +20684,39 @@ │ │ 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 │ │ -02fcc0: |[02fcc0] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -02fcd0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02fcd6: 5b01 ee01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ee │ │ -02fcda: 5b02 ef01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ef │ │ -02fcde: 0e00 |0007: return-void │ │ +031eb4: |[031eb4] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +031ec4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +031eca: 5b01 ee01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ee │ │ +031ece: 5b02 ef01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ef │ │ +031ed2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; │ │ 0x0000 - 0x0008 reg=1 _intent Landroid/content/Intent; │ │ 0x0000 - 0x0008 reg=2 _receivers Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1904 (LocalBroadcastManager.java) │ │ + source_file_idx : 1901 (LocalBroadcastManager.java) │ │ │ │ Class #91 header: │ │ -class_idx : 255 │ │ +class_idx : 252 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1904 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1901 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -20746,19 +20748,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 │ │ -02fce0: |[02fce0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -02fcf0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02fcf6: 5b01 f101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ -02fcfa: 5b02 f201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ -02fcfe: 0e00 |0007: return-void │ │ +031ed4: |[031ed4] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +031ee4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +031eea: 5b01 f101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ +031eee: 5b02 f201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ +031ef2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -20772,51 +20774,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02fd00: |[02fd00] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -02fd10: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -02fd14: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02fd18: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -02fd1e: 1a01 3108 |0007: const-string v1, "Receiver{" // string@0831 │ │ -02fd22: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02fd28: 5421 f201 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ -02fd2c: 6e20 b114 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02fd32: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ -02fd36: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02fd3c: 5421 f101 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ -02fd40: 6e20 b114 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02fd46: 1a01 2018 |001b: const-string v1, "}" // string@1820 │ │ -02fd4a: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02fd50: 6e10 b714 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02fd56: 0c01 |0023: move-result-object v1 │ │ -02fd58: 1101 |0024: return-object v1 │ │ +031ef4: |[031ef4] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +031f04: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +031f08: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +031f0c: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +031f12: 1a01 2e08 |0007: const-string v1, "Receiver{" // string@082e │ │ +031f16: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031f1c: 5421 f201 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ +031f20: 6e20 b114 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +031f26: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ +031f2a: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031f30: 5421 f101 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ +031f34: 6e20 b114 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +031f3a: 1a01 1d18 |001b: const-string v1, "}" // string@181d │ │ +031f3e: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031f44: 6e10 b714 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +031f4a: 0c01 |0023: move-result-object v1 │ │ +031f4c: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ 0x001b line=64 │ │ 0x0020 line=65 │ │ locals : │ │ 0x0007 - 0x0025 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; │ │ │ │ - source_file_idx : 1904 (LocalBroadcastManager.java) │ │ + source_file_idx : 1901 (LocalBroadcastManager.java) │ │ │ │ Class #92 header: │ │ -class_idx : 256 │ │ +class_idx : 253 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1904 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1901 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -20884,51 +20886,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02fd5c: |[02fd5c] android.support.v4.content.LocalBroadcastManager.:()V │ │ -02fd6c: 2200 1c03 |0000: new-instance v0, Ljava/lang/Object; // type@031c │ │ -02fd70: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -02fd76: 6900 fa01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fa │ │ -02fd7a: 0e00 |0007: return-void │ │ +031f50: |[031f50] android.support.v4.content.LocalBroadcastManager.:()V │ │ +031f60: 2200 1903 |0000: new-instance v0, Ljava/lang/Object; // type@0319 │ │ +031f64: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +031f6a: 6900 fa01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fa │ │ +031f6e: 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 │ │ -02fd7c: |[02fd7c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -02fd8c: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -02fd92: 2200 3703 |0003: new-instance v0, Ljava/util/HashMap; // type@0337 │ │ -02fd96: 7010 e214 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ -02fd9c: 5b20 fc01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -02fda0: 2200 3703 |000a: new-instance v0, Ljava/util/HashMap; // type@0337 │ │ -02fda4: 7010 e214 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ -02fdaa: 5b20 f601 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ -02fdae: 2200 3103 |0011: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -02fdb2: 7010 c814 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -02fdb8: 5b20 fb01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ -02fdbc: 5b23 f701 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f7 │ │ -02fdc0: 2200 fd00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00fd │ │ -02fdc4: 6e10 8d00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@008d │ │ -02fdca: 0c01 |001f: move-result-object v1 │ │ -02fdcc: 7030 b705 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@05b7 │ │ -02fdd2: 5b20 f801 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f8 │ │ -02fdd6: 0e00 |0025: return-void │ │ +031f70: |[031f70] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +031f80: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +031f86: 2200 3403 |0003: new-instance v0, Ljava/util/HashMap; // type@0334 │ │ +031f8a: 7010 e214 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ +031f90: 5b20 fc01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +031f94: 2200 3403 |000a: new-instance v0, Ljava/util/HashMap; // type@0334 │ │ +031f98: 7010 e214 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ +031f9e: 5b20 f601 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ +031fa2: 2200 2e03 |0011: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +031fa6: 7010 c814 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +031fac: 5b20 fb01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ +031fb0: 5b23 f701 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f7 │ │ +031fb4: 2200 fa00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00fa │ │ +031fb8: 6e10 8d00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@008d │ │ +031fbe: 0c01 |001f: move-result-object v1 │ │ +031fc0: 7030 b705 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@05b7 │ │ +031fc6: 5b20 f801 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f8 │ │ +031fca: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -20943,17 +20945,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 │ │ -02fdd8: |[02fdd8] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -02fde8: 7010 bf05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05bf │ │ -02fdee: 0e00 |0003: return-void │ │ +031fcc: |[031fcc] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +031fdc: 7010 bf05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05bf │ │ +031fe2: 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;) │ │ @@ -20961,54 +20963,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -02fdf0: |[02fdf0] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -02fe00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fe02: 5486 fc01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -02fe06: 1d06 |0003: monitor-enter v6 │ │ -02fe08: 5485 fb01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ -02fe0c: 6e10 d514 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02fe12: 0a00 |0009: move-result v0 │ │ -02fe14: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -02fe18: 1e06 |000c: monitor-exit v6 │ │ -02fe1a: 0e00 |000d: return-void │ │ -02fe1c: 2302 6003 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0360 │ │ -02fe20: 5485 fb01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ -02fe24: 6e20 d714 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ -02fe2a: 5485 fb01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ -02fe2e: 6e10 cd14 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -02fe34: 1e06 |001a: monitor-exit v6 │ │ -02fe36: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -02fe38: 2125 |001c: array-length v5, v2 │ │ -02fe3a: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -02fe3e: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -02fe42: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02fe44: 5415 ef01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ef │ │ -02fe48: 6e10 d514 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -02fe4e: 0a05 |0027: move-result v5 │ │ -02fe50: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -02fe54: 5415 ef01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ef │ │ -02fe58: 6e20 cf14 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -02fe5e: 0c05 |002f: move-result-object v5 │ │ -02fe60: 1f05 ff00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ff │ │ -02fe64: 5455 f201 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ -02fe68: 5486 f701 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f7 │ │ -02fe6c: 5417 ee01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ee │ │ -02fe70: 6e30 7a00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007a │ │ -02fe76: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02fe7a: 28e5 |003d: goto 0022 // -001b │ │ -02fe7c: 0d05 |003e: move-exception v5 │ │ -02fe7e: 1e06 |003f: monitor-exit v6 │ │ -02fe80: 2705 |0040: throw v5 │ │ -02fe82: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02fe86: 28d9 |0043: goto 001c // -0027 │ │ +031fe4: |[031fe4] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +031ff4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +031ff6: 5486 fc01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +031ffa: 1d06 |0003: monitor-enter v6 │ │ +031ffc: 5485 fb01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ +032000: 6e10 d514 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +032006: 0a00 |0009: move-result v0 │ │ +032008: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +03200c: 1e06 |000c: monitor-exit v6 │ │ +03200e: 0e00 |000d: return-void │ │ +032010: 2302 5d03 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@035d │ │ +032014: 5485 fb01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ +032018: 6e20 d714 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ +03201e: 5485 fb01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ +032022: 6e10 cd14 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +032028: 1e06 |001a: monitor-exit v6 │ │ +03202a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03202c: 2125 |001c: array-length v5, v2 │ │ +03202e: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +032032: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +032036: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +032038: 5415 ef01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ef │ │ +03203c: 6e10 d514 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +032042: 0a05 |0027: move-result v5 │ │ +032044: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +032048: 5415 ef01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01ef │ │ +03204c: 6e20 cf14 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +032052: 0c05 |002f: move-result-object v5 │ │ +032054: 1f05 fc00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fc │ │ +032058: 5455 f201 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ +03205c: 5486 f701 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f7 │ │ +032060: 5417 ee01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ee │ │ +032064: 6e30 7a00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007a │ │ +03206a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03206e: 28e5 |003d: goto 0022 // -001b │ │ +032070: 0d05 |003e: move-exception v5 │ │ +032072: 1e06 |003f: monitor-exit v6 │ │ +032074: 2705 |0040: throw v5 │ │ +032076: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03207a: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -21044,30 +21046,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 │ │ -02fe9c: |[02fe9c] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -02feac: 6201 fa01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fa │ │ -02feb0: 1d01 |0002: monitor-enter v1 │ │ -02feb2: 6200 f901 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f9 │ │ -02feb6: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -02feba: 2200 0001 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0100 │ │ -02febe: 6e10 8400 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0084 │ │ -02fec4: 0c02 |000c: move-result-object v2 │ │ -02fec6: 7020 bd05 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@05bd │ │ -02fecc: 6900 f901 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f9 │ │ -02fed0: 6200 f901 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f9 │ │ -02fed4: 1e01 |0014: monitor-exit v1 │ │ -02fed6: 1100 |0015: return-object v0 │ │ -02fed8: 0d00 |0016: move-exception v0 │ │ -02feda: 1e01 |0017: monitor-exit v1 │ │ -02fedc: 2700 |0018: throw v0 │ │ +032090: |[032090] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +0320a0: 6201 fa01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fa │ │ +0320a4: 1d01 |0002: monitor-enter v1 │ │ +0320a6: 6200 f901 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f9 │ │ +0320aa: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +0320ae: 2200 fd00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00fd │ │ +0320b2: 6e10 8400 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0084 │ │ +0320b8: 0c02 |000c: move-result-object v2 │ │ +0320ba: 7020 bd05 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@05bd │ │ +0320c0: 6900 f901 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f9 │ │ +0320c4: 6200 f901 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01f9 │ │ +0320c8: 1e01 |0014: monitor-exit v1 │ │ +0320ca: 1100 |0015: return-object v0 │ │ +0320cc: 0d00 |0016: move-exception v0 │ │ +0320ce: 1e01 |0017: monitor-exit v1 │ │ +0320d0: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -21082,54 +21084,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 │ │ -02feec: |[02feec] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -02fefc: 5476 fc01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -02ff00: 1d06 |0002: monitor-enter v6 │ │ -02ff02: 2202 ff00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ff │ │ -02ff06: 7030 ba05 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@05ba │ │ -02ff0c: 5475 fc01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -02ff10: 6e20 e414 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -02ff16: 0c03 |000d: move-result-object v3 │ │ -02ff18: 1f03 3103 |000e: check-cast v3, Ljava/util/ArrayList; // type@0331 │ │ -02ff1c: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -02ff20: 2203 3103 |0012: new-instance v3, Ljava/util/ArrayList; // type@0331 │ │ -02ff24: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -02ff26: 7020 c914 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ -02ff2c: 5475 fc01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -02ff30: 6e30 e514 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ -02ff36: 6e20 cb14 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02ff3c: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -02ff3e: 6e10 c900 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c9 │ │ -02ff44: 0a05 |0024: move-result v5 │ │ -02ff46: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -02ff4a: 6e20 ca00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ca │ │ -02ff50: 0c00 |002a: move-result-object v0 │ │ -02ff52: 5475 f601 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ -02ff56: 6e20 e414 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -02ff5c: 0c01 |0030: move-result-object v1 │ │ -02ff5e: 1f01 3103 |0031: check-cast v1, Ljava/util/ArrayList; // type@0331 │ │ -02ff62: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -02ff66: 2201 3103 |0035: new-instance v1, Ljava/util/ArrayList; // type@0331 │ │ -02ff6a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -02ff6c: 7020 c914 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ -02ff72: 5475 f601 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ -02ff76: 6e30 e514 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ -02ff7c: 6e20 cb14 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -02ff82: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02ff86: 28dc |0045: goto 0021 // -0024 │ │ -02ff88: 1e06 |0046: monitor-exit v6 │ │ -02ff8a: 0e00 |0047: return-void │ │ -02ff8c: 0d05 |0048: move-exception v5 │ │ -02ff8e: 1e06 |0049: monitor-exit v6 │ │ -02ff90: 2705 |004a: throw v5 │ │ +0320e0: |[0320e0] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +0320f0: 5476 fc01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +0320f4: 1d06 |0002: monitor-enter v6 │ │ +0320f6: 2202 fc00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fc │ │ +0320fa: 7030 ba05 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@05ba │ │ +032100: 5475 fc01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +032104: 6e20 e414 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +03210a: 0c03 |000d: move-result-object v3 │ │ +03210c: 1f03 2e03 |000e: check-cast v3, Ljava/util/ArrayList; // type@032e │ │ +032110: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +032114: 2203 2e03 |0012: new-instance v3, Ljava/util/ArrayList; // type@032e │ │ +032118: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +03211a: 7020 c914 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ +032120: 5475 fc01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +032124: 6e30 e514 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ +03212a: 6e20 cb14 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +032130: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +032132: 6e10 c900 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c9 │ │ +032138: 0a05 |0024: move-result v5 │ │ +03213a: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +03213e: 6e20 ca00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ca │ │ +032144: 0c00 |002a: move-result-object v0 │ │ +032146: 5475 f601 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ +03214a: 6e20 e414 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +032150: 0c01 |0030: move-result-object v1 │ │ +032152: 1f01 2e03 |0031: check-cast v1, Ljava/util/ArrayList; // type@032e │ │ +032156: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +03215a: 2201 2e03 |0035: new-instance v1, Ljava/util/ArrayList; // type@032e │ │ +03215e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +032160: 7020 c914 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ +032166: 5475 f601 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ +03216a: 6e30 e514 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ +032170: 6e20 cb14 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +032176: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03217a: 28dc |0045: goto 0021 // -0024 │ │ +03217c: 1e06 |0046: monitor-exit v6 │ │ +03217e: 0e00 |0047: return-void │ │ +032180: 0d05 |0048: move-exception v5 │ │ +032182: 1e06 |0049: monitor-exit v6 │ │ +032184: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21165,209 +21167,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -02ffa0: |[02ffa0] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -02ffb0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -02ffb4: 540f fc01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -02ffb8: 1d0f |0004: monitor-enter v15 │ │ -02ffba: 7401 a900 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -02ffc0: 0c02 |0008: move-result-object v2 │ │ -02ffc2: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -02ffc6: 5401 f701 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f7 │ │ -02ffca: 6e10 8700 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0087 │ │ -02ffd0: 0c01 |0010: move-result-object v1 │ │ -02ffd2: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -02ffd6: 6e20 c200 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00c2 │ │ -02ffdc: 0c03 |0016: move-result-object v3 │ │ -02ffde: 7401 ad00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ad │ │ -02ffe4: 0c05 |001a: move-result-object v5 │ │ -02ffe6: 7401 b200 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b2 │ │ -02ffec: 0c04 |001e: move-result-object v4 │ │ -02ffee: 7401 aa00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00aa │ │ -02fff4: 0c06 |0022: move-result-object v6 │ │ -02fff6: 7401 ae00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ae │ │ -02fffc: 0a01 |0026: move-result v1 │ │ -02fffe: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -030002: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -030006: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -030008: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -03000c: 1a01 6f07 |002e: const-string v1, "LocalBroadcastManager" // string@076f │ │ -030010: 2207 2103 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -030014: 7010 ab14 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03001a: 1a10 3908 |0035: const-string v16, "Resolving type " // string@0839 │ │ -03001e: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -030022: 6e20 b214 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030028: 0c07 |003c: move-result-object v7 │ │ -03002a: 6e20 b214 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030030: 0c07 |0040: move-result-object v7 │ │ -030032: 1a10 7e00 |0041: const-string v16, " scheme " // string@007e │ │ -030036: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -03003a: 6e20 b214 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030040: 0c07 |0048: move-result-object v7 │ │ -030042: 6e20 b214 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030048: 0c07 |004c: move-result-object v7 │ │ -03004a: 1a10 7800 |004d: const-string v16, " of intent " // string@0078 │ │ -03004e: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -030052: 6e20 b214 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030058: 0c07 |0054: move-result-object v7 │ │ -03005a: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -03005e: 6e20 b114 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -030064: 0c07 |005a: move-result-object v7 │ │ -030066: 6e10 b714 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03006c: 0c07 |005e: move-result-object v7 │ │ -03006e: 7120 a011 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -030074: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -030078: 5401 f601 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ -03007c: 7401 a900 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -030082: 0c07 |0069: move-result-object v7 │ │ -030084: 6e20 e414 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -03008a: 0c09 |006d: move-result-object v9 │ │ -03008c: 1f09 3103 |006e: check-cast v9, Ljava/util/ArrayList; // type@0331 │ │ -030090: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -030094: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -030098: 1a01 6f07 |0074: const-string v1, "LocalBroadcastManager" // string@076f │ │ -03009c: 2207 2103 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -0300a0: 7010 ab14 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0300a6: 1a10 9501 |007b: const-string v16, "Action list: " // string@0195 │ │ -0300aa: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -0300ae: 6e20 b214 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0300b4: 0c07 |0082: move-result-object v7 │ │ -0300b6: 6e20 b114 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0300bc: 0c07 |0086: move-result-object v7 │ │ -0300be: 6e10 b714 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0300c4: 0c07 |008a: move-result-object v7 │ │ -0300c6: 7120 a011 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -0300cc: 120e |008e: const/4 v14, #int 0 // #0 │ │ -0300ce: 120a |008f: const/4 v10, #int 0 // #0 │ │ -0300d0: 6e10 d514 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -0300d6: 0a01 |0093: move-result v1 │ │ -0300d8: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -0300dc: 6e20 cf14 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -0300e2: 0c0d |0099: move-result-object v13 │ │ -0300e4: 1f0d ff00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ff │ │ -0300e8: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -0300ec: 1a01 6f07 |009e: const-string v1, "LocalBroadcastManager" // string@076f │ │ -0300f0: 2207 2103 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -0300f4: 7010 ab14 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0300fa: 1a10 9a07 |00a5: const-string v16, "Matching against filter " // string@079a │ │ -0300fe: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -030102: 6e20 b214 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030108: 0c07 |00ac: move-result-object v7 │ │ -03010a: 54d0 f101 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ -03010e: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -030112: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -030116: 6e20 b114 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03011c: 0c07 |00b6: move-result-object v7 │ │ -03011e: 6e10 b714 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030124: 0c07 |00ba: move-result-object v7 │ │ -030126: 7120 a011 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -03012c: 55d1 f001 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f0 │ │ -030130: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -030134: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -030138: 1a01 6f07 |00c4: const-string v1, "LocalBroadcastManager" // string@076f │ │ -03013c: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ -030140: 7120 a011 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -030146: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03014a: 28c3 |00cd: goto 0090 // -003d │ │ -03014c: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -03014e: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -030152: 54d1 f101 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ -030156: 1a07 6f07 |00d3: const-string v7, "LocalBroadcastManager" // string@076f │ │ -03015a: 7407 cb00 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@00cb │ │ -030160: 0a0b |00d8: move-result v11 │ │ -030162: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -030166: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -03016a: 1a01 6f07 |00dd: const-string v1, "LocalBroadcastManager" // string@076f │ │ -03016e: 2207 2103 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -030172: 7010 ab14 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -030178: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ -03017c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -030180: 6e20 b214 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030186: 0c07 |00eb: move-result-object v7 │ │ -030188: 7110 8214 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -03018e: 0c10 |00ef: move-result-object v16 │ │ -030190: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -030194: 6e20 b214 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03019a: 0c07 |00f5: move-result-object v7 │ │ -03019c: 6e10 b714 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0301a2: 0c07 |00f9: move-result-object v7 │ │ -0301a4: 7120 a011 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -0301aa: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -0301ae: 220e 3103 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0331 │ │ -0301b2: 7010 c814 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -0301b8: 6e20 cb14 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -0301be: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -0301c0: 5cd1 f001 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f0 │ │ -0301c4: 28c1 |010a: goto 00cb // -003f │ │ -0301c6: 0d01 |010b: move-exception v1 │ │ -0301c8: 1e0f |010c: monitor-exit v15 │ │ -0301ca: 2701 |010d: throw v1 │ │ -0301cc: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -0301d0: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -0301d6: 1a0c 8217 |0113: const-string v12, "unknown reason" // string@1782 │ │ -0301da: 1a01 6f07 |0115: const-string v1, "LocalBroadcastManager" // string@076f │ │ -0301de: 2207 2103 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -0301e2: 7010 ab14 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0301e8: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ -0301ec: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -0301f0: 6e20 b214 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0301f6: 0c07 |0123: move-result-object v7 │ │ -0301f8: 6e20 b214 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0301fe: 0c07 |0127: move-result-object v7 │ │ -030200: 6e10 b714 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030206: 0c07 |012b: move-result-object v7 │ │ -030208: 7120 a011 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -03020e: 289c |012f: goto 00cb // -0064 │ │ -030210: 1a0c 050a |0130: const-string v12, "action" // string@0a05 │ │ -030214: 28e3 |0132: goto 0115 // -001d │ │ -030216: 1a0c f30a |0133: const-string v12, "category" // string@0af3 │ │ -03021a: 28e0 |0135: goto 0115 // -0020 │ │ -03021c: 1a0c f60b |0136: const-string v12, "data" // string@0bf6 │ │ -030220: 28dd |0138: goto 0115 // -0023 │ │ -030222: 1a0c 7c17 |0139: const-string v12, "type" // string@177c │ │ -030226: 28da |013b: goto 0115 // -0026 │ │ -030228: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -03022c: 120a |013e: const/4 v10, #int 0 // #0 │ │ -03022e: 6e10 d514 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -030234: 0a01 |0142: move-result v1 │ │ -030236: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -03023a: 6e20 cf14 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -030240: 0c01 |0148: move-result-object v1 │ │ -030242: 1f01 ff00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ff │ │ -030246: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -030248: 5c17 f001 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f0 │ │ -03024c: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -030250: 28ef |0150: goto 013f // -0011 │ │ -030252: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -030256: 5401 fb01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ -03025a: 2207 fe00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00fe │ │ -03025e: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -030262: 7030 b905 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@05b9 │ │ -030268: 6e20 cb14 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -03026e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -030272: 5401 f801 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f8 │ │ -030276: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -030278: 6e20 7b01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@017b │ │ -03027e: 0a01 |0167: move-result v1 │ │ -030280: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -030284: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -030288: 5401 f801 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f8 │ │ -03028c: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -03028e: 6e20 8001 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0180 │ │ -030294: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -030296: 1e0f |0173: monitor-exit v15 │ │ -030298: 0f01 |0174: return v1 │ │ -03029a: 1e0f |0175: monitor-exit v15 │ │ -03029c: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -03029e: 28fd |0177: goto 0174 // -0003 │ │ -0302a0: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +032194: |[032194] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +0321a4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0321a8: 540f fc01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +0321ac: 1d0f |0004: monitor-enter v15 │ │ +0321ae: 7401 a900 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +0321b4: 0c02 |0008: move-result-object v2 │ │ +0321b6: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +0321ba: 5401 f701 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f7 │ │ +0321be: 6e10 8700 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0087 │ │ +0321c4: 0c01 |0010: move-result-object v1 │ │ +0321c6: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +0321ca: 6e20 c200 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00c2 │ │ +0321d0: 0c03 |0016: move-result-object v3 │ │ +0321d2: 7401 ad00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ad │ │ +0321d8: 0c05 |001a: move-result-object v5 │ │ +0321da: 7401 b200 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b2 │ │ +0321e0: 0c04 |001e: move-result-object v4 │ │ +0321e2: 7401 aa00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00aa │ │ +0321e8: 0c06 |0022: move-result-object v6 │ │ +0321ea: 7401 ae00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ae │ │ +0321f0: 0a01 |0026: move-result v1 │ │ +0321f2: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0321f6: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +0321fa: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +0321fc: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +032200: 1a01 6c07 |002e: const-string v1, "LocalBroadcastManager" // string@076c │ │ +032204: 2207 1e03 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +032208: 7010 ab14 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03220e: 1a10 3608 |0035: const-string v16, "Resolving type " // string@0836 │ │ +032212: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +032216: 6e20 b214 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03221c: 0c07 |003c: move-result-object v7 │ │ +03221e: 6e20 b214 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032224: 0c07 |0040: move-result-object v7 │ │ +032226: 1a10 7e00 |0041: const-string v16, " scheme " // string@007e │ │ +03222a: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +03222e: 6e20 b214 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032234: 0c07 |0048: move-result-object v7 │ │ +032236: 6e20 b214 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03223c: 0c07 |004c: move-result-object v7 │ │ +03223e: 1a10 7800 |004d: const-string v16, " of intent " // string@0078 │ │ +032242: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +032246: 6e20 b214 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03224c: 0c07 |0054: move-result-object v7 │ │ +03224e: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +032252: 6e20 b114 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +032258: 0c07 |005a: move-result-object v7 │ │ +03225a: 6e10 b714 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +032260: 0c07 |005e: move-result-object v7 │ │ +032262: 7120 a011 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +032268: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +03226c: 5401 f601 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ +032270: 7401 a900 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +032276: 0c07 |0069: move-result-object v7 │ │ +032278: 6e20 e414 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +03227e: 0c09 |006d: move-result-object v9 │ │ +032280: 1f09 2e03 |006e: check-cast v9, Ljava/util/ArrayList; // type@032e │ │ +032284: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +032288: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +03228c: 1a01 6c07 |0074: const-string v1, "LocalBroadcastManager" // string@076c │ │ +032290: 2207 1e03 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +032294: 7010 ab14 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03229a: 1a10 9501 |007b: const-string v16, "Action list: " // string@0195 │ │ +03229e: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +0322a2: 6e20 b214 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0322a8: 0c07 |0082: move-result-object v7 │ │ +0322aa: 6e20 b114 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0322b0: 0c07 |0086: move-result-object v7 │ │ +0322b2: 6e10 b714 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0322b8: 0c07 |008a: move-result-object v7 │ │ +0322ba: 7120 a011 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0322c0: 120e |008e: const/4 v14, #int 0 // #0 │ │ +0322c2: 120a |008f: const/4 v10, #int 0 // #0 │ │ +0322c4: 6e10 d514 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +0322ca: 0a01 |0093: move-result v1 │ │ +0322cc: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +0322d0: 6e20 cf14 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +0322d6: 0c0d |0099: move-result-object v13 │ │ +0322d8: 1f0d fc00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fc │ │ +0322dc: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +0322e0: 1a01 6c07 |009e: const-string v1, "LocalBroadcastManager" // string@076c │ │ +0322e4: 2207 1e03 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +0322e8: 7010 ab14 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0322ee: 1a10 9707 |00a5: const-string v16, "Matching against filter " // string@0797 │ │ +0322f2: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +0322f6: 6e20 b214 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0322fc: 0c07 |00ac: move-result-object v7 │ │ +0322fe: 54d0 f101 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ +032302: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +032306: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +03230a: 6e20 b114 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +032310: 0c07 |00b6: move-result-object v7 │ │ +032312: 6e10 b714 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +032318: 0c07 |00ba: move-result-object v7 │ │ +03231a: 7120 a011 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +032320: 55d1 f001 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f0 │ │ +032324: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +032328: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +03232c: 1a01 6c07 |00c4: const-string v1, "LocalBroadcastManager" // string@076c │ │ +032330: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ +032334: 7120 a011 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +03233a: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03233e: 28c3 |00cd: goto 0090 // -003d │ │ +032340: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +032342: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +032346: 54d1 f101 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f1 │ │ +03234a: 1a07 6c07 |00d3: const-string v7, "LocalBroadcastManager" // string@076c │ │ +03234e: 7407 cb00 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@00cb │ │ +032354: 0a0b |00d8: move-result v11 │ │ +032356: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +03235a: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +03235e: 1a01 6c07 |00dd: const-string v1, "LocalBroadcastManager" // string@076c │ │ +032362: 2207 1e03 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +032366: 7010 ab14 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03236c: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ +032370: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +032374: 6e20 b214 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03237a: 0c07 |00eb: move-result-object v7 │ │ +03237c: 7110 8214 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +032382: 0c10 |00ef: move-result-object v16 │ │ +032384: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +032388: 6e20 b214 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03238e: 0c07 |00f5: move-result-object v7 │ │ +032390: 6e10 b714 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +032396: 0c07 |00f9: move-result-object v7 │ │ +032398: 7120 a011 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +03239e: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +0323a2: 220e 2e03 |00ff: new-instance v14, Ljava/util/ArrayList; // type@032e │ │ +0323a6: 7010 c814 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +0323ac: 6e20 cb14 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +0323b2: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +0323b4: 5cd1 f001 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f0 │ │ +0323b8: 28c1 |010a: goto 00cb // -003f │ │ +0323ba: 0d01 |010b: move-exception v1 │ │ +0323bc: 1e0f |010c: monitor-exit v15 │ │ +0323be: 2701 |010d: throw v1 │ │ +0323c0: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +0323c4: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +0323ca: 1a0c 7f17 |0113: const-string v12, "unknown reason" // string@177f │ │ +0323ce: 1a01 6c07 |0115: const-string v1, "LocalBroadcastManager" // string@076c │ │ +0323d2: 2207 1e03 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +0323d6: 7010 ab14 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0323dc: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ +0323e0: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +0323e4: 6e20 b214 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0323ea: 0c07 |0123: move-result-object v7 │ │ +0323ec: 6e20 b214 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0323f2: 0c07 |0127: move-result-object v7 │ │ +0323f4: 6e10 b714 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0323fa: 0c07 |012b: move-result-object v7 │ │ +0323fc: 7120 a011 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +032402: 289c |012f: goto 00cb // -0064 │ │ +032404: 1a0c 020a |0130: const-string v12, "action" // string@0a02 │ │ +032408: 28e3 |0132: goto 0115 // -001d │ │ +03240a: 1a0c f00a |0133: const-string v12, "category" // string@0af0 │ │ +03240e: 28e0 |0135: goto 0115 // -0020 │ │ +032410: 1a0c f30b |0136: const-string v12, "data" // string@0bf3 │ │ +032414: 28dd |0138: goto 0115 // -0023 │ │ +032416: 1a0c 7917 |0139: const-string v12, "type" // string@1779 │ │ +03241a: 28da |013b: goto 0115 // -0026 │ │ +03241c: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +032420: 120a |013e: const/4 v10, #int 0 // #0 │ │ +032422: 6e10 d514 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +032428: 0a01 |0142: move-result v1 │ │ +03242a: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +03242e: 6e20 cf14 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +032434: 0c01 |0148: move-result-object v1 │ │ +032436: 1f01 fc00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fc │ │ +03243a: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +03243c: 5c17 f001 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f0 │ │ +032440: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +032444: 28ef |0150: goto 013f // -0011 │ │ +032446: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +03244a: 5401 fb01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fb │ │ +03244e: 2207 fb00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00fb │ │ +032452: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +032456: 7030 b905 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@05b9 │ │ +03245c: 6e20 cb14 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +032462: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +032466: 5401 f801 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f8 │ │ +03246a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +03246c: 6e20 7b01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@017b │ │ +032472: 0a01 |0167: move-result v1 │ │ +032474: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +032478: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +03247c: 5401 f801 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f8 │ │ +032480: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +032482: 6e20 8001 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0180 │ │ +032488: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +03248a: 1e0f |0173: monitor-exit v15 │ │ +03248c: 0f01 |0174: return v1 │ │ +03248e: 1e0f |0175: monitor-exit v15 │ │ +032490: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +032492: 28fd |0177: goto 0174 // -0003 │ │ +032494: 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 │ │ @@ -21460,20 +21462,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0302cc: |[0302cc] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -0302dc: 6e20 c205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@05c2 │ │ -0302e2: 0a00 |0003: move-result v0 │ │ -0302e4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0302e8: 7010 bf05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05bf │ │ -0302ee: 0e00 |0009: return-void │ │ +0324c0: |[0324c0] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +0324d0: 6e20 c205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@05c2 │ │ +0324d6: 0a00 |0003: move-result v0 │ │ +0324d8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0324dc: 7010 bf05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05bf │ │ +0324e2: 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; │ │ @@ -21484,69 +21486,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -0302f0: |[0302f0] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -030300: 5498 fc01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -030304: 1d08 |0002: monitor-enter v8 │ │ -030306: 5497 fc01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ -03030a: 6e20 e614 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e6 │ │ -030310: 0c02 |0008: move-result-object v2 │ │ -030312: 1f02 3103 |0009: check-cast v2, Ljava/util/ArrayList; // type@0331 │ │ -030316: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -03031a: 1e08 |000d: monitor-exit v8 │ │ -03031c: 0e00 |000e: return-void │ │ -03031e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -030320: 6e10 d514 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -030326: 0a07 |0013: move-result v7 │ │ -030328: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -03032c: 6e20 cf14 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -030332: 0c01 |0019: move-result-object v1 │ │ -030334: 1f01 2500 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0025 │ │ -030338: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -03033a: 6e10 c900 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c9 │ │ -030340: 0a07 |0020: move-result v7 │ │ -030342: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -030346: 6e20 ca00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ca │ │ -03034c: 0c00 |0026: move-result-object v0 │ │ -03034e: 5497 f601 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ -030352: 6e20 e414 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -030358: 0c06 |002c: move-result-object v6 │ │ -03035a: 1f06 3103 |002d: check-cast v6, Ljava/util/ArrayList; // type@0331 │ │ -03035e: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -030362: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -030364: 6e10 d514 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03036a: 0a07 |0035: move-result v7 │ │ -03036c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -030370: 6e20 cf14 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -030376: 0c07 |003b: move-result-object v7 │ │ -030378: 1f07 ff00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00ff │ │ -03037c: 5477 f201 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ -030380: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -030384: 6e20 d214 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -03038a: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03038e: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -030392: 28e9 |0049: goto 0032 // -0017 │ │ -030394: 6e10 d514 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03039a: 0a07 |004d: move-result v7 │ │ -03039c: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -0303a0: 5497 f601 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ -0303a4: 6e20 e614 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e6 │ │ -0303aa: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0303ae: 28c6 |0057: goto 001d // -003a │ │ -0303b0: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0303b4: 28b6 |005a: goto 0010 // -004a │ │ -0303b6: 1e08 |005b: monitor-exit v8 │ │ -0303b8: 28b2 |005c: goto 000e // -004e │ │ -0303ba: 0d07 |005d: move-exception v7 │ │ -0303bc: 1e08 |005e: monitor-exit v8 │ │ -0303be: 2707 |005f: throw v7 │ │ +0324e4: |[0324e4] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +0324f4: 5498 fc01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +0324f8: 1d08 |0002: monitor-enter v8 │ │ +0324fa: 5497 fc01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fc │ │ +0324fe: 6e20 e614 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e6 │ │ +032504: 0c02 |0008: move-result-object v2 │ │ +032506: 1f02 2e03 |0009: check-cast v2, Ljava/util/ArrayList; // type@032e │ │ +03250a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +03250e: 1e08 |000d: monitor-exit v8 │ │ +032510: 0e00 |000e: return-void │ │ +032512: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +032514: 6e10 d514 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03251a: 0a07 |0013: move-result v7 │ │ +03251c: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +032520: 6e20 cf14 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +032526: 0c01 |0019: move-result-object v1 │ │ +032528: 1f01 2500 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0025 │ │ +03252c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03252e: 6e10 c900 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c9 │ │ +032534: 0a07 |0020: move-result v7 │ │ +032536: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +03253a: 6e20 ca00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ca │ │ +032540: 0c00 |0026: move-result-object v0 │ │ +032542: 5497 f601 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ +032546: 6e20 e414 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +03254c: 0c06 |002c: move-result-object v6 │ │ +03254e: 1f06 2e03 |002d: check-cast v6, Ljava/util/ArrayList; // type@032e │ │ +032552: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +032556: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +032558: 6e10 d514 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03255e: 0a07 |0035: move-result v7 │ │ +032560: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +032564: 6e20 cf14 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03256a: 0c07 |003b: move-result-object v7 │ │ +03256c: 1f07 fc00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fc │ │ +032570: 5477 f201 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f2 │ │ +032574: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +032578: 6e20 d214 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +03257e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +032582: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +032586: 28e9 |0049: goto 0032 // -0017 │ │ +032588: 6e10 d514 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03258e: 0a07 |004d: move-result v7 │ │ +032590: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +032594: 5497 f601 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f6 │ │ +032598: 6e20 e614 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e6 │ │ +03259e: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0325a2: 28c6 |0057: goto 001d // -003a │ │ +0325a4: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0325a8: 28b6 |005a: goto 0010 // -004a │ │ +0325aa: 1e08 |005b: monitor-exit v8 │ │ +0325ac: 28b2 |005c: goto 000e // -004e │ │ +0325ae: 0d07 |005d: move-exception v7 │ │ +0325b0: 1e08 |005e: monitor-exit v8 │ │ +0325b2: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21575,21 +21577,21 @@ │ │ 0x001c - 0x005b reg=1 filter Landroid/content/IntentFilter; │ │ 0x001d - 0x005b reg=4 j I │ │ 0x000b - 0x005d reg=2 filters Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0010 - 0x005d reg=3 i I │ │ 0x0000 - 0x0060 reg=9 this Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0060 reg=10 receiver Landroid/content/BroadcastReceiver; │ │ │ │ - source_file_idx : 1904 (LocalBroadcastManager.java) │ │ + source_file_idx : 1901 (LocalBroadcastManager.java) │ │ │ │ Class #93 header: │ │ -class_idx : 257 │ │ +class_idx : 254 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1952 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -21614,21 +21616,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0303cc: |[0303cc] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -0303dc: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -0303e2: 2200 4e03 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@034e │ │ -0303e6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0303e8: 7020 1915 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1519 │ │ -0303ee: 5b20 fd01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fd │ │ -0303f2: 0e00 |000b: return-void │ │ +0325c0: |[0325c0] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +0325d0: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +0325d6: 2200 4b03 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@034b │ │ +0325da: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0325dc: 7020 1915 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1519 │ │ +0325e2: 5b20 fd01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fd │ │ +0325e6: 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; │ │ │ │ @@ -21638,44 +21640,44 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0303f4: |[0303f4] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -030404: 2200 2303 |0000: new-instance v0, Ljava/lang/Thread; // type@0323 │ │ -030408: 2201 2103 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -03040c: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -030412: 1a02 a207 |0007: const-string v2, "ModernAsyncTask #" // string@07a2 │ │ -030416: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03041c: 0c01 |000c: move-result-object v1 │ │ -03041e: 5432 fd01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fd │ │ -030422: 6e10 1a15 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@151a │ │ -030428: 0a02 |0012: move-result v2 │ │ -03042a: 6e20 ae14 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -030430: 0c01 |0016: move-result-object v1 │ │ -030432: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030438: 0c01 |001a: move-result-object v1 │ │ -03043a: 7030 bb14 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@14bb │ │ -030440: 1100 |001e: return-object v0 │ │ +0325e8: |[0325e8] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +0325f8: 2200 2003 |0000: new-instance v0, Ljava/lang/Thread; // type@0320 │ │ +0325fc: 2201 1e03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +032600: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +032606: 1a02 9f07 |0007: const-string v2, "ModernAsyncTask #" // string@079f │ │ +03260a: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032610: 0c01 |000c: move-result-object v1 │ │ +032612: 5432 fd01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fd │ │ +032616: 6e10 1a15 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@151a │ │ +03261c: 0a02 |0012: move-result v2 │ │ +03261e: 6e20 ae14 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +032624: 0c01 |0016: move-result-object v1 │ │ +032626: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03262c: 0c01 |001a: move-result-object v1 │ │ +03262e: 7030 bb14 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@14bb │ │ +032634: 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; │ │ │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #94 header: │ │ -class_idx : 259 │ │ +class_idx : 256 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 839 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 836 │ │ +source_file_idx : 1952 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -21700,18 +21702,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 │ │ -030444: |[030444] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -030454: 5b01 0002 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ -030458: 7020 0f15 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@150f │ │ -03045e: 0e00 |0005: return-void │ │ +032638: |[032638] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +032648: 5b01 0002 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ +03264c: 7020 0f15 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@150f │ │ +032652: 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; │ │ @@ -21724,41 +21726,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -030460: |[030460] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -030470: 6e10 cb05 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@05cb │ │ -030476: 0c01 |0003: move-result-object v1 │ │ -030478: 5463 0002 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ -03047c: 7120 de05 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05de │ │ -030482: 0e00 |0009: return-void │ │ -030484: 0d00 |000a: move-exception v0 │ │ -030486: 1a03 bb01 |000b: const-string v3, "AsyncTask" // string@01bb │ │ -03048a: 7120 a311 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ -030490: 28f9 |0010: goto 0009 // -0007 │ │ -030492: 0d00 |0011: move-exception v0 │ │ -030494: 2203 1e03 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@031e │ │ -030498: 1a04 b201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ -03049c: 6e10 0d15 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@150d │ │ -0304a2: 0c05 |0019: move-result-object v5 │ │ -0304a4: 7030 9a14 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@149a │ │ -0304aa: 2703 |001d: throw v3 │ │ -0304ac: 0d00 |001e: move-exception v0 │ │ -0304ae: 5463 0002 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ -0304b2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0304b4: 7120 de05 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05de │ │ -0304ba: 28e4 |0025: goto 0009 // -001c │ │ -0304bc: 0d02 |0026: move-exception v2 │ │ -0304be: 2203 1e03 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@031e │ │ -0304c2: 1a04 b201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ -0304c6: 7030 9a14 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@149a │ │ -0304cc: 2703 |002e: throw v3 │ │ +032654: |[032654] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +032664: 6e10 cb05 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@05cb │ │ +03266a: 0c01 |0003: move-result-object v1 │ │ +03266c: 5463 0002 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ +032670: 7120 de05 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05de │ │ +032676: 0e00 |0009: return-void │ │ +032678: 0d00 |000a: move-exception v0 │ │ +03267a: 1a03 bb01 |000b: const-string v3, "AsyncTask" // string@01bb │ │ +03267e: 7120 a311 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ +032684: 28f9 |0010: goto 0009 // -0007 │ │ +032686: 0d00 |0011: move-exception v0 │ │ +032688: 2203 1b03 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@031b │ │ +03268c: 1a04 b201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ +032690: 6e10 0d15 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@150d │ │ +032696: 0c05 |0019: move-result-object v5 │ │ +032698: 7030 9a14 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@149a │ │ +03269e: 2703 |001d: throw v3 │ │ +0326a0: 0d00 |001e: move-exception v0 │ │ +0326a2: 5463 0002 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ +0326a6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0326a8: 7120 de05 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05de │ │ +0326ae: 28e4 |0025: goto 0009 // -001c │ │ +0326b0: 0d02 |0026: move-exception v2 │ │ +0326b2: 2203 1b03 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@031b │ │ +0326b6: 1a04 b201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01b2 │ │ +0326ba: 7030 9a14 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@149a │ │ +0326c0: 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 : │ │ @@ -21778,21 +21780,21 @@ │ │ 0x0004 - 0x0009 reg=1 result Ljava/lang/Object; TResult; │ │ 0x000b - 0x0011 reg=0 e Ljava/lang/InterruptedException; │ │ 0x0012 - 0x001e reg=0 e Ljava/util/concurrent/ExecutionException; │ │ 0x001f - 0x0026 reg=0 e Ljava/util/concurrent/CancellationException; │ │ 0x0027 - 0x002f reg=2 t Ljava/lang/Throwable; │ │ 0x0000 - 0x002f reg=6 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #95 header: │ │ -class_idx : 260 │ │ +class_idx : 257 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1952 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -21816,54 +21818,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0304e8: |[0304e8] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -0304f8: 7100 d705 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@05d7 │ │ -0304fe: 0c00 |0003: move-result-object v0 │ │ -030500: 2100 |0004: array-length v0, v0 │ │ -030502: 2300 5503 |0005: new-array v0, v0, [I // type@0355 │ │ -030506: 6900 0102 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ -03050a: 6200 0102 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ -03050e: 6201 0702 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -030512: 6e10 d505 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05d5 │ │ -030518: 0a01 |0010: move-result v1 │ │ -03051a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -03051c: 4b02 0001 |0012: aput v2, v0, v1 │ │ -030520: 6200 0102 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ -030524: 6201 0502 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -030528: 6e10 d505 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05d5 │ │ -03052e: 0a01 |001b: move-result v1 │ │ -030530: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -030532: 4b02 0001 |001d: aput v2, v0, v1 │ │ -030536: 0e00 |001f: return-void │ │ -030538: 0d00 |0020: move-exception v0 │ │ -03053a: 28fe |0021: goto 001f // -0002 │ │ -03053c: 0d00 |0022: move-exception v0 │ │ -03053e: 28f1 |0023: goto 0014 // -000f │ │ +0326dc: |[0326dc] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +0326ec: 7100 d705 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@05d7 │ │ +0326f2: 0c00 |0003: move-result-object v0 │ │ +0326f4: 2100 |0004: array-length v0, v0 │ │ +0326f6: 2300 5203 |0005: new-array v0, v0, [I // type@0352 │ │ +0326fa: 6900 0102 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ +0326fe: 6200 0102 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ +032702: 6201 0702 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +032706: 6e10 d505 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05d5 │ │ +03270c: 0a01 |0010: move-result v1 │ │ +03270e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +032710: 4b02 0001 |0012: aput v2, v0, v1 │ │ +032714: 6200 0102 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ +032718: 6201 0502 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +03271c: 6e10 d505 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05d5 │ │ +032722: 0a01 |001b: move-result v1 │ │ +032724: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +032726: 4b02 0001 |001d: aput v2, v0, v1 │ │ +03272a: 0e00 |001f: return-void │ │ +03272c: 0d00 |0020: move-exception v0 │ │ +03272e: 28fe |0021: goto 001f // -0002 │ │ +032730: 0d00 |0022: move-exception v0 │ │ +032732: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #96 header: │ │ -class_idx : 261 │ │ +class_idx : 258 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1952 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -21896,40 +21898,40 @@ │ │ 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 │ │ -03055c: |[03055c] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -03056c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030572: 5b01 0302 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0203 │ │ -030576: 5b02 0202 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0202 │ │ -03057a: 0e00 |0007: return-void │ │ +032750: |[032750] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +032760: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +032766: 5b01 0302 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0203 │ │ +03276a: 5b02 0202 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0202 │ │ +03276e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0008 reg=1 task Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0008 reg=2 data [Ljava/lang/Object; [TData; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #97 header: │ │ -class_idx : 262 │ │ +class_idx : 259 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 94 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 91 │ │ +source_file_idx : 1952 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -21949,17 +21951,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03057c: |[03057c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -03058c: 7010 7701 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ -030592: 0e00 |0003: return-void │ │ +032770: |[032770] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +032780: 7010 7701 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ +032786: 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;) │ │ @@ -21967,17 +21969,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 │ │ -030594: |[030594] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -0305a4: 7010 ce05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@05ce │ │ -0305aa: 0e00 |0003: return-void │ │ +032788: |[032788] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +032798: 7010 ce05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@05ce │ │ +03279e: 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; │ │ │ │ @@ -21987,52 +21989,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0305ac: |[0305ac] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -0305bc: 5450 2000 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0020 │ │ -0305c0: 1f00 0501 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0105 │ │ -0305c4: 5251 2100 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0021 │ │ -0305c8: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -0305ce: 0e00 |0009: return-void │ │ -0305d0: 5401 0302 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0203 │ │ -0305d4: 5402 0202 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0202 │ │ -0305d8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0305da: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -0305de: 7120 df05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05df │ │ -0305e4: 28f5 |0014: goto 0009 // -000b │ │ -0305e6: 5401 0302 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0203 │ │ -0305ea: 5402 0202 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0202 │ │ -0305ee: 6e20 ef05 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@05ef │ │ -0305f4: 28ed |001c: goto 0009 // -0013 │ │ -0305f6: 0000 |001d: nop // spacer │ │ -0305f8: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +0327a0: |[0327a0] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +0327b0: 5450 2000 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0020 │ │ +0327b4: 1f00 0201 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0102 │ │ +0327b8: 5251 2100 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0021 │ │ +0327bc: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +0327c2: 0e00 |0009: return-void │ │ +0327c4: 5401 0302 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0203 │ │ +0327c8: 5402 0202 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0202 │ │ +0327cc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0327ce: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +0327d2: 7120 df05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05df │ │ +0327d8: 28f5 |0014: goto 0009 // -000b │ │ +0327da: 5401 0302 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0203 │ │ +0327de: 5402 0202 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0202 │ │ +0327e2: 6e20 ef05 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@05ef │ │ +0327e8: 28ed |001c: goto 0009 // -0013 │ │ +0327ea: 0000 |001d: nop // spacer │ │ +0327ec: 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 │ │ 0x001d line=471 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 result Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0026 reg=4 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0026 reg=5 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #98 header: │ │ -class_idx : 263 │ │ +class_idx : 260 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 779 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 776 │ │ +source_file_idx : 1952 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -22071,40 +22073,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -030608: |[030608] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -030618: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -03061a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03061c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03061e: 2200 0701 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0107 │ │ -030622: 1a01 f207 |0005: const-string v1, "PENDING" // string@07f2 │ │ -030626: 7030 d405 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05d4 │ │ -03062c: 6900 0602 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -030630: 2200 0701 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0107 │ │ -030634: 1a01 2e08 |000e: const-string v1, "RUNNING" // string@082e │ │ -030638: 7030 d405 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05d4 │ │ -03063e: 6900 0702 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -030642: 2200 0701 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0107 │ │ -030646: 1a01 b802 |0017: const-string v1, "FINISHED" // string@02b8 │ │ -03064a: 7030 d405 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05d4 │ │ -030650: 6900 0502 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -030654: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -030656: 2300 6103 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0361 │ │ -03065a: 6201 0602 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -03065e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -030662: 6201 0702 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -030666: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -03066a: 6201 0502 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -03066e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -030672: 6900 0402 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -030676: 0e00 |002f: return-void │ │ +0327fc: |[0327fc] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +03280c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +03280e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +032810: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +032812: 2200 0401 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0104 │ │ +032816: 1a01 ef07 |0005: const-string v1, "PENDING" // string@07ef │ │ +03281a: 7030 d405 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05d4 │ │ +032820: 6900 0602 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +032824: 2200 0401 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0104 │ │ +032828: 1a01 2b08 |000e: const-string v1, "RUNNING" // string@082b │ │ +03282c: 7030 d405 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05d4 │ │ +032832: 6900 0702 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +032836: 2200 0401 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0104 │ │ +03283a: 1a01 b802 |0017: const-string v1, "FINISHED" // string@02b8 │ │ +03283e: 7030 d405 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05d4 │ │ +032844: 6900 0502 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +032848: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +03284a: 2300 5e03 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@035e │ │ +03284e: 6201 0602 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +032852: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +032856: 6201 0702 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +03285a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +03285e: 6201 0502 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +032862: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +032866: 6900 0402 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +03286a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22114,17 +22116,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 │ │ -030678: |[030678] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -030688: 7030 7614 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1476 │ │ -03068e: 0e00 |0003: return-void │ │ +03286c: |[03286c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +03287c: 7030 7614 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@1476 │ │ +032882: 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 │ │ @@ -22134,20 +22136,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 │ │ -030690: |[030690] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0306a0: 1c00 0701 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0107 │ │ -0306a4: 7120 7714 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1477 │ │ -0306aa: 0c00 |0005: move-result-object v0 │ │ -0306ac: 1f00 0701 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0107 │ │ -0306b0: 1100 |0008: return-object v0 │ │ +032884: |[032884] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +032894: 1c00 0401 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0104 │ │ +032898: 7120 7714 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1477 │ │ +03289e: 0c00 |0005: move-result-object v0 │ │ +0328a0: 1f00 0401 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0104 │ │ +0328a4: 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;) │ │ @@ -22155,33 +22157,33 @@ │ │ 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 │ │ -0306b4: |[0306b4] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0306c4: 6200 0402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ -0306c8: 6e10 1d15 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@151d │ │ -0306ce: 0c00 |0005: move-result-object v0 │ │ -0306d0: 1f00 6103 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0361 │ │ -0306d4: 1100 |0008: return-object v0 │ │ +0328a8: |[0328a8] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +0328b8: 6200 0402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0204 │ │ +0328bc: 6e10 1d15 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@151d │ │ +0328c2: 0c00 |0005: move-result-object v0 │ │ +0328c4: 1f00 5e03 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@035e │ │ +0328c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #99 header: │ │ -class_idx : 264 │ │ +class_idx : 261 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1952 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -22209,17 +22211,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0306d8: |[0306d8] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -0306e8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0306ee: 0e00 |0003: return-void │ │ +0328cc: |[0328cc] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +0328dc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0328e2: 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; │ │ │ │ @@ -22228,33 +22230,33 @@ │ │ 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 │ │ -0306f0: |[0306f0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -030700: 7010 d805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@05d8 │ │ -030706: 0e00 |0003: return-void │ │ +0328e4: |[0328e4] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +0328f4: 7010 d805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@05d8 │ │ +0328fa: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #100 header: │ │ -class_idx : 265 │ │ +class_idx : 262 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1952 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #100 annotations: │ │ Annotations on class │ │ @@ -22368,42 +22370,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 │ │ -030708: |[030708] android.support.v4.content.ModernAsyncTask.:()V │ │ -030718: 2200 0101 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0101 │ │ -03071c: 7010 c505 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@05c5 │ │ -030722: 6900 1702 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0217 │ │ -030726: 2200 4803 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0348 │ │ -03072a: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -03072e: 7020 1415 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1514 │ │ -030734: 6900 1602 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0216 │ │ -030738: 2200 4a03 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@034a │ │ -03073c: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -03073e: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -030742: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -030746: 6205 8f05 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@058f │ │ -03074a: 6206 1602 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0216 │ │ -03074e: 6207 1702 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0217 │ │ -030752: 7608 1515 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@1515 │ │ -030758: 6900 0f02 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020f │ │ -03075c: 2200 0601 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0106 │ │ -030760: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -030762: 7020 cf05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05cf │ │ -030768: 6900 1502 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ -03076c: 6200 0f02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020f │ │ -030770: 6900 1402 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ -030774: 0e00 |002e: return-void │ │ +0328fc: |[0328fc] android.support.v4.content.ModernAsyncTask.:()V │ │ +03290c: 2200 fe00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00fe │ │ +032910: 7010 c505 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@05c5 │ │ +032916: 6900 1702 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0217 │ │ +03291a: 2200 4503 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0345 │ │ +03291e: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +032922: 7020 1415 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1514 │ │ +032928: 6900 1602 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0216 │ │ +03292c: 2201 4703 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0347 │ │ +032930: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +032932: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +032936: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +03293a: 6206 8f05 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@058f │ │ +03293e: 6207 1602 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0216 │ │ +032942: 6208 1702 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0217 │ │ +032946: 7608 1515 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@1515 │ │ +03294c: 6901 0f02 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020f │ │ +032950: 2200 0301 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0103 │ │ +032954: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +032956: 7020 cf05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05cf │ │ +03295c: 6900 1502 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ +032960: 6200 0f02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020f │ │ +032964: 6900 1402 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ +032968: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22414,29 +22416,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -030778: |[030778] android.support.v4.content.ModernAsyncTask.:()V │ │ -030788: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -03078e: 6200 0602 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -030792: 5b20 1102 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -030796: 2200 4d03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@034d │ │ -03079a: 7010 1615 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1516 │ │ -0307a0: 5b20 1202 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0212 │ │ -0307a4: 2200 0201 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0102 │ │ -0307a8: 7020 c705 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@05c7 │ │ -0307ae: 5b20 1302 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0213 │ │ -0307b2: 2200 0301 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0103 │ │ -0307b6: 5421 1302 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0213 │ │ -0307ba: 7030 c905 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@05c9 │ │ -0307c0: 5b20 1002 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ -0307c4: 0e00 |001e: return-void │ │ +03296c: |[03296c] android.support.v4.content.ModernAsyncTask.:()V │ │ +03297c: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +032982: 6200 0602 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +032986: 5b20 1102 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +03298a: 2200 4a03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@034a │ │ +03298e: 7010 1615 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1516 │ │ +032994: 5b20 1202 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0212 │ │ +032998: 2200 ff00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00ff │ │ +03299c: 7020 c705 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@05c7 │ │ +0329a2: 5b20 1302 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0213 │ │ +0329a6: 2200 0001 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0100 │ │ +0329aa: 5421 1302 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0213 │ │ +0329ae: 7030 c905 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@05c9 │ │ +0329b4: 5b20 1002 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ +0329b8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22450,17 +22452,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 │ │ -0307c8: |[0307c8] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -0307d8: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0212 │ │ -0307dc: 1100 |0002: return-object v0 │ │ +0329bc: |[0329bc] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +0329cc: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0212 │ │ +0329d0: 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;) │ │ @@ -22468,18 +22470,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 │ │ -0307e0: |[0307e0] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0307f0: 7020 f005 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05f0 │ │ -0307f6: 0c00 |0003: move-result-object v0 │ │ -0307f8: 1100 |0004: return-object v0 │ │ +0329d4: |[0329d4] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0329e4: 7020 f005 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05f0 │ │ +0329ea: 0c00 |0003: move-result-object v0 │ │ +0329ec: 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; │ │ │ │ @@ -22488,17 +22490,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 │ │ -0307fc: |[0307fc] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -03080c: 7020 f105 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@05f1 │ │ -030812: 0e00 |0003: return-void │ │ +0329f0: |[0329f0] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +032a00: 7020 f105 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@05f1 │ │ +032a06: 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; │ │ │ │ @@ -22507,17 +22509,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 │ │ -030814: |[030814] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -030824: 7020 e505 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@05e5 │ │ -03082a: 0e00 |0003: return-void │ │ +032a08: |[032a08] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +032a18: 7020 e505 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@05e5 │ │ +032a1e: 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; │ │ │ │ @@ -22526,18 +22528,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03082c: |[03082c] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -03083c: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ -030840: 7220 0e15 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@150e │ │ -030846: 0e00 |0005: return-void │ │ +032a20: |[032a20] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +032a30: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ +032a34: 7220 0e15 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@150e │ │ +032a3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22546,24 +22548,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -030848: |[030848] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -030858: 6e10 ea05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05ea │ │ -03085e: 0a00 |0003: move-result v0 │ │ -030860: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -030864: 6e20 ec05 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@05ec │ │ -03086a: 6200 0502 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -03086e: 5b10 1102 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -030872: 0e00 |000d: return-void │ │ -030874: 6e20 ed05 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@05ed │ │ -03087a: 28f8 |0011: goto 0009 // -0008 │ │ +032a3c: |[032a3c] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +032a4c: 6e10 ea05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05ea │ │ +032a52: 0a00 |0003: move-result v0 │ │ +032a54: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +032a58: 6e20 ec05 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@05ec │ │ +032a5e: 6200 0502 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +032a62: 5b10 1102 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +032a66: 0e00 |000d: return-void │ │ +032a68: 6e20 ed05 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@05ed │ │ +032a6e: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22578,18 +22580,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03087c: |[03087c] android.support.v4.content.ModernAsyncTask.init:()V │ │ -03088c: 6200 1502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ -030890: 6e10 d005 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@05d0 │ │ -030896: 0e00 |0005: return-void │ │ +032a70: |[032a70] android.support.v4.content.ModernAsyncTask.init:()V │ │ +032a80: 6200 1502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ +032a84: 6e10 d005 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@05d0 │ │ +032a8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22597,26 +22599,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 │ │ -030898: |[030898] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0308a8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0308aa: 6201 1502 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ -0308ae: 2202 0501 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0105 │ │ -0308b2: 2353 6a03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@036a │ │ -0308b6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0308b8: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -0308bc: 7030 cd05 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05cd │ │ -0308c2: 6e30 d205 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05d2 │ │ -0308c8: 0c00 |0010: move-result-object v0 │ │ -0308ca: 6e10 8401 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0184 │ │ -0308d0: 1107 |0014: return-object v7 │ │ +032a8c: |[032a8c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +032a9c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +032a9e: 6201 1502 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ +032aa2: 2202 0201 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0102 │ │ +032aa6: 2353 6703 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0367 │ │ +032aaa: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +032aac: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +032ab0: 7030 cd05 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05cd │ │ +032ab6: 6e30 d205 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05d2 │ │ +032abc: 0c00 |0010: move-result-object v0 │ │ +032abe: 6e10 8401 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0184 │ │ +032ac4: 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; │ │ @@ -22630,21 +22632,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0308d4: |[0308d4] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -0308e4: 5421 1202 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0212 │ │ -0308e8: 6e10 1715 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1517 │ │ -0308ee: 0a00 |0005: move-result v0 │ │ -0308f0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0308f4: 7020 f005 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05f0 │ │ -0308fa: 0e00 |000b: return-void │ │ +032ac8: |[032ac8] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +032ad8: 5421 1202 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0212 │ │ +032adc: 6e10 1715 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1517 │ │ +032ae2: 0a00 |0005: move-result v0 │ │ +032ae4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +032ae8: 7020 f005 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05f0 │ │ +032aee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22659,17 +22661,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 │ │ -0308fc: |[0308fc] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -03090c: 6900 1402 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ -030910: 0e00 |0002: return-void │ │ +032af0: |[032af0] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +032b00: 6900 1402 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ +032b04: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22679,19 +22681,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030914: |[030914] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -030924: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ -030928: 6e20 1015 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1510 │ │ -03092e: 0a00 |0005: move-result v0 │ │ -030930: 0f00 |0006: return v0 │ │ +032b08: |[032b08] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +032b18: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ +032b1c: 6e20 1015 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1510 │ │ +032b22: 0a00 |0005: move-result v0 │ │ +032b24: 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 │ │ @@ -22707,19 +22709,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 │ │ -030934: |[030934] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -030944: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ -030948: 6e30 e405 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@05e4 │ │ -03094e: 0c00 |0005: move-result-object v0 │ │ -030950: 1100 |0006: return-object v0 │ │ +032b28: |[032b28] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +032b38: 6200 1402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0214 │ │ +032b3c: 6e30 e405 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@05e4 │ │ +032b42: 0c00 |0005: move-result-object v0 │ │ +032b44: 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; │ │ @@ -22730,41 +22732,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 │ │ -030954: |[030954] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -030964: 5420 1102 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -030968: 6201 0602 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -03096c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -030970: 6200 0102 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ -030974: 5421 1102 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -030978: 6e10 d505 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05d5 │ │ -03097e: 0a01 |000d: move-result v1 │ │ -030980: 4400 0001 |000e: aget v0, v0, v1 │ │ -030984: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -03098a: 6200 0702 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -03098e: 5b20 1102 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -030992: 6e10 ee05 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@05ee │ │ -030998: 5420 1302 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0213 │ │ -03099c: 5b04 0802 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0208 │ │ -0309a0: 5420 1002 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ -0309a4: 7220 0e15 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@150e │ │ -0309aa: 1102 |0023: return-object v2 │ │ -0309ac: 2200 0f03 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -0309b0: 1a01 1002 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0210 │ │ -0309b4: 7020 7d14 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0309ba: 2700 |002b: throw v0 │ │ -0309bc: 2200 0f03 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -0309c0: 1a01 0f02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@020f │ │ -0309c4: 7020 7d14 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0309ca: 2700 |0033: throw v0 │ │ -0309cc: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +032b48: |[032b48] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +032b58: 5420 1102 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +032b5c: 6201 0602 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +032b60: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +032b64: 6200 0102 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0201 │ │ +032b68: 5421 1102 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +032b6c: 6e10 d505 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05d5 │ │ +032b72: 0a01 |000d: move-result v1 │ │ +032b74: 4400 0001 |000e: aget v0, v0, v1 │ │ +032b78: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +032b7e: 6200 0702 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +032b82: 5b20 1102 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +032b86: 6e10 ee05 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@05ee │ │ +032b8c: 5420 1302 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0213 │ │ +032b90: 5b04 0802 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0208 │ │ +032b94: 5420 1002 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ +032b98: 7220 0e15 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@150e │ │ +032b9e: 1102 |0023: return-object v2 │ │ +032ba0: 2200 0c03 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +032ba4: 1a01 1002 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0210 │ │ +032ba8: 7020 7d14 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +032bae: 2700 |002b: throw v0 │ │ +032bb0: 2200 0c03 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +032bb4: 1a01 0f02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@020f │ │ +032bb8: 7020 7d14 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +032bbe: 2700 |0033: throw v0 │ │ +032bc0: 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 │ │ @@ -22785,19 +22787,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0309dc: |[0309dc] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -0309ec: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ -0309f0: 6e10 1115 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1511 │ │ -0309f6: 0c00 |0005: move-result-object v0 │ │ -0309f8: 1100 |0006: return-object v0 │ │ +032bd0: |[032bd0] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +032be0: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ +032be4: 6e10 1115 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1511 │ │ +032bea: 0c00 |0005: move-result-object v0 │ │ +032bec: 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; │ │ │ │ @@ -22806,19 +22808,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 │ │ -0309fc: |[0309fc] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -030a0c: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ -030a10: 6e40 1215 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1512 │ │ -030a16: 0c00 |0005: move-result-object v0 │ │ -030a18: 1100 |0006: return-object v0 │ │ +032bf0: |[032bf0] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +032c00: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ +032c04: 6e40 1215 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1512 │ │ +032c0a: 0c00 |0005: move-result-object v0 │ │ +032c0c: 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 │ │ @@ -22829,17 +22831,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 │ │ -030a1c: |[030a1c] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -030a2c: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -030a30: 1100 |0002: return-object v0 │ │ +032c10: |[032c10] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +032c20: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +032c24: 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; │ │ │ │ @@ -22848,19 +22850,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030a34: |[030a34] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -030a44: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ -030a48: 6e10 1315 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1513 │ │ -030a4e: 0a00 |0005: move-result v0 │ │ -030a50: 0f00 |0006: return v0 │ │ +032c28: |[032c28] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +032c38: 5410 1002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0210 │ │ +032c3c: 6e10 1315 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1513 │ │ +032c42: 0a00 |0005: move-result v0 │ │ +032c44: 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; │ │ │ │ @@ -22869,16 +22871,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030a54: |[030a54] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -030a64: 0e00 |0000: return-void │ │ +032c48: |[032c48] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +032c58: 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; │ │ │ │ @@ -22887,17 +22889,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030a68: |[030a68] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -030a78: 6e10 eb05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@05eb │ │ -030a7e: 0e00 |0003: return-void │ │ +032c5c: |[032c5c] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +032c6c: 6e10 eb05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@05eb │ │ +032c72: 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; │ │ @@ -22909,16 +22911,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030a80: |[030a80] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -030a90: 0e00 |0000: return-void │ │ +032c74: |[032c74] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +032c84: 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; │ │ @@ -22929,16 +22931,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030a94: |[030a94] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -030aa4: 0e00 |0000: return-void │ │ +032c88: |[032c88] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +032c98: 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; │ │ │ │ @@ -22947,16 +22949,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030aa8: |[030aa8] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -030ab8: 0e00 |0000: return-void │ │ +032c9c: |[032c9c] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +032cac: 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; │ │ @@ -22967,44 +22969,44 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -030abc: |[030abc] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -030acc: 6e10 ea05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05ea │ │ -030ad2: 0a00 |0003: move-result v0 │ │ -030ad4: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -030ad8: 6200 1502 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ -030adc: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -030ade: 2202 0501 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0105 │ │ -030ae2: 7030 cd05 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05cd │ │ -030ae8: 6e30 d205 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05d2 │ │ -030aee: 0c00 |0011: move-result-object v0 │ │ -030af0: 6e10 8401 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0184 │ │ -030af6: 0e00 |0015: return-void │ │ +032cb0: |[032cb0] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +032cc0: 6e10 ea05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05ea │ │ +032cc6: 0a00 |0003: move-result v0 │ │ +032cc8: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +032ccc: 6200 1502 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0215 │ │ +032cd0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +032cd2: 2202 0201 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0102 │ │ +032cd6: 7030 cd05 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05cd │ │ +032cdc: 6e30 d205 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05d2 │ │ +032ce2: 0c00 |0011: move-result-object v0 │ │ +032ce4: 6e10 8401 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0184 │ │ +032cea: 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; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0016 reg=4 values [Ljava/lang/Object; [TProgress; │ │ │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #101 header: │ │ -class_idx : 266 │ │ +class_idx : 263 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 25 │ │ -source_file_idx : 2431 │ │ +source_file_idx : 2428 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #101 annotations: │ │ Annotations on field #537 'mActiveWakeLocks' │ │ @@ -23036,21 +23038,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -030af8: |[030af8] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -030b08: 2200 7d02 |0000: new-instance v0, Landroid/util/SparseArray; // type@027d │ │ -030b0c: 7010 a411 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11a4 │ │ -030b12: 6900 1902 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ -030b16: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -030b18: 6700 1a02 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ -030b1c: 0e00 |000a: return-void │ │ +032cec: |[032cec] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +032cfc: 2200 7a02 |0000: new-instance v0, Landroid/util/SparseArray; // type@027a │ │ +032d00: 7010 a411 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11a4 │ │ +032d06: 6900 1902 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ +032d0a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +032d0c: 6700 1a02 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ +032d10: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23058,17 +23060,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030b20: |[030b20] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -030b30: 7010 7900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0079 │ │ -030b36: 0e00 |0003: return-void │ │ +032d14: |[032d14] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +032d24: 7010 7900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0079 │ │ +032d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/WakefulBroadcastReceiver; │ │ │ │ #2 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23076,52 +23078,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -030b38: |[030b38] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -030b48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -030b4a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -030b4c: 1a04 6b0a |0002: const-string v4, "android.support.content.wakelockid" // string@0a6b │ │ -030b50: 6e30 af00 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00af │ │ -030b56: 0a00 |0007: move-result v0 │ │ -030b58: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -030b5c: 0f02 |000a: return v2 │ │ -030b5e: 6204 1902 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ -030b62: 1d04 |000d: monitor-enter v4 │ │ -030b64: 6202 1902 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ -030b68: 6e20 a611 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@11a6 │ │ -030b6e: 0c01 |0013: move-result-object v1 │ │ -030b70: 1f01 6700 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0067 │ │ -030b74: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -030b78: 6e10 9601 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0196 │ │ -030b7e: 6202 1902 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ -030b82: 6e20 a811 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@11a8 │ │ -030b88: 1e04 |0020: monitor-exit v4 │ │ -030b8a: 0132 |0021: move v2, v3 │ │ -030b8c: 28e8 |0022: goto 000a // -0018 │ │ -030b8e: 1a02 7e09 |0023: const-string v2, "WakefulBroadcastReceiver" // string@097e │ │ -030b92: 2205 2103 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -030b96: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -030b9c: 1a06 bb07 |002a: const-string v6, "No active wake lock id #" // string@07bb │ │ -030ba0: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030ba6: 0c05 |002f: move-result-object v5 │ │ -030ba8: 6e20 ae14 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -030bae: 0c05 |0033: move-result-object v5 │ │ -030bb0: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030bb6: 0c05 |0037: move-result-object v5 │ │ -030bb8: 7120 a111 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -030bbe: 1e04 |003b: monitor-exit v4 │ │ -030bc0: 0132 |003c: move v2, v3 │ │ -030bc2: 28cd |003d: goto 000a // -0033 │ │ -030bc4: 0d02 |003e: move-exception v2 │ │ -030bc6: 1e04 |003f: monitor-exit v4 │ │ -030bc8: 2702 |0040: throw v2 │ │ +032d2c: |[032d2c] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +032d3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +032d3e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +032d40: 1a04 680a |0002: const-string v4, "android.support.content.wakelockid" // string@0a68 │ │ +032d44: 6e30 af00 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00af │ │ +032d4a: 0a00 |0007: move-result v0 │ │ +032d4c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +032d50: 0f02 |000a: return v2 │ │ +032d52: 6204 1902 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ +032d56: 1d04 |000d: monitor-enter v4 │ │ +032d58: 6202 1902 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ +032d5c: 6e20 a611 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@11a6 │ │ +032d62: 0c01 |0013: move-result-object v1 │ │ +032d64: 1f01 6400 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0064 │ │ +032d68: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +032d6c: 6e10 9601 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0196 │ │ +032d72: 6202 1902 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ +032d76: 6e20 a811 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@11a8 │ │ +032d7c: 1e04 |0020: monitor-exit v4 │ │ +032d7e: 0132 |0021: move v2, v3 │ │ +032d80: 28e8 |0022: goto 000a // -0018 │ │ +032d82: 1a02 7b09 |0023: const-string v2, "WakefulBroadcastReceiver" // string@097b │ │ +032d86: 2205 1e03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +032d8a: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +032d90: 1a06 b807 |002a: const-string v6, "No active wake lock id #" // string@07b8 │ │ +032d94: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032d9a: 0c05 |002f: move-result-object v5 │ │ +032d9c: 6e20 ae14 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +032da2: 0c05 |0033: move-result-object v5 │ │ +032da4: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +032daa: 0c05 |0037: move-result-object v5 │ │ +032dac: 7120 a111 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +032db2: 1e04 |003b: monitor-exit v4 │ │ +032db4: 0132 |003c: move v2, v3 │ │ +032db6: 28cd |003d: goto 000a // -0033 │ │ +032db8: 0d02 |003e: move-exception v2 │ │ +032dba: 1e04 |003f: monitor-exit v4 │ │ +032dbc: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23144,62 +23146,62 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -030bd8: |[030bd8] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -030be8: 6205 1902 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ -030bec: 1d05 |0002: monitor-enter v5 │ │ -030bee: 6001 1a02 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ -030bf2: 6004 1a02 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ -030bf6: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -030bfa: 6704 1a02 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ -030bfe: 6004 1a02 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ -030c02: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -030c06: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -030c08: 6704 1a02 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ -030c0c: 1a04 6b0a |0012: const-string v4, "android.support.content.wakelockid" // string@0a6b │ │ -030c10: 6e30 ba00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ba │ │ -030c16: 6e20 9c00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009c │ │ -030c1c: 0c00 |001a: move-result-object v0 │ │ -030c1e: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -030c22: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -030c24: 1e05 |001e: monitor-exit v5 │ │ -030c26: 1100 |001f: return-object v0 │ │ -030c28: 1a04 9514 |0020: const-string v4, "power" // string@1495 │ │ -030c2c: 6e20 9300 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -030c32: 0c02 |0025: move-result-object v2 │ │ -030c34: 1f02 6800 |0026: check-cast v2, Landroid/os/PowerManager; // type@0068 │ │ -030c38: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -030c3a: 2206 2103 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0321 │ │ -030c3e: 7010 ab14 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -030c44: 1a07 d817 |002e: const-string v7, "wake:" // string@17d8 │ │ -030c48: 6e20 b214 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030c4e: 0c06 |0033: move-result-object v6 │ │ -030c50: 6e10 7e00 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@007e │ │ -030c56: 0c07 |0037: move-result-object v7 │ │ -030c58: 6e20 b214 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030c5e: 0c06 |003b: move-result-object v6 │ │ -030c60: 6e10 b714 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030c66: 0c06 |003f: move-result-object v6 │ │ -030c68: 6e30 9801 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0198 │ │ -030c6e: 0c03 |0043: move-result-object v3 │ │ -030c70: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -030c72: 6e20 9701 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0197 │ │ -030c78: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -030c7e: 6e30 9501 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0195 │ │ -030c84: 6204 1902 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ -030c88: 6e30 a711 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@11a7 │ │ -030c8e: 1e05 |0053: monitor-exit v5 │ │ -030c90: 28cb |0054: goto 001f // -0035 │ │ -030c92: 0d04 |0055: move-exception v4 │ │ -030c94: 1e05 |0056: monitor-exit v5 │ │ -030c96: 2704 |0057: throw v4 │ │ +032dcc: |[032dcc] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +032ddc: 6205 1902 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ +032de0: 1d05 |0002: monitor-enter v5 │ │ +032de2: 6001 1a02 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ +032de6: 6004 1a02 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ +032dea: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +032dee: 6704 1a02 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ +032df2: 6004 1a02 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ +032df6: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +032dfa: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +032dfc: 6704 1a02 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021a │ │ +032e00: 1a04 680a |0012: const-string v4, "android.support.content.wakelockid" // string@0a68 │ │ +032e04: 6e30 ba00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ba │ │ +032e0a: 6e20 9c00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009c │ │ +032e10: 0c00 |001a: move-result-object v0 │ │ +032e12: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +032e16: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +032e18: 1e05 |001e: monitor-exit v5 │ │ +032e1a: 1100 |001f: return-object v0 │ │ +032e1c: 1a04 9214 |0020: const-string v4, "power" // string@1492 │ │ +032e20: 6e20 9300 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +032e26: 0c02 |0025: move-result-object v2 │ │ +032e28: 1f02 6500 |0026: check-cast v2, Landroid/os/PowerManager; // type@0065 │ │ +032e2c: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +032e2e: 2206 1e03 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@031e │ │ +032e32: 7010 ab14 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +032e38: 1a07 d517 |002e: const-string v7, "wake:" // string@17d5 │ │ +032e3c: 6e20 b214 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032e42: 0c06 |0033: move-result-object v6 │ │ +032e44: 6e10 7e00 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@007e │ │ +032e4a: 0c07 |0037: move-result-object v7 │ │ +032e4c: 6e20 b214 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032e52: 0c06 |003b: move-result-object v6 │ │ +032e54: 6e10 b714 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +032e5a: 0c06 |003f: move-result-object v6 │ │ +032e5c: 6e30 9801 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0198 │ │ +032e62: 0c03 |0043: move-result-object v3 │ │ +032e64: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +032e66: 6e20 9701 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0197 │ │ +032e6c: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +032e72: 6e30 9501 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0195 │ │ +032e78: 6204 1902 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0219 │ │ +032e7c: 6e30 a711 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@11a7 │ │ +032e82: 1e05 |0053: monitor-exit v5 │ │ +032e84: 28cb |0054: goto 001f // -0035 │ │ +032e86: 0d04 |0055: move-exception v4 │ │ +032e88: 1e05 |0056: monitor-exit v5 │ │ +032e8a: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23223,20 +23225,20 @@ │ │ 0x0005 - 0x0055 reg=1 id I │ │ 0x0028 - 0x0055 reg=2 pm Landroid/os/PowerManager; │ │ 0x0044 - 0x0055 reg=3 wl Landroid/os/PowerManager$WakeLock; │ │ 0x0000 - 0x0058 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x0058 reg=9 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2431 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 2428 (WakefulBroadcastReceiver.java) │ │ │ │ Class #102 header: │ │ -class_idx : 267 │ │ +class_idx : 264 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 424 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #102 - │ │ @@ -23257,31 +23259,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030ca4: |[030ca4] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -030cb4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030cba: 0e00 |0003: return-void │ │ +032e98: |[032e98] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +032ea8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +032eae: 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; │ │ │ │ Virtual methods - │ │ source_file_idx : 424 (ActivityInfoCompat.java) │ │ │ │ Class #103 header: │ │ -class_idx : 268 │ │ +class_idx : 265 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 - │ │ @@ -23297,17 +23299,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030cbc: |[030cbc] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -030ccc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030cd2: 0e00 |0003: return-void │ │ +032eb0: |[032eb0] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +032ec0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +032ec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23316,31 +23318,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 │ │ -030cd4: |[030cd4] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -030ce4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -030ce6: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -030cea: 2141 |0003: array-length v1, v4 │ │ -030cec: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -030cf0: 0750 |0006: move-object v0, v5 │ │ -030cf2: 1100 |0007: return-object v0 │ │ -030cf4: 2141 |0008: array-length v1, v4 │ │ -030cf6: 2152 |0009: array-length v2, v5 │ │ -030cf8: b021 |000a: add-int/2addr v1, v2 │ │ -030cfa: 2310 6c03 |000b: new-array v0, v1, [Ljava/lang/String; // type@036c │ │ -030cfe: 2141 |000d: array-length v1, v4 │ │ -030d00: 7151 b814 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -030d06: 2141 |0011: array-length v1, v4 │ │ -030d08: 2152 |0012: array-length v2, v5 │ │ -030d0a: 7152 b814 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -030d10: 28f1 |0016: goto 0007 // -000f │ │ +032ec8: |[032ec8] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +032ed8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +032eda: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +032ede: 2141 |0003: array-length v1, v4 │ │ +032ee0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +032ee4: 0750 |0006: move-object v0, v5 │ │ +032ee6: 1100 |0007: return-object v0 │ │ +032ee8: 2141 |0008: array-length v1, v4 │ │ +032eea: 2152 |0009: array-length v2, v5 │ │ +032eec: b021 |000a: add-int/2addr v1, v2 │ │ +032eee: 2310 6903 |000b: new-array v0, v1, [Ljava/lang/String; // type@0369 │ │ +032ef2: 2141 |000d: array-length v1, v4 │ │ +032ef4: 7151 b814 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +032efa: 2141 |0011: array-length v1, v4 │ │ +032efc: 2152 |0012: array-length v2, v5 │ │ +032efe: 7152 b814 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +032f04: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23354,42 +23356,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 │ │ -030d14: |[030d14] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -030d24: 7110 9611 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1196 │ │ -030d2a: 0a00 |0003: move-result v0 │ │ -030d2c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -030d30: 1103 |0006: return-object v3 │ │ -030d32: 7110 9611 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1196 │ │ -030d38: 0a00 |000a: move-result v0 │ │ -030d3a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -030d3e: 0723 |000d: move-object v3, v2 │ │ -030d40: 28f8 |000e: goto 0006 // -0008 │ │ -030d42: 2200 2103 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -030d46: 7010 ab14 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -030d4c: 1a01 9200 |0014: const-string v1, "(" // string@0092 │ │ -030d50: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030d56: 0c00 |0019: move-result-object v0 │ │ -030d58: 6e20 b214 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030d5e: 0c00 |001d: move-result-object v0 │ │ -030d60: 1a01 ba00 |001e: const-string v1, ") AND (" // string@00ba │ │ -030d64: 6e20 b214 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030d6a: 0c00 |0023: move-result-object v0 │ │ -030d6c: 6e20 b214 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030d72: 0c00 |0027: move-result-object v0 │ │ -030d74: 1a01 b900 |0028: const-string v1, ")" // string@00b9 │ │ -030d78: 6e20 b214 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030d7e: 0c00 |002d: move-result-object v0 │ │ -030d80: 6e10 b714 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030d86: 0c03 |0031: move-result-object v3 │ │ -030d88: 28d4 |0032: goto 0006 // -002c │ │ +032f08: |[032f08] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +032f18: 7110 9611 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1196 │ │ +032f1e: 0a00 |0003: move-result v0 │ │ +032f20: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +032f24: 1103 |0006: return-object v3 │ │ +032f26: 7110 9611 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1196 │ │ +032f2c: 0a00 |000a: move-result v0 │ │ +032f2e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +032f32: 0723 |000d: move-object v3, v2 │ │ +032f34: 28f8 |000e: goto 0006 // -0008 │ │ +032f36: 2200 1e03 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +032f3a: 7010 ab14 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +032f40: 1a01 9200 |0014: const-string v1, "(" // string@0092 │ │ +032f44: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032f4a: 0c00 |0019: move-result-object v0 │ │ +032f4c: 6e20 b214 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032f52: 0c00 |001d: move-result-object v0 │ │ +032f54: 1a01 ba00 |001e: const-string v1, ") AND (" // string@00ba │ │ +032f58: 6e20 b214 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032f5e: 0c00 |0023: move-result-object v0 │ │ +032f60: 6e20 b214 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032f66: 0c00 |0027: move-result-object v0 │ │ +032f68: 1a01 b900 |0028: const-string v1, ")" // string@00b9 │ │ +032f6c: 6e20 b214 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032f72: 0c00 |002d: move-result-object v0 │ │ +032f74: 6e10 b714 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +032f7a: 0c03 |0031: move-result-object v3 │ │ +032f7c: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -23398,17 +23400,17 @@ │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 616 (DatabaseUtilsCompat.java) │ │ │ │ Class #104 header: │ │ -class_idx : 270 │ │ +class_idx : 267 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #104 annotations: │ │ @@ -23442,17 +23444,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 630 (DrawableCompat.java) │ │ │ │ Class #105 header: │ │ -class_idx : 273 │ │ +class_idx : 270 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 630 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 annotations: │ │ @@ -23476,32 +23478,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -030d8c: |[030d8c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -030d9c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -030da0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -030da4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030da8: 2201 1001 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0110 │ │ -030dac: 7010 0506 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0605 │ │ -030db2: 6901 1c02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ -030db6: 0e00 |000d: return-void │ │ -030db8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -030dbc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -030dc0: 2201 0f01 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@010f │ │ -030dc4: 7010 0306 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0603 │ │ -030dca: 6901 1c02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ -030dce: 28f4 |0019: goto 000d // -000c │ │ -030dd0: 2201 0d01 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@010d │ │ -030dd4: 7010 fc05 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05fc │ │ -030dda: 6901 1c02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ -030dde: 28ec |0021: goto 000d // -0014 │ │ +032f80: |[032f80] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +032f90: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +032f94: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +032f98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032f9c: 2201 0d01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@010d │ │ +032fa0: 7010 0506 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0605 │ │ +032fa6: 6901 1c02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ +032faa: 0e00 |000d: return-void │ │ +032fac: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +032fb0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +032fb4: 2201 0c01 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@010c │ │ +032fb8: 7010 0306 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0603 │ │ +032fbe: 6901 1c02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ +032fc2: 28f4 |0019: goto 000d // -000c │ │ +032fc4: 2201 0a01 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@010a │ │ +032fc8: 7010 fc05 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05fc │ │ +032fce: 6901 1c02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ +032fd2: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -23515,17 +23517,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030de0: |[030de0] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -030df0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030df6: 0e00 |0003: return-void │ │ +032fd4: |[032fd4] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +032fe4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +032fea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -23534,19 +23536,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030df8: |[030df8] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -030e08: 6200 1c02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ -030e0c: 7220 0006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0600 │ │ -030e12: 0a00 |0005: move-result v0 │ │ -030e14: 0f00 |0006: return v0 │ │ +032fec: |[032fec] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +032ffc: 6200 1c02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ +033000: 7220 0006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0600 │ │ +033006: 0a00 |0005: move-result v0 │ │ +033008: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -23554,18 +23556,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030e18: |[030e18] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -030e28: 6200 1c02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ -030e2c: 7220 0106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0601 │ │ -030e32: 0e00 |0005: return-void │ │ +03300c: |[03300c] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +03301c: 6200 1c02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ +033020: 7220 0106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0601 │ │ +033026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23574,33 +23576,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -030e34: |[030e34] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -030e44: 6200 1c02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ -030e48: 7230 0206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0602 │ │ -030e4e: 0e00 |0005: return-void │ │ +033028: |[033028] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +033038: 6200 1c02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021c │ │ +03303c: 7230 0206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0602 │ │ +033042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ │ │ Virtual methods - │ │ source_file_idx : 630 (DrawableCompat.java) │ │ │ │ Class #106 header: │ │ -class_idx : 274 │ │ +class_idx : 271 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #106 - │ │ @@ -23616,17 +23618,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030e50: |[030e50] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -030e60: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030e66: 0e00 |0003: return-void │ │ +033044: |[033044] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +033054: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03305a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;) │ │ @@ -23634,31 +23636,31 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030e68: |[030e68] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -030e78: 6e10 3201 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0132 │ │ -030e7e: 0e00 |0003: return-void │ │ +03305c: |[03305c] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +03306c: 6e10 3201 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0132 │ │ +033072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ source_file_idx : 631 (DrawableCompatHoneycomb.java) │ │ │ │ Class #107 header: │ │ -class_idx : 275 │ │ +class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 632 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #107 - │ │ @@ -23674,17 +23676,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030e80: |[030e80] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -030e90: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030e96: 0e00 |0003: return-void │ │ +033074: |[033074] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +033084: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03308a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23692,18 +23694,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030e98: |[030e98] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -030ea8: 6e10 3001 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0130 │ │ -030eae: 0a00 |0003: move-result v0 │ │ -030eb0: 0f00 |0004: return v0 │ │ +03308c: |[03308c] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +03309c: 6e10 3001 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0130 │ │ +0330a2: 0a00 |0003: move-result v0 │ │ +0330a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23711,32 +23713,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -030eb4: |[030eb4] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -030ec4: 6e20 3401 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0134 │ │ -030eca: 0e00 |0003: return-void │ │ +0330a8: |[0330a8] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0330b8: 6e20 3401 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0134 │ │ +0330be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 mirrored Z │ │ │ │ Virtual methods - │ │ source_file_idx : 632 (DrawableCompatKitKat.java) │ │ │ │ Class #108 header: │ │ -class_idx : 278 │ │ +class_idx : 275 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 627 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #108 annotations: │ │ @@ -23767,36 +23769,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -030ecc: |[030ecc] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -030edc: 2200 4003 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0340 │ │ -030ee0: 7010 0715 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1507 │ │ -030ee6: 6900 2002 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ -030eea: 0e00 |0007: return-void │ │ +0330c0: |[0330c0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0330d0: 2200 3d03 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@033d │ │ +0330d4: 7010 0715 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1507 │ │ +0330da: 6900 2002 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ +0330de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030eec: |[030eec] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -030efc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030f02: 0e00 |0003: return-void │ │ +0330e0: |[0330e0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0330f0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0330f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ │ │ @@ -23805,37 +23807,37 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -030f04: |[030f04] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -030f14: 6203 2002 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ -030f18: 1d03 |0002: monitor-enter v3 │ │ -030f1a: 6202 2002 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ -030f1e: 6e20 0815 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1508 │ │ -030f24: 0c00 |0008: move-result-object v0 │ │ -030f26: 1f00 1601 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0116 │ │ -030f2a: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -030f2e: 6001 1f00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -030f32: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -030f36: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -030f3a: 2200 1401 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0114 │ │ -030f3e: 7020 1206 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0612 │ │ -030f44: 6202 2002 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ -030f48: 6e30 0915 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1509 │ │ -030f4e: 1e03 |001d: monitor-exit v3 │ │ -030f50: 1100 |001e: return-object v0 │ │ -030f52: 2200 1501 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0115 │ │ -030f56: 7020 1606 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0616 │ │ -030f5c: 28f4 |0024: goto 0018 // -000c │ │ -030f5e: 0d02 |0025: move-exception v2 │ │ -030f60: 1e03 |0026: monitor-exit v3 │ │ -030f62: 2702 |0027: throw v2 │ │ +0330f8: |[0330f8] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +033108: 6203 2002 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ +03310c: 1d03 |0002: monitor-enter v3 │ │ +03310e: 6202 2002 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ +033112: 6e20 0815 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1508 │ │ +033118: 0c00 |0008: move-result-object v0 │ │ +03311a: 1f00 1301 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0113 │ │ +03311e: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +033122: 6001 1f00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +033126: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +03312a: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +03312e: 2200 1101 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0111 │ │ +033132: 7020 1206 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0612 │ │ +033138: 6202 2002 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0220 │ │ +03313c: 6e30 0915 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1509 │ │ +033142: 1e03 |001d: monitor-exit v3 │ │ +033144: 1100 |001e: return-object v0 │ │ +033146: 2200 1201 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0112 │ │ +03314a: 7020 1606 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0616 │ │ +033150: 28f4 |0024: goto 0018 // -000c │ │ +033152: 0d02 |0025: move-exception v2 │ │ +033154: 1e03 |0026: monitor-exit v3 │ │ +033156: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -23872,17 +23874,17 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 627 (DisplayManagerCompat.java) │ │ │ │ Class #109 header: │ │ -class_idx : 279 │ │ +class_idx : 276 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 - │ │ @@ -23898,17 +23900,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030f70: |[030f70] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -030f80: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -030f86: 0e00 |0003: return-void │ │ +033164: |[033164] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +033174: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03317a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23916,19 +23918,19 @@ │ │ type : '(Ljava/lang/Object;I)Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030f88: |[030f88] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -030f98: 1f01 4c00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004c │ │ -030f9c: 6e20 3c01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@013c │ │ -030fa2: 0c00 |0005: move-result-object v0 │ │ -030fa4: 1100 |0006: return-object v0 │ │ +03317c: |[03317c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +03318c: 1f01 4a00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004a │ │ +033190: 6e20 3c01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@013c │ │ +033196: 0c00 |0005: move-result-object v0 │ │ +033198: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -23937,19 +23939,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030fa8: |[030fa8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -030fb8: 1a00 570c |0000: const-string v0, "display" // string@0c57 │ │ -030fbc: 6e20 9300 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -030fc2: 0c00 |0005: move-result-object v0 │ │ -030fc4: 1100 |0006: return-object v0 │ │ +03319c: |[03319c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0331ac: 1a00 540c |0000: const-string v0, "display" // string@0c54 │ │ +0331b0: 6e20 9300 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +0331b6: 0c00 |0005: move-result-object v0 │ │ +0331b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23957,19 +23959,19 @@ │ │ type : '(Ljava/lang/Object;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030fc8: |[030fc8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -030fd8: 1f01 4c00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004c │ │ -030fdc: 6e10 3d01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@013d │ │ -030fe2: 0c00 |0005: move-result-object v0 │ │ -030fe4: 1100 |0006: return-object v0 │ │ +0331bc: |[0331bc] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +0331cc: 1f01 4a00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004a │ │ +0331d0: 6e10 3d01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@013d │ │ +0331d6: 0c00 |0005: move-result-object v0 │ │ +0331d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23977,34 +23979,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030fe8: |[030fe8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -030ff8: 1f01 4c00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004c │ │ -030ffc: 6e20 3e01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@013e │ │ -031002: 0c00 |0005: move-result-object v0 │ │ -031004: 1100 |0006: return-object v0 │ │ +0331dc: |[0331dc] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +0331ec: 1f01 4a00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004a │ │ +0331f0: 6e20 3e01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@013e │ │ +0331f6: 0c00 |0005: move-result-object v0 │ │ +0331f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 628 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #110 header: │ │ -class_idx : 280 │ │ +class_idx : 277 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2205 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2202 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #110 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -24031,21 +24033,21 @@ │ │ #3 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ name : 'USER_SHIFT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2205 (SupportMenu.java) │ │ + source_file_idx : 2202 (SupportMenu.java) │ │ │ │ Class #111 header: │ │ -class_idx : 281 │ │ +class_idx : 278 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2206 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2203 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #111 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -24144,21 +24146,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ name : 'setSupportOnActionExpandListener' │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2206 (SupportMenuItem.java) │ │ + source_file_idx : 2203 (SupportMenuItem.java) │ │ │ │ Class #112 header: │ │ -class_idx : 283 │ │ +class_idx : 280 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2283 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2280 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #112 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -24173,17 +24175,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031008: |[031008] android.support.v4.media.TransportController.:()V │ │ -031018: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03101e: 0e00 |0003: return-void │ │ +0331fc: |[0331fc] android.support.v4.media.TransportController.:()V │ │ +03320c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -24249,21 +24251,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/media/TransportController;) │ │ name : 'unregisterStateListener' │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2283 (TransportController.java) │ │ + source_file_idx : 2280 (TransportController.java) │ │ │ │ Class #113 header: │ │ -class_idx : 285 │ │ +class_idx : 282 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2284 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2281 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -24288,18 +24290,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031020: |[031020] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -031030: 5b01 2b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -031034: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03103a: 0e00 |0005: return-void │ │ +033214: |[033214] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +033224: 5b01 2b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +033228: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03322e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -24309,25 +24311,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -03103c: |[03103c] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -03104c: 7110 5106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0651 │ │ -031052: 0a00 |0003: move-result v0 │ │ -031054: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -031058: 5410 2b02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -03105c: 5400 3802 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -031060: 6e30 8006 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0680 │ │ -031066: 0a00 |000d: move-result v0 │ │ -031068: 0f00 |000e: return v0 │ │ -03106a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03106c: 28fe |0010: goto 000e // -0002 │ │ +033230: |[033230] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +033240: 7110 5106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0651 │ │ +033246: 0a00 |0003: move-result v0 │ │ +033248: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +03324c: 5410 2b02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +033250: 5400 3802 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +033254: 6e30 8006 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0680 │ │ +03325a: 0a00 |000d: move-result v0 │ │ +03325c: 0f00 |000e: return v0 │ │ +03325e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +033260: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24337,17 +24339,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -031070: |[031070] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -031080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031082: 0f00 |0001: return v0 │ │ +033264: |[033264] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +033274: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033276: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24357,17 +24359,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -031084: |[031084] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -031094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031096: 0f00 |0001: return v0 │ │ +033278: |[033278] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +033288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03328a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 count I │ │ @@ -24378,40 +24380,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -031098: |[031098] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0310a8: 7110 5106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0651 │ │ -0310ae: 0a00 |0003: move-result v0 │ │ -0310b0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0310b4: 5410 2b02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -0310b8: 5400 3802 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -0310bc: 6e30 8106 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0681 │ │ -0310c2: 0a00 |000d: move-result v0 │ │ -0310c4: 0f00 |000e: return v0 │ │ -0310c6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0310c8: 28fe |0010: goto 000e // -0002 │ │ +03328c: |[03328c] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +03329c: 7110 5106 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0651 │ │ +0332a2: 0a00 |0003: move-result v0 │ │ +0332a4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +0332a8: 5410 2b02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +0332ac: 5400 3802 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +0332b0: 6e30 8106 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0681 │ │ +0332b6: 0a00 |000d: move-result v0 │ │ +0332b8: 0f00 |000e: return v0 │ │ +0332ba: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0332bc: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2284 (TransportMediator.java) │ │ + source_file_idx : 2281 (TransportMediator.java) │ │ │ │ Class #114 header: │ │ -class_idx : 287 │ │ +class_idx : 284 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2285 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2282 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -24442,21 +24444,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2285 (TransportMediatorCallback.java) │ │ + source_file_idx : 2282 (TransportMediatorCallback.java) │ │ │ │ Class #115 header: │ │ -class_idx : 288 │ │ +class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2286 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2283 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -24481,18 +24483,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0310cc: |[0310cc] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0310dc: 5b01 4002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -0310e0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0310e6: 0e00 |0005: return-void │ │ +0332c0: |[0332c0] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0332d0: 5b01 4002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +0332d4: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0332da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24502,18 +24504,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0310e8: |[0310e8] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -0310f8: 5410 4002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -0310fc: 6e10 7706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0677 │ │ -031102: 0e00 |0005: return-void │ │ +0332dc: |[0332dc] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +0332ec: 5410 4002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +0332f0: 6e10 7706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0677 │ │ +0332f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ @@ -24522,32 +24524,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031104: |[031104] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -031114: 5410 4002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ -031118: 6e10 7806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0678 │ │ -03111e: 0e00 |0005: return-void │ │ +0332f8: |[0332f8] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +033308: 5410 4002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0240 │ │ +03330c: 6e10 7806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0678 │ │ +033312: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ - source_file_idx : 2286 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2283 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #116 header: │ │ -class_idx : 289 │ │ +class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2286 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2283 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -24572,18 +24574,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031120: |[031120] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -031130: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -031134: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03113a: 0e00 |0005: return-void │ │ +033314: |[033314] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +033324: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +033328: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03332e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24593,38 +24595,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03113c: |[03113c] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -03114c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -031150: 5410 4102 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -031154: 6e10 6d06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@066d │ │ -03115a: 0e00 |0007: return-void │ │ -03115c: 5410 4102 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -031160: 6e10 6f06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@066f │ │ -031166: 28fa |000d: goto 0007 // -0006 │ │ +033330: |[033330] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +033340: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +033344: 5410 4102 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +033348: 6e10 6d06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@066d │ │ +03334e: 0e00 |0007: return-void │ │ +033350: 5410 4102 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +033354: 6e10 6f06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@066f │ │ +03335a: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x000e reg=2 hasFocus Z │ │ │ │ - source_file_idx : 2286 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2283 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #117 header: │ │ -class_idx : 290 │ │ +class_idx : 287 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 25 │ │ -source_file_idx : 2286 │ │ +source_file_idx : 2283 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -24648,18 +24650,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031168: |[031168] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -031178: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -03117c: 7010 7900 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0079 │ │ -031182: 0e00 |0005: return-void │ │ +03335c: |[03335c] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +03336c: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +033370: 7010 7900 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0079 │ │ +033376: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24669,27 +24671,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -031184: |[031184] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -031194: 1a02 620a |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0a62 │ │ -031198: 6e20 b100 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ -03119e: 0c01 |0005: move-result-object v1 │ │ -0311a0: 1f01 8902 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0289 │ │ -0311a4: 5432 4202 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -0311a8: 5422 5102 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ -0311ac: 7220 5f06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@065f │ │ -0311b2: 0e00 |000f: return-void │ │ -0311b4: 0d00 |0010: move-exception v0 │ │ -0311b6: 1a02 ea08 |0011: const-string v2, "TransportController" // string@08ea │ │ -0311ba: 7120 a311 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ -0311c0: 28f9 |0016: goto 000f // -0007 │ │ +033378: |[033378] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +033388: 1a02 5f0a |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0a5f │ │ +03338c: 6e20 b100 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ +033392: 0c01 |0005: move-result-object v1 │ │ +033394: 1f01 8602 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0286 │ │ +033398: 5432 4202 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +03339c: 5422 5102 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ +0333a0: 7220 5f06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@065f │ │ +0333a6: 0e00 |000f: return-void │ │ +0333a8: 0d00 |0010: move-exception v0 │ │ +0333aa: 1a02 e708 |0011: const-string v2, "TransportController" // string@08e7 │ │ +0333ae: 7120 a311 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ +0333b4: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -24698,21 +24700,21 @@ │ │ locals : │ │ 0x0008 - 0x000f reg=1 event Landroid/view/KeyEvent; │ │ 0x0011 - 0x0017 reg=0 e Ljava/lang/ClassCastException; │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2286 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2283 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #118 header: │ │ -class_idx : 291 │ │ +class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2286 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2283 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -24737,18 +24739,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0311d4: |[0311d4] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0311e4: 5b01 4302 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ -0311e8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0311ee: 0e00 |0005: return-void │ │ +0333c8: |[0333c8] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0333d8: 5b01 4302 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ +0333dc: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0333e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24758,34 +24760,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0311f0: |[0311f0] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -031200: 5410 4302 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ -031204: 5400 5102 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ -031208: 7220 5e06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@065e │ │ -03120e: 0e00 |0007: return-void │ │ +0333e4: |[0333e4] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +0333f4: 5410 4302 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ +0333f8: 5400 5102 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ +0333fc: 7220 5e06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@065e │ │ +033402: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ │ │ - source_file_idx : 2286 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2283 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #119 header: │ │ -class_idx : 292 │ │ +class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2286 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2283 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #119 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -24866,75 +24868,75 @@ │ │ type : '(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 130 16-bit code units │ │ -031210: |[031210] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -031220: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -031226: 2200 2001 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0120 │ │ -03122a: 7020 6106 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0661 │ │ -031230: 5b20 5202 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0252 │ │ -031234: 2200 2101 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0121 │ │ -031238: 7020 6406 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0664 │ │ -03123e: 5b20 5302 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0253 │ │ -031242: 2200 2201 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0122 │ │ -031246: 7020 6606 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0666 │ │ -03124c: 5b20 4a02 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024a │ │ -031250: 2200 2301 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0123 │ │ -031254: 7020 6806 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0668 │ │ -03125a: 5b20 4402 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0244 │ │ -03125e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -031260: 5920 4c02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -031264: 5b23 4702 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ -031268: 5b24 4602 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -03126c: 5b25 5002 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ -031270: 5b26 5102 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ -031274: 2200 2103 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -031278: 7010 ab14 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03127e: 6e10 9100 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -031284: 0c01 |0032: move-result-object v1 │ │ -031286: 6e20 b214 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03128c: 0c00 |0036: move-result-object v0 │ │ -03128e: 1a01 d400 |0037: const-string v1, ":transport:" // string@00d4 │ │ -031292: 6e20 b214 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031298: 0c00 |003c: move-result-object v0 │ │ -03129a: 7110 ba14 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -0312a0: 0a01 |0040: move-result v1 │ │ -0312a2: 6e20 ae14 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0312a8: 0c00 |0044: move-result-object v0 │ │ -0312aa: 6e10 b714 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0312b0: 0c00 |0048: move-result-object v0 │ │ -0312b2: 5b20 4d02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024d │ │ -0312b6: 2200 2400 |004b: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -0312ba: 5421 4d02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024d │ │ -0312be: 7020 a500 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -0312c4: 5b20 4902 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0249 │ │ -0312c8: 5420 4902 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0249 │ │ -0312cc: 6e10 9100 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -0312d2: 0c01 |0059: move-result-object v1 │ │ -0312d4: 6e20 c500 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00c5 │ │ -0312da: 2200 2500 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0025 │ │ -0312de: 7010 c700 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00c7 │ │ -0312e4: 5b20 4e02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024e │ │ -0312e8: 5420 4e02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024e │ │ -0312ec: 5421 4d02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024d │ │ -0312f0: 6e20 c800 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00c8 │ │ -0312f6: 5420 5002 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ -0312fa: 6e10 3412 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ -031300: 0c00 |0070: move-result-object v0 │ │ -031302: 5421 5202 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0252 │ │ -031306: 6e20 b412 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12b4 │ │ -03130c: 5420 5002 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ -031310: 6e10 3412 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ -031316: 0c00 |007b: move-result-object v0 │ │ -031318: 5421 5302 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0253 │ │ -03131c: 6e20 b512 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12b5 │ │ -031322: 0e00 |0081: return-void │ │ +033404: |[033404] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +033414: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +03341a: 2200 1d01 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@011d │ │ +03341e: 7020 6106 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0661 │ │ +033424: 5b20 5202 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0252 │ │ +033428: 2200 1e01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@011e │ │ +03342c: 7020 6406 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0664 │ │ +033432: 5b20 5302 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0253 │ │ +033436: 2200 1f01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@011f │ │ +03343a: 7020 6606 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0666 │ │ +033440: 5b20 4a02 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024a │ │ +033444: 2200 2001 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0120 │ │ +033448: 7020 6806 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0668 │ │ +03344e: 5b20 4402 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0244 │ │ +033452: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +033454: 5920 4c02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +033458: 5b23 4702 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ +03345c: 5b24 4602 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +033460: 5b25 5002 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ +033464: 5b26 5102 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ +033468: 2200 1e03 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +03346c: 7010 ab14 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +033472: 6e10 9100 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +033478: 0c01 |0032: move-result-object v1 │ │ +03347a: 6e20 b214 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +033480: 0c00 |0036: move-result-object v0 │ │ +033482: 1a01 d400 |0037: const-string v1, ":transport:" // string@00d4 │ │ +033486: 6e20 b214 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03348c: 0c00 |003c: move-result-object v0 │ │ +03348e: 7110 ba14 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +033494: 0a01 |0040: move-result v1 │ │ +033496: 6e20 ae14 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03349c: 0c00 |0044: move-result-object v0 │ │ +03349e: 6e10 b714 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0334a4: 0c00 |0048: move-result-object v0 │ │ +0334a6: 5b20 4d02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024d │ │ +0334aa: 2200 2400 |004b: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +0334ae: 5421 4d02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024d │ │ +0334b2: 7020 a500 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +0334b8: 5b20 4902 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0249 │ │ +0334bc: 5420 4902 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0249 │ │ +0334c0: 6e10 9100 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +0334c6: 0c01 |0059: move-result-object v1 │ │ +0334c8: 6e20 c500 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00c5 │ │ +0334ce: 2200 2500 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0025 │ │ +0334d2: 7010 c700 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00c7 │ │ +0334d8: 5b20 4e02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024e │ │ +0334dc: 5420 4e02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024e │ │ +0334e0: 5421 4d02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024d │ │ +0334e4: 6e20 c800 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00c8 │ │ +0334ea: 5420 5002 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ +0334ee: 6e10 3412 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ +0334f4: 0c00 |0070: move-result-object v0 │ │ +0334f6: 5421 5202 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0252 │ │ +0334fa: 6e20 b412 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12b4 │ │ +033500: 5420 5002 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ +033504: 6e10 3412 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ +03350a: 0c00 |007b: move-result-object v0 │ │ +03350c: 5421 5302 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0253 │ │ +033510: 6e20 b512 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12b5 │ │ +033516: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -24964,27 +24966,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -031324: |[031324] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -031334: 6e10 7806 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0678 │ │ -03133a: 5420 5002 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ -03133e: 6e10 3412 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ -031344: 0c00 |0008: move-result-object v0 │ │ -031346: 5421 5202 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0252 │ │ -03134a: 6e20 b612 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12b6 │ │ -031350: 5420 5002 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ -031354: 6e10 3412 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ -03135a: 0c00 |0013: move-result-object v0 │ │ -03135c: 5421 5302 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0253 │ │ -031360: 6e20 b712 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12b7 │ │ -031366: 0e00 |0019: return-void │ │ +033518: |[033518] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +033528: 6e10 7806 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0678 │ │ +03352e: 5420 5002 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ +033532: 6e10 3412 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ +033538: 0c00 |0008: move-result-object v0 │ │ +03353a: 5421 5202 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0252 │ │ +03353e: 6e20 b612 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12b6 │ │ +033544: 5420 5002 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0250 │ │ +033548: 6e10 3412 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1234 │ │ +03354e: 0c00 |0013: move-result-object v0 │ │ +033550: 5421 5302 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0253 │ │ +033554: 6e20 b712 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12b7 │ │ +03355a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -24995,23 +24997,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -031368: |[031368] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -031378: 5520 4502 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ -03137c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -031380: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -031382: 5c20 4502 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ -031386: 5420 4602 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -03138a: 5421 4402 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0244 │ │ -03138e: 6e20 3f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@013f │ │ -031394: 0e00 |000e: return-void │ │ +03355c: |[03355c] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +03356c: 5520 4502 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ +033570: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +033574: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +033576: 5c20 4502 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ +03357a: 5420 4602 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +03357e: 5421 4402 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0244 │ │ +033582: 6e20 3f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@013f │ │ +033588: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -25022,30 +25024,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -031398: |[031398] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -0313a8: 5520 4802 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ -0313ac: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -0313b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0313b2: 5c20 4802 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ -0313b6: 5420 4602 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -0313ba: 5421 4b02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ -0313be: 6e20 4001 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0140 │ │ -0313c4: 5420 4602 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -0313c8: 5421 4f02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0313cc: 6e20 4101 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0141 │ │ -0313d2: 5220 4c02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -0313d6: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -0313d8: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -0313dc: 6e10 7606 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0676 │ │ -0313e2: 0e00 |001d: return-void │ │ +03358c: |[03358c] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +03359c: 5520 4802 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ +0335a0: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +0335a4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0335a6: 5c20 4802 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ +0335aa: 5420 4602 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +0335ae: 5421 4b02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ +0335b2: 6e20 4001 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0140 │ │ +0335b8: 5420 4602 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +0335bc: 5421 4f02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0335c0: 6e20 4101 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0141 │ │ +0335c6: 5220 4c02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +0335ca: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +0335cc: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +0335d0: 6e10 7606 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0676 │ │ +0335d6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -25059,17 +25061,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0313e4: |[0313e4] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -0313f4: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0313f8: 1100 |0002: return-object v0 │ │ +0335d8: |[0335d8] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +0335e8: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0335ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25077,27 +25079,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0313fc: |[0313fc] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -03140c: 6e10 6c06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@066c │ │ -031412: 5520 4802 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ -031416: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -03141a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03141c: 5c20 4802 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ -031420: 5420 4602 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -031424: 5421 4f02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -031428: 6e20 4401 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0144 │ │ -03142e: 5420 4602 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -031432: 5421 4b02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ -031436: 6e20 4301 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0143 │ │ -03143c: 0e00 |0018: return-void │ │ +0335f0: |[0335f0] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +033600: 6e10 6c06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@066c │ │ +033606: 5520 4802 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ +03360a: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +03360e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +033610: 5c20 4802 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ +033614: 5420 4602 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +033618: 5421 4f02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +03361c: 6e20 4401 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0144 │ │ +033622: 5420 4602 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +033626: 5421 4b02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ +03362a: 6e20 4301 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0143 │ │ +033630: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -25110,19 +25112,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031440: |[031440] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -031450: 5420 5102 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ -031454: 7210 5d06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@065d │ │ -03145a: 0b00 |0005: move-result-wide v0 │ │ -03145c: 1000 |0006: return-wide v0 │ │ +033634: |[033634] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +033644: 5420 5102 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ +033648: 7210 5d06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@065d │ │ +03364e: 0b00 |0005: move-result-wide v0 │ │ +033650: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25130,18 +25132,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031460: |[031460] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -031470: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ -031474: 7230 6006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0660 │ │ -03147a: 0e00 |0005: return-void │ │ +033654: |[033654] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +033664: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0251 │ │ +033668: 7230 6006 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0660 │ │ +03366e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ 0x0000 - 0x0006 reg=2 newPositionMs J │ │ @@ -25151,24 +25153,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03147c: |[03147c] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -03148c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -03148e: 5230 4c02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -031492: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -031494: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -031498: 5932 4c02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -03149c: 5430 4f02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0314a0: 6e20 4a01 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@014a │ │ -0314a6: 6e10 6c06 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@066c │ │ -0314ac: 0e00 |0010: return-void │ │ +033670: |[033670] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +033680: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +033682: 5230 4c02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +033686: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +033688: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +03368c: 5932 4c02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +033690: 5430 4f02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +033694: 6e20 4a01 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@014a │ │ +03369a: 6e10 6c06 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@066c │ │ +0336a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -25176,69 +25178,69 @@ │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ name : 'refreshState' │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0314b0: |[0314b0] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -0314c0: 5430 4f02 |0000: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0314c4: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0314c8: 5432 4f02 |0004: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0314cc: 3804 1100 |0006: if-eqz v4, 0017 // +0011 │ │ -0314d0: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -0314d2: 0101 |0009: move v1, v0 │ │ -0314d4: 3804 1000 |000a: if-eqz v4, 001a // +0010 │ │ -0314d8: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -0314dc: 6e50 4b01 1265 |000e: invoke-virtual {v2, v1, v5, v6, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@014b │ │ -0314e2: 5430 4f02 |0011: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0314e6: 6e20 4c01 7000 |0013: invoke-virtual {v0, v7}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@014c │ │ -0314ec: 0e00 |0016: return-void │ │ -0314ee: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0314f0: 0101 |0018: move v1, v0 │ │ -0314f2: 28f1 |0019: goto 000a // -000f │ │ -0314f4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0314f6: 28f3 |001b: goto 000e // -000d │ │ +0336a4: |[0336a4] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +0336b4: 5440 4f02 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0336b8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0336bc: 5442 4f02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0336c0: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +0336c4: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +0336c6: 0101 |0009: move v1, v0 │ │ +0336c8: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +0336cc: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +0336d0: 6e50 4b01 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@014b │ │ +0336d6: 5440 4f02 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0336da: 6e20 4c01 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@014c │ │ +0336e0: 0e00 |0016: return-void │ │ +0336e2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0336e4: 0101 |0018: move v1, v0 │ │ +0336e6: 28f1 |0019: goto 000a // -000f │ │ +0336e8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0336ea: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ locals : │ │ - 0x0000 - 0x001c reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - 0x0000 - 0x001c reg=4 playing Z │ │ - 0x0000 - 0x001c reg=5 position J │ │ - 0x0000 - 0x001c reg=7 transportControls I │ │ + 0x0000 - 0x001c reg=4 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x001c reg=5 playing Z │ │ + 0x0000 - 0x001c reg=6 position J │ │ + 0x0000 - 0x001c reg=8 transportControls I │ │ │ │ #9 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ name : 'startPlaying' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0314f8: |[0314f8] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -031508: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -03150a: 5220 4c02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -03150e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -031512: 5921 4c02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -031516: 5420 4f02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -03151a: 6e20 4a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@014a │ │ -031520: 5520 4802 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ -031524: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -031528: 6e10 7606 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0676 │ │ -03152e: 0e00 |0013: return-void │ │ +0336ec: |[0336ec] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +0336fc: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +0336fe: 5220 4c02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +033702: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +033706: 5921 4c02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +03370a: 5420 4f02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +03370e: 6e20 4a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@014a │ │ +033714: 5520 4802 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0248 │ │ +033718: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +03371c: 6e10 7606 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0676 │ │ +033722: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -25251,23 +25253,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -031530: |[031530] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -031540: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -031542: 5220 4c02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -031546: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -03154a: 5921 4c02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ -03154e: 5420 4f02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -031552: 6e20 4a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@014a │ │ -031558: 6e10 6c06 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@066c │ │ -03155e: 0e00 |000f: return-void │ │ +033724: |[033724] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +033734: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +033736: 5220 4c02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +03373a: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +03373e: 5921 4c02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024c │ │ +033742: 5420 4f02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +033746: 6e20 4a01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@014a │ │ +03374c: 6e10 6c06 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@066c │ │ +033752: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -25279,24 +25281,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -031560: |[031560] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -031570: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -031572: 5540 4502 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ -031576: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -03157a: 5c43 4502 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ -03157e: 5440 4602 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -031582: 5441 4402 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0244 │ │ -031586: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -031588: 6e40 4201 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0142 │ │ -03158e: 0e00 |000f: return-void │ │ +033754: |[033754] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +033764: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +033766: 5540 4502 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ +03376a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +03376e: 5c43 4502 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0245 │ │ +033772: 5440 4602 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +033776: 5441 4402 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0244 │ │ +03377a: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +03377c: 6e40 4201 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0142 │ │ +033782: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -25307,35 +25309,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -031590: |[031590] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -0315a0: 5440 4702 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ -0315a4: 5441 4a02 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024a │ │ -0315a8: 5442 4e02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024e │ │ -0315ac: 6e30 9700 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0097 │ │ -0315b2: 5440 4702 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ -0315b6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0315b8: 5442 4902 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0249 │ │ -0315bc: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -0315c0: 7140 7400 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0074 │ │ -0315c6: 0c00 |0013: move-result-object v0 │ │ -0315c8: 5b40 4b02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ -0315cc: 2200 5200 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0052 │ │ -0315d0: 5441 4b02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ -0315d4: 7020 4701 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0147 │ │ -0315da: 5b40 4f02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0315de: 5440 4f02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0315e2: 6e20 4801 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0148 │ │ -0315e8: 5440 4f02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -0315ec: 6e20 4901 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0149 │ │ -0315f2: 0e00 |0029: return-void │ │ +033784: |[033784] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +033794: 5440 4702 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ +033798: 5441 4a02 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024a │ │ +03379c: 5442 4e02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024e │ │ +0337a0: 6e30 9700 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0097 │ │ +0337a6: 5440 4702 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ +0337aa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0337ac: 5442 4902 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0249 │ │ +0337b0: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +0337b4: 7140 7400 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0074 │ │ +0337ba: 0c00 |0013: move-result-object v0 │ │ +0337bc: 5b40 4b02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ +0337c0: 2200 5000 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0050 │ │ +0337c4: 5441 4b02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ +0337c8: 7020 4701 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0147 │ │ +0337ce: 5b40 4f02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0337d2: 5440 4f02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0337d6: 6e20 4801 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0148 │ │ +0337dc: 5440 4f02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +0337e0: 6e20 4901 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0149 │ │ +0337e6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -25348,46 +25350,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0315f4: |[0315f4] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -031604: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -031606: 6e10 6f06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@066f │ │ -03160c: 5430 4b02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ -031610: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -031614: 5430 4702 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ -031618: 5431 4a02 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024a │ │ -03161c: 6e20 9d00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@009d │ │ -031622: 5430 4b02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ -031626: 6e10 7000 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0070 │ │ -03162c: 5b32 4b02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ -031630: 5b32 4f02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ -031634: 0e00 |0018: return-void │ │ +0337e8: |[0337e8] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +0337f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0337fa: 6e10 6f06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@066f │ │ +033800: 5430 4b02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ +033804: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +033808: 5430 4702 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0247 │ │ +03380c: 5431 4a02 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024a │ │ +033810: 6e20 9d00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@009d │ │ +033816: 5430 4b02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ +03381a: 6e10 7000 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0070 │ │ +033820: 5b32 4b02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024b │ │ +033824: 5b32 4f02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@024f │ │ +033828: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ 0x0016 line=204 │ │ 0x0018 line=206 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ - source_file_idx : 2286 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2283 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #120 header: │ │ -class_idx : 293 │ │ +class_idx : 290 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2287 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2284 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #120 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -25432,84 +25434,84 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031638: |[031638] android.support.v4.media.TransportPerformer.:()V │ │ -031648: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03164e: 0e00 |0003: return-void │ │ +03382c: |[03382c] android.support.v4.media.TransportPerformer.:()V │ │ +03383c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onAudioFocusChange' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -031650: |[031650] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -031660: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -031662: 2b09 2300 0000 |0001: packed-switch v9, 00000024 // +00000023 │ │ -031668: 3806 1c00 |0004: if-eqz v6, 0020 // +001c │ │ -03166c: 7100 9a01 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -031672: 0b01 |0009: move-result-wide v1 │ │ -031674: 2200 8902 |000a: new-instance v0, Landroid/view/KeyEvent; // type@0289 │ │ -031678: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -03167a: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -03167c: 0413 |000e: move-wide v3, v1 │ │ -03167e: 7608 c211 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@11c2 │ │ -031684: 6e30 8006 6800 |0012: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0680 │ │ -03168a: 2200 8902 |0015: new-instance v0, Landroid/view/KeyEvent; // type@0289 │ │ -03168e: 1215 |0017: const/4 v5, #int 1 // #1 │ │ -031690: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -031692: 0413 |0019: move-wide v3, v1 │ │ -031694: 7608 c211 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@11c2 │ │ -03169a: 6e30 8106 6800 |001d: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0681 │ │ -0316a0: 0e00 |0020: return-void │ │ -0316a2: 1306 7f00 |0021: const/16 v6, #int 127 // #7f │ │ -0316a6: 28e1 |0023: goto 0004 // -001f │ │ -0316a8: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +033844: |[033844] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +033854: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +033856: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +03385c: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +033860: 7100 9a01 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +033866: 0b02 |0009: move-result-wide v2 │ │ +033868: 2201 8602 |000a: new-instance v1, Landroid/view/KeyEvent; // type@0286 │ │ +03386c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +03386e: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +033870: 0424 |000e: move-wide v4, v2 │ │ +033872: 7608 c211 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11c2 │ │ +033878: 6e30 8006 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0680 │ │ +03387e: 2201 8602 |0015: new-instance v1, Landroid/view/KeyEvent; // type@0286 │ │ +033882: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +033884: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +033886: 0424 |0019: move-wide v4, v2 │ │ +033888: 7608 c211 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11c2 │ │ +03388e: 6e30 8106 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0681 │ │ +033894: 0e00 |0020: return-void │ │ +033896: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +03389a: 28e1 |0023: goto 0004 // -001f │ │ +03389c: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0001 line=189 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ 0x0015 line=199 │ │ 0x0020 line=201 │ │ 0x0021 line=193 │ │ 0x0024 line=189 │ │ locals : │ │ - 0x000a - 0x0020 reg=1 now J │ │ - 0x0001 - 0x002a reg=6 keyCode I │ │ - 0x0000 - 0x002a reg=8 this Landroid/support/v4/media/TransportPerformer; │ │ - 0x0000 - 0x002a reg=9 focusChange I │ │ + 0x000a - 0x0020 reg=2 now J │ │ + 0x0001 - 0x002a reg=7 keyCode I │ │ + 0x0000 - 0x002a reg=9 this Landroid/support/v4/media/TransportPerformer; │ │ + 0x0000 - 0x002a reg=10 focusChange I │ │ │ │ #1 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onGetBufferPercentage' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0316b4: |[0316b4] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -0316c4: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -0316c8: 0f00 |0002: return v0 │ │ +0338a8: |[0338a8] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +0338b8: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +0338bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25529,17 +25531,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0316cc: |[0316cc] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -0316dc: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -0316e0: 0f00 |0002: return v0 │ │ +0338c0: |[0338c0] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +0338d0: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +0338d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25553,33 +25555,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0316e4: |[0316e4] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -0316f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0316f6: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -0316fc: 0f01 |0004: return v1 │ │ -0316fe: 6e10 8406 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0684 │ │ -031704: 28fc |0008: goto 0004 // -0004 │ │ -031706: 6e10 8206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0682 │ │ -03170c: 28f8 |000c: goto 0004 // -0008 │ │ -03170e: 6e10 8506 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0685 │ │ -031714: 28f4 |0010: goto 0004 // -000c │ │ -031716: 6e10 7f06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@067f │ │ -03171c: 0a00 |0014: move-result v0 │ │ -03171e: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -031722: 6e10 8206 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0682 │ │ -031728: 28ea |001a: goto 0004 // -0016 │ │ -03172a: 6e10 8406 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0684 │ │ -031730: 28e6 |001e: goto 0004 // -001a │ │ -031732: 0000 |001f: nop // spacer │ │ -031734: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +0338d8: |[0338d8] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +0338e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0338ea: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +0338f0: 0f01 |0004: return v1 │ │ +0338f2: 6e10 8406 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0684 │ │ +0338f8: 28fc |0008: goto 0004 // -0004 │ │ +0338fa: 6e10 8206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0682 │ │ +033900: 28f8 |000c: goto 0004 // -0008 │ │ +033902: 6e10 8506 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0685 │ │ +033908: 28f4 |0010: goto 0004 // -000c │ │ +03390a: 6e10 7f06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@067f │ │ +033910: 0a00 |0014: move-result v0 │ │ +033912: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +033916: 6e10 8206 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0682 │ │ +03391c: 28ea |001a: goto 0004 // -0016 │ │ +03391e: 6e10 8406 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0684 │ │ +033924: 28e6 |001e: goto 0004 // -001a │ │ +033926: 0000 |001f: nop // spacer │ │ +033928: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0004 line=145 │ │ 0x0005 line=129 │ │ 0x0009 line=132 │ │ 0x000d line=135 │ │ @@ -25597,17 +25599,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -031760: |[031760] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -031770: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -031772: 0f00 |0001: return v0 │ │ +033954: |[033954] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +033964: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033966: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -25632,21 +25634,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2287 (TransportPerformer.java) │ │ + source_file_idx : 2284 (TransportPerformer.java) │ │ │ │ Class #121 header: │ │ -class_idx : 294 │ │ +class_idx : 291 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2288 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2285 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -25661,17 +25663,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031774: |[031774] android.support.v4.media.TransportStateListener.:()V │ │ -031784: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03178a: 0e00 |0003: return-void │ │ +033968: |[033968] android.support.v4.media.TransportStateListener.:()V │ │ +033978: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03397e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -25680,16 +25682,16 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03178c: |[03178c] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -03179c: 0e00 |0000: return-void │ │ +033980: |[033980] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +033990: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ @@ -25698,29 +25700,29 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0317a0: |[0317a0] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -0317b0: 0e00 |0000: return-void │ │ +033994: |[033994] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +0339a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ - source_file_idx : 2288 (TransportStateListener.java) │ │ + source_file_idx : 2285 (TransportStateListener.java) │ │ │ │ Class #122 header: │ │ -class_idx : 296 │ │ +class_idx : 293 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #122 annotations: │ │ @@ -25742,17 +25744,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 537 (ConnectivityManagerCompat.java) │ │ │ │ Class #123 header: │ │ -class_idx : 300 │ │ +class_idx : 297 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 537 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #123 annotations: │ │ @@ -25776,40 +25778,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0317b4: |[0317b4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0317c4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0317c8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0317cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0317d0: 2200 2b01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@012b │ │ -0317d4: 7010 9006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0690 │ │ -0317da: 6900 5a02 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ -0317de: 0e00 |000d: return-void │ │ -0317e0: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0317e4: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -0317e8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0317ec: 2200 2a01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@012a │ │ -0317f0: 7010 8e06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@068e │ │ -0317f6: 6900 5a02 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ -0317fa: 28f2 |001b: goto 000d // -000e │ │ -0317fc: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -031800: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -031804: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -031808: 2200 2901 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0129 │ │ -03180c: 7010 8c06 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@068c │ │ -031812: 6900 5a02 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ -031816: 28e4 |0029: goto 000d // -001c │ │ -031818: 2200 2701 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0127 │ │ -03181c: 7010 8906 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0689 │ │ -031822: 6900 5a02 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ -031826: 28dc |0031: goto 000d // -0024 │ │ +0339a8: |[0339a8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +0339b8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0339bc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0339c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0339c4: 2200 2801 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0128 │ │ +0339c8: 7010 9006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0690 │ │ +0339ce: 6900 5a02 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ +0339d2: 0e00 |000d: return-void │ │ +0339d4: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0339d8: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +0339dc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0339e0: 2200 2701 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0127 │ │ +0339e4: 7010 8e06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@068e │ │ +0339ea: 6900 5a02 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ +0339ee: 28f2 |001b: goto 000d // -000e │ │ +0339f0: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0339f4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +0339f8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0339fc: 2200 2601 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0126 │ │ +033a00: 7010 8c06 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@068c │ │ +033a06: 6900 5a02 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ +033a0a: 28e4 |0029: goto 000d // -001c │ │ +033a0c: 2200 2401 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0124 │ │ +033a10: 7010 8906 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0689 │ │ +033a16: 6900 5a02 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ +033a1a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -25823,17 +25825,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031828: |[031828] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -031838: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03183e: 0e00 |0003: return-void │ │ +033a1c: |[033a1c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +033a2c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -25842,24 +25844,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 │ │ -031840: |[031840] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -031850: 1a01 e212 |0000: const-string v1, "networkInfo" // string@12e2 │ │ -031854: 6e20 b100 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ -03185a: 0c00 |0005: move-result-object v0 │ │ -03185c: 1f00 5400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0054 │ │ -031860: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ -031866: 0a01 |000b: move-result v1 │ │ -031868: 6e20 4e01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@014e │ │ -03186e: 0c01 |000f: move-result-object v1 │ │ -031870: 1101 |0010: return-object v1 │ │ +033a34: |[033a34] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +033a44: 1a01 df12 |0000: const-string v1, "networkInfo" // string@12df │ │ +033a48: 6e20 b100 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b1 │ │ +033a4e: 0c00 |0005: move-result-object v0 │ │ +033a50: 1f00 5200 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0052 │ │ +033a54: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ +033a5a: 0a01 |000b: move-result v1 │ │ +033a5c: 6e20 4e01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@014e │ │ +033a62: 0c01 |000f: move-result-object v1 │ │ +033a64: 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; │ │ @@ -25870,32 +25872,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031874: |[031874] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -031884: 6200 5a02 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ -031888: 7220 8b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@068b │ │ -03188e: 0a00 |0005: move-result v0 │ │ -031890: 0f00 |0006: return v0 │ │ +033a68: |[033a68] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +033a78: 6200 5a02 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025a │ │ +033a7c: 7220 8b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@068b │ │ +033a82: 0a00 |0005: move-result v0 │ │ +033a84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 537 (ConnectivityManagerCompat.java) │ │ │ │ Class #124 header: │ │ -class_idx : 301 │ │ +class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 538 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #124 - │ │ @@ -25911,17 +25913,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031894: |[031894] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -0318a4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0318aa: 0e00 |0003: return-void │ │ +033a88: |[033a88] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +033a98: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033a9e: 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;) │ │ @@ -25929,27 +25931,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0318ac: |[0318ac] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0318bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0318be: 6e10 4d01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@014d │ │ -0318c4: 0c00 |0004: move-result-object v0 │ │ -0318c6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0318ca: 0f02 |0007: return v2 │ │ -0318cc: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ -0318d2: 0a01 |000b: move-result v1 │ │ -0318d4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0318da: 28f8 |000f: goto 0007 // -0008 │ │ -0318dc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0318de: 28f6 |0011: goto 0007 // -000a │ │ -0318e0: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +033aa0: |[033aa0] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +033ab0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +033ab2: 6e10 4d01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@014d │ │ +033ab8: 0c00 |0004: move-result-object v0 │ │ +033aba: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +033abe: 0f02 |0007: return v2 │ │ +033ac0: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ +033ac6: 0a01 |000b: move-result v1 │ │ +033ac8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +033ace: 28f8 |000f: goto 0007 // -0008 │ │ +033ad0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +033ad2: 28f6 |0011: goto 0007 // -000a │ │ +033ad4: 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 │ │ @@ -25960,17 +25962,17 @@ │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 538 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #125 header: │ │ -class_idx : 302 │ │ +class_idx : 299 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 539 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 - │ │ @@ -25986,17 +25988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031904: |[031904] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -031914: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03191a: 0e00 |0003: return-void │ │ +033af8: |[033af8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +033b08: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033b0e: 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;) │ │ @@ -26004,27 +26006,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -03191c: |[03191c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03192c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03192e: 6e10 4d01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@014d │ │ -031934: 0c00 |0004: move-result-object v0 │ │ -031936: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03193a: 0f02 |0007: return v2 │ │ -03193c: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ -031942: 0a01 |000b: move-result v1 │ │ -031944: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03194a: 28f8 |000f: goto 0007 // -0008 │ │ -03194c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03194e: 28f6 |0011: goto 0007 // -000a │ │ -031950: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +033b10: |[033b10] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +033b20: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +033b22: 6e10 4d01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@014d │ │ +033b28: 0c00 |0004: move-result-object v0 │ │ +033b2a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +033b2e: 0f02 |0007: return v2 │ │ +033b30: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ +033b36: 0a01 |000b: move-result v1 │ │ +033b38: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +033b3e: 28f8 |000f: goto 0007 // -0008 │ │ +033b40: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +033b42: 28f6 |0011: goto 0007 // -000a │ │ +033b44: 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 │ │ @@ -26035,17 +26037,17 @@ │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 539 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #126 header: │ │ -class_idx : 303 │ │ +class_idx : 300 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 541 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 - │ │ @@ -26061,17 +26063,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031980: |[031980] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -031990: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031996: 0e00 |0003: return-void │ │ +033b74: |[033b74] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +033b84: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033b8a: 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;) │ │ @@ -26079,32 +26081,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -031998: |[031998] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0319a8: 6e10 4f01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@014f │ │ -0319ae: 0a00 |0003: move-result v0 │ │ -0319b0: 0f00 |0004: return v0 │ │ +033b8c: |[033b8c] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +033b9c: 6e10 4f01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@014f │ │ +033ba2: 0a00 |0003: move-result v0 │ │ +033ba4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 541 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #127 header: │ │ -class_idx : 304 │ │ +class_idx : 301 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -26116,21 +26118,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2279 (TrafficStatsCompat.java) │ │ + source_file_idx : 2276 (TrafficStatsCompat.java) │ │ │ │ Class #128 header: │ │ -class_idx : 305 │ │ +class_idx : 302 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 804 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 801 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -26155,18 +26157,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 │ │ -0319b4: |[0319b4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -0319c4: 5b01 5b02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025b │ │ -0319c8: 7010 bc14 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@14bc │ │ -0319ce: 0e00 |0005: return-void │ │ +033ba8: |[033ba8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +033bb8: 5b01 5b02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025b │ │ +033bbc: 7010 bc14 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@14bc │ │ +033bc2: 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; │ │ │ │ @@ -26176,19 +26178,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 │ │ -0319d0: |[0319d0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -0319e0: 2200 3201 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0132 │ │ -0319e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0319e6: 7020 a006 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06a0 │ │ -0319ec: 1100 |0006: return-object v0 │ │ +033bc4: |[033bc4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +033bd4: 2200 2f01 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012f │ │ +033bd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +033bda: 7020 a006 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06a0 │ │ +033be0: 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;) │ │ @@ -26196,31 +26198,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0319f0: |[0319f0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -031a00: 6e10 9d06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@069d │ │ -031a06: 0c00 |0003: move-result-object v0 │ │ -031a08: 1100 |0004: return-object v0 │ │ +033be4: |[033be4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +033bf4: 6e10 9d06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@069d │ │ +033bfa: 0c00 |0003: move-result-object v0 │ │ +033bfc: 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 : 2279 (TrafficStatsCompat.java) │ │ + source_file_idx : 2276 (TrafficStatsCompat.java) │ │ │ │ Class #129 header: │ │ -class_idx : 306 │ │ +class_idx : 303 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -26244,19 +26246,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031a0c: |[031a0c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -031a1c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -031a22: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -031a24: 5910 5c02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ -031a28: 0e00 |0006: return-void │ │ +033c00: |[033c00] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +033c10: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +033c16: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +033c18: 5910 5c02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ +033c1c: 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; │ │ │ │ @@ -26265,32 +26267,32 @@ │ │ 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 │ │ -031a2c: |[031a2c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -031a3c: 7010 9f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@069f │ │ -031a42: 0e00 |0003: return-void │ │ +033c20: |[033c20] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +033c30: 7010 9f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@069f │ │ +033c36: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2279 (TrafficStatsCompat.java) │ │ + source_file_idx : 2276 (TrafficStatsCompat.java) │ │ │ │ Class #130 header: │ │ -class_idx : 309 │ │ +class_idx : 306 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -26348,21 +26350,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;) │ │ name : 'untagSocket' │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2279 (TrafficStatsCompat.java) │ │ + source_file_idx : 2276 (TrafficStatsCompat.java) │ │ │ │ Class #131 header: │ │ -class_idx : 310 │ │ +class_idx : 307 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2276 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -26389,26 +26391,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -031a44: |[031a44] android.support.v4.net.TrafficStatsCompat.:()V │ │ -031a54: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -031a58: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -031a5c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -031a60: 2200 3401 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0134 │ │ -031a64: 7010 a906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06a9 │ │ -031a6a: 6900 5e02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031a6e: 0e00 |000d: return-void │ │ -031a70: 2200 3301 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0133 │ │ -031a74: 7010 a106 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06a1 │ │ -031a7a: 6900 5e02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031a7e: 28f8 |0015: goto 000d // -0008 │ │ +033c38: |[033c38] android.support.v4.net.TrafficStatsCompat.:()V │ │ +033c48: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +033c4c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +033c50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +033c54: 2200 3101 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0131 │ │ +033c58: 7010 a906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06a9 │ │ +033c5e: 6900 5e02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033c62: 0e00 |000d: return-void │ │ +033c64: 2200 3001 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0130 │ │ +033c68: 7010 a106 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06a1 │ │ +033c6e: 6900 5e02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033c72: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26418,17 +26420,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031a80: |[031a80] android.support.v4.net.TrafficStatsCompat.:()V │ │ -031a90: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031a96: 0e00 |0003: return-void │ │ +033c74: |[033c74] android.support.v4.net.TrafficStatsCompat.:()V │ │ +033c84: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26437,18 +26439,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031a98: |[031a98] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -031aa8: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031aac: 7210 b106 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06b1 │ │ -031ab2: 0e00 |0005: return-void │ │ +033c8c: |[033c8c] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +033c9c: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033ca0: 7210 b106 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06b1 │ │ +033ca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26456,37 +26458,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031ab4: |[031ab4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -031ac4: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031ac8: 7210 b206 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06b2 │ │ -031ace: 0a00 |0005: move-result v0 │ │ -031ad0: 0f00 |0006: return v0 │ │ +033ca8: |[033ca8] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +033cb8: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033cbc: 7210 b206 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06b2 │ │ +033cc2: 0a00 |0005: move-result v0 │ │ +033cc4: 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 │ │ -031ad4: |[031ad4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -031ae4: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031ae8: 7220 b306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06b3 │ │ -031aee: 0e00 |0005: return-void │ │ +033cc8: |[033cc8] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +033cd8: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033cdc: 7220 b306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06b3 │ │ +033ce2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26495,18 +26497,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031af0: |[031af0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -031b00: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031b04: 7230 b406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06b4 │ │ -031b0a: 0e00 |0005: return-void │ │ +033ce4: |[033ce4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +033cf4: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033cf8: 7230 b406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06b4 │ │ +033cfe: 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 │ │ @@ -26516,18 +26518,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b0c: |[031b0c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -031b1c: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031b20: 7220 b506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06b5 │ │ -031b26: 0e00 |0005: return-void │ │ +033d00: |[033d00] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +033d10: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033d14: 7220 b506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06b5 │ │ +033d1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26536,18 +26538,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b28: |[031b28] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -031b38: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031b3c: 7220 b606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06b6 │ │ -031b42: 0e00 |0005: return-void │ │ +033d1c: |[033d1c] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +033d2c: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033d30: 7220 b606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06b6 │ │ +033d36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26556,33 +26558,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b44: |[031b44] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -031b54: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ -031b58: 7220 b706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06b7 │ │ -031b5e: 0e00 |0005: return-void │ │ +033d38: |[033d38] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +033d48: 6200 5e02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025e │ │ +033d4c: 7220 b706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06b7 │ │ +033d52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2279 (TrafficStatsCompat.java) │ │ + source_file_idx : 2276 (TrafficStatsCompat.java) │ │ │ │ Class #132 header: │ │ -class_idx : 311 │ │ +class_idx : 308 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2280 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #132 annotations: │ │ Annotations on method #1735 'tagSocket' │ │ @@ -26603,17 +26605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031b60: |[031b60] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -031b70: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031b76: 0e00 |0003: return-void │ │ +033d54: |[033d54] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +033d64: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033d6a: 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;) │ │ @@ -26621,17 +26623,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -031b78: |[031b78] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -031b88: 7100 5101 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0151 │ │ -031b8e: 0e00 |0003: return-void │ │ +033d6c: |[033d6c] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +033d7c: 7100 5101 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0151 │ │ +033d82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26639,35 +26641,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -031b90: |[031b90] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -031ba0: 7100 5201 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0152 │ │ -031ba6: 0a00 |0003: move-result v0 │ │ -031ba8: 0f00 |0004: return v0 │ │ +033d84: |[033d84] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +033d94: 7100 5201 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0152 │ │ +033d9a: 0a00 |0003: move-result v0 │ │ +033d9c: 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 │ │ -031bac: |[031bac] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -031bbc: 7110 5301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0153 │ │ -031bc2: 0e00 |0003: return-void │ │ +033da0: |[033da0] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +033db0: 7110 5301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0153 │ │ +033db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26676,17 +26678,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -031bc4: |[031bc4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -031bd4: 7120 5401 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0154 │ │ -031bda: 0e00 |0003: return-void │ │ +033db8: |[033db8] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +033dc8: 7120 5401 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0154 │ │ +033dce: 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 │ │ @@ -26696,17 +26698,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031bdc: |[031bdc] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -031bec: 7110 5501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0155 │ │ -031bf2: 0e00 |0003: return-void │ │ +033dd0: |[033dd0] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +033de0: 7110 5501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0155 │ │ +033de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26715,17 +26717,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031bf4: |[031bf4] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -031c04: 7110 5601 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0156 │ │ -031c0a: 0e00 |0003: return-void │ │ +033de8: |[033de8] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +033df8: 7110 5601 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0156 │ │ +033dfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26734,31 +26736,31 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031c0c: |[031c0c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -031c1c: 7110 5701 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0157 │ │ -031c22: 0e00 |0003: return-void │ │ +033e00: |[033e00] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +033e10: 7110 5701 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0157 │ │ +033e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2280 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2277 (TrafficStatsCompatIcs.java) │ │ │ │ Class #133 header: │ │ -class_idx : 312 │ │ +class_idx : 309 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 670 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 - │ │ @@ -26784,17 +26786,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031c24: |[031c24] android.support.v4.os.EnvironmentCompat.:()V │ │ -031c34: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031c3a: 0e00 |0003: return-void │ │ +033e18: |[033e18] android.support.v4.os.EnvironmentCompat.:()V │ │ +033e28: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -26802,47 +26804,47 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -031c3c: |[031c3c] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -031c4c: 6003 1f00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -031c50: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -031c54: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -031c58: 7110 cc06 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@06cc │ │ -031c5e: 0c04 |0009: move-result-object v4 │ │ -031c60: 1104 |000a: return-object v4 │ │ -031c62: 6e10 4014 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1440 │ │ -031c68: 0c01 |000e: move-result-object v1 │ │ -031c6a: 7100 7401 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ -031c70: 0c04 |0012: move-result-object v4 │ │ -031c72: 6e10 4014 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1440 │ │ -031c78: 0c00 |0016: move-result-object v0 │ │ -031c7a: 6e20 a714 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -031c80: 0a04 |001a: move-result v4 │ │ -031c82: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -031c86: 7100 7501 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0175 │ │ -031c8c: 0c04 |0020: move-result-object v4 │ │ -031c8e: 28e9 |0021: goto 000a // -0017 │ │ -031c90: 0d02 |0022: move-exception v2 │ │ -031c92: 1a04 9d02 |0023: const-string v4, "EnvironmentCompat" // string@029d │ │ -031c96: 2205 2103 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -031c9a: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -031ca0: 1a06 d902 |002a: const-string v6, "Failed to resolve canonical path: " // string@02d9 │ │ -031ca4: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031caa: 0c05 |002f: move-result-object v5 │ │ -031cac: 6e20 b114 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -031cb2: 0c05 |0033: move-result-object v5 │ │ -031cb4: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -031cba: 0c05 |0037: move-result-object v5 │ │ -031cbc: 7120 a111 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -031cc2: 1a04 8117 |003b: const-string v4, "unknown" // string@1781 │ │ -031cc6: 28cd |003d: goto 000a // -0033 │ │ +033e30: |[033e30] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +033e40: 6003 1f00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +033e44: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +033e48: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +033e4c: 7110 cc06 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@06cc │ │ +033e52: 0c04 |0009: move-result-object v4 │ │ +033e54: 1104 |000a: return-object v4 │ │ +033e56: 6e10 4014 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1440 │ │ +033e5c: 0c01 |000e: move-result-object v1 │ │ +033e5e: 7100 7401 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0174 │ │ +033e64: 0c04 |0012: move-result-object v4 │ │ +033e66: 6e10 4014 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1440 │ │ +033e6c: 0c00 |0016: move-result-object v0 │ │ +033e6e: 6e20 a714 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +033e74: 0a04 |001a: move-result v4 │ │ +033e76: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +033e7a: 7100 7501 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0175 │ │ +033e80: 0c04 |0020: move-result-object v4 │ │ +033e82: 28e9 |0021: goto 000a // -0017 │ │ +033e84: 0d02 |0022: move-exception v2 │ │ +033e86: 1a04 9d02 |0023: const-string v4, "EnvironmentCompat" // string@029d │ │ +033e8a: 2205 1e03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +033e8e: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +033e94: 1a06 d902 |002a: const-string v6, "Failed to resolve canonical path: " // string@02d9 │ │ +033e98: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +033e9e: 0c05 |002f: move-result-object v5 │ │ +033ea0: 6e20 b114 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +033ea6: 0c05 |0033: move-result-object v5 │ │ +033ea8: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +033eae: 0c05 |0037: move-result-object v5 │ │ +033eb0: 7120 a111 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +033eb6: 1a04 7e17 |003b: const-string v4, "unknown" // string@177e │ │ +033eba: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -26861,17 +26863,17 @@ │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ source_file_idx : 670 (EnvironmentCompat.java) │ │ │ │ Class #134 header: │ │ -class_idx : 313 │ │ +class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 671 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 - │ │ @@ -26887,17 +26889,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031cd8: |[031cd8] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -031ce8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031cee: 0e00 |0003: return-void │ │ +033ecc: |[033ecc] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +033edc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -26905,32 +26907,32 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -031cf0: |[031cf0] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -031d00: 7110 7601 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0176 │ │ -031d06: 0c00 |0003: move-result-object v0 │ │ -031d08: 1100 |0004: return-object v0 │ │ +033ee4: |[033ee4] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +033ef4: 7110 7601 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0176 │ │ +033efa: 0c00 |0003: move-result-object v0 │ │ +033efc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ source_file_idx : 671 (EnvironmentCompatKitKat.java) │ │ │ │ Class #135 header: │ │ -class_idx : 314 │ │ +class_idx : 311 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2057 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2054 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -26964,18 +26966,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 │ │ -031d0c: |[031d0c] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -031d1c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031d22: 5b01 6102 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ -031d26: 0e00 |0005: return-void │ │ +033f00: |[033f00] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +033f10: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033f16: 5b01 6102 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ +033f1a: 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; │ │ @@ -26989,20 +26991,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 │ │ -031d28: |[031d28] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -031d38: 5420 6102 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ -031d3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -031d3e: 7230 d206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d2 │ │ -031d44: 0c00 |0006: move-result-object v0 │ │ -031d46: 1100 |0007: return-object v0 │ │ +033f1c: |[033f1c] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +033f2c: 5420 6102 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ +033f30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +033f32: 7230 d206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d2 │ │ +033f38: 0c00 |0006: move-result-object v0 │ │ +033f3a: 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; │ │ @@ -27012,34 +27014,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031d48: |[031d48] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -031d58: 5410 6102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ -031d5c: 7220 d306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d3 │ │ -031d62: 0c00 |0005: move-result-object v0 │ │ -031d64: 1100 |0006: return-object v0 │ │ +033f3c: |[033f3c] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +033f4c: 5410 6102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0261 │ │ +033f50: 7220 d306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d3 │ │ +033f56: 0c00 |0005: move-result-object v0 │ │ +033f58: 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 │ │ │ │ - source_file_idx : 2057 (ParcelableCompat.java) │ │ + source_file_idx : 2054 (ParcelableCompat.java) │ │ │ │ Class #136 header: │ │ -class_idx : 315 │ │ +class_idx : 312 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2057 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -27060,17 +27062,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031d68: |[031d68] android.support.v4.os.ParcelableCompat.:()V │ │ -031d78: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031d7e: 0e00 |0003: return-void │ │ +033f5c: |[033f5c] android.support.v4.os.ParcelableCompat.:()V │ │ +033f6c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033f72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -27079,39 +27081,39 @@ │ │ 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 │ │ -031d80: |[031d80] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -031d90: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -031d94: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -031d98: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -031d9c: 7110 d906 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06d9 │ │ -031da2: 2200 3a01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@013a │ │ -031da6: 7020 cd06 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06cd │ │ -031dac: 1100 |000e: return-object v0 │ │ +033f74: |[033f74] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +033f84: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +033f88: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +033f8c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +033f90: 7110 d906 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06d9 │ │ +033f96: 2200 3701 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0137 │ │ +033f9a: 7020 cd06 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06cd │ │ +033fa0: 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; │ │ 0x0000 - 0x000f reg=2 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2057 (ParcelableCompat.java) │ │ + source_file_idx : 2054 (ParcelableCompat.java) │ │ │ │ Class #137 header: │ │ -class_idx : 316 │ │ +class_idx : 313 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2058 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2055 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -27138,21 +27140,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2058 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2055 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #138 header: │ │ -class_idx : 317 │ │ +class_idx : 314 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2059 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2056 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -27186,18 +27188,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 │ │ -031db0: |[031db0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -031dc0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031dc6: 5b01 6202 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ -031dca: 0e00 |0005: return-void │ │ +033fa4: |[033fa4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +033fb4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +033fba: 5b01 6202 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ +033fbe: 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; │ │ @@ -27211,20 +27213,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 │ │ -031dcc: |[031dcc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -031ddc: 5420 6202 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ -031de0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -031de2: 7230 d206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d2 │ │ -031de8: 0c00 |0006: move-result-object v0 │ │ -031dea: 1100 |0007: return-object v0 │ │ +033fc0: |[033fc0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +033fd0: 5420 6202 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ +033fd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +033fd6: 7230 d206 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d2 │ │ +033fdc: 0c00 |0006: move-result-object v0 │ │ +033fde: 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; │ │ @@ -27234,19 +27236,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 │ │ -031dec: |[031dec] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -031dfc: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ -031e00: 7230 d206 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d2 │ │ -031e06: 0c00 |0005: move-result-object v0 │ │ -031e08: 1100 |0006: return-object v0 │ │ +033fe0: |[033fe0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +033ff0: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ +033ff4: 7230 d206 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06d2 │ │ +033ffa: 0c00 |0005: move-result-object v0 │ │ +033ffc: 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; │ │ @@ -27257,34 +27259,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031e0c: |[031e0c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -031e1c: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ -031e20: 7220 d306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d3 │ │ -031e26: 0c00 |0005: move-result-object v0 │ │ -031e28: 1100 |0006: return-object v0 │ │ +034000: |[034000] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +034010: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ +034014: 7220 d306 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06d3 │ │ +03401a: 0c00 |0005: move-result-object v0 │ │ +03401c: 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 │ │ │ │ - source_file_idx : 2059 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2056 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #139 header: │ │ -class_idx : 318 │ │ +class_idx : 315 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2059 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2056 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #139 annotations: │ │ Annotations on method #1753 'instantiate' │ │ @@ -27303,17 +27305,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031e2c: |[031e2c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -031e3c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -031e42: 0e00 |0003: return-void │ │ +034020: |[034020] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +034030: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +034036: 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;) │ │ @@ -27321,33 +27323,33 @@ │ │ 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 │ │ -031e44: |[031e44] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -031e54: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@013d │ │ -031e58: 7020 d406 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06d4 │ │ -031e5e: 1100 |0005: return-object v0 │ │ +034038: |[034038] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +034048: 2200 3a01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@013a │ │ +03404c: 7020 d406 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06d4 │ │ +034052: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2059 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2056 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #140 header: │ │ -class_idx : 319 │ │ +class_idx : 316 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2072 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -27359,21 +27361,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2072 (PrintHelper.java) │ │ + source_file_idx : 2069 (PrintHelper.java) │ │ │ │ Class #141 header: │ │ -class_idx : 322 │ │ +class_idx : 319 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2072 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #141 annotations: │ │ Annotations on class │ │ @@ -27423,21 +27425,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2072 (PrintHelper.java) │ │ + source_file_idx : 2069 (PrintHelper.java) │ │ │ │ Class #142 header: │ │ -class_idx : 323 │ │ +class_idx : 320 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2072 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2069 │ │ static_fields_size : 4 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -27482,28 +27484,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -031e60: |[031e60] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -031e70: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -031e76: 7100 f606 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@06f6 │ │ -031e7c: 0a00 |0006: move-result v0 │ │ -031e7e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -031e82: 2200 4001 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0140 │ │ -031e86: 7020 da06 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@06da │ │ -031e8c: 5b20 6a02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031e90: 0e00 |0010: return-void │ │ -031e92: 2200 4101 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0141 │ │ -031e96: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -031e98: 7020 e206 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@06e2 │ │ -031e9e: 5b20 6a02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031ea2: 28f7 |0019: goto 0010 // -0009 │ │ +034054: |[034054] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +034064: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +03406a: 7100 f606 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@06f6 │ │ +034070: 0a00 |0006: move-result v0 │ │ +034072: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +034076: 2200 3d01 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@013d │ │ +03407a: 7020 da06 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@06da │ │ +034080: 5b20 6a02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +034084: 0e00 |0010: return-void │ │ +034086: 2200 3e01 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@013e │ │ +03408a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +03408c: 7020 e206 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@06e2 │ │ +034092: 5b20 6a02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +034096: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ 0x0009 line=169 │ │ 0x0010 line=173 │ │ 0x0011 line=171 │ │ @@ -27516,22 +27518,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -031ea4: |[031ea4] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -031eb4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -031eb8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -031ebc: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -031ec0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -031ec2: 0f00 |0007: return v0 │ │ -031ec4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -031ec6: 28fe |0009: goto 0007 // -0002 │ │ +034098: |[034098] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +0340a8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0340ac: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0340b0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +0340b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0340b6: 0f00 |0007: return v0 │ │ +0340b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0340ba: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x0007 line=62 │ │ locals : │ │ │ │ @@ -27541,19 +27543,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031ec8: |[031ec8] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -031ed8: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031edc: 7210 e906 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@06e9 │ │ -031ee2: 0a00 |0005: move-result v0 │ │ -031ee4: 0f00 |0006: return v0 │ │ +0340bc: |[0340bc] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +0340cc: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +0340d0: 7210 e906 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@06e9 │ │ +0340d6: 0a00 |0005: move-result v0 │ │ +0340d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27561,19 +27563,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031ee8: |[031ee8] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -031ef8: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031efc: 7210 ea06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@06ea │ │ -031f02: 0a00 |0005: move-result v0 │ │ -031f04: 0f00 |0006: return v0 │ │ +0340dc: |[0340dc] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +0340ec: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +0340f0: 7210 ea06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@06ea │ │ +0340f6: 0a00 |0005: move-result v0 │ │ +0340f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27581,18 +27583,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031f08: |[031f08] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -031f18: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031f1c: 7230 eb06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06eb │ │ -031f22: 0e00 |0005: return-void │ │ +0340fc: |[0340fc] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +03410c: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +034110: 7230 eb06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06eb │ │ +034116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0005 line=228 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27603,18 +27605,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031f24: |[031f24] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -031f34: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031f38: 7230 ec06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@06ec │ │ -031f3e: 0e00 |0005: return-void │ │ +034118: |[034118] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +034128: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +03412c: 7230 ec06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@06ec │ │ +034132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0005 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27625,18 +27627,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031f40: |[031f40] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -031f50: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031f54: 7220 ed06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@06ed │ │ -031f5a: 0e00 |0005: return-void │ │ +034134: |[034134] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +034144: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +034148: 7220 ed06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@06ed │ │ +03414e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=208 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -27646,33 +27648,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031f5c: |[031f5c] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -031f6c: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ -031f70: 7220 ee06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@06ee │ │ -031f76: 0e00 |0005: return-void │ │ +034150: |[034150] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +034160: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026a │ │ +034164: 7220 ee06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@06ee │ │ +03416a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2072 (PrintHelper.java) │ │ + source_file_idx : 2069 (PrintHelper.java) │ │ │ │ Class #143 header: │ │ -class_idx : 324 │ │ +class_idx : 321 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 118 │ │ -source_file_idx : 2074 │ │ +superclass_idx : 115 │ │ +source_file_idx : 2071 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -27712,21 +27714,21 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -031f78: |[031f78] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -031f88: 5b01 6c02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026c │ │ -031f8c: 5b02 6f02 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@026f │ │ -031f90: 5b03 6d02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ -031f94: 5904 6e02 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@026e │ │ -031f98: 7010 b001 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01b0 │ │ -031f9e: 0e00 |000b: return-void │ │ +03416c: |[03416c] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +03417c: 5b01 6c02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026c │ │ +034180: 5b02 6f02 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@026f │ │ +034184: 5b03 6d02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ +034188: 5904 6e02 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@026e │ │ +03418c: 7010 b001 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01b0 │ │ +034192: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -27739,33 +27741,33 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -031fa0: |[031fa0] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -031fb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -031fb2: 5b46 6b02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026b │ │ -031fb6: 2202 7700 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0077 │ │ -031fba: 5443 6f02 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@026f │ │ -031fbe: 7020 b101 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01b1 │ │ -031fc4: 6e20 b301 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01b3 │ │ -031fca: 0c02 |000d: move-result-object v2 │ │ -031fcc: 6e20 b401 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01b4 │ │ -031fd2: 0c02 |0011: move-result-object v2 │ │ -031fd4: 6e10 b201 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01b2 │ │ -031fda: 0c01 |0015: move-result-object v1 │ │ -031fdc: 6e20 ac01 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01ac │ │ -031fe2: 0a02 |0019: move-result v2 │ │ -031fe4: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -031fe8: 6e30 ad01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ad │ │ -031fee: 0e00 |001f: return-void │ │ -031ff0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -031ff2: 28fb |0021: goto 001c // -0005 │ │ +034194: |[034194] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +0341a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0341a6: 5b46 6b02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026b │ │ +0341aa: 2202 7400 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0074 │ │ +0341ae: 5443 6f02 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@026f │ │ +0341b2: 7020 b101 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01b1 │ │ +0341b8: 6e20 b301 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01b3 │ │ +0341be: 0c02 |000d: move-result-object v2 │ │ +0341c0: 6e20 b401 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01b4 │ │ +0341c6: 0c02 |0011: move-result-object v2 │ │ +0341c8: 6e10 b201 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01b2 │ │ +0341ce: 0c01 |0015: move-result-object v1 │ │ +0341d0: 6e20 ac01 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01ac │ │ +0341d6: 0a02 |0019: move-result v2 │ │ +0341d8: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +0341dc: 6e30 ad01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ad │ │ +0341e2: 0e00 |001f: return-void │ │ +0341e4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0341e6: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0003 line=156 │ │ 0x0016 line=160 │ │ 0x001c line=161 │ │ 0x001f line=162 │ │ @@ -27785,120 +27787,120 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 199 16-bit code units │ │ -031ff4: |[031ff4] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -032004: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -032008: 2204 7b00 |0002: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007b │ │ -03200c: 54b8 6c02 |0004: iget-object v8, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026c │ │ -032010: 5488 7702 |0006: iget-object v8, v8, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ -032014: 54b9 6b02 |0008: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026b │ │ -032018: 7030 b601 8409 |000a: invoke-direct {v4, v8, v9}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01b6 │ │ -03201e: 1218 |000d: const/4 v8, #int 1 // #1 │ │ -032020: 6e20 b901 8400 |000e: invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01b9 │ │ -032026: 0c03 |0011: move-result-object v3 │ │ -032028: 2200 4500 |0012: new-instance v0, Landroid/graphics/RectF; // type@0045 │ │ -03202c: 6e10 3a01 0300 |0014: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@013a │ │ -032032: 0c08 |0017: move-result-object v8 │ │ -032034: 6e10 3b01 0800 |0018: invoke-virtual {v8}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@013b │ │ -03203a: 0c08 |001b: move-result-object v8 │ │ -03203c: 7020 2901 8000 |001c: invoke-direct {v0, v8}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0129 │ │ -032042: 2202 3f00 |001f: new-instance v2, Landroid/graphics/Matrix; // type@003f │ │ -032046: 7010 1a01 0200 |0021: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@011a │ │ -03204c: 6e10 2b01 0000 |0024: invoke-virtual {v0}, Landroid/graphics/RectF;.width:()F // method@012b │ │ -032052: 0a08 |0027: move-result v8 │ │ -032054: 54b9 6d02 |0028: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ -032058: 6e10 0901 0900 |002a: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getWidth:()I // method@0109 │ │ -03205e: 0a09 |002d: move-result v9 │ │ -032060: 8299 |002e: int-to-float v9, v9 │ │ -032062: a905 0809 |002f: div-float v5, v8, v9 │ │ -032066: 52b8 6e02 |0031: iget v8, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@026e │ │ -03206a: 1229 |0033: const/4 v9, #int 2 // #2 │ │ -03206c: 3398 6500 |0034: if-ne v8, v9, 0099 // +0065 │ │ -032070: 6e10 2a01 0000 |0036: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@012a │ │ -032076: 0a08 |0039: move-result v8 │ │ -032078: 54b9 6d02 |003a: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ -03207c: 6e10 0801 0900 |003c: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ -032082: 0a09 |003f: move-result v9 │ │ -032084: 8299 |0040: int-to-float v9, v9 │ │ -032086: c998 |0041: div-float/2addr v8, v9 │ │ -032088: 7120 8b14 8500 |0042: invoke-static {v5, v8}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ -03208e: 0a05 |0045: move-result v5 │ │ -032090: 6e30 1b01 5205 |0046: invoke-virtual {v2, v5, v5}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@011b │ │ -032096: 6e10 2b01 0000 |0049: invoke-virtual {v0}, Landroid/graphics/RectF;.width:()F // method@012b │ │ -03209c: 0a08 |004c: move-result v8 │ │ -03209e: 54b9 6d02 |004d: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ -0320a2: 6e10 0901 0900 |004f: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getWidth:()I // method@0109 │ │ -0320a8: 0a09 |0052: move-result v9 │ │ -0320aa: 8299 |0053: int-to-float v9, v9 │ │ -0320ac: c859 |0054: mul-float/2addr v9, v5 │ │ -0320ae: c798 |0055: sub-float/2addr v8, v9 │ │ -0320b0: a906 080a |0056: div-float v6, v8, v10 │ │ -0320b4: 6e10 2a01 0000 |0058: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@012a │ │ -0320ba: 0a08 |005b: move-result v8 │ │ -0320bc: 54b9 6d02 |005c: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ -0320c0: 6e10 0801 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ -0320c6: 0a09 |0061: move-result v9 │ │ -0320c8: 8299 |0062: int-to-float v9, v9 │ │ -0320ca: c859 |0063: mul-float/2addr v9, v5 │ │ -0320cc: c798 |0064: sub-float/2addr v8, v9 │ │ -0320ce: a907 080a |0065: div-float v7, v8, v10 │ │ -0320d2: 6e30 1c01 6207 |0067: invoke-virtual {v2, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@011c │ │ -0320d8: 6e10 3901 0300 |006a: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0139 │ │ -0320de: 0c08 |006d: move-result-object v8 │ │ -0320e0: 54b9 6d02 |006e: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ -0320e4: 120a |0070: const/4 v10, #int 0 // #0 │ │ -0320e6: 6e40 1001 98a2 |0071: invoke-virtual {v8, v9, v2, v10}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0110 │ │ -0320ec: 6e20 b801 3400 |0074: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01b8 │ │ -0320f2: 2208 fb02 |0077: new-instance v8, Ljava/io/FileOutputStream; // type@02fb │ │ -0320f6: 6e10 9201 0d00 |0079: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0192 │ │ -0320fc: 0c09 |007c: move-result-object v9 │ │ -0320fe: 7020 4d14 9800 |007d: invoke-direct {v8, v9}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@144d │ │ -032104: 6e20 ba01 8400 |0080: invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01ba │ │ -03210a: 1218 |0083: const/4 v8, #int 1 // #1 │ │ -03210c: 2388 5903 |0084: new-array v8, v8, [Landroid/print/PageRange; // type@0359 │ │ -032110: 1209 |0086: const/4 v9, #int 0 // #0 │ │ -032112: 620a 2200 |0087: sget-object v10, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0022 │ │ -032116: 4d0a 0809 |0089: aput-object v10, v8, v9 │ │ -03211a: 6e20 af01 8f00 |008b: invoke-virtual {v15, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01af │ │ -032120: 3804 0500 |008e: if-eqz v4, 0093 // +0005 │ │ -032124: 6e10 b701 0400 |0090: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01b7 │ │ -03212a: 380d 0500 |0093: if-eqz v13, 0098 // +0005 │ │ -03212e: 6e10 9101 0d00 |0095: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0191 │ │ -032134: 0e00 |0098: return-void │ │ -032136: 6e10 2a01 0000 |0099: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@012a │ │ -03213c: 0a08 |009c: move-result v8 │ │ -03213e: 54b9 6d02 |009d: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ -032142: 6e10 0801 0900 |009f: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ -032148: 0a09 |00a2: move-result v9 │ │ -03214a: 8299 |00a3: int-to-float v9, v9 │ │ -03214c: c998 |00a4: div-float/2addr v8, v9 │ │ -03214e: 7120 8d14 8500 |00a5: invoke-static {v5, v8}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -032154: 0a05 |00a8: move-result v5 │ │ -032156: 289d |00a9: goto 0046 // -0063 │ │ -032158: 0d01 |00aa: move-exception v1 │ │ -03215a: 1a08 1908 |00ab: const-string v8, "PrintHelperKitkat" // string@0819 │ │ -03215e: 1a09 a202 |00ad: const-string v9, "Error writing printed content" // string@02a2 │ │ -032162: 7130 9f11 9801 |00af: invoke-static {v8, v9, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -032168: 1208 |00b2: const/4 v8, #int 0 // #0 │ │ -03216a: 6e20 ae01 8f00 |00b3: invoke-virtual {v15, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01ae │ │ -032170: 28d8 |00b6: goto 008e // -0028 │ │ -032172: 0d08 |00b7: move-exception v8 │ │ -032174: 3804 0500 |00b8: if-eqz v4, 00bd // +0005 │ │ -032178: 6e10 b701 0400 |00ba: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01b7 │ │ -03217e: 380d 0500 |00bd: if-eqz v13, 00c2 // +0005 │ │ -032182: 6e10 9101 0d00 |00bf: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0191 │ │ -032188: 2708 |00c2: throw v8 │ │ -03218a: 0d08 |00c3: move-exception v8 │ │ -03218c: 28d4 |00c4: goto 0098 // -002c │ │ -03218e: 0d09 |00c5: move-exception v9 │ │ -032190: 28fc |00c6: goto 00c2 // -0004 │ │ +0341e8: |[0341e8] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +0341f8: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ +0341fc: 2204 7800 |0002: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0078 │ │ +034200: 54b8 6c02 |0004: iget-object v8, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@026c │ │ +034204: 5488 7702 |0006: iget-object v8, v8, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ +034208: 54b9 6b02 |0008: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026b │ │ +03420c: 7030 b601 8409 |000a: invoke-direct {v4, v8, v9}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01b6 │ │ +034212: 1218 |000d: const/4 v8, #int 1 // #1 │ │ +034214: 6e20 b901 8400 |000e: invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01b9 │ │ +03421a: 0c03 |0011: move-result-object v3 │ │ +03421c: 2200 4400 |0012: new-instance v0, Landroid/graphics/RectF; // type@0044 │ │ +034220: 6e10 3a01 0300 |0014: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@013a │ │ +034226: 0c08 |0017: move-result-object v8 │ │ +034228: 6e10 3b01 0800 |0018: invoke-virtual {v8}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@013b │ │ +03422e: 0c08 |001b: move-result-object v8 │ │ +034230: 7020 2901 8000 |001c: invoke-direct {v0, v8}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0129 │ │ +034236: 2202 3f00 |001f: new-instance v2, Landroid/graphics/Matrix; // type@003f │ │ +03423a: 7010 1a01 0200 |0021: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@011a │ │ +034240: 6e10 2b01 0000 |0024: invoke-virtual {v0}, Landroid/graphics/RectF;.width:()F // method@012b │ │ +034246: 0a08 |0027: move-result v8 │ │ +034248: 54b9 6d02 |0028: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ +03424c: 6e10 0901 0900 |002a: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getWidth:()I // method@0109 │ │ +034252: 0a09 |002d: move-result v9 │ │ +034254: 8299 |002e: int-to-float v9, v9 │ │ +034256: a905 0809 |002f: div-float v5, v8, v9 │ │ +03425a: 52b8 6e02 |0031: iget v8, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@026e │ │ +03425e: 1229 |0033: const/4 v9, #int 2 // #2 │ │ +034260: 3398 6500 |0034: if-ne v8, v9, 0099 // +0065 │ │ +034264: 6e10 2a01 0000 |0036: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@012a │ │ +03426a: 0a08 |0039: move-result v8 │ │ +03426c: 54b9 6d02 |003a: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ +034270: 6e10 0801 0900 |003c: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ +034276: 0a09 |003f: move-result v9 │ │ +034278: 8299 |0040: int-to-float v9, v9 │ │ +03427a: c998 |0041: div-float/2addr v8, v9 │ │ +03427c: 7120 8b14 8500 |0042: invoke-static {v5, v8}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ +034282: 0a05 |0045: move-result v5 │ │ +034284: 6e30 1b01 5205 |0046: invoke-virtual {v2, v5, v5}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@011b │ │ +03428a: 6e10 2b01 0000 |0049: invoke-virtual {v0}, Landroid/graphics/RectF;.width:()F // method@012b │ │ +034290: 0a08 |004c: move-result v8 │ │ +034292: 54b9 6d02 |004d: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ +034296: 6e10 0901 0900 |004f: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getWidth:()I // method@0109 │ │ +03429c: 0a09 |0052: move-result v9 │ │ +03429e: 8299 |0053: int-to-float v9, v9 │ │ +0342a0: c859 |0054: mul-float/2addr v9, v5 │ │ +0342a2: c798 |0055: sub-float/2addr v8, v9 │ │ +0342a4: a906 080a |0056: div-float v6, v8, v10 │ │ +0342a8: 6e10 2a01 0000 |0058: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@012a │ │ +0342ae: 0a08 |005b: move-result v8 │ │ +0342b0: 54b9 6d02 |005c: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ +0342b4: 6e10 0801 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ +0342ba: 0a09 |0061: move-result v9 │ │ +0342bc: 8299 |0062: int-to-float v9, v9 │ │ +0342be: c859 |0063: mul-float/2addr v9, v5 │ │ +0342c0: c798 |0064: sub-float/2addr v8, v9 │ │ +0342c2: a907 080a |0065: div-float v7, v8, v10 │ │ +0342c6: 6e30 1c01 6207 |0067: invoke-virtual {v2, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@011c │ │ +0342cc: 6e10 3901 0300 |006a: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0139 │ │ +0342d2: 0c08 |006d: move-result-object v8 │ │ +0342d4: 54b9 6d02 |006e: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ +0342d8: 120a |0070: const/4 v10, #int 0 // #0 │ │ +0342da: 6e40 1001 98a2 |0071: invoke-virtual {v8, v9, v2, v10}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0110 │ │ +0342e0: 6e20 b801 3400 |0074: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01b8 │ │ +0342e6: 2208 f802 |0077: new-instance v8, Ljava/io/FileOutputStream; // type@02f8 │ │ +0342ea: 6e10 9201 0d00 |0079: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0192 │ │ +0342f0: 0c09 |007c: move-result-object v9 │ │ +0342f2: 7020 4d14 9800 |007d: invoke-direct {v8, v9}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@144d │ │ +0342f8: 6e20 ba01 8400 |0080: invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01ba │ │ +0342fe: 1218 |0083: const/4 v8, #int 1 // #1 │ │ +034300: 2388 5603 |0084: new-array v8, v8, [Landroid/print/PageRange; // type@0356 │ │ +034304: 1209 |0086: const/4 v9, #int 0 // #0 │ │ +034306: 620a 2200 |0087: sget-object v10, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0022 │ │ +03430a: 4d0a 0809 |0089: aput-object v10, v8, v9 │ │ +03430e: 6e20 af01 8f00 |008b: invoke-virtual {v15, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01af │ │ +034314: 3804 0500 |008e: if-eqz v4, 0093 // +0005 │ │ +034318: 6e10 b701 0400 |0090: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01b7 │ │ +03431e: 380d 0500 |0093: if-eqz v13, 0098 // +0005 │ │ +034322: 6e10 9101 0d00 |0095: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0191 │ │ +034328: 0e00 |0098: return-void │ │ +03432a: 6e10 2a01 0000 |0099: invoke-virtual {v0}, Landroid/graphics/RectF;.height:()F // method@012a │ │ +034330: 0a08 |009c: move-result v8 │ │ +034332: 54b9 6d02 |009d: iget-object v9, v11, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@026d │ │ +034336: 6e10 0801 0900 |009f: invoke-virtual {v9}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ +03433c: 0a09 |00a2: move-result v9 │ │ +03433e: 8299 |00a3: int-to-float v9, v9 │ │ +034340: c998 |00a4: div-float/2addr v8, v9 │ │ +034342: 7120 8d14 8500 |00a5: invoke-static {v5, v8}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +034348: 0a05 |00a8: move-result v5 │ │ +03434a: 289d |00a9: goto 0046 // -0063 │ │ +03434c: 0d01 |00aa: move-exception v1 │ │ +03434e: 1a08 1608 |00ab: const-string v8, "PrintHelperKitkat" // string@0816 │ │ +034352: 1a09 a202 |00ad: const-string v9, "Error writing printed content" // string@02a2 │ │ +034356: 7130 9f11 9801 |00af: invoke-static {v8, v9, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +03435c: 1208 |00b2: const/4 v8, #int 0 // #0 │ │ +03435e: 6e20 ae01 8f00 |00b3: invoke-virtual {v15, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01ae │ │ +034364: 28d8 |00b6: goto 008e // -0028 │ │ +034366: 0d08 |00b7: move-exception v8 │ │ +034368: 3804 0500 |00b8: if-eqz v4, 00bd // +0005 │ │ +03436c: 6e10 b701 0400 |00ba: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01b7 │ │ +034372: 380d 0500 |00bd: if-eqz v13, 00c2 // +0005 │ │ +034376: 6e10 9101 0d00 |00bf: invoke-virtual {v13}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0191 │ │ +03437c: 2708 |00c2: throw v8 │ │ +03437e: 0d08 |00c3: move-exception v8 │ │ +034380: 28d4 |00c4: goto 0098 // -002c │ │ +034382: 0d09 |00c5: move-exception v9 │ │ +034384: 28fc |00c6: goto 00c2 // -0004 │ │ catches : 5 │ │ 0x000e - 0x0077 │ │ -> 0x00b7 │ │ 0x0077 - 0x008e │ │ Ljava/io/IOException; -> 0x00aa │ │ -> 0x00b7 │ │ 0x0095 - 0x0098 │ │ @@ -27957,21 +27959,21 @@ │ │ 0x000d - 0x00c7 reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x00c7 reg=11 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x00c7 reg=12 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x00c7 reg=13 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x00c7 reg=14 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x00c7 reg=15 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 2074 (PrintHelperKitkat.java) │ │ + source_file_idx : 2071 (PrintHelperKitkat.java) │ │ │ │ Class #144 header: │ │ -class_idx : 325 │ │ +class_idx : 322 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2074 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2071 │ │ static_fields_size : 6 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ Class #144 annotations: │ │ Annotations on method #1789 'loadBitmap' │ │ @@ -28036,21 +28038,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0321d4: |[0321d4] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -0321e4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0321e6: 7010 9214 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -0321ec: 5910 7802 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ -0321f0: 5910 7602 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ -0321f4: 5b12 7702 |0008: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ -0321f8: 0e00 |000a: return-void │ │ +0343c8: |[0343c8] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +0343d8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0343da: 7010 9214 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +0343e0: 5910 7802 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ +0343e4: 5910 7602 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ +0343e8: 5b12 7702 |0008: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ +0343ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=73 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x0008 line=74 │ │ 0x000a line=75 │ │ @@ -28063,48 +28065,48 @@ │ │ type : '(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0321fc: |[0321fc] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -03220c: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -032210: 5452 7702 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ -032214: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -032218: 2202 0e03 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030e │ │ -03221c: 1a03 a70a |0008: const-string v3, "bad argument to loadBitmap" // string@0aa7 │ │ -032220: 7020 7914 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -032226: 2702 |000d: throw v2 │ │ -032228: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03222a: 5452 7702 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ -03222e: 6e10 8700 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0087 │ │ -032234: 0c02 |0014: move-result-object v2 │ │ -032236: 6e20 8200 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0082 │ │ -03223c: 0c00 |0018: move-result-object v0 │ │ -03223e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -032240: 7130 0c01 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@010c │ │ -032246: 0c02 |001d: move-result-object v2 │ │ -032248: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -03224c: 6e10 5114 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@1451 │ │ -032252: 1102 |0023: return-object v2 │ │ -032254: 0d01 |0024: move-exception v1 │ │ -032256: 1a03 1908 |0025: const-string v3, "PrintHelperKitkat" // string@0819 │ │ -03225a: 1a04 630b |0027: const-string v4, "close fail " // string@0b63 │ │ -03225e: 7130 a211 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -032264: 28f7 |002c: goto 0023 // -0009 │ │ -032266: 0d02 |002d: move-exception v2 │ │ -032268: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -03226c: 6e10 5114 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@1451 │ │ -032272: 2702 |0033: throw v2 │ │ -032274: 0d01 |0034: move-exception v1 │ │ -032276: 1a03 1908 |0035: const-string v3, "PrintHelperKitkat" // string@0819 │ │ -03227a: 1a04 630b |0037: const-string v4, "close fail " // string@0b63 │ │ -03227e: 7130 a211 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -032284: 28f7 |003c: goto 0033 // -0009 │ │ +0343f0: |[0343f0] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +034400: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +034404: 5452 7702 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ +034408: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +03440c: 2202 0b03 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030b │ │ +034410: 1a03 a40a |0008: const-string v3, "bad argument to loadBitmap" // string@0aa4 │ │ +034414: 7020 7914 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +03441a: 2702 |000d: throw v2 │ │ +03441c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03441e: 5452 7702 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ +034422: 6e10 8700 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0087 │ │ +034428: 0c02 |0014: move-result-object v2 │ │ +03442a: 6e20 8200 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0082 │ │ +034430: 0c00 |0018: move-result-object v0 │ │ +034432: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +034434: 7130 0c01 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@010c │ │ +03443a: 0c02 |001d: move-result-object v2 │ │ +03443c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +034440: 6e10 5114 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@1451 │ │ +034446: 1102 |0023: return-object v2 │ │ +034448: 0d01 |0024: move-exception v1 │ │ +03444a: 1a03 1608 |0025: const-string v3, "PrintHelperKitkat" // string@0816 │ │ +03444e: 1a04 600b |0027: const-string v4, "close fail " // string@0b60 │ │ +034452: 7130 a211 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +034458: 28f7 |002c: goto 0023 // -0009 │ │ +03445a: 0d02 |002d: move-exception v2 │ │ +03445c: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +034460: 6e10 5114 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@1451 │ │ +034466: 2702 |0033: throw v2 │ │ +034468: 0d01 |0034: move-exception v1 │ │ +03446a: 1a03 1608 |0035: const-string v3, "PrintHelperKitkat" // string@0816 │ │ +03446e: 1a04 600b |0037: const-string v4, "close fail " // string@0b60 │ │ +034472: 7130 a211 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +034478: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -28137,53 +28139,53 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0322ac: |[0322ac] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -0322bc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0322be: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -0322c0: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -0322c4: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -0322c8: 5497 7702 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ -0322cc: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -0322d0: 2206 0e03 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030e │ │ -0322d4: 1a07 a60a |000c: const-string v7, "bad argument to getScaledBitmap" // string@0aa6 │ │ -0322d8: 7020 7914 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -0322de: 2706 |0011: throw v6 │ │ -0322e0: 2202 3b00 |0012: new-instance v2, Landroid/graphics/BitmapFactory$Options; // type@003b │ │ -0322e4: 7010 0a01 0200 |0014: invoke-direct {v2}, Landroid/graphics/BitmapFactory$Options;.:()V // method@010a │ │ -0322ea: 5c28 1500 |0017: iput-boolean v8, v2, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0015 │ │ -0322ee: 7030 fd06 a902 |0019: invoke-direct {v9, v10, v2}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@06fd │ │ -0322f4: 5225 1900 |001c: iget v5, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0019 │ │ -0322f8: 5220 1800 |001e: iget v0, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0018 │ │ -0322fc: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -032300: 3c00 0300 |0022: if-gtz v0, 0025 // +0003 │ │ -032304: 1106 |0024: return-object v6 │ │ -032306: 7120 8c14 0500 |0025: invoke-static {v5, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -03230c: 0a01 |0028: move-result v1 │ │ -03230e: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -032310: 37b1 0700 |002a: if-le v1, v11, 0031 // +0007 │ │ -032314: e201 0101 |002c: ushr-int/lit8 v1, v1, #int 1 // #01 │ │ -032318: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -03231c: 28fa |0030: goto 002a // -0006 │ │ -03231e: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -032322: 7120 8e14 0500 |0033: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -032328: 0a07 |0036: move-result v7 │ │ -03232a: b347 |0037: div-int/2addr v7, v4 │ │ -03232c: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -032330: 2203 3b00 |003a: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@003b │ │ -032334: 7010 0a01 0300 |003c: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@010a │ │ -03233a: 5c38 1600 |003f: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0016 │ │ -03233e: 5934 1700 |0041: iput v4, v3, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ -032342: 7030 fd06 a903 |0043: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@06fd │ │ -032348: 0c06 |0046: move-result-object v6 │ │ -03234a: 28dd |0047: goto 0024 // -0023 │ │ +0344a0: |[0344a0] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +0344b0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0344b2: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +0344b4: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +0344b8: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +0344bc: 5497 7702 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ +0344c0: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +0344c4: 2206 0b03 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0344c8: 1a07 a30a |000c: const-string v7, "bad argument to getScaledBitmap" // string@0aa3 │ │ +0344cc: 7020 7914 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0344d2: 2706 |0011: throw v6 │ │ +0344d4: 2202 3b00 |0012: new-instance v2, Landroid/graphics/BitmapFactory$Options; // type@003b │ │ +0344d8: 7010 0a01 0200 |0014: invoke-direct {v2}, Landroid/graphics/BitmapFactory$Options;.:()V // method@010a │ │ +0344de: 5c28 1500 |0017: iput-boolean v8, v2, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0015 │ │ +0344e2: 7030 fd06 a902 |0019: invoke-direct {v9, v10, v2}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@06fd │ │ +0344e8: 5225 1900 |001c: iget v5, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0019 │ │ +0344ec: 5220 1800 |001e: iget v0, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0018 │ │ +0344f0: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +0344f4: 3c00 0300 |0022: if-gtz v0, 0025 // +0003 │ │ +0344f8: 1106 |0024: return-object v6 │ │ +0344fa: 7120 8c14 0500 |0025: invoke-static {v5, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +034500: 0a01 |0028: move-result v1 │ │ +034502: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +034504: 37b1 0700 |002a: if-le v1, v11, 0031 // +0007 │ │ +034508: e201 0101 |002c: ushr-int/lit8 v1, v1, #int 1 // #01 │ │ +03450c: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +034510: 28fa |0030: goto 002a // -0006 │ │ +034512: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +034516: 7120 8e14 0500 |0033: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +03451c: 0a07 |0036: move-result v7 │ │ +03451e: b347 |0037: div-int/2addr v7, v4 │ │ +034520: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +034524: 2203 3b00 |003a: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@003b │ │ +034528: 7010 0a01 0300 |003c: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@010a │ │ +03452e: 5c38 1600 |003f: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0016 │ │ +034532: 5934 1700 |0041: iput v4, v3, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ +034536: 7030 fd06 a903 |0043: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@06fd │ │ +03453c: 0c06 |0046: move-result-object v6 │ │ +03453e: 28dd |0047: goto 0024 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=248 │ │ 0x000a line=249 │ │ 0x0012 line=252 │ │ 0x0017 line=253 │ │ 0x0019 line=254 │ │ @@ -28218,17 +28220,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03234c: |[03234c] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -03235c: 5210 7602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ -032360: 0f00 |0002: return v0 │ │ +034540: |[034540] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +034550: 5210 7602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ +034554: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -28236,17 +28238,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032364: |[032364] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -032374: 5210 7802 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ -032378: 0f00 |0002: return v0 │ │ +034558: |[034558] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +034568: 5210 7802 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ +03456c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -28254,43 +28256,43 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -03237c: |[03237c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03238c: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -032390: 0e00 |0002: return-void │ │ -032392: 5261 7802 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ -032396: 5464 7702 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ -03239a: 1a05 a414 |0007: const-string v5, "print" // string@14a4 │ │ -03239e: 6e20 9300 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -0323a4: 0c03 |000c: move-result-object v3 │ │ -0323a6: 1f03 7a00 |000d: check-cast v3, Landroid/print/PrintManager; // type@007a │ │ -0323aa: 6202 2400 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ -0323ae: 6e10 0901 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0109 │ │ -0323b4: 0a04 |0014: move-result v4 │ │ -0323b6: 6e10 0801 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ -0323bc: 0a05 |0018: move-result v5 │ │ -0323be: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -0323c2: 6202 2300 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ -0323c6: 2204 7100 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0071 │ │ -0323ca: 7010 a801 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@01a8 │ │ -0323d0: 6e20 ab01 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ab │ │ -0323d6: 0c04 |0025: move-result-object v4 │ │ -0323d8: 5265 7602 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ -0323dc: 6e20 aa01 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01aa │ │ -0323e2: 0c04 |002b: move-result-object v4 │ │ -0323e4: 6e10 a901 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01a9 │ │ -0323ea: 0c00 |002f: move-result-object v0 │ │ -0323ec: 2204 4401 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0144 │ │ -0323f0: 7051 f706 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@06f7 │ │ -0323f6: 6e40 b501 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01b5 │ │ -0323fc: 28ca |0038: goto 0002 // -0036 │ │ +034570: |[034570] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +034580: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +034584: 0e00 |0002: return-void │ │ +034586: 5261 7802 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ +03458a: 5464 7702 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0277 │ │ +03458e: 1a05 a114 |0007: const-string v5, "print" // string@14a1 │ │ +034592: 6e20 9300 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +034598: 0c03 |000c: move-result-object v3 │ │ +03459a: 1f03 7700 |000d: check-cast v3, Landroid/print/PrintManager; // type@0077 │ │ +03459e: 6202 2400 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ +0345a2: 6e10 0901 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0109 │ │ +0345a8: 0a04 |0014: move-result v4 │ │ +0345aa: 6e10 0801 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0108 │ │ +0345b0: 0a05 |0018: move-result v5 │ │ +0345b2: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +0345b6: 6202 2300 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ +0345ba: 2204 6e00 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@006e │ │ +0345be: 7010 a801 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@01a8 │ │ +0345c4: 6e20 ab01 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ab │ │ +0345ca: 0c04 |0025: move-result-object v4 │ │ +0345cc: 5265 7602 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ +0345d0: 6e20 aa01 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01aa │ │ +0345d6: 0c04 |002b: move-result-object v4 │ │ +0345d8: 6e10 a901 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01a9 │ │ +0345de: 0c00 |002f: move-result-object v0 │ │ +0345e0: 2204 4101 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0141 │ │ +0345e4: 7051 f706 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@06f7 │ │ +0345ea: 6e40 b501 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01b5 │ │ +0345f0: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=224 │ │ 0x0003 line=132 │ │ 0x0005 line=133 │ │ 0x000f line=134 │ │ @@ -28312,20 +28314,20 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -032400: |[032400] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -032410: 1301 ac0d |0000: const/16 v1, #int 3500 // #dac │ │ -032414: 7030 fe06 4201 |0002: invoke-direct {v2, v4, v1}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@06fe │ │ -03241a: 0c00 |0005: move-result-object v0 │ │ -03241c: 6e30 ff06 3200 |0006: invoke-virtual {v2, v3, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06ff │ │ -032422: 0e00 |0009: return-void │ │ +0345f4: |[0345f4] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +034604: 1301 ac0d |0000: const/16 v1, #int 3500 // #dac │ │ +034608: 7030 fe06 4201 |0002: invoke-direct {v2, v4, v1}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@06fe │ │ +03460e: 0c00 |0005: move-result-object v0 │ │ +034610: 6e30 ff06 3200 |0006: invoke-virtual {v2, v3, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06ff │ │ +034616: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=237 │ │ locals : │ │ 0x0006 - 0x000a reg=0 bitmap Landroid/graphics/Bitmap; │ │ @@ -28338,17 +28340,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032424: |[032424] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -032434: 5901 7602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ -032438: 0e00 |0002: return-void │ │ +034618: |[034618] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +034628: 5901 7602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0276 │ │ +03462c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0002 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -28358,31 +28360,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03243c: |[03243c] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -03244c: 5901 7802 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ -032450: 0e00 |0002: return-void │ │ +034630: |[034630] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +034640: 5901 7802 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0278 │ │ +034644: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2074 (PrintHelperKitkat.java) │ │ + source_file_idx : 2071 (PrintHelperKitkat.java) │ │ │ │ Class #145 header: │ │ -class_idx : 326 │ │ +class_idx : 323 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #145 annotations: │ │ @@ -28398,17 +28400,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 477 (BidiFormatter.java) │ │ │ │ Class #146 header: │ │ -class_idx : 327 │ │ +class_idx : 324 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #146 annotations: │ │ @@ -28441,22 +28443,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -032454: |[032454] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -032464: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -03246a: 7100 f914 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14f9 │ │ -032470: 0c00 |0006: move-result-object v0 │ │ -032472: 7110 1907 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0719 │ │ -032478: 0a00 |000a: move-result v0 │ │ -03247a: 7020 0807 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0708 │ │ -032480: 0e00 |000e: return-void │ │ +034648: |[034648] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +034658: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +03465e: 7100 f914 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14f9 │ │ +034664: 0c00 |0006: move-result-object v0 │ │ +034666: 7110 1907 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0719 │ │ +03466c: 0a00 |000a: move-result v0 │ │ +03466e: 7020 0807 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0708 │ │ +034674: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28466,20 +28468,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -032484: |[032484] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -032494: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -03249a: 7110 1907 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0719 │ │ -0324a0: 0a00 |0006: move-result v0 │ │ -0324a2: 7020 0807 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0708 │ │ -0324a8: 0e00 |000a: return-void │ │ +034678: |[034678] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +034688: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +03468e: 7110 1907 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0719 │ │ +034694: 0a00 |0006: move-result v0 │ │ +034696: 7020 0807 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0708 │ │ +03469c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28490,18 +28492,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0324ac: |[0324ac] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -0324bc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0324c2: 7020 0807 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0708 │ │ -0324c8: 0e00 |0006: return-void │ │ +0346a0: |[0346a0] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +0346b0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0346b6: 7020 0807 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0708 │ │ +0346bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28512,22 +28514,22 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0324cc: |[0324cc] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -0324dc: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -0324e0: 7100 1b07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@071b │ │ -0324e6: 0c00 |0005: move-result-object v0 │ │ -0324e8: 1100 |0006: return-object v0 │ │ -0324ea: 7100 1c07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@071c │ │ -0324f0: 0c00 |000a: move-result-object v0 │ │ -0324f2: 28fb |000b: goto 0006 // -0005 │ │ +0346c0: |[0346c0] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0346d0: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +0346d4: 7100 1b07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@071b │ │ +0346da: 0c00 |0005: move-result-object v0 │ │ +0346dc: 1100 |0006: return-object v0 │ │ +0346de: 7100 1c07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@071c │ │ +0346e4: 0c00 |000a: move-result-object v0 │ │ +0346e6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000c reg=1 isRtlContext Z │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -28535,22 +28537,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0324f4: |[0324f4] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -032504: 5c12 7a02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027a │ │ -032508: 7100 1a07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@071a │ │ -03250e: 0c00 |0005: move-result-object v0 │ │ -032510: 5b10 7b02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ -032514: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -032516: 5910 7902 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ -03251a: 0e00 |000b: return-void │ │ +0346e8: |[0346e8] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +0346f8: 5c12 7a02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027a │ │ +0346fc: 7100 1a07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@071a │ │ +034702: 0c00 |0005: move-result-object v0 │ │ +034704: 5b10 7b02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ +034708: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +03470a: 5910 7902 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ +03470e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -28563,33 +28565,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -03251c: |[03251c] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -03252c: 5250 7902 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ -032530: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -032532: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -032536: 5450 7b02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ -03253a: 7100 1a07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@071a │ │ -032540: 0c01 |000a: move-result-object v1 │ │ -032542: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -032546: 5550 7a02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027a │ │ -03254a: 7110 0707 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0707 │ │ -032550: 0c00 |0012: move-result-object v0 │ │ -032552: 1100 |0013: return-object v0 │ │ -032554: 2200 4901 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0149 │ │ -032558: 5551 7a02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027a │ │ -03255c: 5252 7902 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ -032560: 5453 7b02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ -032564: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -032566: 7054 1807 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0718 │ │ -03256c: 28f3 |0020: goto 0013 // -000d │ │ +034710: |[034710] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +034720: 5250 7902 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ +034724: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +034726: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +03472a: 5450 7b02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ +03472e: 7100 1a07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@071a │ │ +034734: 0c01 |000a: move-result-object v1 │ │ +034736: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +03473a: 5550 7a02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027a │ │ +03473e: 7110 0707 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0707 │ │ +034744: 0c00 |0012: move-result-object v0 │ │ +034746: 1100 |0013: return-object v0 │ │ +034748: 2200 4601 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0146 │ │ +03474c: 5551 7a02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027a │ │ +034750: 5252 7902 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ +034754: 5453 7b02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ +034758: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03475a: 7054 1807 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0718 │ │ +034760: 28f3 |0020: goto 0013 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000d line=205 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -28599,17 +28601,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032570: |[032570] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -032580: 5b01 7b02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ -032584: 1100 |0002: return-object v0 │ │ +034764: |[034764] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +034774: 5b01 7b02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027b │ │ +034778: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0003 reg=1 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -28619,40 +28621,40 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -032588: |[032588] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -032598: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -03259c: 5210 7902 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ -0325a0: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0325a4: 5910 7902 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ -0325a8: 1101 |0008: return-object v1 │ │ -0325aa: 5210 7902 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ -0325ae: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -0325b2: 5910 7902 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ -0325b6: 28f9 |000f: goto 0008 // -0007 │ │ +03477c: |[03477c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +03478c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +034790: 5210 7902 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ +034794: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +034798: 5910 7902 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ +03479c: 1101 |0008: return-object v1 │ │ +03479e: 5210 7902 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ +0347a2: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +0347a6: 5910 7902 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0279 │ │ +0347aa: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0010 reg=2 stereoReset Z │ │ │ │ source_file_idx : 477 (BidiFormatter.java) │ │ │ │ Class #147 header: │ │ -class_idx : 328 │ │ +class_idx : 325 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 477 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #147 annotations: │ │ @@ -28703,27 +28705,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0325b8: |[0325b8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -0325c8: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -0325cc: 2331 5203 |0002: new-array v1, v3, [B // type@0352 │ │ -0325d0: 6901 7c02 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027c │ │ -0325d4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0325d6: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -0325da: 6201 7c02 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027c │ │ -0325de: 7110 6514 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1465 │ │ -0325e4: 0a02 |000e: move-result v2 │ │ -0325e6: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -0325ea: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0325ee: 28f4 |0013: goto 0007 // -000c │ │ -0325f0: 0e00 |0014: return-void │ │ +0347ac: |[0347ac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +0347bc: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +0347c0: 2331 4f03 |0002: new-array v1, v3, [B // type@034f │ │ +0347c4: 6901 7c02 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027c │ │ +0347c8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0347ca: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +0347ce: 6201 7c02 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027c │ │ +0347d2: 7110 6514 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1465 │ │ +0347d8: 0a02 |000e: move-result v2 │ │ +0347da: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +0347de: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0347e2: 28f4 |0013: goto 0007 // -000c │ │ +0347e4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -28735,22 +28737,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0325f4: |[0325f4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -032604: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -03260a: 5b12 8202 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -03260e: 5c13 7f02 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@027f │ │ -032612: 6e10 a614 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@14a6 │ │ -032618: 0a00 |000a: move-result v0 │ │ -03261a: 5910 8102 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ -03261e: 0e00 |000d: return-void │ │ +0347e8: |[0347e8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +0347f8: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +0347fe: 5b12 8202 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034802: 5c13 7f02 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@027f │ │ +034806: 6e10 a614 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@14a6 │ │ +03480c: 0a00 |000a: move-result v0 │ │ +03480e: 5910 8102 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ +034812: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -28764,23 +28766,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -032620: |[032620] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -032630: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -032634: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -032638: 6200 7c02 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027c │ │ -03263c: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -032640: 0f00 |0008: return v0 │ │ -032642: 7110 6414 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ -032648: 0a00 |000c: move-result v0 │ │ -03264a: 28fb |000d: goto 0008 // -0005 │ │ +034814: |[034814] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +034824: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +034828: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +03482c: 6200 7c02 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027c │ │ +034830: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +034834: 0f00 |0008: return v0 │ │ +034836: 7110 6414 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ +03483c: 0a00 |000c: move-result v0 │ │ +03483e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000e reg=1 c C │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ @@ -28788,37 +28790,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03264c: |[03264c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -03265c: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -032660: 5240 7e02 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032664: 5241 7e02 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032668: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -03266c: 5441 8202 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -032670: 5242 7e02 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032674: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -032678: 5942 7e02 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -03267c: 6e20 9f14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -032682: 0a01 |0013: move-result v1 │ │ -032684: 5e41 8002 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032688: 5741 8002 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03268c: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -032690: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -032694: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -032698: 0f01 |001e: return v1 │ │ -03269a: 5741 8002 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03269e: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -0326a2: 5940 7e02 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0326a6: 5e43 8002 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0326aa: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -0326ae: 28f5 |0029: goto 001e // -000b │ │ +034840: |[034840] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +034850: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +034854: 5240 7e02 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034858: 5241 7e02 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +03485c: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +034860: 5441 8202 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034864: 5242 7e02 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034868: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03486c: 5942 7e02 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034870: 6e20 9f14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +034876: 0a01 |0013: move-result v1 │ │ +034878: 5e41 8002 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +03487c: 5741 8002 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034880: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +034884: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +034888: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +03488c: 0f01 |001e: return v1 │ │ +03488e: 5741 8002 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034892: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +034896: 5940 7e02 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +03489a: 5e43 8002 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +03489e: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +0348a2: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -28836,29 +28838,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0326b0: |[0326b0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -0326c0: 5230 7e02 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0326c4: 5231 8102 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ -0326c8: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -0326cc: 5430 8202 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -0326d0: 5231 7e02 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0326d4: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0326d8: 5932 7e02 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0326dc: 6e20 9f14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -0326e2: 0a00 |0011: move-result v0 │ │ -0326e4: 5e30 8002 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0326e8: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -0326ec: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -0326f0: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -0326f4: 0f00 |001a: return v0 │ │ +0348a4: |[0348a4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +0348b4: 5230 7e02 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +0348b8: 5231 8102 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ +0348bc: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +0348c0: 5430 8202 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +0348c4: 5231 7e02 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +0348c8: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0348cc: 5932 7e02 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +0348d0: 6e20 9f14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +0348d6: 0a00 |0011: move-result v0 │ │ +0348d8: 5e30 8002 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +0348dc: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +0348e0: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +0348e4: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +0348e8: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0018 line=851 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ @@ -28867,55 +28869,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0326f8: |[0326f8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -032708: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -03270c: 5250 7e02 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032710: 5252 7e02 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032714: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -032718: 5452 8202 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -03271c: 5253 7e02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032720: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -032724: 5953 7e02 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032728: 6e20 9f14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -03272e: 0a02 |0013: move-result v2 │ │ -032730: 5e52 8002 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032734: 5752 8002 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032738: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -03273c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -032740: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -032744: 0f02 |001e: return v2 │ │ -032746: 5752 8002 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03274a: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -03274e: 5950 7e02 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032752: 5e54 8002 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032756: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -03275a: 28f5 |0029: goto 001e // -000b │ │ -03275c: 5752 8002 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032760: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -032764: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -032768: 5752 8002 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03276c: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -032770: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -032774: 5751 8002 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032778: 5252 7e02 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -03277c: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -032780: 5452 8202 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -032784: 5253 7e02 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032788: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03278c: 5953 7e02 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032790: 6e20 9f14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -032796: 0a02 |0047: move-result v2 │ │ -032798: 5e52 8002 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03279c: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -0327a0: 28ec |004c: goto 0038 // -0014 │ │ +0348ec: |[0348ec] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +0348fc: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +034900: 5250 7e02 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034904: 5252 7e02 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034908: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +03490c: 5452 8202 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034910: 5253 7e02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034914: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +034918: 5953 7e02 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +03491c: 6e20 9f14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +034922: 0a02 |0013: move-result v2 │ │ +034924: 5e52 8002 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034928: 5752 8002 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +03492c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +034930: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +034934: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +034938: 0f02 |001e: return v2 │ │ +03493a: 5752 8002 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +03493e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +034942: 5950 7e02 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034946: 5e54 8002 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +03494a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +03494e: 28f5 |0029: goto 001e // -000b │ │ +034950: 5752 8002 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034954: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +034958: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +03495c: 5752 8002 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034960: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +034964: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +034968: 5751 8002 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +03496c: 5252 7e02 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034970: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +034974: 5452 8202 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034978: 5253 7e02 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +03497c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +034980: 5953 7e02 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034984: 6e20 9f14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +03498a: 0a02 |0047: move-result v2 │ │ +03498c: 5e52 8002 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034990: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +034994: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -28937,55 +28939,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0327a4: |[0327a4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -0327b4: 5250 7e02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0327b8: 5252 7e02 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0327bc: 5253 8102 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ -0327c0: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -0327c4: 5452 8202 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -0327c8: 5253 7e02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0327cc: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0327d0: 5954 7e02 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0327d4: 6e20 9f14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -0327da: 0a02 |0013: move-result v2 │ │ -0327dc: 5e52 8002 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0327e0: 5752 8002 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0327e4: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -0327e8: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -0327ec: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -0327f0: 0f02 |001e: return v2 │ │ -0327f2: 5752 8002 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0327f6: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -0327fa: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -0327fe: 5752 8002 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032802: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -032806: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -03280a: 5751 8002 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03280e: 5252 7e02 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032812: 5253 8102 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ -032816: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -03281a: 5452 8202 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -03281e: 5253 7e02 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032822: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -032826: 5954 7e02 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -03282a: 6e20 9f14 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -032830: 0a02 |003e: move-result v2 │ │ -032832: 5e52 8002 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032836: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -03283a: 28ea |0043: goto 002d // -0016 │ │ -03283c: 5950 7e02 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032840: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -032844: 5e52 8002 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032848: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -03284c: 28d2 |004c: goto 001e // -002e │ │ +034998: |[034998] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +0349a8: 5250 7e02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +0349ac: 5252 7e02 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +0349b0: 5253 8102 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ +0349b4: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +0349b8: 5452 8202 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +0349bc: 5253 7e02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +0349c0: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0349c4: 5954 7e02 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +0349c8: 6e20 9f14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +0349ce: 0a02 |0013: move-result v2 │ │ +0349d0: 5e52 8002 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +0349d4: 5752 8002 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +0349d8: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +0349dc: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +0349e0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +0349e4: 0f02 |001e: return v2 │ │ +0349e6: 5752 8002 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +0349ea: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +0349ee: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +0349f2: 5752 8002 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +0349f6: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +0349fa: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +0349fe: 5751 8002 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034a02: 5252 7e02 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a06: 5253 8102 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ +034a0a: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +034a0e: 5452 8202 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034a12: 5253 7e02 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a16: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +034a1a: 5954 7e02 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a1e: 6e20 9f14 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +034a24: 0a02 |003e: move-result v2 │ │ +034a26: 5e52 8002 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034a2a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +034a2e: 28ea |0043: goto 002d // -0016 │ │ +034a30: 5950 7e02 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a34: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +034a38: 5e52 8002 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034a3c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +034a40: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -29007,57 +29009,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -032850: |[032850] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -032860: 5442 8202 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -032864: 5243 7e02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032868: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03286c: 6e20 9f14 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -032872: 0a02 |0009: move-result v2 │ │ -032874: 5e42 8002 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032878: 5742 8002 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03287c: 7110 6714 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1467 │ │ -032882: 0a02 |0011: move-result v2 │ │ -032884: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -032888: 5442 8202 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -03288c: 5243 7e02 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032890: 7120 6314 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1463 │ │ -032896: 0a00 |001b: move-result v0 │ │ -032898: 5242 7e02 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -03289c: 7110 6114 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1461 │ │ -0328a2: 0a03 |0021: move-result v3 │ │ -0328a4: b132 |0022: sub-int/2addr v2, v3 │ │ -0328a6: 5942 7e02 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0328aa: 7110 6514 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1465 │ │ -0328b0: 0a01 |0028: move-result v1 │ │ -0328b2: 0f01 |0029: return v1 │ │ -0328b4: 5242 7e02 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0328b8: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0328bc: 5942 7e02 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0328c0: 5742 8002 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0328c4: 7110 0f07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@070f │ │ -0328ca: 0a01 |0035: move-result v1 │ │ -0328cc: 5542 7f02 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@027f │ │ -0328d0: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -0328d4: 5742 8002 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0328d8: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -0328dc: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -0328e0: 7010 1407 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0714 │ │ -0328e6: 0a01 |0043: move-result v1 │ │ -0328e8: 28e5 |0044: goto 0029 // -001b │ │ -0328ea: 5742 8002 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -0328ee: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -0328f2: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -0328f6: 7010 1207 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0712 │ │ -0328fc: 0a01 |004e: move-result v1 │ │ -0328fe: 28da |004f: goto 0029 // -0026 │ │ +034a44: |[034a44] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +034a54: 5442 8202 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034a58: 5243 7e02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a5c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +034a60: 6e20 9f14 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +034a66: 0a02 |0009: move-result v2 │ │ +034a68: 5e42 8002 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034a6c: 5742 8002 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034a70: 7110 6714 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1467 │ │ +034a76: 0a02 |0011: move-result v2 │ │ +034a78: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +034a7c: 5442 8202 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034a80: 5243 7e02 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a84: 7120 6314 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1463 │ │ +034a8a: 0a00 |001b: move-result v0 │ │ +034a8c: 5242 7e02 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a90: 7110 6114 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1461 │ │ +034a96: 0a03 |0021: move-result v3 │ │ +034a98: b132 |0022: sub-int/2addr v2, v3 │ │ +034a9a: 5942 7e02 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034a9e: 7110 6514 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1465 │ │ +034aa4: 0a01 |0028: move-result v1 │ │ +034aa6: 0f01 |0029: return v1 │ │ +034aa8: 5242 7e02 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034aac: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +034ab0: 5942 7e02 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034ab4: 5742 8002 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034ab8: 7110 0f07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@070f │ │ +034abe: 0a01 |0035: move-result v1 │ │ +034ac0: 5542 7f02 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@027f │ │ +034ac4: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +034ac8: 5742 8002 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034acc: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +034ad0: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +034ad4: 7010 1407 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0714 │ │ +034ada: 0a01 |0043: move-result v1 │ │ +034adc: 28e5 |0044: goto 0029 // -001b │ │ +034ade: 5742 8002 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034ae2: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +034ae6: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +034aea: 7010 1207 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0712 │ │ +034af0: 0a01 |004e: move-result v1 │ │ +034af2: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -29079,56 +29081,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -032900: |[032900] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -032910: 5442 8202 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -032914: 5243 7e02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032918: 6e20 9f14 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -03291e: 0a02 |0007: move-result v2 │ │ -032920: 5e42 8002 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032924: 5742 8002 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032928: 7110 6614 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1466 │ │ -03292e: 0a02 |000f: move-result v2 │ │ -032930: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -032934: 5442 8202 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ -032938: 5243 7e02 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -03293c: 7120 6214 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1462 │ │ -032942: 0a00 |0019: move-result v0 │ │ -032944: 5242 7e02 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032948: 7110 6114 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1461 │ │ -03294e: 0a03 |001f: move-result v3 │ │ -032950: b032 |0020: add-int/2addr v2, v3 │ │ -032952: 5942 7e02 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032956: 7110 6514 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1465 │ │ -03295c: 0a01 |0026: move-result v1 │ │ -03295e: 0f01 |0027: return v1 │ │ -032960: 5242 7e02 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032964: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -032968: 5942 7e02 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -03296c: 5742 8002 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032970: 7110 0f07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@070f │ │ -032976: 0a01 |0033: move-result v1 │ │ -032978: 5542 7f02 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@027f │ │ -03297c: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -032980: 5742 8002 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -032984: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -032988: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -03298c: 7010 1507 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0715 │ │ -032992: 0a01 |0041: move-result v1 │ │ -032994: 28e5 |0042: goto 0027 // -001b │ │ -032996: 5742 8002 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ -03299a: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -03299e: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -0329a2: 7010 1307 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0713 │ │ -0329a8: 0a01 |004c: move-result v1 │ │ -0329aa: 28da |004d: goto 0027 // -0026 │ │ +034af4: |[034af4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +034b04: 5442 8202 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034b08: 5243 7e02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034b0c: 6e20 9f14 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +034b12: 0a02 |0007: move-result v2 │ │ +034b14: 5e42 8002 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034b18: 5742 8002 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034b1c: 7110 6614 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1466 │ │ +034b22: 0a02 |000f: move-result v2 │ │ +034b24: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +034b28: 5442 8202 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0282 │ │ +034b2c: 5243 7e02 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034b30: 7120 6214 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1462 │ │ +034b36: 0a00 |0019: move-result v0 │ │ +034b38: 5242 7e02 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034b3c: 7110 6114 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1461 │ │ +034b42: 0a03 |001f: move-result v3 │ │ +034b44: b032 |0020: add-int/2addr v2, v3 │ │ +034b46: 5942 7e02 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034b4a: 7110 6514 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1465 │ │ +034b50: 0a01 |0026: move-result v1 │ │ +034b52: 0f01 |0027: return v1 │ │ +034b54: 5242 7e02 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034b58: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +034b5c: 5942 7e02 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034b60: 5742 8002 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034b64: 7110 0f07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@070f │ │ +034b6a: 0a01 |0033: move-result v1 │ │ +034b6c: 5542 7f02 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@027f │ │ +034b70: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +034b74: 5742 8002 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034b78: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +034b7c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +034b80: 7010 1507 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0715 │ │ +034b86: 0a01 |0041: move-result v1 │ │ +034b88: 28e5 |0042: goto 0027 // -001b │ │ +034b8a: 5742 8002 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0280 │ │ +034b8e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +034b92: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +034b96: 7010 1307 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0713 │ │ +034b9c: 0a01 |004c: move-result v1 │ │ +034b9e: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -29150,76 +29152,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -0329ac: |[0329ac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -0329bc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0329be: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0329c0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0329c2: 5985 7e02 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0329c6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0329c8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0329ca: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0329cc: 5286 7e02 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -0329d0: 5287 8102 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ -0329d4: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -0329d8: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -0329dc: 6e10 0e07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@070e │ │ -0329e2: 0a06 |0013: move-result v6 │ │ -0329e4: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -0329ea: 0102 |0017: move v2, v0 │ │ -0329ec: 28f0 |0018: goto 0008 // -0010 │ │ -0329ee: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0329f2: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -0329f4: 28ec |001c: goto 0008 // -0014 │ │ -0329f6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0329fa: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0329fc: 28e8 |0020: goto 0008 // -0018 │ │ -0329fe: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -032a02: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -032a04: 28e4 |0024: goto 0008 // -001c │ │ -032a06: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -032a0a: 0131 |0027: move v1, v3 │ │ -032a0c: 0f01 |0028: return v1 │ │ -032a0e: 0102 |0029: move v2, v0 │ │ -032a10: 28de |002a: goto 0008 // -0022 │ │ -032a12: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -032a16: 0141 |002d: move v1, v4 │ │ -032a18: 28fa |002e: goto 0028 // -0006 │ │ -032a1a: 0102 |002f: move v2, v0 │ │ -032a1c: 28d8 |0030: goto 0008 // -0028 │ │ -032a1e: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -032a22: 0151 |0033: move v1, v5 │ │ -032a24: 28f4 |0034: goto 0028 // -000c │ │ -032a26: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -032a2a: 5286 7e02 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032a2e: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -032a32: 6e10 0d07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@070d │ │ -032a38: 0a06 |003e: move-result v6 │ │ -032a3a: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -032a40: 28f5 |0042: goto 0037 // -000b │ │ -032a42: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -032a46: 0131 |0045: move v1, v3 │ │ -032a48: 28e2 |0046: goto 0028 // -001e │ │ -032a4a: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -032a4e: 28ee |0049: goto 0037 // -0012 │ │ -032a50: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -032a54: 0141 |004c: move v1, v4 │ │ -032a56: 28db |004d: goto 0028 // -0025 │ │ -032a58: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -032a5c: 28e7 |0050: goto 0037 // -0019 │ │ -032a5e: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032a62: 28e4 |0053: goto 0037 // -001c │ │ -032a64: 0151 |0054: move v1, v5 │ │ -032a66: 28d3 |0055: goto 0028 // -002d │ │ -032a68: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -032abc: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +034ba0: |[034ba0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +034bb0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +034bb2: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +034bb4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +034bb6: 5985 7e02 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034bba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +034bbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +034bbe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +034bc0: 5286 7e02 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034bc4: 5287 8102 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ +034bc8: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +034bcc: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +034bd0: 6e10 0e07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@070e │ │ +034bd6: 0a06 |0013: move-result v6 │ │ +034bd8: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +034bde: 0102 |0017: move v2, v0 │ │ +034be0: 28f0 |0018: goto 0008 // -0010 │ │ +034be2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034be6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +034be8: 28ec |001c: goto 0008 // -0014 │ │ +034bea: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034bee: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +034bf0: 28e8 |0020: goto 0008 // -0018 │ │ +034bf2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +034bf6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +034bf8: 28e4 |0024: goto 0008 // -001c │ │ +034bfa: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +034bfe: 0131 |0027: move v1, v3 │ │ +034c00: 0f01 |0028: return v1 │ │ +034c02: 0102 |0029: move v2, v0 │ │ +034c04: 28de |002a: goto 0008 // -0022 │ │ +034c06: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +034c0a: 0141 |002d: move v1, v4 │ │ +034c0c: 28fa |002e: goto 0028 // -0006 │ │ +034c0e: 0102 |002f: move v2, v0 │ │ +034c10: 28d8 |0030: goto 0008 // -0028 │ │ +034c12: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +034c16: 0151 |0033: move v1, v5 │ │ +034c18: 28f4 |0034: goto 0028 // -000c │ │ +034c1a: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +034c1e: 5286 7e02 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034c22: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +034c26: 6e10 0d07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@070d │ │ +034c2c: 0a06 |003e: move-result v6 │ │ +034c2e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +034c34: 28f5 |0042: goto 0037 // -000b │ │ +034c36: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +034c3a: 0131 |0045: move v1, v3 │ │ +034c3c: 28e2 |0046: goto 0028 // -001e │ │ +034c3e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +034c42: 28ee |0049: goto 0037 // -0012 │ │ +034c44: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +034c48: 0141 |004c: move v1, v4 │ │ +034c4a: 28db |004d: goto 0028 // -0025 │ │ +034c4c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +034c50: 28e7 |0050: goto 0037 // -0019 │ │ +034c52: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034c56: 28e4 |0053: goto 0037 // -001c │ │ +034c58: 0151 |0054: move v1, v5 │ │ +034c5a: 28d3 |0055: goto 0028 // -002d │ │ +034c5c: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +034cb0: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=567 │ │ 0x0005 line=568 │ │ 0x0006 line=569 │ │ 0x0007 line=570 │ │ 0x0008 line=571 │ │ @@ -29272,54 +29274,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -032ad8: |[032ad8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -032ae8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -032aea: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -032aec: 5254 8102 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ -032af0: 5954 7e02 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032af4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -032af6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -032af8: 5254 7e02 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ -032afc: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -032b00: 6e10 0d07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@070d │ │ -032b06: 0a04 |000f: move-result v4 │ │ -032b08: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -032b0e: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -032b12: 0101 |0015: move v1, v0 │ │ -032b14: 28f2 |0016: goto 0008 // -000e │ │ -032b16: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -032b1a: 0f02 |0019: return v2 │ │ -032b1c: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -032b20: 0101 |001c: move v1, v0 │ │ -032b22: 28eb |001d: goto 0008 // -0015 │ │ -032b24: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -032b28: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -032b2c: 28e6 |0022: goto 0008 // -001a │ │ -032b2e: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -032b32: 0132 |0025: move v2, v3 │ │ -032b34: 28f3 |0026: goto 0019 // -000d │ │ -032b36: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -032b3a: 0101 |0029: move v1, v0 │ │ -032b3c: 28de |002a: goto 0008 // -0022 │ │ -032b3e: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -032b42: 0132 |002d: move v2, v3 │ │ -032b44: 28eb |002e: goto 0019 // -0015 │ │ -032b46: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -032b4a: 28d7 |0031: goto 0008 // -0029 │ │ -032b4c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -032b50: 28d4 |0034: goto 0008 // -002c │ │ -032b52: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -032b54: 28e3 |0036: goto 0019 // -001d │ │ -032b56: 0000 |0037: nop // spacer │ │ -032b58: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +034ccc: |[034ccc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +034cdc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +034cde: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +034ce0: 5254 8102 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0281 │ │ +034ce4: 5954 7e02 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034ce8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +034cea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +034cec: 5254 7e02 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@027e │ │ +034cf0: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +034cf4: 6e10 0d07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@070d │ │ +034cfa: 0a04 |000f: move-result v4 │ │ +034cfc: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +034d02: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +034d06: 0101 |0015: move v1, v0 │ │ +034d08: 28f2 |0016: goto 0008 // -000e │ │ +034d0a: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +034d0e: 0f02 |0019: return v2 │ │ +034d10: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +034d14: 0101 |001c: move v1, v0 │ │ +034d16: 28eb |001d: goto 0008 // -0015 │ │ +034d18: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +034d1c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +034d20: 28e6 |0022: goto 0008 // -001a │ │ +034d22: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +034d26: 0132 |0025: move v2, v3 │ │ +034d28: 28f3 |0026: goto 0019 // -000d │ │ +034d2a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +034d2e: 0101 |0029: move v1, v0 │ │ +034d30: 28de |002a: goto 0008 // -0022 │ │ +034d32: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +034d36: 0132 |002d: move v2, v3 │ │ +034d38: 28eb |002e: goto 0019 // -0015 │ │ +034d3a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +034d3e: 28d7 |0031: goto 0008 // -0029 │ │ +034d40: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034d44: 28d4 |0034: goto 0008 // -002c │ │ +034d46: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +034d48: 28e3 |0036: goto 0019 // -001d │ │ +034d4a: 0000 |0037: nop // spacer │ │ +034d4c: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=665 │ │ 0x0006 line=666 │ │ 0x0007 line=667 │ │ 0x0008 line=668 │ │ 0x000c line=669 │ │ @@ -29348,17 +29350,17 @@ │ │ 0x0007 - 0x0062 reg=0 embeddingLevel I │ │ 0x0008 - 0x0062 reg=1 lastNonEmptyEmbeddingLevel I │ │ 0x0000 - 0x0062 reg=5 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ source_file_idx : 477 (BidiFormatter.java) │ │ │ │ Class #148 header: │ │ -class_idx : 329 │ │ +class_idx : 326 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 477 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #148 annotations: │ │ @@ -29469,37 +29471,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -032bac: |[032bac] android.support.v4.text.BidiFormatter.:()V │ │ -032bbc: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -032bbe: 6200 a202 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a2 │ │ -032bc2: 6900 8602 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ -032bc6: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -032bca: 7110 6814 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1468 │ │ -032bd0: 0c00 |000a: move-result-object v0 │ │ -032bd2: 6900 8e02 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@028e │ │ -032bd6: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -032bda: 7110 6814 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1468 │ │ -032be0: 0c00 |0012: move-result-object v0 │ │ -032be2: 6900 9202 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0292 │ │ -032be6: 2200 4901 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0149 │ │ -032bea: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -032bec: 6202 8602 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ -032bf0: 7040 1707 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0717 │ │ -032bf6: 6900 8402 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0284 │ │ -032bfa: 2200 4901 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0149 │ │ -032bfe: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -032c00: 6202 8602 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ -032c04: 7040 1707 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0717 │ │ -032c0a: 6900 8502 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0285 │ │ -032c0e: 0e00 |0029: return-void │ │ +034da0: |[034da0] android.support.v4.text.BidiFormatter.:()V │ │ +034db0: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +034db2: 6200 a202 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a2 │ │ +034db6: 6900 8602 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ +034dba: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +034dbe: 7110 6814 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1468 │ │ +034dc4: 0c00 |000a: move-result-object v0 │ │ +034dc6: 6900 8e02 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@028e │ │ +034dca: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +034dce: 7110 6814 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1468 │ │ +034dd4: 0c00 |0012: move-result-object v0 │ │ +034dd6: 6900 9202 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0292 │ │ +034dda: 2200 4601 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0146 │ │ +034dde: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +034de0: 6202 8602 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ +034de4: 7040 1707 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0717 │ │ +034dea: 6900 8402 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0284 │ │ +034dee: 2200 4601 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0146 │ │ +034df2: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +034df4: 6202 8602 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ +034df8: 7040 1707 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0717 │ │ +034dfe: 6900 8502 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0285 │ │ +034e02: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -29510,20 +29512,20 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -032c10: |[032c10] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -032c20: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -032c26: 5c01 9502 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ -032c2a: 5902 9402 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0294 │ │ -032c2e: 5b03 9302 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -032c32: 0e00 |0009: return-void │ │ +034e04: |[034e04] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +034e14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +034e1a: 5c01 9502 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ +034e1e: 5902 9402 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0294 │ │ +034e22: 5b03 9302 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ +034e26: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -29538,17 +29540,17 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -032c34: |[032c34] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -032c44: 7040 1707 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0717 │ │ -032c4a: 0e00 |0003: return-void │ │ +034e28: |[034e28] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +034e38: 7040 1707 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0717 │ │ +034e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -29560,18 +29562,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -032c4c: |[032c4c] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -032c5c: 7110 2507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0725 │ │ -032c62: 0a00 |0003: move-result v0 │ │ -032c64: 0f00 |0004: return v0 │ │ +034e40: |[034e40] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +034e50: 7110 2507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0725 │ │ +034e56: 0a00 |0003: move-result v0 │ │ +034e58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29579,72 +29581,72 @@ │ │ type : '()Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032c68: |[032c68] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -032c78: 6200 8602 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ -032c7c: 1100 |0002: return-object v0 │ │ +034e5c: |[034e5c] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +034e6c: 6200 8602 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0286 │ │ +034e70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$200' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032c80: |[032c80] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -032c90: 6200 8502 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0285 │ │ -032c94: 1100 |0002: return-object v0 │ │ +034e74: |[034e74] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +034e84: 6200 8502 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0285 │ │ +034e88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$300' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032c98: |[032c98] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -032ca8: 6200 8402 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0284 │ │ -032cac: 1100 |0002: return-object v0 │ │ +034e8c: |[034e8c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +034e9c: 6200 8402 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0284 │ │ +034ea0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getEntryDir' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -032cb0: |[032cb0] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -032cc0: 2200 4801 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0148 │ │ -032cc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -032cc6: 7030 0c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@070c │ │ -032ccc: 6e10 1007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0710 │ │ -032cd2: 0a00 |0009: move-result v0 │ │ -032cd4: 0f00 |000a: return v0 │ │ +034ea4: |[034ea4] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +034eb4: 2200 4501 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0145 │ │ +034eb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +034eba: 7030 0c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@070c │ │ +034ec0: 6e10 1007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0710 │ │ +034ec6: 0a00 |0009: move-result v0 │ │ +034ec8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #8 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29652,21 +29654,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -032cd8: |[032cd8] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -032ce8: 2200 4801 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0148 │ │ -032cec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -032cee: 7030 0c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@070c │ │ -032cf4: 6e10 1107 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0711 │ │ -032cfa: 0a00 |0009: move-result v0 │ │ -032cfc: 0f00 |000a: return v0 │ │ +034ecc: |[034ecc] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +034edc: 2200 4501 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0145 │ │ +034ee0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +034ee2: 7030 0c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@070c │ │ +034ee8: 6e10 1107 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0711 │ │ +034eee: 0a00 |0009: move-result v0 │ │ +034ef0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #9 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29674,40 +29676,40 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -032d00: |[032d00] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -032d10: 2200 4701 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0147 │ │ -032d14: 7010 0307 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0703 │ │ -032d1a: 6e10 0607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0706 │ │ -032d20: 0c00 |0008: move-result-object v0 │ │ -032d22: 1100 |0009: return-object v0 │ │ +034ef4: |[034ef4] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +034f04: 2200 4401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0144 │ │ +034f08: 7010 0307 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0703 │ │ +034f0e: 6e10 0607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0706 │ │ +034f14: 0c00 |0008: move-result-object v0 │ │ +034f16: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ │ │ #10 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getInstance' │ │ type : '(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -032d24: |[032d24] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -032d34: 2200 4701 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0147 │ │ -032d38: 7020 0407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0704 │ │ -032d3e: 6e10 0607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0706 │ │ -032d44: 0c00 |0008: move-result-object v0 │ │ -032d46: 1100 |0009: return-object v0 │ │ +034f18: |[034f18] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +034f28: 2200 4401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0144 │ │ +034f2c: 7020 0407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0704 │ │ +034f32: 6e10 0607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0706 │ │ +034f38: 0c00 |0008: move-result-object v0 │ │ +034f3a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 locale Ljava/util/Locale; │ │ │ │ #11 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29715,20 +29717,20 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -032d48: |[032d48] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -032d58: 2200 4701 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0147 │ │ -032d5c: 7020 0507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0705 │ │ -032d62: 6e10 0607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0706 │ │ -032d68: 0c00 |0008: move-result-object v0 │ │ -032d6a: 1100 |0009: return-object v0 │ │ +034f3c: |[034f3c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +034f4c: 2200 4401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0144 │ │ +034f50: 7020 0507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0705 │ │ +034f56: 6e10 0607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0706 │ │ +034f5c: 0c00 |0008: move-result-object v0 │ │ +034f5e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000a reg=1 rtlContext Z │ │ │ │ #12 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29736,22 +29738,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -032d6c: |[032d6c] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -032d7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032d7e: 7110 5907 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0759 │ │ -032d84: 0a01 |0004: move-result v1 │ │ -032d86: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -032d8a: 0f00 |0007: return v0 │ │ -032d8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -032d8e: 28fe |0009: goto 0007 // -0002 │ │ +034f60: |[034f60] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +034f70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +034f72: 7110 5907 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0759 │ │ +034f78: 0a01 |0004: move-result v1 │ │ +034f7a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +034f7e: 0f00 |0007: return v0 │ │ +034f80: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +034f82: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x000a reg=2 locale Ljava/util/Locale; │ │ │ │ #13 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29759,40 +29761,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -032d90: |[032d90] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -032da0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -032da2: 6e10 a614 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ -032da8: 0a02 |0004: move-result v2 │ │ -032daa: 7240 3c07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ -032db0: 0a00 |0008: move-result v0 │ │ -032db2: 5531 9502 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ -032db6: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -032dba: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -032dbe: 7110 1e07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@071e │ │ -032dc4: 0a01 |0012: move-result v1 │ │ -032dc6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -032dc8: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -032dcc: 6201 8e02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@028e │ │ -032dd0: 1101 |0018: return-object v1 │ │ -032dd2: 5531 9502 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ -032dd6: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -032dda: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -032dde: 7110 1e07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@071e │ │ -032de4: 0a01 |0022: move-result v1 │ │ -032de6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -032de8: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -032dec: 6201 9202 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0292 │ │ -032df0: 28f0 |0028: goto 0018 // -0010 │ │ -032df2: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -032df6: 28ed |002b: goto 0018 // -0013 │ │ +034f84: |[034f84] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +034f94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +034f96: 6e10 a614 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ +034f9c: 0a02 |0004: move-result v2 │ │ +034f9e: 7240 3c07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ +034fa4: 0a00 |0008: move-result v0 │ │ +034fa6: 5531 9502 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ +034faa: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +034fae: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +034fb2: 7110 1e07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@071e │ │ +034fb8: 0a01 |0012: move-result v1 │ │ +034fba: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +034fbc: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +034fc0: 6201 8e02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@028e │ │ +034fc4: 1101 |0018: return-object v1 │ │ +034fc6: 5531 9502 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ +034fca: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +034fce: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +034fd2: 7110 1e07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@071e │ │ +034fd8: 0a01 |0022: move-result v1 │ │ +034fda: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +034fdc: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +034fe0: 6201 9202 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0292 │ │ +034fe4: 28f0 |0028: goto 0018 // -0010 │ │ +034fe6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +034fea: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -29809,40 +29811,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -032df8: |[032df8] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -032e08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -032e0a: 6e10 a614 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ -032e10: 0a02 |0004: move-result v2 │ │ -032e12: 7240 3c07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ -032e18: 0a00 |0008: move-result v0 │ │ -032e1a: 5531 9502 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ -032e1e: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -032e22: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -032e26: 7110 1d07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@071d │ │ -032e2c: 0a01 |0012: move-result v1 │ │ -032e2e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -032e30: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -032e34: 6201 8e02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@028e │ │ -032e38: 1101 |0018: return-object v1 │ │ -032e3a: 5531 9502 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ -032e3e: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -032e42: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -032e46: 7110 1d07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@071d │ │ -032e4c: 0a01 |0022: move-result v1 │ │ -032e4e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -032e50: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -032e54: 6201 9202 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0292 │ │ -032e58: 28f0 |0028: goto 0018 // -0010 │ │ -032e5a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -032e5e: 28ed |002b: goto 0018 // -0013 │ │ +034fec: |[034fec] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +034ffc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +034ffe: 6e10 a614 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ +035004: 0a02 |0004: move-result v2 │ │ +035006: 7240 3c07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ +03500c: 0a00 |0008: move-result v0 │ │ +03500e: 5531 9502 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ +035012: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +035016: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +03501a: 7110 1d07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@071d │ │ +035020: 0a01 |0012: move-result v1 │ │ +035022: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +035024: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +035028: 6201 8e02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@028e │ │ +03502c: 1101 |0018: return-object v1 │ │ +03502e: 5531 9502 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ +035032: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +035036: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +03503a: 7110 1d07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@071d │ │ +035040: 0a01 |0022: move-result v1 │ │ +035042: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +035044: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +035048: 6201 9202 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0292 │ │ +03504c: 28f0 |0028: goto 0018 // -0010 │ │ +03504e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +035052: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -29860,22 +29862,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -032e60: |[032e60] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -032e70: 5210 9402 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0294 │ │ -032e74: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -032e78: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -032e7c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -032e7e: 0f00 |0007: return v0 │ │ -032e80: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -032e82: 28fe |0009: goto 0007 // -0002 │ │ +035054: |[035054] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +035064: 5210 9402 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0294 │ │ +035068: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +03506c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +035070: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +035072: 0f00 |0007: return v0 │ │ +035074: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +035076: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #1 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29883,22 +29885,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -032e84: |[032e84] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -032e94: 5430 9302 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -032e98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -032e9a: 6e10 a614 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ -032ea0: 0a02 |0006: move-result v2 │ │ -032ea2: 7240 3c07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ -032ea8: 0a00 |000a: move-result v0 │ │ -032eaa: 0f00 |000b: return v0 │ │ +035078: |[035078] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +035088: 5430 9302 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ +03508c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03508e: 6e10 a614 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ +035094: 0a02 |0006: move-result v2 │ │ +035096: 7240 3c07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ +03509c: 0a00 |000a: move-result v0 │ │ +03509e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x000c reg=4 str Ljava/lang/String; │ │ │ │ @@ -29907,17 +29909,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032eac: |[032eac] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -032ebc: 5510 9502 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ -032ec0: 0f00 |0002: return v0 │ │ +0350a0: |[0350a0] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +0350b0: 5510 9502 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ +0350b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -29925,20 +29927,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -032ec4: |[032ec4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -032ed4: 5420 9302 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -032ed8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -032eda: 6e40 2a07 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@072a │ │ -032ee0: 0c00 |0006: move-result-object v0 │ │ -032ee2: 1100 |0007: return-object v0 │ │ +0350b8: |[0350b8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +0350c8: 5420 9302 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ +0350cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0350ce: 6e40 2a07 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@072a │ │ +0350d4: 0c00 |0006: move-result-object v0 │ │ +0350d6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0008 reg=3 str Ljava/lang/String; │ │ │ │ @@ -29947,19 +29949,19 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -032ee4: |[032ee4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -032ef4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032ef6: 6e40 2a07 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@072a │ │ -032efc: 0c00 |0004: move-result-object v0 │ │ -032efe: 1100 |0005: return-object v0 │ │ +0350d8: |[0350d8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0350e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0350ea: 6e40 2a07 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@072a │ │ +0350f0: 0c00 |0004: move-result-object v0 │ │ +0350f2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0006 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -29969,56 +29971,56 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -032f00: |[032f00] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -032f10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -032f12: 6e10 a614 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ -032f18: 0a03 |0004: move-result v3 │ │ -032f1a: 7240 3c07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ -032f20: 0a00 |0008: move-result v0 │ │ -032f22: 2201 2103 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -032f26: 7010 ab14 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -032f2c: 6e10 2207 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0722 │ │ -032f32: 0a02 |0011: move-result v2 │ │ -032f34: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -032f38: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -032f3c: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -032f40: 6202 a602 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ -032f44: 7030 2707 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0727 │ │ -032f4a: 0c02 |001d: move-result-object v2 │ │ -032f4c: 6e20 b214 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032f52: 5542 9502 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ -032f56: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -032f5a: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -032f5e: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -032f62: 6e20 ad14 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -032f68: 6e20 b214 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032f6e: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -032f72: 6e20 ad14 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -032f78: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -032f7c: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -032f80: 6202 a602 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ -032f84: 7030 2607 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0726 │ │ -032f8a: 0c02 |003d: move-result-object v2 │ │ -032f8c: 6e20 b214 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032f92: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -032f98: 0c02 |0044: move-result-object v2 │ │ -032f9a: 1102 |0045: return-object v2 │ │ -032f9c: 6202 a502 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -032fa0: 28d2 |0048: goto 001a // -002e │ │ -032fa2: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -032fa6: 28de |004b: goto 0029 // -0022 │ │ -032fa8: 6e20 b214 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032fae: 28e5 |004f: goto 0034 // -001b │ │ -032fb0: 6202 a502 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -032fb4: 28e8 |0052: goto 003a // -0018 │ │ +0350f4: |[0350f4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +035104: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +035106: 6e10 a614 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ +03510c: 0a03 |0004: move-result v3 │ │ +03510e: 7240 3c07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@073c │ │ +035114: 0a00 |0008: move-result v0 │ │ +035116: 2201 1e03 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +03511a: 7010 ab14 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +035120: 6e10 2207 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0722 │ │ +035126: 0a02 |0011: move-result v2 │ │ +035128: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +03512c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +035130: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +035134: 6202 a602 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ +035138: 7030 2707 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0727 │ │ +03513e: 0c02 |001d: move-result-object v2 │ │ +035140: 6e20 b214 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035146: 5542 9502 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0295 │ │ +03514a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +03514e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +035152: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +035156: 6e20 ad14 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03515c: 6e20 b214 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035162: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +035166: 6e20 ad14 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03516c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +035170: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +035174: 6202 a602 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ +035178: 7030 2607 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0726 │ │ +03517e: 0c02 |003d: move-result-object v2 │ │ +035180: 6e20 b214 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035186: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03518c: 0c02 |0044: move-result-object v2 │ │ +03518e: 1102 |0045: return-object v2 │ │ +035190: 6202 a502 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +035194: 28d2 |0048: goto 001a // -002e │ │ +035196: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +03519a: 28de |004b: goto 0029 // -0022 │ │ +03519c: 6e20 b214 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0351a2: 28e5 |004f: goto 0034 // -001b │ │ +0351a4: 6202 a502 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +0351a8: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -30045,33 +30047,33 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -032fb8: |[032fb8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -032fc8: 5410 9302 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ -032fcc: 6e40 2a07 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@072a │ │ -032fd2: 0c00 |0005: move-result-object v0 │ │ -032fd4: 1100 |0006: return-object v0 │ │ +0351ac: |[0351ac] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +0351bc: 5410 9302 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0293 │ │ +0351c0: 6e40 2a07 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@072a │ │ +0351c6: 0c00 |0005: move-result-object v0 │ │ +0351c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0007 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isolate Z │ │ │ │ source_file_idx : 477 (BidiFormatter.java) │ │ │ │ Class #149 header: │ │ -class_idx : 330 │ │ +class_idx : 327 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #149 annotations: │ │ @@ -30099,17 +30101,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 796 (ICUCompat.java) │ │ │ │ Class #150 header: │ │ -class_idx : 333 │ │ +class_idx : 330 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 796 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 annotations: │ │ @@ -30133,26 +30135,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -032fd8: |[032fd8] android.support.v4.text.ICUCompat.:()V │ │ -032fe8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -032fec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -032ff0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -032ff4: 2201 4c01 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@014c │ │ -032ff8: 7010 3107 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0731 │ │ -032ffe: 6901 9602 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ -033002: 0e00 |000d: return-void │ │ -033004: 2201 4b01 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@014b │ │ -033008: 7010 2e07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@072e │ │ -03300e: 6901 9602 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ -033012: 28f8 |0015: goto 000d // -0008 │ │ +0351cc: |[0351cc] android.support.v4.text.ICUCompat.:()V │ │ +0351dc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0351e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0351e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0351e8: 2201 4901 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0149 │ │ +0351ec: 7010 3107 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0731 │ │ +0351f2: 6901 9602 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ +0351f6: 0e00 |000d: return-void │ │ +0351f8: 2201 4801 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0148 │ │ +0351fc: 7010 2e07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@072e │ │ +035202: 6901 9602 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ +035206: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -30164,17 +30166,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033014: |[033014] android.support.v4.text.ICUCompat.:()V │ │ -033024: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03302a: 0e00 |0003: return-void │ │ +035208: |[035208] android.support.v4.text.ICUCompat.:()V │ │ +035218: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03521e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -30183,19 +30185,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03302c: |[03302c] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -03303c: 6200 9602 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ -033040: 7220 2c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@072c │ │ -033046: 0c00 |0005: move-result-object v0 │ │ -033048: 1100 |0006: return-object v0 │ │ +035220: |[035220] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +035230: 6200 9602 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ +035234: 7220 2c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@072c │ │ +03523a: 0c00 |0005: move-result-object v0 │ │ +03523c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/text/ICUCompat;) │ │ @@ -30203,32 +30205,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03304c: |[03304c] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -03305c: 6200 9602 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ -033060: 7220 2d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@072d │ │ -033066: 0c00 |0005: move-result-object v0 │ │ -033068: 1100 |0006: return-object v0 │ │ +035240: |[035240] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +035250: 6200 9602 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0296 │ │ +035254: 7220 2d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@072d │ │ +03525a: 0c00 |0005: move-result-object v0 │ │ +03525c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 796 (ICUCompat.java) │ │ │ │ Class #151 header: │ │ -class_idx : 334 │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 798 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #151 - │ │ @@ -30257,42 +30259,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03306c: |[03306c] android.support.v4.text.ICUCompatIcs.:()V │ │ -03307c: 1a02 3e10 |0000: const-string v2, "libcore.icu.ICU" // string@103e │ │ -033080: 7110 6914 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@1469 │ │ -033086: 0c00 |0005: move-result-object v0 │ │ -033088: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -03308c: 1a02 8f0e |0008: const-string v2, "getScript" // string@0e8f │ │ -033090: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -033092: 2333 6803 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0368 │ │ -033096: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -033098: 1c05 2003 |000e: const-class v5, Ljava/lang/String; // type@0320 │ │ -03309c: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -0330a0: 6e30 6e14 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146e │ │ -0330a6: 0c02 |0015: move-result-object v2 │ │ -0330a8: 6902 9902 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0299 │ │ -0330ac: 1a02 2b0a |0018: const-string v2, "addLikelySubtags" // string@0a2b │ │ -0330b0: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0330b2: 2333 6803 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0368 │ │ -0330b6: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0330b8: 1c05 2003 |001e: const-class v5, Ljava/lang/String; // type@0320 │ │ -0330bc: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -0330c0: 6e30 6e14 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146e │ │ -0330c6: 0c02 |0025: move-result-object v2 │ │ -0330c8: 6902 9802 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0298 │ │ -0330cc: 0e00 |0028: return-void │ │ -0330ce: 0d01 |0029: move-exception v1 │ │ -0330d0: 1a02 1d03 |002a: const-string v2, "ICUCompatIcs" // string@031d │ │ -0330d4: 7120 a311 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ -0330da: 28f9 |002f: goto 0028 // -0007 │ │ +035260: |[035260] android.support.v4.text.ICUCompatIcs.:()V │ │ +035270: 1a02 3b10 |0000: const-string v2, "libcore.icu.ICU" // string@103b │ │ +035274: 7110 6914 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@1469 │ │ +03527a: 0c00 |0005: move-result-object v0 │ │ +03527c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +035280: 1a02 8c0e |0008: const-string v2, "getScript" // string@0e8c │ │ +035284: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +035286: 2333 6503 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0365 │ │ +03528a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +03528c: 1c05 1d03 |000e: const-class v5, Ljava/lang/String; // type@031d │ │ +035290: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +035294: 6e30 6e14 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146e │ │ +03529a: 0c02 |0015: move-result-object v2 │ │ +03529c: 6902 9902 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0299 │ │ +0352a0: 1a02 280a |0018: const-string v2, "addLikelySubtags" // string@0a28 │ │ +0352a4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +0352a6: 2333 6503 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0365 │ │ +0352aa: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +0352ac: 1c05 1d03 |001e: const-class v5, Ljava/lang/String; // type@031d │ │ +0352b0: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +0352b4: 6e30 6e14 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146e │ │ +0352ba: 0c02 |0025: move-result-object v2 │ │ +0352bc: 6902 9802 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0298 │ │ +0352c0: 0e00 |0028: return-void │ │ +0352c2: 0d01 |0029: move-exception v1 │ │ +0352c4: 1a02 1d03 |002a: const-string v2, "ICUCompatIcs" // string@031d │ │ +0352c8: 7120 a311 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ +0352ce: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -30309,17 +30311,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0330ec: |[0330ec] android.support.v4.text.ICUCompatIcs.:()V │ │ -0330fc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -033102: 0e00 |0003: return-void │ │ +0352e0: |[0352e0] android.support.v4.text.ICUCompatIcs.:()V │ │ +0352f0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0352f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompatIcs; │ │ │ │ #2 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ @@ -30327,36 +30329,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -033104: |[033104] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -033114: 6202 9802 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0298 │ │ -033118: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -03311c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -03311e: 2320 6a03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@036a │ │ -033122: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -033124: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -033128: 6202 9802 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0298 │ │ -03312c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03312e: 6e30 c514 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ -033134: 0c02 |0010: move-result-object v2 │ │ -033136: 1f02 2003 |0011: check-cast v2, Ljava/lang/String; // type@0320 │ │ -03313a: 1102 |0013: return-object v2 │ │ -03313c: 0d01 |0014: move-exception v1 │ │ -03313e: 1a02 1d03 |0015: const-string v2, "ICUCompatIcs" // string@031d │ │ -033142: 7120 a311 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ -033148: 0742 |001a: move-object v2, v4 │ │ -03314a: 28f8 |001b: goto 0013 // -0008 │ │ -03314c: 0d01 |001c: move-exception v1 │ │ -03314e: 1a02 1d03 |001d: const-string v2, "ICUCompatIcs" // string@031d │ │ -033152: 7120 a311 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ -033158: 28f8 |0022: goto 001a // -0008 │ │ +0352f8: |[0352f8] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +035308: 6202 9802 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0298 │ │ +03530c: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +035310: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +035312: 2320 6703 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0367 │ │ +035316: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +035318: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +03531c: 6202 9802 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0298 │ │ +035320: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +035322: 6e30 c514 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ +035328: 0c02 |0010: move-result-object v2 │ │ +03532a: 1f02 1d03 |0011: check-cast v2, Ljava/lang/String; // type@031d │ │ +03532e: 1102 |0013: return-object v2 │ │ +035330: 0d01 |0014: move-exception v1 │ │ +035332: 1a02 1d03 |0015: const-string v2, "ICUCompatIcs" // string@031d │ │ +035336: 7120 a311 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ +03533c: 0742 |001a: move-object v2, v4 │ │ +03533e: 28f8 |001b: goto 0013 // -0008 │ │ +035340: 0d01 |001c: move-exception v1 │ │ +035342: 1a02 1d03 |001d: const-string v2, "ICUCompatIcs" // string@031d │ │ +035346: 7120 a311 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ +03534c: 28f8 |0022: goto 001a // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001c │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ @@ -30378,37 +30380,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -03316c: |[03316c] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -03317c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03317e: 6202 9902 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0299 │ │ -033182: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -033186: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -033188: 2320 6a03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@036a │ │ -03318c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03318e: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -033192: 6202 9902 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0299 │ │ -033196: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -033198: 6e30 c514 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ -03319e: 0c02 |0011: move-result-object v2 │ │ -0331a0: 1f02 2003 |0012: check-cast v2, Ljava/lang/String; // type@0320 │ │ -0331a4: 1102 |0014: return-object v2 │ │ -0331a6: 0d01 |0015: move-exception v1 │ │ -0331a8: 1a02 1d03 |0016: const-string v2, "ICUCompatIcs" // string@031d │ │ -0331ac: 7120 a311 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ -0331b2: 0732 |001b: move-object v2, v3 │ │ -0331b4: 28f8 |001c: goto 0014 // -0008 │ │ -0331b6: 0d01 |001d: move-exception v1 │ │ -0331b8: 1a02 1d03 |001e: const-string v2, "ICUCompatIcs" // string@031d │ │ -0331bc: 7120 a311 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ -0331c2: 28f8 |0023: goto 001b // -0008 │ │ +035360: |[035360] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +035370: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +035372: 6202 9902 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0299 │ │ +035376: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +03537a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +03537c: 2320 6703 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0367 │ │ +035380: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +035382: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +035386: 6202 9902 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0299 │ │ +03538a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +03538c: 6e30 c514 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ +035392: 0c02 |0011: move-result-object v2 │ │ +035394: 1f02 1d03 |0012: check-cast v2, Ljava/lang/String; // type@031d │ │ +035398: 1102 |0014: return-object v2 │ │ +03539a: 0d01 |0015: move-exception v1 │ │ +03539c: 1a02 1d03 |0016: const-string v2, "ICUCompatIcs" // string@031d │ │ +0353a0: 7120 a311 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ +0353a6: 0732 |001b: move-object v2, v3 │ │ +0353a8: 28f8 |001c: goto 0014 // -0008 │ │ +0353aa: 0d01 |001d: move-exception v1 │ │ +0353ac: 1a02 1d03 |001e: const-string v2, "ICUCompatIcs" // string@031d │ │ +0353b0: 7120 a311 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a3 │ │ +0353b6: 28f8 |0023: goto 001b // -0008 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Ljava/lang/IllegalAccessException; -> 0x0015 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001d │ │ positions : │ │ 0x0001 line=48 │ │ 0x0005 line=49 │ │ @@ -30425,18 +30427,18 @@ │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 798 (ICUCompatIcs.java) │ │ │ │ Class #152 header: │ │ -class_idx : 335 │ │ +class_idx : 332 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2267 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2264 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #152 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -30455,21 +30457,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2267 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 2264 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #153 header: │ │ -class_idx : 336 │ │ +class_idx : 333 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2268 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -30481,21 +30483,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #154 header: │ │ -class_idx : 339 │ │ +class_idx : 336 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2268 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #154 annotations: │ │ Annotations on class │ │ @@ -30513,21 +30515,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;) │ │ name : 'checkRtl' │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #155 header: │ │ -class_idx : 343 │ │ +class_idx : 340 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2268 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -30591,39 +30593,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0331d4: |[0331d4] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0331e4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0331e6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0331e8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0331ea: 2200 5501 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0155 │ │ -0331ee: 7040 4b07 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ -0331f4: 6900 a502 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -0331f8: 2200 5501 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0155 │ │ -0331fc: 7040 4b07 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ -033202: 6900 a602 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ -033206: 2200 5501 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0155 │ │ -03320a: 6201 9d02 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029d │ │ -03320e: 7040 4b07 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ -033214: 6900 a202 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a2 │ │ -033218: 2200 5501 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0155 │ │ -03321c: 6201 9d02 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029d │ │ -033220: 7040 4b07 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ -033226: 6900 a302 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a3 │ │ -03322a: 2200 5501 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0155 │ │ -03322e: 6201 9b02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029b │ │ -033232: 7040 4b07 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ -033238: 6900 a102 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a1 │ │ -03323c: 6200 a002 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a0 │ │ -033240: 6900 a402 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a4 │ │ -033244: 0e00 |0030: return-void │ │ +0353c8: |[0353c8] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +0353d8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0353da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0353dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0353de: 2200 5201 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0152 │ │ +0353e2: 7040 4b07 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ +0353e8: 6900 a502 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +0353ec: 2200 5201 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0152 │ │ +0353f0: 7040 4b07 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ +0353f6: 6900 a602 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ +0353fa: 2200 5201 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0152 │ │ +0353fe: 6201 9d02 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029d │ │ +035402: 7040 4b07 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ +035408: 6900 a202 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a2 │ │ +03540c: 2200 5201 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0152 │ │ +035410: 6201 9d02 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029d │ │ +035414: 7040 4b07 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ +03541a: 6900 a302 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a3 │ │ +03541e: 2200 5201 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0152 │ │ +035422: 6201 9b02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029b │ │ +035426: 7040 4b07 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@074b │ │ +03542c: 6900 a102 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a1 │ │ +035430: 6200 a002 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a0 │ │ +035434: 6900 a402 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a4 │ │ +035438: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -30635,17 +30637,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033248: |[033248] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -033258: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03325e: 0e00 |0003: return-void │ │ +03543c: |[03543c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +03544c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +035452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -30654,18 +30656,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -033260: |[033260] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -033270: 7110 5507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0755 │ │ -033276: 0a00 |0003: move-result v0 │ │ -033278: 0f00 |0004: return v0 │ │ +035454: |[035454] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +035464: 7110 5507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0755 │ │ +03546a: 0a00 |0003: move-result v0 │ │ +03546c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -30673,18 +30675,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03327c: |[03327c] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -03328c: 7110 5407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0754 │ │ -033292: 0a00 |0003: move-result v0 │ │ -033294: 0f00 |0004: return v0 │ │ +035470: |[035470] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +035480: 7110 5407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0754 │ │ +035486: 0a00 |0003: move-result v0 │ │ +035488: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -30692,24 +30694,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -033298: |[033298] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -0332a8: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -0332ae: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0332b0: 0f00 |0004: return v0 │ │ -0332b2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0332b4: 28fe |0006: goto 0004 // -0002 │ │ -0332b6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0332b8: 28fc |0008: goto 0004 // -0004 │ │ -0332ba: 0000 |0009: nop // spacer │ │ -0332bc: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +03548c: |[03548c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +03549c: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +0354a2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0354a4: 0f00 |0004: return v0 │ │ +0354a6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0354a8: 28fe |0006: goto 0004 // -0002 │ │ +0354aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0354ac: 28fc |0008: goto 0004 // -0004 │ │ +0354ae: 0000 |0009: nop // spacer │ │ +0354b0: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=86 │ │ 0x0005 line=81 │ │ 0x0007 line=84 │ │ 0x0009 line=79 │ │ @@ -30721,42 +30723,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -0332d0: |[0332d0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -0332e0: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -0332e6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0332e8: 0f00 |0004: return v0 │ │ -0332ea: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0332ec: 28fe |0006: goto 0004 // -0002 │ │ -0332ee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0332f0: 28fc |0008: goto 0004 // -0004 │ │ -0332f2: 0000 |0009: nop // spacer │ │ -0332f4: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +0354c4: |[0354c4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +0354d4: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +0354da: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0354dc: 0f00 |0004: return v0 │ │ +0354de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0354e0: 28fe |0006: goto 0004 // -0002 │ │ +0354e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0354e4: 28fc |0008: goto 0004 // -0004 │ │ +0354e6: 0000 |0009: nop // spacer │ │ +0354e8: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=102 │ │ 0x0005 line=95 │ │ 0x0007 line=100 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 directionality I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #156 header: │ │ -class_idx : 344 │ │ +class_idx : 341 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2272 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2269 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #156 - │ │ Class descriptor : 'Landroid/support/v4/text/TextUtilsCompat;' │ │ @@ -30783,25 +30785,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -033330: |[033330] android.support.v4.text.TextUtilsCompat.:()V │ │ -033340: 2200 3c03 |0000: new-instance v0, Ljava/util/Locale; // type@033c │ │ -033344: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -033348: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -03334c: 7030 f714 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@14f7 │ │ -033352: 6900 ac02 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ac │ │ -033356: 1a00 b701 |000b: const-string v0, "Arab" // string@01b7 │ │ -03335a: 6900 aa02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02aa │ │ -03335e: 1a00 1103 |000f: const-string v0, "Hebr" // string@0311 │ │ -033362: 6900 ab02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ab │ │ -033366: 0e00 |0013: return-void │ │ +035524: |[035524] android.support.v4.text.TextUtilsCompat.:()V │ │ +035534: 2200 3903 |0000: new-instance v0, Ljava/util/Locale; // type@0339 │ │ +035538: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +03553c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +035540: 7030 f714 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@14f7 │ │ +035546: 6900 ac02 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ac │ │ +03554a: 1a00 b701 |000b: const-string v0, "Arab" // string@01b7 │ │ +03554e: 6900 aa02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02aa │ │ +035552: 1a00 1103 |000f: const-string v0, "Hebr" // string@0311 │ │ +035556: 6900 ab02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ab │ │ +03555a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -30810,17 +30812,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033368: |[033368] android.support.v4.text.TextUtilsCompat.:()V │ │ -033378: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03337e: 0e00 |0003: return-void │ │ +03555c: |[03555c] android.support.v4.text.TextUtilsCompat.:()V │ │ +03556c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +035572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -30828,28 +30830,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -033380: |[033380] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -033390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033392: 6e20 fa14 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@14fa │ │ -033398: 0c01 |0004: move-result-object v1 │ │ -03339a: 6e20 9f14 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -0333a0: 0a01 |0008: move-result v1 │ │ -0333a2: 7110 6414 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ -0333a8: 0a01 |000c: move-result v1 │ │ -0333aa: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -0333b0: 0f00 |0010: return v0 │ │ -0333b2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0333b4: 28fe |0012: goto 0010 // -0002 │ │ -0333b6: 0000 |0013: nop // spacer │ │ -0333b8: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +035574: |[035574] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +035584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035586: 6e20 fa14 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@14fa │ │ +03558c: 0c01 |0004: move-result-object v1 │ │ +03558e: 6e20 9f14 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +035594: 0a01 |0008: move-result v1 │ │ +035596: 7110 6414 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ +03559c: 0a01 |000c: move-result v1 │ │ +03559e: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +0355a4: 0f00 |0010: return v0 │ │ +0355a6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0355a8: 28fe |0012: goto 0010 // -0002 │ │ +0355aa: 0000 |0013: nop // spacer │ │ +0355ac: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0010 line=107 │ │ 0x0011 line=103 │ │ 0x0013 line=100 │ │ locals : │ │ @@ -30860,42 +30862,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0333c8: |[0333c8] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -0333d8: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -0333dc: 6201 ac02 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ac │ │ -0333e0: 6e20 f814 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@14f8 │ │ -0333e6: 0a01 |0007: move-result v1 │ │ -0333e8: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -0333ec: 6e10 fb14 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@14fb │ │ -0333f2: 0c01 |000d: move-result-object v1 │ │ -0333f4: 7110 3607 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0736 │ │ -0333fa: 0c01 |0011: move-result-object v1 │ │ -0333fc: 7110 3707 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0737 │ │ -033402: 0c00 |0015: move-result-object v0 │ │ -033404: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -033408: 7110 5807 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0758 │ │ -03340e: 0a01 |001b: move-result v1 │ │ -033410: 0f01 |001c: return v1 │ │ -033412: 6201 aa02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02aa │ │ -033416: 6e20 a214 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a2 │ │ -03341c: 0a01 |0022: move-result v1 │ │ -03341e: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -033422: 6201 ab02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ab │ │ -033426: 6e20 a214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a2 │ │ -03342c: 0a01 |002a: move-result v1 │ │ -03342e: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -033432: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -033434: 28ee |002e: goto 001c // -0012 │ │ -033436: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -033438: 28ec |0030: goto 001c // -0014 │ │ +0355bc: |[0355bc] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +0355cc: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +0355d0: 6201 ac02 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ac │ │ +0355d4: 6e20 f814 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@14f8 │ │ +0355da: 0a01 |0007: move-result v1 │ │ +0355dc: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +0355e0: 6e10 fb14 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@14fb │ │ +0355e6: 0c01 |000d: move-result-object v1 │ │ +0355e8: 7110 3607 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0736 │ │ +0355ee: 0c01 |0011: move-result-object v1 │ │ +0355f0: 7110 3707 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0737 │ │ +0355f6: 0c00 |0015: move-result-object v0 │ │ +0355f8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0355fc: 7110 5807 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0758 │ │ +035602: 0a01 |001b: move-result v1 │ │ +035604: 0f01 |001c: return v1 │ │ +035606: 6201 aa02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02aa │ │ +03560a: 6e20 a214 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a2 │ │ +035610: 0a01 |0022: move-result v1 │ │ +035612: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +035616: 6201 ab02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ab │ │ +03561a: 6e20 a214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a2 │ │ +035620: 0a01 |002a: move-result v1 │ │ +035622: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +035626: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +035628: 28ee |002e: goto 001c // -0012 │ │ +03562a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +03562c: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -30911,46 +30913,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -03343c: |[03343c] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -03344c: 2202 2103 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -033450: 7010 ab14 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -033456: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -033458: 6e10 a614 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ -03345e: 0a03 |0009: move-result v3 │ │ -033460: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -033464: 6e20 9f14 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -03346a: 0a00 |000f: move-result v0 │ │ -03346c: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -033472: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -033478: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03347c: 28ee |0018: goto 0006 // -0012 │ │ -03347e: 1a03 8e00 |0019: const-string v3, "<" // string@008e │ │ -033482: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033488: 28f8 |001e: goto 0016 // -0008 │ │ -03348a: 1a03 8d00 |001f: const-string v3, ">" // string@008d │ │ -03348e: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033494: 28f2 |0024: goto 0016 // -000e │ │ -033496: 1a03 8c00 |0025: const-string v3, "&" // string@008c │ │ -03349a: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0334a0: 28ec |002a: goto 0016 // -0014 │ │ -0334a2: 1a03 8b00 |002b: const-string v3, "'" // string@008b │ │ -0334a6: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0334ac: 28e6 |0030: goto 0016 // -001a │ │ -0334ae: 1a03 9000 |0031: const-string v3, """ // string@0090 │ │ -0334b2: 6e20 b214 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0334b8: 28e0 |0036: goto 0016 // -0020 │ │ -0334ba: 6e10 b714 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0334c0: 0c03 |003a: move-result-object v3 │ │ -0334c2: 1103 |003b: return-object v3 │ │ -0334c4: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +035630: |[035630] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +035640: 2202 1e03 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +035644: 7010 ab14 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03564a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03564c: 6e10 a614 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a6 │ │ +035652: 0a03 |0009: move-result v3 │ │ +035654: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +035658: 6e20 9f14 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +03565e: 0a00 |000f: move-result v0 │ │ +035660: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +035666: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03566c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035670: 28ee |0018: goto 0006 // -0012 │ │ +035672: 1a03 8e00 |0019: const-string v3, "<" // string@008e │ │ +035676: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03567c: 28f8 |001e: goto 0016 // -0008 │ │ +03567e: 1a03 8d00 |001f: const-string v3, ">" // string@008d │ │ +035682: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035688: 28f2 |0024: goto 0016 // -000e │ │ +03568a: 1a03 8c00 |0025: const-string v3, "&" // string@008c │ │ +03568e: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035694: 28ec |002a: goto 0016 // -0014 │ │ +035696: 1a03 8b00 |002b: const-string v3, "'" // string@008b │ │ +03569a: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0356a0: 28e6 |0030: goto 0016 // -001a │ │ +0356a2: 1a03 9000 |0031: const-string v3, """ // string@0090 │ │ +0356a6: 6e20 b214 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0356ac: 28e0 |0036: goto 0016 // -0020 │ │ +0356ae: 6e10 b714 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0356b4: 0c03 |003a: move-result-object v3 │ │ +0356b6: 1103 |003b: return-object v3 │ │ +0356b8: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=33 │ │ 0x000c line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=56 │ │ @@ -30965,20 +30967,20 @@ │ │ locals : │ │ 0x0010 - 0x0037 reg=0 c C │ │ 0x0006 - 0x0052 reg=1 i I │ │ 0x0005 - 0x0052 reg=2 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0052 reg=4 s Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2272 (TextUtilsCompat.java) │ │ + source_file_idx : 2269 (TextUtilsCompat.java) │ │ │ │ Class #157 header: │ │ -class_idx : 347 │ │ +class_idx : 344 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 448 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #157 annotations: │ │ @@ -31010,32 +31012,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0334f0: |[0334f0] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -033500: 7010 9214 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ -033506: 5b34 b202 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -03350a: 2200 f702 |0005: new-instance v0, Ljava/io/File; // type@02f7 │ │ -03350e: 2201 2103 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -033512: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -033518: 6e10 4314 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ -03351e: 0c02 |000f: move-result-object v2 │ │ -033520: 6e20 b214 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033526: 0c01 |0013: move-result-object v1 │ │ -033528: 1a02 c800 |0014: const-string v2, ".bak" // string@00c8 │ │ -03352c: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033532: 0c01 |0019: move-result-object v1 │ │ -033534: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03353a: 0c01 |001d: move-result-object v1 │ │ -03353c: 7020 3c14 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@143c │ │ -033542: 5b30 b102 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -033546: 0e00 |0023: return-void │ │ +0356e4: |[0356e4] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +0356f4: 7010 9214 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ +0356fa: 5b34 b202 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +0356fe: 2200 f402 |0005: new-instance v0, Ljava/io/File; // type@02f4 │ │ +035702: 2201 1e03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +035706: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03570c: 6e10 4314 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ +035712: 0c02 |000f: move-result-object v2 │ │ +035714: 6e20 b214 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03571a: 0c01 |0013: move-result-object v1 │ │ +03571c: 1a02 c800 |0014: const-string v2, ".bak" // string@00c8 │ │ +035720: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035726: 0c01 |0019: move-result-object v1 │ │ +035728: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03572e: 0c01 |001d: move-result-object v1 │ │ +035730: 7020 3c14 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@143c │ │ +035736: 5b30 b102 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +03573a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -31047,24 +31049,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -033548: |[033548] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -033558: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -03355c: 6e10 4f14 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@144f │ │ -033562: 0c00 |0005: move-result-object v0 │ │ -033564: 6e10 4714 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1447 │ │ -03356a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03356c: 0f00 |000a: return v0 │ │ -03356e: 0d00 |000b: move-exception v0 │ │ -033570: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -033572: 28fd |000d: goto 000a // -0003 │ │ +03573c: |[03573c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +03574c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +035750: 6e10 4f14 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@144f │ │ +035756: 0c00 |0005: move-result-object v0 │ │ +035758: 6e10 4714 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1447 │ │ +03575e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +035760: 0f00 |000a: return v0 │ │ +035762: 0d00 |000b: move-exception v0 │ │ +035764: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +035766: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -31080,20 +31082,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -033584: |[033584] android.support.v4.util.AtomicFile.delete:()V │ │ -033594: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -033598: 6e10 3d14 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ -03359e: 5410 b102 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -0335a2: 6e10 3d14 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ -0335a8: 0e00 |000a: return-void │ │ +035778: |[035778] android.support.v4.util.AtomicFile.delete:()V │ │ +035788: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +03578c: 6e10 3d14 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ +035792: 5410 b102 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +035796: 6e10 3d14 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ +03579c: 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; │ │ @@ -31103,29 +31105,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0335ac: |[0335ac] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -0335bc: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -0335c0: 7110 8007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0780 │ │ -0335c6: 6e10 4e14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@144e │ │ -0335cc: 5431 b202 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -0335d0: 6e10 3d14 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@143d │ │ -0335d6: 5431 b102 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -0335da: 5432 b202 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -0335de: 6e20 4614 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1446 │ │ -0335e4: 0e00 |0014: return-void │ │ -0335e6: 0d00 |0015: move-exception v0 │ │ -0335e8: 1a01 bf01 |0016: const-string v1, "AtomicFile" // string@01bf │ │ -0335ec: 1a02 e50c |0018: const-string v2, "failWrite: Got exception:" // string@0ce5 │ │ -0335f0: 7130 a211 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -0335f6: 28f7 |001d: goto 0014 // -0009 │ │ +0357a0: |[0357a0] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +0357b0: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +0357b4: 7110 8007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0780 │ │ +0357ba: 6e10 4e14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@144e │ │ +0357c0: 5431 b202 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +0357c4: 6e10 3d14 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@143d │ │ +0357ca: 5431 b102 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +0357ce: 5432 b202 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +0357d2: 6e20 4614 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1446 │ │ +0357d8: 0e00 |0014: return-void │ │ +0357da: 0d00 |0015: move-exception v0 │ │ +0357dc: 1a01 bf01 |0016: const-string v1, "AtomicFile" // string@01bf │ │ +0357e0: 1a02 e20c |0018: const-string v2, "failWrite: Got exception:" // string@0ce2 │ │ +0357e4: 7130 a211 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +0357ea: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -31144,26 +31146,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -033608: |[033608] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -033618: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -03361c: 7110 8007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0780 │ │ -033622: 6e10 4e14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@144e │ │ -033628: 5431 b102 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -03362c: 6e10 3d14 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@143d │ │ -033632: 0e00 |000d: return-void │ │ -033634: 0d00 |000e: move-exception v0 │ │ -033636: 1a01 bf01 |000f: const-string v1, "AtomicFile" // string@01bf │ │ -03363a: 1a02 120d |0011: const-string v2, "finishWrite: Got exception:" // string@0d12 │ │ -03363e: 7130 a211 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -033644: 28f7 |0016: goto 000d // -0009 │ │ +0357fc: |[0357fc] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +03580c: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +035810: 7110 8007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0780 │ │ +035816: 6e10 4e14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@144e │ │ +03581c: 5431 b102 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +035820: 6e10 3d14 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@143d │ │ +035826: 0e00 |000d: return-void │ │ +035828: 0d00 |000e: move-exception v0 │ │ +03582a: 1a01 bf01 |000f: const-string v1, "AtomicFile" // string@01bf │ │ +03582e: 1a02 0f0d |0011: const-string v2, "finishWrite: Got exception:" // string@0d0f │ │ +035832: 7130 a211 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +035838: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -31181,17 +31183,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033658: |[033658] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -033668: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -03366c: 1100 |0002: return-object v0 │ │ +03584c: |[03584c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +03585c: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035860: 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;) │ │ @@ -31199,28 +31201,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -033670: |[033670] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -033680: 5420 b102 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -033684: 6e10 3e14 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@143e │ │ -03368a: 0a00 |0005: move-result v0 │ │ -03368c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -033690: 5420 b202 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -033694: 6e10 3d14 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ -03369a: 5420 b102 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -03369e: 5421 b202 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -0336a2: 6e20 4614 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1446 │ │ -0336a8: 2200 f902 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02f9 │ │ -0336ac: 5421 b202 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -0336b0: 7020 4814 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1448 │ │ -0336b6: 1100 |001b: return-object v0 │ │ +035864: |[035864] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +035874: 5420 b102 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +035878: 6e10 3e14 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@143e │ │ +03587e: 0a00 |0005: move-result v0 │ │ +035880: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +035884: 5420 b202 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035888: 6e10 3d14 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@143d │ │ +03588e: 5420 b102 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +035892: 5421 b202 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035896: 6e20 4614 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1446 │ │ +03589c: 2200 f602 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02f6 │ │ +0358a0: 5421 b202 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +0358a4: 7020 4814 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1448 │ │ +0358aa: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -31231,44 +31233,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0336b8: |[0336b8] android.support.v4.util.AtomicFile.readFully:()[B │ │ -0336c8: 6e10 7d07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@077d │ │ -0336ce: 0c05 |0003: move-result-object v5 │ │ -0336d0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0336d2: 6e10 4914 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1449 │ │ -0336d8: 0a01 |0008: move-result v1 │ │ -0336da: 2312 5203 |0009: new-array v2, v1, [B // type@0352 │ │ -0336de: 2126 |000b: array-length v6, v2 │ │ -0336e0: b146 |000c: sub-int/2addr v6, v4 │ │ -0336e2: 6e40 4b14 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@144b │ │ -0336e8: 0a00 |0010: move-result v0 │ │ -0336ea: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -0336ee: 6e10 4a14 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@144a │ │ -0336f4: 1102 |0016: return-object v2 │ │ -0336f6: b004 |0017: add-int/2addr v4, v0 │ │ -0336f8: 6e10 4914 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1449 │ │ -0336fe: 0a01 |001b: move-result v1 │ │ -033700: 2126 |001c: array-length v6, v2 │ │ -033702: b146 |001d: sub-int/2addr v6, v4 │ │ -033704: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -033708: 9006 0401 |0020: add-int v6, v4, v1 │ │ -03370c: 2363 5203 |0022: new-array v3, v6, [B // type@0352 │ │ -033710: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -033712: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -033714: 7154 b814 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03371a: 0732 |0029: move-object v2, v3 │ │ -03371c: 28e1 |002a: goto 000b // -001f │ │ -03371e: 0d06 |002b: move-exception v6 │ │ -033720: 6e10 4a14 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@144a │ │ -033726: 2706 |002f: throw v6 │ │ +0358ac: |[0358ac] android.support.v4.util.AtomicFile.readFully:()[B │ │ +0358bc: 6e10 7d07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@077d │ │ +0358c2: 0c05 |0003: move-result-object v5 │ │ +0358c4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0358c6: 6e10 4914 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1449 │ │ +0358cc: 0a01 |0008: move-result v1 │ │ +0358ce: 2312 4f03 |0009: new-array v2, v1, [B // type@034f │ │ +0358d2: 2126 |000b: array-length v6, v2 │ │ +0358d4: b146 |000c: sub-int/2addr v6, v4 │ │ +0358d6: 6e40 4b14 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@144b │ │ +0358dc: 0a00 |0010: move-result v0 │ │ +0358de: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +0358e2: 6e10 4a14 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@144a │ │ +0358e8: 1102 |0016: return-object v2 │ │ +0358ea: b004 |0017: add-int/2addr v4, v0 │ │ +0358ec: 6e10 4914 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1449 │ │ +0358f2: 0a01 |001b: move-result v1 │ │ +0358f4: 2126 |001c: array-length v6, v2 │ │ +0358f6: b146 |001d: sub-int/2addr v6, v4 │ │ +0358f8: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +0358fc: 9006 0401 |0020: add-int v6, v4, v1 │ │ +035900: 2363 4f03 |0022: new-array v3, v6, [B // type@034f │ │ +035904: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +035906: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +035908: 7154 b814 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03590e: 0732 |0029: move-object v2, v3 │ │ +035910: 28e1 |002a: goto 000b // -001f │ │ +035912: 0d06 |002b: move-exception v6 │ │ +035914: 6e10 4a14 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@144a │ │ +03591a: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -31299,92 +31301,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -03373c: |[03373c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -03374c: 5474 b202 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -033750: 6e10 3e14 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@143e │ │ -033756: 0a04 |0005: move-result v4 │ │ -033758: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -03375c: 5474 b102 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -033760: 6e10 3e14 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@143e │ │ -033766: 0a04 |000d: move-result v4 │ │ -033768: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -03376c: 5474 b202 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -033770: 5475 b102 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -033774: 6e20 4614 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1446 │ │ -03377a: 0a04 |0017: move-result v4 │ │ -03377c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -033780: 1a04 bf01 |001a: const-string v4, "AtomicFile" // string@01bf │ │ -033784: 2205 2103 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -033788: 7010 ab14 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03378e: 1a06 3002 |0021: const-string v6, "Couldn't rename file " // string@0230 │ │ -033792: 6e20 b214 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033798: 0c05 |0026: move-result-object v5 │ │ -03379a: 5476 b202 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -03379e: 6e20 b114 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0337a4: 0c05 |002c: move-result-object v5 │ │ -0337a6: 1a06 8200 |002d: const-string v6, " to backup file " // string@0082 │ │ -0337aa: 6e20 b214 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0337b0: 0c05 |0032: move-result-object v5 │ │ -0337b2: 5476 b102 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ -0337b6: 6e20 b114 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0337bc: 0c05 |0038: move-result-object v5 │ │ -0337be: 6e10 b714 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0337c4: 0c05 |003c: move-result-object v5 │ │ -0337c6: 7120 a111 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -0337cc: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -0337ce: 2203 fb02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02fb │ │ -0337d2: 5474 b202 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -0337d6: 7020 4c14 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@144c │ │ -0337dc: 1103 |0048: return-object v3 │ │ -0337de: 5474 b202 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -0337e2: 6e10 3d14 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@143d │ │ -0337e8: 28f2 |004e: goto 0040 // -000e │ │ -0337ea: 0d00 |004f: move-exception v0 │ │ -0337ec: 5474 b202 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -0337f0: 6e10 4214 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1442 │ │ -0337f6: 0c02 |0055: move-result-object v2 │ │ -0337f8: 6e10 4514 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1445 │ │ -0337fe: 0a04 |0059: move-result v4 │ │ -033800: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -033804: 2204 fc02 |005c: new-instance v4, Ljava/io/IOException; // type@02fc │ │ -033808: 2205 2103 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -03380c: 7010 ab14 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -033812: 1a06 2d02 |0063: const-string v6, "Couldn't create directory " // string@022d │ │ -033816: 6e20 b214 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03381c: 0c05 |0068: move-result-object v5 │ │ -03381e: 5476 b202 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -033822: 6e20 b114 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -033828: 0c05 |006e: move-result-object v5 │ │ -03382a: 6e10 b714 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -033830: 0c05 |0072: move-result-object v5 │ │ -033832: 7020 5014 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1450 │ │ -033838: 2704 |0076: throw v4 │ │ -03383a: 2203 fb02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02fb │ │ -03383e: 5474 b202 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -033842: 7020 4c14 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@144c │ │ -033848: 28ca |007e: goto 0048 // -0036 │ │ -03384a: 0d01 |007f: move-exception v1 │ │ -03384c: 2204 fc02 |0080: new-instance v4, Ljava/io/IOException; // type@02fc │ │ -033850: 2205 2103 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -033854: 7010 ab14 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03385a: 1a06 2c02 |0087: const-string v6, "Couldn't create " // string@022c │ │ -03385e: 6e20 b214 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033864: 0c05 |008c: move-result-object v5 │ │ -033866: 5476 b202 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ -03386a: 6e20 b114 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -033870: 0c05 |0092: move-result-object v5 │ │ -033872: 6e10 b714 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -033878: 0c05 |0096: move-result-object v5 │ │ -03387a: 7020 5014 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1450 │ │ -033880: 2704 |009a: throw v4 │ │ +035930: |[035930] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +035940: 5474 b202 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035944: 6e10 3e14 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@143e │ │ +03594a: 0a04 |0005: move-result v4 │ │ +03594c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +035950: 5474 b102 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +035954: 6e10 3e14 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@143e │ │ +03595a: 0a04 |000d: move-result v4 │ │ +03595c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +035960: 5474 b202 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035964: 5475 b102 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +035968: 6e20 4614 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1446 │ │ +03596e: 0a04 |0017: move-result v4 │ │ +035970: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +035974: 1a04 bf01 |001a: const-string v4, "AtomicFile" // string@01bf │ │ +035978: 2205 1e03 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +03597c: 7010 ab14 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +035982: 1a06 3002 |0021: const-string v6, "Couldn't rename file " // string@0230 │ │ +035986: 6e20 b214 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03598c: 0c05 |0026: move-result-object v5 │ │ +03598e: 5476 b202 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035992: 6e20 b114 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +035998: 0c05 |002c: move-result-object v5 │ │ +03599a: 1a06 8200 |002d: const-string v6, " to backup file " // string@0082 │ │ +03599e: 6e20 b214 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0359a4: 0c05 |0032: move-result-object v5 │ │ +0359a6: 5476 b102 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02b1 │ │ +0359aa: 6e20 b114 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0359b0: 0c05 |0038: move-result-object v5 │ │ +0359b2: 6e10 b714 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0359b8: 0c05 |003c: move-result-object v5 │ │ +0359ba: 7120 a111 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +0359c0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0359c2: 2203 f802 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02f8 │ │ +0359c6: 5474 b202 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +0359ca: 7020 4c14 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@144c │ │ +0359d0: 1103 |0048: return-object v3 │ │ +0359d2: 5474 b202 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +0359d6: 6e10 3d14 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@143d │ │ +0359dc: 28f2 |004e: goto 0040 // -000e │ │ +0359de: 0d00 |004f: move-exception v0 │ │ +0359e0: 5474 b202 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +0359e4: 6e10 4214 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1442 │ │ +0359ea: 0c02 |0055: move-result-object v2 │ │ +0359ec: 6e10 4514 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1445 │ │ +0359f2: 0a04 |0059: move-result v4 │ │ +0359f4: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +0359f8: 2204 f902 |005c: new-instance v4, Ljava/io/IOException; // type@02f9 │ │ +0359fc: 2205 1e03 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +035a00: 7010 ab14 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +035a06: 1a06 2d02 |0063: const-string v6, "Couldn't create directory " // string@022d │ │ +035a0a: 6e20 b214 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035a10: 0c05 |0068: move-result-object v5 │ │ +035a12: 5476 b202 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035a16: 6e20 b114 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +035a1c: 0c05 |006e: move-result-object v5 │ │ +035a1e: 6e10 b714 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +035a24: 0c05 |0072: move-result-object v5 │ │ +035a26: 7020 5014 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1450 │ │ +035a2c: 2704 |0076: throw v4 │ │ +035a2e: 2203 f802 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02f8 │ │ +035a32: 5474 b202 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035a36: 7020 4c14 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@144c │ │ +035a3c: 28ca |007e: goto 0048 // -0036 │ │ +035a3e: 0d01 |007f: move-exception v1 │ │ +035a40: 2204 f902 |0080: new-instance v4, Ljava/io/IOException; // type@02f9 │ │ +035a44: 2205 1e03 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +035a48: 7010 ab14 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +035a4e: 1a06 2c02 |0087: const-string v6, "Couldn't create " // string@022c │ │ +035a52: 6e20 b214 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035a58: 0c05 |008c: move-result-object v5 │ │ +035a5a: 5476 b202 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b2 │ │ +035a5e: 6e20 b114 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +035a64: 0c05 |0092: move-result-object v5 │ │ +035a66: 6e10 b714 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +035a6c: 0c05 |0096: move-result-object v5 │ │ +035a6e: 7020 5014 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@1450 │ │ +035a74: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -31410,17 +31412,17 @@ │ │ 0x0080 - 0x009b reg=1 e2 Ljava/io/FileNotFoundException; │ │ 0x0056 - 0x009b reg=2 parent Ljava/io/File; │ │ 0x0000 - 0x009b reg=7 this Landroid/support/v4/util/AtomicFile; │ │ │ │ source_file_idx : 448 (AtomicFile.java) │ │ │ │ Class #158 header: │ │ -class_idx : 348 │ │ +class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 542 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 - │ │ @@ -31448,23 +31450,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0338a0: |[0338a0] android.support.v4.util.ContainerHelpers.:()V │ │ -0338b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0338b2: 2310 5503 |0001: new-array v0, v1, [I // type@0355 │ │ -0338b6: 6900 b302 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ -0338ba: 2310 5603 |0005: new-array v0, v1, [J // type@0356 │ │ -0338be: 6900 b402 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02b4 │ │ -0338c2: 2310 6a03 |0009: new-array v0, v1, [Ljava/lang/Object; // type@036a │ │ -0338c6: 6900 b502 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ -0338ca: 0e00 |000d: return-void │ │ +035a94: |[035a94] android.support.v4.util.ContainerHelpers.:()V │ │ +035aa4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035aa6: 2310 5203 |0001: new-array v0, v1, [I // type@0352 │ │ +035aaa: 6900 b302 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ +035aae: 2310 5303 |0005: new-array v0, v1, [J // type@0353 │ │ +035ab2: 6900 b402 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02b4 │ │ +035ab6: 2310 6703 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0367 │ │ +035aba: 6900 b502 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ +035abe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -31473,17 +31475,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0338cc: |[0338cc] android.support.v4.util.ContainerHelpers.:()V │ │ -0338dc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0338e2: 0e00 |0003: return-void │ │ +035ac0: |[035ac0] android.support.v4.util.ContainerHelpers.:()V │ │ +035ad0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +035ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -31491,29 +31493,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0338e4: |[0338e4] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -0338f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0338f6: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -0338fa: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -0338fe: 9004 0100 |0005: add-int v4, v1, v0 │ │ -033902: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -033906: 4403 0502 |0009: aget v3, v5, v2 │ │ -03390a: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -03390e: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -033912: 28f4 |000f: goto 0003 // -000c │ │ -033914: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -033918: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -03391c: 28ef |0014: goto 0003 // -0011 │ │ -03391e: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -033922: 0f02 |0017: return v2 │ │ +035ad8: |[035ad8] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +035ae8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035aea: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +035aee: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +035af2: 9004 0100 |0005: add-int v4, v1, v0 │ │ +035af6: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +035afa: 4403 0502 |0009: aget v3, v5, v2 │ │ +035afe: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +035b02: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +035b06: 28f4 |000f: goto 0003 // -000c │ │ +035b08: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +035b0c: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +035b10: 28ef |0014: goto 0003 // -0011 │ │ +035b12: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +035b16: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -31536,46 +31538,46 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -033924: |[033924] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -033934: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033936: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -03393a: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -03393e: 9005 0100 |0005: add-int v5, v1, v0 │ │ -033942: e202 0501 |0007: ushr-int/lit8 v2, v5, #int 1 // #01 │ │ -033946: 4503 0602 |0009: aget-wide v3, v6, v2 │ │ -03394a: 3105 0308 |000b: cmp-long v5, v3, v8 │ │ -03394e: 3b05 0500 |000d: if-gez v5, 0012 // +0005 │ │ -033952: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -033956: 28f2 |0011: goto 0003 // -000e │ │ -033958: 3105 0308 |0012: cmp-long v5, v3, v8 │ │ -03395c: 3d05 0700 |0014: if-lez v5, 001b // +0007 │ │ -033960: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -033964: 28eb |0018: goto 0003 // -0015 │ │ -033966: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -03396a: 0f02 |001b: return v2 │ │ +035b18: |[035b18] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +035b28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035b2a: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +035b2e: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +035b32: 9003 0100 |0005: add-int v3, v1, v0 │ │ +035b36: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +035b3a: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +035b3e: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +035b42: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +035b46: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +035b4a: 28f2 |0011: goto 0003 // -000e │ │ +035b4c: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +035b50: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +035b54: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +035b58: 28eb |0018: goto 0003 // -0015 │ │ +035b5a: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +035b5e: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ 0x000b line=72 │ │ 0x000f line=73 │ │ 0x0012 line=74 │ │ 0x0016 line=75 │ │ 0x0019 line=80 │ │ locals : │ │ 0x0009 - 0x0019 reg=2 mid I │ │ - 0x000b - 0x0019 reg=3 midVal J │ │ + 0x000b - 0x0019 reg=4 midVal J │ │ 0x0003 - 0x001c reg=0 hi I │ │ 0x0001 - 0x001c reg=1 lo I │ │ 0x0000 - 0x001c reg=6 array [J │ │ 0x0000 - 0x001c reg=7 size I │ │ 0x0000 - 0x001c reg=8 value J │ │ │ │ #4 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -31583,24 +31585,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03396c: |[03396c] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -03397c: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -033980: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -033984: 6e20 9414 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -03398a: 0a00 |0007: move-result v0 │ │ -03398c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -033990: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -033992: 0f00 |000b: return v0 │ │ -033994: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -033996: 28fe |000d: goto 000b // -0002 │ │ +035b60: |[035b60] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +035b70: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +035b74: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +035b78: 6e20 9414 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +035b7e: 0a00 |0007: move-result v0 │ │ +035b80: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +035b84: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +035b86: 0f00 |000b: return v0 │ │ +035b88: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +035b8a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -31609,27 +31611,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -033998: |[033998] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -0339a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0339aa: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -0339ac: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -0339b0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -0339b4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -0339b8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -0339bc: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -0339c0: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -0339c4: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -0339c8: 0f03 |0010: return v3 │ │ -0339ca: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0339ce: 28ef |0013: goto 0002 // -0011 │ │ +035b8c: |[035b8c] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +035b9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +035b9e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +035ba0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +035ba4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +035ba8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +035bac: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +035bb0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +035bb4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +035bb8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +035bbc: 0f03 |0010: return v3 │ │ +035bbe: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035bc2: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -31643,20 +31645,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0339d0: |[0339d0] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -0339e0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -0339e4: 7110 8607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0786 │ │ -0339ea: 0a00 |0005: move-result v0 │ │ -0339ec: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -0339f0: 0f00 |0008: return v0 │ │ +035bc4: |[035bc4] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +035bd4: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +035bd8: 7110 8607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0786 │ │ +035bde: 0a00 |0005: move-result v0 │ │ +035be0: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +035be4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -31664,33 +31666,33 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0339f4: |[0339f4] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -033a04: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -033a08: 7110 8607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0786 │ │ -033a0e: 0a00 |0005: move-result v0 │ │ -033a10: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -033a14: 0f00 |0008: return v0 │ │ +035be8: |[035be8] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +035bf8: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +035bfc: 7110 8607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0786 │ │ +035c02: 0a00 |0005: move-result v0 │ │ +035c04: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +035c08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ source_file_idx : 542 (ContainerHelpers.java) │ │ │ │ Class #159 header: │ │ -class_idx : 349 │ │ +class_idx : 346 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 617 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #159 - │ │ @@ -31706,17 +31708,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033a18: |[033a18] android.support.v4.util.DebugUtils.:()V │ │ -033a28: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -033a2e: 0e00 |0003: return-void │ │ +035c0c: |[035c0c] android.support.v4.util.DebugUtils.:()V │ │ +035c1c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +035c22: 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;) │ │ @@ -31724,47 +31726,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 │ │ -033a30: |[033a30] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -033a40: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -033a44: 1a02 2c13 |0002: const-string v2, "null" // string@132c │ │ -033a48: 6e20 b214 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033a4e: 0e00 |0007: return-void │ │ -033a50: 6e10 9514 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -033a56: 0c02 |000b: move-result-object v2 │ │ -033a58: 6e10 7114 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -033a5e: 0c01 |000f: move-result-object v1 │ │ -033a60: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -033a64: 6e10 a614 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@14a6 │ │ -033a6a: 0a02 |0015: move-result v2 │ │ -033a6c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -033a70: 6e10 9514 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -033a76: 0c02 |001b: move-result-object v2 │ │ -033a78: 6e10 7014 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -033a7e: 0c01 |001f: move-result-object v1 │ │ -033a80: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -033a84: 6e20 a514 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a5 │ │ -033a8a: 0a00 |0025: move-result v0 │ │ -033a8c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -033a90: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -033a94: 6e20 a814 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -033a9a: 0c01 |002d: move-result-object v1 │ │ -033a9c: 6e20 b214 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033aa2: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -033aa6: 6e20 ad14 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -033aac: 7110 ba14 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -033ab2: 0a02 |0039: move-result v2 │ │ -033ab4: 7110 8214 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -033aba: 0c02 |003d: move-result-object v2 │ │ -033abc: 6e20 b214 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -033ac2: 28c6 |0041: goto 0007 // -003a │ │ +035c24: |[035c24] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +035c34: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +035c38: 1a02 2913 |0002: const-string v2, "null" // string@1329 │ │ +035c3c: 6e20 b214 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035c42: 0e00 |0007: return-void │ │ +035c44: 6e10 9514 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +035c4a: 0c02 |000b: move-result-object v2 │ │ +035c4c: 6e10 7114 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +035c52: 0c01 |000f: move-result-object v1 │ │ +035c54: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +035c58: 6e10 a614 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@14a6 │ │ +035c5e: 0a02 |0015: move-result v2 │ │ +035c60: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +035c64: 6e10 9514 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +035c6a: 0c02 |001b: move-result-object v2 │ │ +035c6c: 6e10 7014 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +035c72: 0c01 |001f: move-result-object v1 │ │ +035c74: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +035c78: 6e20 a514 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a5 │ │ +035c7e: 0a00 |0025: move-result v0 │ │ +035c80: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +035c84: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +035c88: 6e20 a814 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +035c8e: 0c01 |002d: move-result-object v1 │ │ +035c90: 6e20 b214 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035c96: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +035c9a: 6e20 ad14 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +035ca0: 7110 ba14 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +035ca6: 0a02 |0039: move-result v2 │ │ +035ca8: 7110 8214 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +035cae: 0c02 |003d: move-result-object v2 │ │ +035cb0: 6e20 b214 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035cb6: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -31781,18 +31783,18 @@ │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ source_file_idx : 617 (DebugUtils.java) │ │ │ │ Class #160 header: │ │ -class_idx : 350 │ │ +class_idx : 347 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 768 │ │ -source_file_idx : 1905 │ │ +superclass_idx : 765 │ │ +source_file_idx : 1902 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #160 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -31815,22 +31817,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -033ac4: |[033ac4] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -033ad4: 7010 5c14 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@145c │ │ -033ada: 2200 2103 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -033ade: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -033ae2: 7020 ac14 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -033ae8: 5b20 b602 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ -033aec: 5b23 b702 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b7 │ │ -033af0: 0e00 |000e: return-void │ │ +035cb8: |[035cb8] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +035cc8: 7010 5c14 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@145c │ │ +035cce: 2200 1e03 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +035cd2: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +035cd6: 7020 ac14 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +035cdc: 5b20 b602 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ +035ce0: 5b23 b702 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b7 │ │ +035ce4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -31842,31 +31844,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -033af4: |[033af4] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -033b04: 5430 b602 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ -033b08: 6e10 b614 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ -033b0e: 0a00 |0005: move-result v0 │ │ -033b10: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -033b14: 5430 b702 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b7 │ │ -033b18: 5431 b602 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ -033b1c: 6e10 b714 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -033b22: 0c01 |000f: move-result-object v1 │ │ -033b24: 7120 9d11 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@119d │ │ -033b2a: 5430 b602 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ -033b2e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -033b30: 5432 b602 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ -033b34: 6e10 b614 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ -033b3a: 0a02 |001b: move-result v2 │ │ -033b3c: 6e30 b514 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@14b5 │ │ -033b42: 0e00 |001f: return-void │ │ +035ce8: |[035ce8] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +035cf8: 5430 b602 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ +035cfc: 6e10 b614 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ +035d02: 0a00 |0005: move-result v0 │ │ +035d04: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +035d08: 5430 b702 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b7 │ │ +035d0c: 5431 b602 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ +035d10: 6e10 b714 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +035d16: 0c01 |000f: move-result-object v1 │ │ +035d18: 7120 9d11 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@119d │ │ +035d1e: 5430 b602 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ +035d22: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +035d24: 5432 b602 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ +035d28: 6e10 b614 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ +035d2e: 0a02 |001b: move-result v2 │ │ +035d30: 6e30 b514 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@14b5 │ │ +035d36: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -31878,17 +31880,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033b44: |[033b44] android.support.v4.util.LogWriter.close:()V │ │ -033b54: 7010 8e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@078e │ │ -033b5a: 0e00 |0003: return-void │ │ +035d38: |[035d38] android.support.v4.util.LogWriter.close:()V │ │ +035d48: 7010 8e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@078e │ │ +035d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -31897,17 +31899,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033b5c: |[033b5c] android.support.v4.util.LogWriter.flush:()V │ │ -033b6c: 7010 8e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@078e │ │ -033b72: 0e00 |0003: return-void │ │ +035d50: |[035d50] android.support.v4.util.LogWriter.flush:()V │ │ +035d60: 7010 8e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@078e │ │ +035d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -31916,28 +31918,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -033b74: |[033b74] android.support.v4.util.LogWriter.write:([CII)V │ │ -033b84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033b86: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -033b8a: 9002 0501 |0003: add-int v2, v5, v1 │ │ -033b8e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -033b92: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -033b96: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -033b9a: 7010 8e07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@078e │ │ -033ba0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -033ba4: 28f1 |0010: goto 0001 // -000f │ │ -033ba6: 5432 b602 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ -033baa: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -033bb0: 28f8 |0016: goto 000e // -0008 │ │ -033bb2: 0e00 |0017: return-void │ │ +035d68: |[035d68] android.support.v4.util.LogWriter.write:([CII)V │ │ +035d78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035d7a: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +035d7e: 9002 0501 |0003: add-int v2, v5, v1 │ │ +035d82: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +035d86: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +035d8a: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +035d8e: 7010 8e07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@078e │ │ +035d94: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035d98: 28f1 |0010: goto 0001 // -000f │ │ +035d9a: 5432 b602 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b6 │ │ +035d9e: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +035da4: 28f8 |0016: goto 000e // -0008 │ │ +035da6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -31947,21 +31949,21 @@ │ │ 0x0007 - 0x0017 reg=0 c C │ │ 0x0001 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/LogWriter; │ │ 0x0000 - 0x0018 reg=4 buf [C │ │ 0x0000 - 0x0018 reg=5 offset I │ │ 0x0000 - 0x0018 reg=6 count I │ │ │ │ - source_file_idx : 1905 (LogWriter.java) │ │ + source_file_idx : 1902 (LogWriter.java) │ │ │ │ Class #161 header: │ │ -class_idx : 351 │ │ +class_idx : 348 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1906 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1903 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #161 annotations: │ │ Annotations on class │ │ @@ -32019,37 +32021,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -033bb4: |[033bb4] android.support.v4.util.LongSparseArray.:()V │ │ -033bc4: 2200 1c03 |0000: new-instance v0, Ljava/lang/Object; // type@031c │ │ -033bc8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -033bce: 6900 b802 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -033bd2: 0e00 |0007: return-void │ │ +035da8: |[035da8] android.support.v4.util.LongSparseArray.:()V │ │ +035db8: 2200 1903 |0000: new-instance v0, Ljava/lang/Object; // type@0319 │ │ +035dbc: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +035dc2: 6900 b802 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +035dc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033bd4: |[033bd4] android.support.v4.util.LongSparseArray.:()V │ │ -033be4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -033be8: 7020 9207 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0792 │ │ -033bee: 0e00 |0005: return-void │ │ +035dc8: |[035dc8] android.support.v4.util.LongSparseArray.:()V │ │ +035dd8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +035ddc: 7020 9207 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0792 │ │ +035de2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -32059,32 +32061,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -033bf0: |[033bf0] android.support.v4.util.LongSparseArray.:(I)V │ │ -033c00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033c02: 7010 9214 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -033c08: 5c21 b902 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033c0c: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -033c10: 6200 b402 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02b4 │ │ -033c14: 5b20 ba02 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033c18: 6200 b502 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ -033c1c: 5b20 bc02 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033c20: 5921 bb02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033c24: 0e00 |0012: return-void │ │ -033c26: 7110 8807 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0788 │ │ -033c2c: 0a03 |0016: move-result v3 │ │ -033c2e: 2330 5603 |0017: new-array v0, v3, [J // type@0356 │ │ -033c32: 5b20 ba02 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033c36: 2330 6a03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@036a │ │ -033c3a: 5b20 bc02 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033c3e: 28f1 |001f: goto 0010 // -000f │ │ +035de4: |[035de4] android.support.v4.util.LongSparseArray.:(I)V │ │ +035df4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035df6: 7010 9214 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +035dfc: 5c21 b902 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +035e00: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +035e04: 6200 b402 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02b4 │ │ +035e08: 5b20 ba02 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035e0c: 6200 b502 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ +035e10: 5b20 bc02 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035e14: 5921 bb02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035e18: 0e00 |0012: return-void │ │ +035e1a: 7110 8807 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0788 │ │ +035e20: 0a03 |0016: move-result v3 │ │ +035e22: 2330 5303 |0017: new-array v0, v3, [J // type@0353 │ │ +035e26: 5b20 ba02 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035e2a: 2330 6703 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0367 │ │ +035e2e: 5b20 bc02 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035e32: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -32103,37 +32105,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -033c40: |[033c40] android.support.v4.util.LongSparseArray.gc:()V │ │ -033c50: 5282 bb02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033c54: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -033c56: 5481 ba02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033c5a: 5485 bc02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033c5e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -033c60: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -033c64: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -033c68: 6206 b802 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -033c6c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -033c70: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -033c74: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -033c78: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -033c7c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -033c80: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -033c82: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -033c86: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -033c8a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033c8e: 28e9 |001f: goto 0008 // -0017 │ │ -033c90: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -033c92: 5c86 b902 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033c96: 5983 bb02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033c9a: 0e00 |0025: return-void │ │ +035e34: |[035e34] android.support.v4.util.LongSparseArray.gc:()V │ │ +035e44: 5282 bb02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035e48: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +035e4a: 5481 ba02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035e4e: 5485 bc02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035e52: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +035e54: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +035e58: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +035e5c: 6206 b802 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +035e60: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +035e64: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +035e68: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +035e6c: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +035e70: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +035e74: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +035e76: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +035e7a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +035e7e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035e82: 28e9 |001f: goto 0008 // -0017 │ │ +035e84: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +035e86: 5c86 b902 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +035e8a: 5983 bb02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035e8e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -32164,59 +32166,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -033c9c: |[033c9c] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -033cac: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -033cae: 5274 bb02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033cb2: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -033cb6: 5474 ba02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033cba: 5275 bb02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033cbe: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -033cc2: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -033cc6: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -033cca: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -033cce: 6e40 9e07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@079e │ │ -033cd4: 0e00 |0014: return-void │ │ -033cd6: 5574 b902 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033cda: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -033cde: 5274 bb02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033ce2: 5475 ba02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033ce6: 2155 |001d: array-length v5, v5 │ │ -033ce8: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -033cec: 7010 9807 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -033cf2: 5273 bb02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033cf6: 5474 ba02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033cfa: 2144 |0027: array-length v4, v4 │ │ -033cfc: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -033d00: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -033d04: 7110 8807 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0788 │ │ -033d0a: 0a00 |002f: move-result v0 │ │ -033d0c: 2301 5603 |0030: new-array v1, v0, [J // type@0356 │ │ -033d10: 2302 6a03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@036a │ │ -033d14: 5474 ba02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033d18: 5475 ba02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033d1c: 2155 |0038: array-length v5, v5 │ │ -033d1e: 7155 b814 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -033d24: 5474 bc02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033d28: 5475 bc02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033d2c: 2155 |0040: array-length v5, v5 │ │ -033d2e: 7155 b814 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -033d34: 5b71 ba02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033d38: 5b72 bc02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033d3c: 5474 ba02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033d40: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -033d44: 5474 bc02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033d48: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -033d4c: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -033d50: 5974 bb02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033d54: 28c0 |0054: goto 0014 // -0040 │ │ +035e90: |[035e90] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +035ea0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +035ea2: 5274 bb02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035ea6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +035eaa: 5474 ba02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035eae: 5275 bb02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035eb2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +035eb6: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +035eba: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +035ebe: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +035ec2: 6e40 9e07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@079e │ │ +035ec8: 0e00 |0014: return-void │ │ +035eca: 5574 b902 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +035ece: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +035ed2: 5274 bb02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035ed6: 5475 ba02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035eda: 2155 |001d: array-length v5, v5 │ │ +035edc: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +035ee0: 7010 9807 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +035ee6: 5273 bb02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035eea: 5474 ba02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035eee: 2144 |0027: array-length v4, v4 │ │ +035ef0: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +035ef4: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +035ef8: 7110 8807 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0788 │ │ +035efe: 0a00 |002f: move-result v0 │ │ +035f00: 2301 5303 |0030: new-array v1, v0, [J // type@0353 │ │ +035f04: 2302 6703 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0367 │ │ +035f08: 5474 ba02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035f0c: 5475 ba02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035f10: 2155 |0038: array-length v5, v5 │ │ +035f12: 7155 b814 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +035f18: 5474 bc02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035f1c: 5475 bc02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035f20: 2155 |0040: array-length v5, v5 │ │ +035f22: 7155 b814 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +035f28: 5b71 ba02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035f2c: 5b72 bc02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035f30: 5474 ba02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035f34: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +035f38: 5474 bc02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035f3c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +035f40: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +035f44: 5974 bb02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035f48: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -32248,27 +32250,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -033d58: |[033d58] android.support.v4.util.LongSparseArray.clear:()V │ │ -033d68: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -033d6a: 5251 bb02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033d6e: 5452 bc02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033d72: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -033d74: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -033d78: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -033d7a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -033d7e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033d82: 28f9 |000d: goto 0006 // -0007 │ │ -033d84: 5954 bb02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033d88: 5c54 b902 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033d8c: 0e00 |0012: return-void │ │ +035f4c: |[035f4c] android.support.v4.util.LongSparseArray.clear:()V │ │ +035f5c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +035f5e: 5251 bb02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035f62: 5452 bc02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035f66: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +035f68: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +035f6c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +035f6e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +035f72: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035f76: 28f9 |000d: goto 0006 // -0007 │ │ +035f78: 5954 bb02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +035f7c: 5c54 b902 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +035f80: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -32287,34 +32289,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -033d90: |[033d90] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -033da0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033da2: 6f10 9314 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1493 │ │ -033da8: 0c02 |0004: move-result-object v2 │ │ -033daa: 0720 |0005: move-object v0, v2 │ │ -033dac: 1f00 5f01 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@015f │ │ -033db0: 0701 |0008: move-object v1, v0 │ │ -033db2: 5432 ba02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033db6: 6e10 1c15 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@151c │ │ -033dbc: 0c02 |000e: move-result-object v2 │ │ -033dbe: 1f02 5603 |000f: check-cast v2, [J // type@0356 │ │ -033dc2: 5b12 ba02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033dc6: 5432 bc02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033dca: 6e10 1e15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@151e │ │ -033dd0: 0c02 |0018: move-result-object v2 │ │ -033dd2: 1f02 6a03 |0019: check-cast v2, [Ljava/lang/Object; // type@036a │ │ -033dd6: 5b12 bc02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033dda: 1101 |001d: return-object v1 │ │ -033ddc: 0d02 |001e: move-exception v2 │ │ -033dde: 28fe |001f: goto 001d // -0002 │ │ +035f84: |[035f84] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +035f94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035f96: 6f10 9314 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1493 │ │ +035f9c: 0c02 |0004: move-result-object v2 │ │ +035f9e: 0720 |0005: move-object v0, v2 │ │ +035fa0: 1f00 5c01 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@015c │ │ +035fa4: 0701 |0008: move-object v1, v0 │ │ +035fa6: 5432 ba02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035faa: 6e10 1c15 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@151c │ │ +035fb0: 0c02 |000e: move-result-object v2 │ │ +035fb2: 1f02 5303 |000f: check-cast v2, [J // type@0353 │ │ +035fb6: 5b12 ba02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +035fba: 5432 bc02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035fbe: 6e10 1e15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@151e │ │ +035fc4: 0c02 |0018: move-result-object v2 │ │ +035fc6: 1f02 6703 |0019: check-cast v2, [Ljava/lang/Object; // type@0367 │ │ +035fca: 5b12 bc02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +035fce: 1101 |001d: return-object v1 │ │ +035fd0: 0d02 |001e: move-exception v2 │ │ +035fd2: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -32331,18 +32333,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -033df0: |[033df0] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -033e00: 6e10 9507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0795 │ │ -033e06: 0c00 |0003: move-result-object v0 │ │ -033e08: 1100 |0004: return-object v0 │ │ +035fe4: |[035fe4] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +035ff4: 6e10 9507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0795 │ │ +035ffa: 0c00 |0003: move-result-object v0 │ │ +035ffc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -32351,30 +32353,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -033e0c: |[033e0c] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -033e1c: 5431 ba02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033e20: 5232 bb02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033e24: 7140 8407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ -033e2a: 0a00 |0007: move-result v0 │ │ -033e2c: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -033e30: 5431 bc02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033e34: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -033e38: 6202 b802 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -033e3c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -033e40: 5431 bc02 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033e44: 6202 b802 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -033e48: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -033e4c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -033e4e: 5c31 b902 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033e52: 0e00 |001b: return-void │ │ +036000: |[036000] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +036010: 5431 ba02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +036014: 5232 bb02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +036018: 7140 8407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ +03601e: 0a00 |0007: move-result v0 │ │ +036020: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +036024: 5431 bc02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036028: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +03602c: 6202 b802 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +036030: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +036034: 5431 bc02 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036038: 6202 b802 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +03603c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +036040: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +036042: 5c31 b902 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +036046: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -32390,19 +32392,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -033e54: |[033e54] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -033e64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033e66: 6e40 9a07 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@079a │ │ -033e6c: 0c00 |0004: move-result-object v0 │ │ -033e6e: 1100 |0005: return-object v0 │ │ +036048: |[036048] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +036058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03605a: 6e40 9a07 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@079a │ │ +036060: 0c00 |0004: move-result-object v0 │ │ +036062: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -32412,28 +32414,28 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -033e70: |[033e70] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -033e80: 5431 ba02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033e84: 5232 bb02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033e88: 7140 8407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ -033e8e: 0a00 |0007: move-result v0 │ │ -033e90: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -033e94: 5431 bc02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033e98: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -033e9c: 6202 b802 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -033ea0: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -033ea4: 1106 |0012: return-object v6 │ │ -033ea6: 5431 bc02 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033eaa: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -033eae: 28fb |0017: goto 0012 // -0005 │ │ +036064: |[036064] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +036074: 5431 ba02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +036078: 5232 bb02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +03607c: 7140 8407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ +036082: 0a00 |0007: move-result v0 │ │ +036084: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +036088: 5431 bc02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +03608c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +036090: 6202 b802 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +036094: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +036098: 1106 |0012: return-object v6 │ │ +03609a: 5431 bc02 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +03609e: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +0360a2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0008 line=107 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32445,61 +32447,61 @@ │ │ 0x0013 - 0x0018 reg=6 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -033eb0: |[033eb0] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -033ec0: 5520 b902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033ec4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -033ec8: 7010 9807 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -033ece: 5420 ba02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033ed2: 5221 bb02 |0009: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033ed6: 7140 8407 1043 |000b: invoke-static {v0, v1, v3, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ -033edc: 0a00 |000e: move-result v0 │ │ -033ede: 0f00 |000f: return v0 │ │ +0360a4: |[0360a4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +0360b4: 5530 b902 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +0360b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0360bc: 7010 9807 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +0360c2: 5430 ba02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +0360c6: 5231 bb02 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +0360ca: 7140 8407 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ +0360d0: 0a00 |000e: move-result v0 │ │ +0360d2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=3 key J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0010 reg=4 key J │ │ │ │ #8 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfValue' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -033ee0: |[033ee0] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -033ef0: 5521 b902 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033ef4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -033ef8: 7010 9807 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -033efe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -033f00: 5221 bb02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033f04: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -033f08: 5421 bc02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033f0c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -033f10: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -033f14: 0f00 |0012: return v0 │ │ -033f16: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033f1a: 28f3 |0015: goto 0008 // -000d │ │ -033f1c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -033f1e: 28fb |0017: goto 0012 // -0005 │ │ +0360d4: |[0360d4] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +0360e4: 5521 b902 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +0360e8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +0360ec: 7010 9807 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +0360f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0360f4: 5221 bb02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +0360f8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +0360fc: 5421 bc02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036100: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +036104: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +036108: 0f00 |0012: return v0 │ │ +03610a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03610e: 28f3 |0015: goto 0008 // -000d │ │ +036110: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +036112: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -32518,21 +32520,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -033f20: |[033f20] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -033f30: 5520 b902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033f34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -033f38: 7010 9807 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -033f3e: 5420 ba02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033f42: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -033f46: 1000 |000b: return-wide v0 │ │ +036114: |[036114] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +036124: 5520 b902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +036128: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03612c: 7010 9807 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +036132: 5420 ba02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +036136: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +03613a: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0007 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32540,95 +32542,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 │ │ -033f48: |[033f48] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -033f58: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -033f5a: 5484 ba02 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033f5e: 5285 bb02 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033f62: 7140 8407 54a9 |0005: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ -033f68: 0a00 |0008: move-result v0 │ │ -033f6a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -033f6e: 5484 bc02 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033f72: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -033f76: 0e00 |000f: return-void │ │ -033f78: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -033f7c: 5284 bb02 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033f80: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -033f84: 5484 bc02 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033f88: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -033f8c: 6205 b802 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -033f90: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -033f94: 5484 ba02 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033f98: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -033f9c: 5484 bc02 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -033fa0: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -033fa4: 28e9 |0026: goto 000f // -0017 │ │ -033fa6: 5584 b902 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -033faa: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -033fae: 5284 bb02 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033fb2: 5485 ba02 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033fb6: 2155 |002f: array-length v5, v5 │ │ -033fb8: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -033fbc: 7010 9807 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -033fc2: 5484 ba02 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033fc6: 5285 bb02 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033fca: 7140 8407 54a9 |0039: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ -033fd0: 0a04 |003c: move-result v4 │ │ -033fd2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -033fd6: 5284 bb02 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033fda: 5485 ba02 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -033fde: 2155 |0043: array-length v5, v5 │ │ -033fe0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -033fe4: 5284 bb02 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -033fe8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -033fec: 7110 8807 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0788 │ │ -033ff2: 0a01 |004d: move-result v1 │ │ -033ff4: 2312 5603 |004e: new-array v2, v1, [J // type@0356 │ │ -033ff8: 2313 6a03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@036a │ │ -033ffc: 5484 ba02 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -034000: 5485 ba02 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -034004: 2155 |0056: array-length v5, v5 │ │ -034006: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03400c: 5484 bc02 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -034010: 5485 bc02 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -034014: 2155 |005e: array-length v5, v5 │ │ -034016: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03401c: 5b82 ba02 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -034020: 5b83 bc02 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -034024: 5284 bb02 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -034028: b104 |0068: sub-int/2addr v4, v0 │ │ -03402a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -03402e: 5484 ba02 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -034032: 5485 ba02 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -034036: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03403a: 5287 bb02 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -03403e: b107 |0073: sub-int/2addr v7, v0 │ │ -034040: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -034046: 5484 bc02 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -03404a: 5485 bc02 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -03404e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -034052: 5287 bb02 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -034056: b107 |007f: sub-int/2addr v7, v0 │ │ -034058: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03405e: 5484 ba02 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ -034062: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -034066: 5484 bc02 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -03406a: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -03406e: 5284 bb02 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -034072: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -034076: 5984 bb02 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -03407a: 2900 7eff |0091: goto/16 000f // -0082 │ │ +03613c: |[03613c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +03614c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03614e: 5494 ba02 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +036152: 5295 bb02 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +036156: 7140 8407 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ +03615c: 0a00 |0008: move-result v0 │ │ +03615e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +036162: 5494 bc02 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036166: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +03616a: 0e00 |000f: return-void │ │ +03616c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +036170: 5294 bb02 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +036174: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +036178: 5494 bc02 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +03617c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +036180: 6205 b802 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +036184: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +036188: 5494 ba02 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +03618c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +036190: 5494 bc02 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036194: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +036198: 28e9 |0026: goto 000f // -0017 │ │ +03619a: 5594 b902 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +03619e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0361a2: 5294 bb02 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +0361a6: 5495 ba02 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +0361aa: 2155 |002f: array-length v5, v5 │ │ +0361ac: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +0361b0: 7010 9807 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +0361b6: 5494 ba02 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +0361ba: 5295 bb02 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +0361be: 7140 8407 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0784 │ │ +0361c4: 0a04 |003c: move-result v4 │ │ +0361c6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +0361ca: 5294 bb02 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +0361ce: 5495 ba02 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +0361d2: 2155 |0043: array-length v5, v5 │ │ +0361d4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +0361d8: 5294 bb02 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +0361dc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0361e0: 7110 8807 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0788 │ │ +0361e6: 0a01 |004d: move-result v1 │ │ +0361e8: 2312 5303 |004e: new-array v2, v1, [J // type@0353 │ │ +0361ec: 2313 6703 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0367 │ │ +0361f0: 5494 ba02 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +0361f4: 5495 ba02 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +0361f8: 2155 |0056: array-length v5, v5 │ │ +0361fa: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +036200: 5494 bc02 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036204: 5495 bc02 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036208: 2155 |005e: array-length v5, v5 │ │ +03620a: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +036210: 5b92 ba02 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +036214: 5b93 bc02 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036218: 5294 bb02 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +03621c: b104 |0068: sub-int/2addr v4, v0 │ │ +03621e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +036222: 5494 ba02 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +036226: 5495 ba02 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +03622a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03622e: 5297 bb02 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +036232: b107 |0073: sub-int/2addr v7, v0 │ │ +036234: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03623a: 5494 bc02 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +03623e: 5495 bc02 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +036242: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +036246: 5297 bb02 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +03624a: b107 |007f: sub-int/2addr v7, v0 │ │ +03624c: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +036252: 5494 ba02 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02ba │ │ +036256: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +03625a: 5494 bc02 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +03625e: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +036262: 5294 bb02 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +036266: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03626a: 5994 bb02 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +03626e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x000f line=223 │ │ 0x0010 line=184 │ │ @@ -32649,65 +32651,65 @@ │ │ 0x0066 line=213 │ │ 0x006b line=215 │ │ 0x0077 line=216 │ │ 0x0083 line=219 │ │ 0x0087 line=220 │ │ 0x008b line=221 │ │ 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 │ │ -034080: |[034080] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -034090: 6e30 9707 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0797 │ │ -034096: 0e00 |0003: return-void │ │ +036274: |[036274] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +036284: 6e30 9707 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0797 │ │ +03628a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 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 │ │ -034098: |[034098] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -0340a8: 5420 bc02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -0340ac: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0340b0: 6201 b802 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -0340b4: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0340b8: 5420 bc02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -0340bc: 6201 b802 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ -0340c0: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0340c4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0340c6: 5c20 b902 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -0340ca: 0e00 |0011: return-void │ │ +03628c: |[03628c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +03629c: 5420 bc02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +0362a0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0362a4: 6201 b802 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +0362a8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0362ac: 5420 bc02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +0362b0: 6201 b802 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b8 │ │ +0362b4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +0362b8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0362ba: 5c20 b902 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +0362be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -32720,21 +32722,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0340cc: |[0340cc] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0340dc: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -0340e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0340e4: 7010 9807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -0340ea: 5410 bc02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -0340ee: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0340f2: 0e00 |000b: return-void │ │ +0362c0: |[0362c0] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +0362d0: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +0362d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0362d8: 7010 9807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +0362de: 5410 bc02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +0362e2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +0362e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -32749,20 +32751,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0340f4: |[0340f4] android.support.v4.util.LongSparseArray.size:()I │ │ -034104: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -034108: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03410c: 7010 9807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -034112: 5210 bb02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -034116: 0f00 |0009: return v0 │ │ +0362e8: |[0362e8] android.support.v4.util.LongSparseArray.size:()I │ │ +0362f8: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +0362fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +036300: 7010 9807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +036306: 5210 bb02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +03630a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32773,51 +32775,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -034118: |[034118] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -034128: 6e10 a207 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@07a2 │ │ -03412e: 0a05 |0003: move-result v5 │ │ -034130: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -034134: 1a05 1f18 |0006: const-string v5, "{}" // string@181f │ │ -034138: 1105 |0008: return-object v5 │ │ -03413a: 2200 2103 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -03413e: 5265 bb02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -034142: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -034146: 7020 ac14 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -03414c: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -034150: 6e20 ad14 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -034156: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -034158: 5265 bb02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ -03415c: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -034160: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -034164: 1a05 c300 |001e: const-string v5, ", " // string@00c3 │ │ -034168: 6e20 b214 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03416e: 6e20 9d07 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@079d │ │ -034174: 0b02 |0026: move-result-wide v2 │ │ -034176: 6e30 af14 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ -03417c: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -034180: 6e20 ad14 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -034186: 6e20 a407 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@07a4 │ │ -03418c: 0c04 |0032: move-result-object v4 │ │ -03418e: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -034192: 6e20 b114 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -034198: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03419c: 28de |003a: goto 0018 // -0022 │ │ -03419e: 1a05 b800 |003b: const-string v5, "(this Map)" // string@00b8 │ │ -0341a2: 6e20 b214 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0341a8: 28f8 |0040: goto 0038 // -0008 │ │ -0341aa: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -0341ae: 6e20 ad14 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0341b4: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0341ba: 0c05 |0049: move-result-object v5 │ │ -0341bc: 28be |004a: goto 0008 // -0042 │ │ +03630c: |[03630c] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +03631c: 6e10 a207 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@07a2 │ │ +036322: 0a05 |0003: move-result v5 │ │ +036324: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +036328: 1a05 1c18 |0006: const-string v5, "{}" // string@181c │ │ +03632c: 1105 |0008: return-object v5 │ │ +03632e: 2200 1e03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +036332: 5265 bb02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +036336: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +03633a: 7020 ac14 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +036340: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +036344: 6e20 ad14 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03634a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03634c: 5265 bb02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02bb │ │ +036350: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +036354: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +036358: 1a05 c300 |001e: const-string v5, ", " // string@00c3 │ │ +03635c: 6e20 b214 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036362: 6e20 9d07 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@079d │ │ +036368: 0b02 |0026: move-result-wide v2 │ │ +03636a: 6e30 af14 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ +036370: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +036374: 6e20 ad14 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03637a: 6e20 a407 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@07a4 │ │ +036380: 0c04 |0032: move-result-object v4 │ │ +036382: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +036386: 6e20 b114 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +03638c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036390: 28de |003a: goto 0018 // -0022 │ │ +036392: 1a05 b800 |003b: const-string v5, "(this Map)" // string@00b8 │ │ +036396: 6e20 b214 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03639c: 28f8 |0040: goto 0038 // -0008 │ │ +03639e: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +0363a2: 6e20 ad14 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +0363a8: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0363ae: 0c05 |0049: move-result-object v5 │ │ +0363b0: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -32847,38 +32849,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0341c0: |[0341c0] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -0341d0: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ -0341d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0341d8: 7010 9807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ -0341de: 5410 bc02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ -0341e2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -0341e6: 1100 |000b: return-object v0 │ │ +0363b4: |[0363b4] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +0363c4: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b9 │ │ +0363c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0363cc: 7010 9807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0798 │ │ +0363d2: 5410 bc02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02bc │ │ +0363d6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0363da: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 1906 (LongSparseArray.java) │ │ + source_file_idx : 1903 (LongSparseArray.java) │ │ │ │ Class #162 header: │ │ -class_idx : 352 │ │ +class_idx : 349 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1908 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1905 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #162 annotations: │ │ Annotations on class │ │ @@ -32947,29 +32949,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0341e8: |[0341e8] android.support.v4.util.LruCache.:(I)V │ │ -0341f8: 7010 9214 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1492 │ │ -0341fe: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -034202: 2200 0e03 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -034206: 1a01 8d12 |0007: const-string v1, "maxSize <= 0" // string@128d │ │ -03420a: 7020 7914 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -034210: 2700 |000c: throw v0 │ │ -034212: 5945 c102 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ -034216: 2200 3903 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0339 │ │ -03421a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -03421c: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -034220: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -034222: 7040 ea14 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@14ea │ │ -034228: 5b40 c002 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -03422c: 0e00 |001a: return-void │ │ +0363dc: |[0363dc] android.support.v4.util.LruCache.:(I)V │ │ +0363ec: 7010 9214 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1492 │ │ +0363f2: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +0363f6: 2200 0b03 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0363fa: 1a01 8a12 |0007: const-string v1, "maxSize <= 0" // string@128a │ │ +0363fe: 7020 7914 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +036404: 2700 |000c: throw v0 │ │ +036406: 5945 c102 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ +03640a: 2200 3603 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0336 │ │ +03640e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +036410: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +036414: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +036416: 7040 ea14 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@14ea │ │ +03641c: 5b40 c002 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +036420: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -32984,36 +32986,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 │ │ -034230: |[034230] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -034240: 6e30 b407 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b4 │ │ -034246: 0a00 |0003: move-result v0 │ │ -034248: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -03424c: 2201 0f03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -034250: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -034254: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03425a: 1a03 ba07 |000d: const-string v3, "Negative size: " // string@07ba │ │ -03425e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034264: 0c02 |0012: move-result-object v2 │ │ -034266: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03426c: 0c02 |0016: move-result-object v2 │ │ -03426e: 1a03 0e01 |0017: const-string v3, "=" // string@010e │ │ -034272: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034278: 0c02 |001c: move-result-object v2 │ │ -03427a: 6e20 b114 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -034280: 0c02 |0020: move-result-object v2 │ │ -034282: 6e10 b714 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -034288: 0c02 |0024: move-result-object v2 │ │ -03428a: 7020 7d14 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -034290: 2701 |0028: throw v1 │ │ -034292: 0f00 |0029: return v0 │ │ +036424: |[036424] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +036434: 6e30 b407 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b4 │ │ +03643a: 0a00 |0003: move-result v0 │ │ +03643c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +036440: 2201 0c03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +036444: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +036448: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03644e: 1a03 b707 |000d: const-string v3, "Negative size: " // string@07b7 │ │ +036452: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036458: 0c02 |0012: move-result-object v2 │ │ +03645a: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +036460: 0c02 |0016: move-result-object v2 │ │ +036462: 1a03 0e01 |0017: const-string v3, "=" // string@010e │ │ +036466: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03646c: 0c02 |001c: move-result-object v2 │ │ +03646e: 6e20 b114 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +036474: 0c02 |0020: move-result-object v2 │ │ +036476: 6e10 b714 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03647c: 0c02 |0024: move-result-object v2 │ │ +03647e: 7020 7d14 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +036484: 2701 |0028: throw v1 │ │ +036486: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -33031,17 +33033,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 │ │ -034294: |[034294] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0342a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0342a6: 1100 |0001: return-object v0 │ │ +036488: |[036488] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +036498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03649a: 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; │ │ @@ -33052,22 +33054,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0342a8: |[0342a8] android.support.v4.util.LruCache.createCount:()I │ │ -0342b8: 1d01 |0000: monitor-enter v1 │ │ -0342ba: 5210 bd02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02bd │ │ -0342be: 1e01 |0003: monitor-exit v1 │ │ -0342c0: 0f00 |0004: return v0 │ │ -0342c2: 0d00 |0005: move-exception v0 │ │ -0342c4: 1e01 |0006: monitor-exit v1 │ │ -0342c6: 2700 |0007: throw v0 │ │ +03649c: |[03649c] android.support.v4.util.LruCache.createCount:()I │ │ +0364ac: 1d01 |0000: monitor-enter v1 │ │ +0364ae: 5210 bd02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02bd │ │ +0364b2: 1e01 |0003: monitor-exit v1 │ │ +0364b4: 0f00 |0004: return v0 │ │ +0364b6: 0d00 |0005: move-exception v0 │ │ +0364b8: 1e01 |0006: monitor-exit v1 │ │ +0364ba: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33078,16 +33080,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 │ │ -0342d4: |[0342d4] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0342e4: 0e00 |0000: return-void │ │ +0364c8: |[0364c8] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0364d8: 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; │ │ @@ -33103,18 +33105,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0342e8: |[0342e8] android.support.v4.util.LruCache.evictAll:()V │ │ -0342f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0342fa: 6e20 b707 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07b7 │ │ -034300: 0e00 |0004: return-void │ │ +0364dc: |[0364dc] android.support.v4.util.LruCache.evictAll:()V │ │ +0364ec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0364ee: 6e20 b707 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07b7 │ │ +0364f4: 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; │ │ @@ -33124,22 +33126,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -034304: |[034304] android.support.v4.util.LruCache.evictionCount:()I │ │ -034314: 1d01 |0000: monitor-enter v1 │ │ -034316: 5210 be02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02be │ │ -03431a: 1e01 |0003: monitor-exit v1 │ │ -03431c: 0f00 |0004: return v0 │ │ -03431e: 0d00 |0005: move-exception v0 │ │ -034320: 1e01 |0006: monitor-exit v1 │ │ -034322: 2700 |0007: throw v0 │ │ +0364f8: |[0364f8] android.support.v4.util.LruCache.evictionCount:()I │ │ +036508: 1d01 |0000: monitor-enter v1 │ │ +03650a: 5210 be02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02be │ │ +03650e: 1e01 |0003: monitor-exit v1 │ │ +036510: 0f00 |0004: return v0 │ │ +036512: 0d00 |0005: move-exception v0 │ │ +036514: 1e01 |0006: monitor-exit v1 │ │ +036516: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33150,71 +33152,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 │ │ -034330: |[034330] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -034340: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -034344: 2202 1a03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@031a │ │ -034348: 1a03 0f10 |0004: const-string v3, "key == null" // string@100f │ │ -03434c: 7020 9114 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1491 │ │ -034352: 2702 |0009: throw v2 │ │ -034354: 1d04 |000a: monitor-enter v4 │ │ -034356: 5442 c002 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -03435a: 6e20 ed14 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14ed │ │ -034360: 0c01 |0010: move-result-object v1 │ │ -034362: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -034366: 5242 bf02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ -03436a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03436e: 5942 bf02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ -034372: 1e04 |0019: monitor-exit v4 │ │ -034374: 0710 |001a: move-object v0, v1 │ │ -034376: 1100 |001b: return-object v0 │ │ -034378: 5242 c202 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ -03437c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -034380: 5942 c202 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ -034384: 1e04 |0022: monitor-exit v4 │ │ -034386: 6e20 a607 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07a6 │ │ -03438c: 0c00 |0026: move-result-object v0 │ │ -03438e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -034392: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -034394: 28f1 |002a: goto 001b // -000f │ │ -034396: 0d02 |002b: move-exception v2 │ │ -034398: 1e04 |002c: monitor-exit v4 │ │ -03439a: 2702 |002d: throw v2 │ │ -03439c: 1d04 |002e: monitor-enter v4 │ │ -03439e: 5242 bd02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02bd │ │ -0343a2: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0343a6: 5942 bd02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02bd │ │ -0343aa: 5442 c002 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -0343ae: 6e30 ef14 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14ef │ │ -0343b4: 0c01 |003a: move-result-object v1 │ │ -0343b6: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -0343ba: 5442 c002 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -0343be: 6e30 ef14 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14ef │ │ -0343c4: 1e04 |0042: monitor-exit v4 │ │ -0343c6: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -0343ca: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0343cc: 6e51 a807 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@07a8 │ │ -0343d2: 0710 |0049: move-object v0, v1 │ │ -0343d4: 28d1 |004a: goto 001b // -002f │ │ -0343d6: 5242 c402 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0343da: 7030 b207 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ -0343e0: 0a03 |0050: move-result v3 │ │ -0343e2: b032 |0051: add-int/2addr v2, v3 │ │ -0343e4: 5942 c402 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0343e8: 28ee |0054: goto 0042 // -0012 │ │ -0343ea: 0d02 |0055: move-exception v2 │ │ -0343ec: 1e04 |0056: monitor-exit v4 │ │ -0343ee: 2702 |0057: throw v2 │ │ -0343f0: 5242 c102 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ -0343f4: 6e20 b707 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07b7 │ │ -0343fa: 28be |005d: goto 001b // -0042 │ │ +036524: |[036524] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +036534: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +036538: 2202 1703 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0317 │ │ +03653c: 1a03 0c10 |0004: const-string v3, "key == null" // string@100c │ │ +036540: 7020 9114 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1491 │ │ +036546: 2702 |0009: throw v2 │ │ +036548: 1d04 |000a: monitor-enter v4 │ │ +03654a: 5442 c002 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +03654e: 6e20 ed14 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14ed │ │ +036554: 0c01 |0010: move-result-object v1 │ │ +036556: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +03655a: 5242 bf02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ +03655e: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +036562: 5942 bf02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ +036566: 1e04 |0019: monitor-exit v4 │ │ +036568: 0710 |001a: move-object v0, v1 │ │ +03656a: 1100 |001b: return-object v0 │ │ +03656c: 5242 c202 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ +036570: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +036574: 5942 c202 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ +036578: 1e04 |0022: monitor-exit v4 │ │ +03657a: 6e20 a607 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07a6 │ │ +036580: 0c00 |0026: move-result-object v0 │ │ +036582: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +036586: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +036588: 28f1 |002a: goto 001b // -000f │ │ +03658a: 0d02 |002b: move-exception v2 │ │ +03658c: 1e04 |002c: monitor-exit v4 │ │ +03658e: 2702 |002d: throw v2 │ │ +036590: 1d04 |002e: monitor-enter v4 │ │ +036592: 5242 bd02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02bd │ │ +036596: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03659a: 5942 bd02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02bd │ │ +03659e: 5442 c002 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +0365a2: 6e30 ef14 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14ef │ │ +0365a8: 0c01 |003a: move-result-object v1 │ │ +0365aa: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +0365ae: 5442 c002 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +0365b2: 6e30 ef14 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14ef │ │ +0365b8: 1e04 |0042: monitor-exit v4 │ │ +0365ba: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +0365be: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0365c0: 6e51 a807 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@07a8 │ │ +0365c6: 0710 |0049: move-object v0, v1 │ │ +0365c8: 28d1 |004a: goto 001b // -002f │ │ +0365ca: 5242 c402 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0365ce: 7030 b207 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ +0365d4: 0a03 |0050: move-result v3 │ │ +0365d6: b032 |0051: add-int/2addr v2, v3 │ │ +0365d8: 5942 c402 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0365dc: 28ee |0054: goto 0042 // -0012 │ │ +0365de: 0d02 |0055: move-exception v2 │ │ +0365e0: 1e04 |0056: monitor-exit v4 │ │ +0365e2: 2702 |0057: throw v2 │ │ +0365e4: 5242 c102 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ +0365e8: 6e20 b707 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07b7 │ │ +0365ee: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -33262,22 +33264,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -034424: |[034424] android.support.v4.util.LruCache.hitCount:()I │ │ -034434: 1d01 |0000: monitor-enter v1 │ │ -034436: 5210 bf02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ -03443a: 1e01 |0003: monitor-exit v1 │ │ -03443c: 0f00 |0004: return v0 │ │ -03443e: 0d00 |0005: move-exception v0 │ │ -034440: 1e01 |0006: monitor-exit v1 │ │ -034442: 2700 |0007: throw v0 │ │ +036618: |[036618] android.support.v4.util.LruCache.hitCount:()I │ │ +036628: 1d01 |0000: monitor-enter v1 │ │ +03662a: 5210 bf02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ +03662e: 1e01 |0003: monitor-exit v1 │ │ +036630: 0f00 |0004: return v0 │ │ +036632: 0d00 |0005: move-exception v0 │ │ +036634: 1e01 |0006: monitor-exit v1 │ │ +036636: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33288,22 +33290,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -034450: |[034450] android.support.v4.util.LruCache.maxSize:()I │ │ -034460: 1d01 |0000: monitor-enter v1 │ │ -034462: 5210 c102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ -034466: 1e01 |0003: monitor-exit v1 │ │ -034468: 0f00 |0004: return v0 │ │ -03446a: 0d00 |0005: move-exception v0 │ │ -03446c: 1e01 |0006: monitor-exit v1 │ │ -03446e: 2700 |0007: throw v0 │ │ +036644: |[036644] android.support.v4.util.LruCache.maxSize:()I │ │ +036654: 1d01 |0000: monitor-enter v1 │ │ +036656: 5210 c102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ +03665a: 1e01 |0003: monitor-exit v1 │ │ +03665c: 0f00 |0004: return v0 │ │ +03665e: 0d00 |0005: move-exception v0 │ │ +036660: 1e01 |0006: monitor-exit v1 │ │ +036662: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33314,22 +33316,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03447c: |[03447c] android.support.v4.util.LruCache.missCount:()I │ │ -03448c: 1d01 |0000: monitor-enter v1 │ │ -03448e: 5210 c202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ -034492: 1e01 |0003: monitor-exit v1 │ │ -034494: 0f00 |0004: return v0 │ │ -034496: 0d00 |0005: move-exception v0 │ │ -034498: 1e01 |0006: monitor-exit v1 │ │ -03449a: 2700 |0007: throw v0 │ │ +036670: |[036670] android.support.v4.util.LruCache.missCount:()I │ │ +036680: 1d01 |0000: monitor-enter v1 │ │ +036682: 5210 c202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ +036686: 1e01 |0003: monitor-exit v1 │ │ +036688: 0f00 |0004: return v0 │ │ +03668a: 0d00 |0005: move-exception v0 │ │ +03668c: 1e01 |0006: monitor-exit v1 │ │ +03668e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33340,49 +33342,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 │ │ -0344a8: |[0344a8] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0344b8: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -0344bc: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -0344c0: 2201 1a03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@031a │ │ -0344c4: 1a02 1010 |0006: const-string v2, "key == null || value == null" // string@1010 │ │ -0344c8: 7020 9114 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1491 │ │ -0344ce: 2701 |000b: throw v1 │ │ -0344d0: 1d03 |000c: monitor-enter v3 │ │ -0344d2: 5231 c302 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02c3 │ │ -0344d6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0344da: 5931 c302 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02c3 │ │ -0344de: 5231 c402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0344e2: 7030 b207 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ -0344e8: 0a02 |0018: move-result v2 │ │ -0344ea: b021 |0019: add-int/2addr v1, v2 │ │ -0344ec: 5931 c402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0344f0: 5431 c002 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -0344f4: 6e30 ef14 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14ef │ │ -0344fa: 0c00 |0021: move-result-object v0 │ │ -0344fc: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -034500: 5231 c402 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -034504: 7030 b207 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ -03450a: 0a02 |0029: move-result v2 │ │ -03450c: b121 |002a: sub-int/2addr v1, v2 │ │ -03450e: 5931 c402 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -034512: 1e03 |002d: monitor-exit v3 │ │ -034514: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -034518: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -03451a: 6e55 a807 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@07a8 │ │ -034520: 5231 c102 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ -034524: 6e20 b707 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07b7 │ │ -03452a: 1100 |0039: return-object v0 │ │ -03452c: 0d01 |003a: move-exception v1 │ │ -03452e: 1e03 |003b: monitor-exit v3 │ │ -034530: 2701 |003c: throw v1 │ │ +03669c: |[03669c] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0366ac: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +0366b0: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +0366b4: 2201 1703 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0317 │ │ +0366b8: 1a02 0d10 |0006: const-string v2, "key == null || value == null" // string@100d │ │ +0366bc: 7020 9114 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1491 │ │ +0366c2: 2701 |000b: throw v1 │ │ +0366c4: 1d03 |000c: monitor-enter v3 │ │ +0366c6: 5231 c302 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02c3 │ │ +0366ca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0366ce: 5931 c302 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02c3 │ │ +0366d2: 5231 c402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0366d6: 7030 b207 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ +0366dc: 0a02 |0018: move-result v2 │ │ +0366de: b021 |0019: add-int/2addr v1, v2 │ │ +0366e0: 5931 c402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0366e4: 5431 c002 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +0366e8: 6e30 ef14 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14ef │ │ +0366ee: 0c00 |0021: move-result-object v0 │ │ +0366f0: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0366f4: 5231 c402 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0366f8: 7030 b207 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ +0366fe: 0a02 |0029: move-result v2 │ │ +036700: b121 |002a: sub-int/2addr v1, v2 │ │ +036702: 5931 c402 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +036706: 1e03 |002d: monitor-exit v3 │ │ +036708: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +03670c: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +03670e: 6e55 a807 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@07a8 │ │ +036714: 5231 c102 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ +036718: 6e20 b707 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07b7 │ │ +03671e: 1100 |0039: return-object v0 │ │ +036720: 0d01 |003a: move-exception v1 │ │ +036722: 1e03 |003b: monitor-exit v3 │ │ +036724: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -33413,22 +33415,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -034548: |[034548] android.support.v4.util.LruCache.putCount:()I │ │ -034558: 1d01 |0000: monitor-enter v1 │ │ -03455a: 5210 c302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02c3 │ │ -03455e: 1e01 |0003: monitor-exit v1 │ │ -034560: 0f00 |0004: return v0 │ │ -034562: 0d00 |0005: move-exception v0 │ │ -034564: 1e01 |0006: monitor-exit v1 │ │ -034566: 2700 |0007: throw v0 │ │ +03673c: |[03673c] android.support.v4.util.LruCache.putCount:()I │ │ +03674c: 1d01 |0000: monitor-enter v1 │ │ +03674e: 5210 c302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02c3 │ │ +036752: 1e01 |0003: monitor-exit v1 │ │ +036754: 0f00 |0004: return v0 │ │ +036756: 0d00 |0005: move-exception v0 │ │ +036758: 1e01 |0006: monitor-exit v1 │ │ +03675a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33439,39 +33441,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 │ │ -034574: |[034574] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -034584: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -034588: 2201 1a03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@031a │ │ -03458c: 1a02 0f10 |0004: const-string v2, "key == null" // string@100f │ │ -034590: 7020 9114 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1491 │ │ -034596: 2701 |0009: throw v1 │ │ -034598: 1d03 |000a: monitor-enter v3 │ │ -03459a: 5431 c002 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -03459e: 6e20 f014 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f0 │ │ -0345a4: 0c00 |0010: move-result-object v0 │ │ -0345a6: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -0345aa: 5231 c402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0345ae: 7030 b207 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ -0345b4: 0a02 |0018: move-result v2 │ │ -0345b6: b121 |0019: sub-int/2addr v1, v2 │ │ -0345b8: 5931 c402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0345bc: 1e03 |001c: monitor-exit v3 │ │ -0345be: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -0345c2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0345c4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0345c6: 6e52 a807 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@07a8 │ │ -0345cc: 1100 |0024: return-object v0 │ │ -0345ce: 0d01 |0025: move-exception v1 │ │ -0345d0: 1e03 |0026: monitor-exit v3 │ │ -0345d2: 2701 |0027: throw v1 │ │ +036768: |[036768] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +036778: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +03677c: 2201 1703 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0317 │ │ +036780: 1a02 0c10 |0004: const-string v2, "key == null" // string@100c │ │ +036784: 7020 9114 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1491 │ │ +03678a: 2701 |0009: throw v1 │ │ +03678c: 1d03 |000a: monitor-enter v3 │ │ +03678e: 5431 c002 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +036792: 6e20 f014 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f0 │ │ +036798: 0c00 |0010: move-result-object v0 │ │ +03679a: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +03679e: 5231 c402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0367a2: 7030 b207 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ +0367a8: 0a02 |0018: move-result v2 │ │ +0367aa: b121 |0019: sub-int/2addr v1, v2 │ │ +0367ac: 5931 c402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0367b0: 1e03 |001c: monitor-exit v3 │ │ +0367b2: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0367b6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0367b8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0367ba: 6e52 a807 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@07a8 │ │ +0367c0: 1100 |0024: return-object v0 │ │ +0367c2: 0d01 |0025: move-exception v1 │ │ +0367c4: 1e03 |0026: monitor-exit v3 │ │ +0367c6: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -33497,22 +33499,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0345e8: |[0345e8] android.support.v4.util.LruCache.size:()I │ │ -0345f8: 1d01 |0000: monitor-enter v1 │ │ -0345fa: 5210 c402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0345fe: 1e01 |0003: monitor-exit v1 │ │ -034600: 0f00 |0004: return v0 │ │ -034602: 0d00 |0005: move-exception v0 │ │ -034604: 1e01 |0006: monitor-exit v1 │ │ -034606: 2700 |0007: throw v0 │ │ +0367dc: |[0367dc] android.support.v4.util.LruCache.size:()I │ │ +0367ec: 1d01 |0000: monitor-enter v1 │ │ +0367ee: 5210 c402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0367f2: 1e01 |0003: monitor-exit v1 │ │ +0367f4: 0f00 |0004: return v0 │ │ +0367f6: 0d00 |0005: move-exception v0 │ │ +0367f8: 1e01 |0006: monitor-exit v1 │ │ +0367fa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33523,17 +33525,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 │ │ -034614: |[034614] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -034624: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -034626: 0f00 |0001: return v0 │ │ +036808: |[036808] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +036818: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03681a: 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; │ │ @@ -33546,24 +33548,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 │ │ -034628: |[034628] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -034638: 1d02 |0000: monitor-enter v2 │ │ -03463a: 2200 3903 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0339 │ │ -03463e: 5421 c002 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -034642: 7020 eb14 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@14eb │ │ -034648: 1e02 |0008: monitor-exit v2 │ │ -03464a: 1100 |0009: return-object v0 │ │ -03464c: 0d00 |000a: move-exception v0 │ │ -03464e: 1e02 |000b: monitor-exit v2 │ │ -034650: 2700 |000c: throw v0 │ │ +03681c: |[03681c] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +03682c: 1d02 |0000: monitor-enter v2 │ │ +03682e: 2200 3603 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0336 │ │ +036832: 5421 c002 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +036836: 7020 eb14 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@14eb │ │ +03683c: 1e02 |0008: monitor-exit v2 │ │ +03683e: 1100 |0009: return-object v0 │ │ +036840: 0d00 |000a: move-exception v0 │ │ +036842: 1e02 |000b: monitor-exit v2 │ │ +036844: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -33574,53 +33576,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 │ │ -034660: |[034660] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -034670: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -034672: 1d06 |0001: monitor-enter v6 │ │ -034674: 5262 bf02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ -034678: 5263 c202 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ -03467c: 9000 0203 |0006: add-int v0, v2, v3 │ │ -034680: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -034684: 5262 bf02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ -034688: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -03468c: 9301 0200 |000e: div-int v1, v2, v0 │ │ -034690: 1a02 7507 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0775 │ │ -034694: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -034696: 2333 6a03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@036a │ │ -03469a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -03469c: 5265 c102 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ -0346a0: 7110 8314 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -0346a6: 0c05 |001b: move-result-object v5 │ │ -0346a8: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -0346ac: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -0346ae: 5265 bf02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ -0346b2: 7110 8314 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -0346b8: 0c05 |0024: move-result-object v5 │ │ -0346ba: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -0346be: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -0346c0: 5265 c202 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ -0346c4: 7110 8314 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -0346ca: 0c05 |002d: move-result-object v5 │ │ -0346cc: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -0346d0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -0346d2: 7110 8314 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -0346d8: 0c05 |0034: move-result-object v5 │ │ -0346da: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -0346de: 7120 a314 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@14a3 │ │ -0346e4: 0c02 |003a: move-result-object v2 │ │ -0346e6: 1e06 |003b: monitor-exit v6 │ │ -0346e8: 1102 |003c: return-object v2 │ │ -0346ea: 0d02 |003d: move-exception v2 │ │ -0346ec: 1e06 |003e: monitor-exit v6 │ │ -0346ee: 2702 |003f: throw v2 │ │ +036854: |[036854] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +036864: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +036866: 1d06 |0001: monitor-enter v6 │ │ +036868: 5262 bf02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ +03686c: 5263 c202 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ +036870: 9000 0203 |0006: add-int v0, v2, v3 │ │ +036874: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +036878: 5262 bf02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ +03687c: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +036880: 9301 0200 |000e: div-int v1, v2, v0 │ │ +036884: 1a02 7207 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0772 │ │ +036888: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +03688a: 2333 6703 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0367 │ │ +03688e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +036890: 5265 c102 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02c1 │ │ +036894: 7110 8314 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +03689a: 0c05 |001b: move-result-object v5 │ │ +03689c: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +0368a0: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +0368a2: 5265 bf02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02bf │ │ +0368a6: 7110 8314 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +0368ac: 0c05 |0024: move-result-object v5 │ │ +0368ae: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +0368b2: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +0368b4: 5265 c202 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02c2 │ │ +0368b8: 7110 8314 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +0368be: 0c05 |002d: move-result-object v5 │ │ +0368c0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0368c4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0368c6: 7110 8314 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +0368cc: 0c05 |0034: move-result-object v5 │ │ +0368ce: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +0368d2: 7120 a314 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@14a3 │ │ +0368d8: 0c02 |003a: move-result-object v2 │ │ +0368da: 1e06 |003b: monitor-exit v6 │ │ +0368dc: 1102 |003c: return-object v2 │ │ +0368de: 0d02 |003d: move-exception v2 │ │ +0368e0: 1e06 |003e: monitor-exit v6 │ │ +0368e2: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -33636,78 +33638,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -0346fc: |[0346fc] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -03470c: 1d06 |0000: monitor-enter v6 │ │ -03470e: 5263 c402 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -034712: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -034716: 5463 c002 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -03471a: 6e10 ee14 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14ee │ │ -034720: 0a03 |000a: move-result v3 │ │ -034722: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -034726: 5263 c402 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -03472a: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -03472e: 2203 0f03 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@030f │ │ -034732: 2204 2103 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -034736: 7010 ab14 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03473c: 6e10 9514 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -034742: 0c05 |001b: move-result-object v5 │ │ -034744: 6e10 7014 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -03474a: 0c05 |001f: move-result-object v5 │ │ -03474c: 6e20 b214 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034752: 0c04 |0023: move-result-object v4 │ │ -034754: 1a05 ca00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00ca │ │ -034758: 6e20 b214 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03475e: 0c04 |0029: move-result-object v4 │ │ -034760: 6e10 b714 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -034766: 0c04 |002d: move-result-object v4 │ │ -034768: 7020 7d14 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -03476e: 2703 |0031: throw v3 │ │ -034770: 0d03 |0032: move-exception v3 │ │ -034772: 1e06 |0033: monitor-exit v6 │ │ -034774: 2703 |0034: throw v3 │ │ -034776: 5263 c402 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -03477a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -03477e: 5463 c002 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -034782: 6e10 ee14 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14ee │ │ -034788: 0a03 |003e: move-result v3 │ │ -03478a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -03478e: 1e06 |0041: monitor-exit v6 │ │ -034790: 0e00 |0042: return-void │ │ -034792: 5463 c002 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -034796: 6e10 ec14 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@14ec │ │ -03479c: 0c03 |0048: move-result-object v3 │ │ -03479e: 7210 0515 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ -0347a4: 0c03 |004c: move-result-object v3 │ │ -0347a6: 7210 e814 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -0347ac: 0c01 |0050: move-result-object v1 │ │ -0347ae: 1f01 3d03 |0051: check-cast v1, Ljava/util/Map$Entry; // type@033d │ │ -0347b2: 7210 fc14 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ -0347b8: 0c00 |0056: move-result-object v0 │ │ -0347ba: 7210 fd14 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -0347c0: 0c02 |005a: move-result-object v2 │ │ -0347c2: 5463 c002 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ -0347c6: 6e20 f014 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f0 │ │ -0347cc: 5263 c402 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0347d0: 7030 b207 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ -0347d6: 0a04 |0065: move-result v4 │ │ -0347d8: b143 |0066: sub-int/2addr v3, v4 │ │ -0347da: 5963 c402 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ -0347de: 5263 be02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02be │ │ -0347e2: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0347e6: 5963 be02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02be │ │ -0347ea: 1e06 |006f: monitor-exit v6 │ │ -0347ec: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -0347ee: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -0347f0: 6e54 a807 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@07a8 │ │ -0347f6: 288b |0075: goto 0000 // -0075 │ │ +0368f0: |[0368f0] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +036900: 1d06 |0000: monitor-enter v6 │ │ +036902: 5263 c402 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +036906: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +03690a: 5463 c002 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +03690e: 6e10 ee14 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14ee │ │ +036914: 0a03 |000a: move-result v3 │ │ +036916: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +03691a: 5263 c402 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +03691e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +036922: 2203 0c03 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@030c │ │ +036926: 2204 1e03 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +03692a: 7010 ab14 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +036930: 6e10 9514 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +036936: 0c05 |001b: move-result-object v5 │ │ +036938: 6e10 7014 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +03693e: 0c05 |001f: move-result-object v5 │ │ +036940: 6e20 b214 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036946: 0c04 |0023: move-result-object v4 │ │ +036948: 1a05 ca00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00ca │ │ +03694c: 6e20 b214 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036952: 0c04 |0029: move-result-object v4 │ │ +036954: 6e10 b714 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03695a: 0c04 |002d: move-result-object v4 │ │ +03695c: 7020 7d14 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +036962: 2703 |0031: throw v3 │ │ +036964: 0d03 |0032: move-exception v3 │ │ +036966: 1e06 |0033: monitor-exit v6 │ │ +036968: 2703 |0034: throw v3 │ │ +03696a: 5263 c402 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +03696e: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +036972: 5463 c002 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +036976: 6e10 ee14 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14ee │ │ +03697c: 0a03 |003e: move-result v3 │ │ +03697e: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +036982: 1e06 |0041: monitor-exit v6 │ │ +036984: 0e00 |0042: return-void │ │ +036986: 5463 c002 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +03698a: 6e10 ec14 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@14ec │ │ +036990: 0c03 |0048: move-result-object v3 │ │ +036992: 7210 0515 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ +036998: 0c03 |004c: move-result-object v3 │ │ +03699a: 7210 e814 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +0369a0: 0c01 |0050: move-result-object v1 │ │ +0369a2: 1f01 3a03 |0051: check-cast v1, Ljava/util/Map$Entry; // type@033a │ │ +0369a6: 7210 fc14 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ +0369ac: 0c00 |0056: move-result-object v0 │ │ +0369ae: 7210 fd14 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +0369b4: 0c02 |005a: move-result-object v2 │ │ +0369b6: 5463 c002 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02c0 │ │ +0369ba: 6e20 f014 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f0 │ │ +0369c0: 5263 c402 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0369c4: 7030 b207 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07b2 │ │ +0369ca: 0a04 |0065: move-result v4 │ │ +0369cc: b143 |0066: sub-int/2addr v3, v4 │ │ +0369ce: 5963 c402 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02c4 │ │ +0369d2: 5263 be02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02be │ │ +0369d6: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0369da: 5963 be02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02be │ │ +0369de: 1e06 |006f: monitor-exit v6 │ │ +0369e0: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +0369e2: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +0369e4: 6e54 a807 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@07a8 │ │ +0369ea: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -33729,21 +33731,21 @@ │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/LruCache; │ │ 0x0057 - 0x0076 reg=0 key Ljava/lang/Object; TK; │ │ 0x0053 - 0x0076 reg=1 toEvict Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005b - 0x0076 reg=2 value Ljava/lang/Object; TV; │ │ 0x0000 - 0x0076 reg=6 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0076 reg=7 maxSize I │ │ │ │ - source_file_idx : 1908 (LruCache.java) │ │ + source_file_idx : 1905 (LruCache.java) │ │ │ │ Class #163 header: │ │ -class_idx : 353 │ │ +class_idx : 350 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1939 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1936 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #163 annotations: │ │ Annotations on class │ │ @@ -33787,24 +33789,24 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -03480c: |[03480c] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -03481c: 5b12 c902 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02c9 │ │ -034820: 7010 9214 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -034826: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -034828: 5c10 c502 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ -03482c: 5913 c702 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02c7 │ │ -034830: 6e10 fa07 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034836: 0a00 |000d: move-result v0 │ │ -034838: 5910 c802 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ -03483c: 0e00 |0010: return-void │ │ +036a00: |[036a00] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +036a10: 5b12 c902 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02c9 │ │ +036a14: 7010 9214 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +036a1a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +036a1c: 5c10 c502 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ +036a20: 5913 c702 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02c7 │ │ +036a24: 6e10 fa07 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036a2a: 0a00 |000d: move-result v0 │ │ +036a2c: 5910 c802 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ +036a30: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -33820,22 +33822,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -034840: |[034840] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -034850: 5220 c602 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ -034854: 5221 c802 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ -034858: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -03485c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03485e: 0f00 |0007: return v0 │ │ -034860: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -034862: 28fe |0009: goto 0007 // -0002 │ │ +036a34: |[036a34] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +036a44: 5220 c602 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ +036a48: 5221 c802 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ +036a4c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +036a50: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +036a52: 0f00 |0007: return v0 │ │ +036a54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +036a56: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -33844,26 +33846,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -034864: |[034864] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -034874: 5441 c902 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02c9 │ │ -034878: 5242 c602 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ -03487c: 5243 c702 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02c7 │ │ -034880: 6e30 f807 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034886: 0c00 |0009: move-result-object v0 │ │ -034888: 5241 c602 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ -03488c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034890: 5941 c602 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ -034894: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -034896: 5c41 c502 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ -03489a: 1100 |0013: return-object v0 │ │ +036a58: |[036a58] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +036a68: 5441 c902 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02c9 │ │ +036a6c: 5242 c602 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ +036a70: 5243 c702 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02c7 │ │ +036a74: 6e30 f807 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +036a7a: 0c00 |0009: move-result-object v0 │ │ +036a7c: 5241 c602 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ +036a80: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036a84: 5941 c602 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ +036a88: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +036a8a: 5c41 c502 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ +036a8e: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -33876,52 +33878,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03489c: |[03489c] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -0348ac: 5520 c502 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ -0348b0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0348b4: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -0348b8: 7010 7c14 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@147c │ │ -0348be: 2700 |0009: throw v0 │ │ -0348c0: 5220 c602 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ -0348c4: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0348c8: 5920 c602 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ -0348cc: 5220 c802 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ -0348d0: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0348d4: 5920 c802 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ -0348d8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0348da: 5c20 c502 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ -0348de: 5420 c902 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02c9 │ │ -0348e2: 5221 c602 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ -0348e6: 6e20 fe07 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ -0348ec: 0e00 |0020: return-void │ │ +036a90: |[036a90] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +036aa0: 5520 c502 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ +036aa4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +036aa8: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +036aac: 7010 7c14 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@147c │ │ +036ab2: 2700 |0009: throw v0 │ │ +036ab4: 5220 c602 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ +036ab8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036abc: 5920 c602 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ +036ac0: 5220 c802 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ +036ac4: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036ac8: 5920 c802 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02c8 │ │ +036acc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +036ace: 5c20 c502 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02c5 │ │ +036ad2: 5420 c902 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02c9 │ │ +036ad6: 5221 c602 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02c6 │ │ +036ada: 6e20 fe07 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ +036ae0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ 0x0019 line=67 │ │ 0x0020 line=68 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x0021 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ - source_file_idx : 1939 (MapCollections.java) │ │ + source_file_idx : 1936 (MapCollections.java) │ │ │ │ Class #164 header: │ │ -class_idx : 354 │ │ +class_idx : 351 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1939 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1936 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -33961,18 +33963,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0348f0: |[0348f0] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -034900: 5b01 ca02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034904: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03490a: 0e00 |0005: return-void │ │ +036ae4: |[036ae4] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +036af4: 5b01 ca02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036af8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +036afe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -33983,19 +33985,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03490c: |[03490c] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -03491c: 1f02 3d03 |0000: check-cast v2, Ljava/util/Map$Entry; // type@033d │ │ -034920: 6e20 be07 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@07be │ │ -034926: 0a00 |0005: move-result v0 │ │ -034928: 0f00 |0006: return v0 │ │ +036b00: |[036b00] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +036b10: 1f02 3a03 |0000: check-cast v2, Ljava/util/Map$Entry; // type@033a │ │ +036b14: 6e20 be07 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@07be │ │ +036b1a: 0a00 |0005: move-result v0 │ │ +036b1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34005,18 +34007,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03492c: |[03492c] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -03493c: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034940: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034946: 2700 |0005: throw v0 │ │ +036b20: |[036b20] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +036b30: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036b34: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036b3a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34027,41 +34029,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -034948: |[034948] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -034958: 5463 ca02 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -03495c: 6e10 fa07 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034962: 0a02 |0005: move-result v2 │ │ -034964: 7210 df14 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ -03496a: 0c01 |0009: move-result-object v1 │ │ -03496c: 7210 e714 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -034972: 0a03 |000d: move-result v3 │ │ -034974: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -034978: 7210 e814 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -03497e: 0c00 |0013: move-result-object v0 │ │ -034980: 1f00 3d03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@033d │ │ -034984: 5463 ca02 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034988: 7210 fc14 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ -03498e: 0c04 |001b: move-result-object v4 │ │ -034990: 7210 fd14 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -034996: 0c05 |001f: move-result-object v5 │ │ -034998: 6e30 fd07 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@07fd │ │ -03499e: 28e7 |0023: goto 000a // -0019 │ │ -0349a0: 5463 ca02 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -0349a4: 6e10 fa07 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -0349aa: 0a03 |0029: move-result v3 │ │ -0349ac: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -0349b0: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -0349b2: 0f03 |002d: return v3 │ │ -0349b4: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -0349b6: 28fe |002f: goto 002d // -0002 │ │ +036b3c: |[036b3c] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +036b4c: 5463 ca02 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036b50: 6e10 fa07 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036b56: 0a02 |0005: move-result v2 │ │ +036b58: 7210 df14 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ +036b5e: 0c01 |0009: move-result-object v1 │ │ +036b60: 7210 e714 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +036b66: 0a03 |000d: move-result v3 │ │ +036b68: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +036b6c: 7210 e814 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +036b72: 0c00 |0013: move-result-object v0 │ │ +036b74: 1f00 3a03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@033a │ │ +036b78: 5463 ca02 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036b7c: 7210 fc14 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ +036b82: 0c04 |001b: move-result-object v4 │ │ +036b84: 7210 fd14 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +036b8a: 0c05 |001f: move-result-object v5 │ │ +036b8c: 6e30 fd07 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@07fd │ │ +036b92: 28e7 |0023: goto 000a // -0019 │ │ +036b94: 5463 ca02 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036b98: 6e10 fa07 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036b9e: 0a03 |0029: move-result v3 │ │ +036ba0: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +036ba4: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +036ba6: 0f03 |002d: return v3 │ │ +036ba8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +036baa: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -34078,18 +34080,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0349b8: |[0349b8] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -0349c8: 5410 ca02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -0349cc: 6e10 f707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@07f7 │ │ -0349d2: 0e00 |0005: return-void │ │ +036bac: |[036bac] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +036bbc: 5410 ca02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036bc0: 6e10 f707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@07f7 │ │ +036bc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34099,36 +34101,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0349d4: |[0349d4] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -0349e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0349e6: 2074 3d03 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@033d │ │ -0349ea: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -0349ee: 0f03 |0005: return v3 │ │ -0349f0: 0770 |0006: move-object v0, v7 │ │ -0349f2: 1f00 3d03 |0007: check-cast v0, Ljava/util/Map$Entry; // type@033d │ │ -0349f6: 5464 ca02 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -0349fa: 7210 fc14 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ -034a00: 0c05 |000e: move-result-object v5 │ │ -034a02: 6e20 fb07 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@07fb │ │ -034a08: 0a02 |0012: move-result v2 │ │ -034a0a: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -034a0e: 5463 ca02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034a12: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -034a14: 6e30 f807 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034a1a: 0c01 |001b: move-result-object v1 │ │ -034a1c: 7210 fd14 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -034a22: 0c03 |001f: move-result-object v3 │ │ -034a24: 7120 8507 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0785 │ │ -034a2a: 0a03 |0023: move-result v3 │ │ -034a2c: 28e1 |0024: goto 0005 // -001f │ │ +036bc8: |[036bc8] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +036bd8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +036bda: 2074 3a03 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@033a │ │ +036bde: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +036be2: 0f03 |0005: return v3 │ │ +036be4: 0770 |0006: move-object v0, v7 │ │ +036be6: 1f00 3a03 |0007: check-cast v0, Ljava/util/Map$Entry; // type@033a │ │ +036bea: 5464 ca02 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036bee: 7210 fc14 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ +036bf4: 0c05 |000e: move-result-object v5 │ │ +036bf6: 6e20 fb07 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@07fb │ │ +036bfc: 0a02 |0012: move-result v2 │ │ +036bfe: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +036c02: 5463 ca02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036c06: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +036c08: 6e30 f807 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +036c0e: 0c01 |001b: move-result-object v1 │ │ +036c10: 7210 fd14 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +036c16: 0c03 |001f: move-result-object v3 │ │ +036c18: 7120 8507 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0785 │ │ +036c1e: 0a03 |0023: move-result v3 │ │ +036c20: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -34147,29 +34149,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -034a30: |[034a30] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -034a40: 7210 df14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ -034a46: 0c00 |0003: move-result-object v0 │ │ -034a48: 7210 e714 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -034a4e: 0a01 |0007: move-result v1 │ │ -034a50: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -034a54: 7210 e814 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -034a5a: 0c01 |000d: move-result-object v1 │ │ -034a5c: 6e20 c107 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@07c1 │ │ -034a62: 0a01 |0011: move-result v1 │ │ -034a64: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -034a68: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -034a6a: 0f01 |0015: return v1 │ │ -034a6c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -034a6e: 28fe |0017: goto 0015 // -0002 │ │ +036c24: |[036c24] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +036c34: 7210 df14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ +036c3a: 0c00 |0003: move-result-object v0 │ │ +036c3c: 7210 e714 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +036c42: 0a01 |0007: move-result v1 │ │ +036c44: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +036c48: 7210 e814 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +036c4e: 0c01 |000d: move-result-object v1 │ │ +036c50: 6e20 c107 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@07c1 │ │ +036c56: 0a01 |0011: move-result v1 │ │ +036c58: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +036c5c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +036c5e: 0f01 |0015: return v1 │ │ +036c60: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +036c62: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -34185,18 +34187,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -034a70: |[034a70] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -034a80: 7120 0108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0801 │ │ -034a86: 0a00 |0003: move-result v0 │ │ -034a88: 0f00 |0004: return v0 │ │ +036c64: |[036c64] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +036c74: 7120 0108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0801 │ │ +036c7a: 0a00 |0003: move-result v0 │ │ +036c7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -34206,45 +34208,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -034a8c: |[034a8c] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -034a9c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -034a9e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -034aa0: 5474 ca02 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034aa4: 6e10 fa07 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034aaa: 0a04 |0007: move-result v4 │ │ -034aac: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -034ab0: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -034ab4: 5474 ca02 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034ab8: 6e30 f807 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034abe: 0c01 |0011: move-result-object v1 │ │ -034ac0: 5474 ca02 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034ac4: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -034ac6: 6e30 f807 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034acc: 0c03 |0018: move-result-object v3 │ │ -034ace: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -034ad2: 0156 |001b: move v6, v5 │ │ -034ad4: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -034ad8: 0154 |001e: move v4, v5 │ │ -034ada: b764 |001f: xor-int/2addr v4, v6 │ │ -034adc: b042 |0020: add-int/2addr v2, v4 │ │ -034ade: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034ae2: 28e7 |0023: goto 000a // -0019 │ │ -034ae4: 6e10 9614 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -034aea: 0a04 |0027: move-result v4 │ │ -034aec: 0146 |0028: move v6, v4 │ │ -034aee: 28f3 |0029: goto 001c // -000d │ │ -034af0: 6e10 9614 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -034af6: 0a04 |002d: move-result v4 │ │ -034af8: 28f1 |002e: goto 001f // -000f │ │ -034afa: 0f02 |002f: return v2 │ │ +036c80: |[036c80] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +036c90: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +036c92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +036c94: 5474 ca02 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036c98: 6e10 fa07 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036c9e: 0a04 |0007: move-result v4 │ │ +036ca0: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +036ca4: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +036ca8: 5474 ca02 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036cac: 6e30 f807 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +036cb2: 0c01 |0011: move-result-object v1 │ │ +036cb4: 5474 ca02 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036cb8: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +036cba: 6e30 f807 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +036cc0: 0c03 |0018: move-result-object v3 │ │ +036cc2: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +036cc6: 0156 |001b: move v6, v5 │ │ +036cc8: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +036ccc: 0154 |001e: move v4, v5 │ │ +036cce: b764 |001f: xor-int/2addr v4, v6 │ │ +036cd0: b042 |0020: add-int/2addr v2, v4 │ │ +036cd2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036cd6: 28e7 |0023: goto 000a // -0019 │ │ +036cd8: 6e10 9614 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +036cde: 0a04 |0027: move-result v4 │ │ +036ce0: 0146 |0028: move v6, v4 │ │ +036ce2: 28f3 |0029: goto 001c // -000d │ │ +036ce4: 6e10 9614 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +036cea: 0a04 |002d: move-result v4 │ │ +036cec: 28f1 |002e: goto 001f // -000f │ │ +036cee: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -34264,23 +34266,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -034afc: |[034afc] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -034b0c: 5410 ca02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034b10: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034b16: 0a00 |0005: move-result v0 │ │ -034b18: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -034b1c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -034b1e: 0f00 |0009: return v0 │ │ -034b20: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -034b22: 28fe |000b: goto 0009 // -0002 │ │ +036cf0: |[036cf0] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +036d00: 5410 ca02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036d04: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036d0a: 0a00 |0005: move-result v0 │ │ +036d0c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +036d10: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +036d12: 0f00 |0009: return v0 │ │ +036d14: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +036d16: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34289,19 +34291,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -034b24: |[034b24] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -034b34: 2200 6401 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0164 │ │ -034b38: 5421 ca02 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034b3c: 7020 dd07 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@07dd │ │ -034b42: 1100 |0007: return-object v0 │ │ +036d18: |[036d18] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +036d28: 2200 6101 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0161 │ │ +036d2c: 5421 ca02 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036d30: 7020 dd07 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@07dd │ │ +036d36: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34310,18 +34312,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034b44: |[034b44] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -034b54: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034b58: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034b5e: 2700 |0005: throw v0 │ │ +036d38: |[036d38] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +036d48: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036d4c: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036d52: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -34331,18 +34333,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034b60: |[034b60] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -034b70: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034b74: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034b7a: 2700 |0005: throw v0 │ │ +036d54: |[036d54] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +036d64: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036d68: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036d6e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34353,18 +34355,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034b7c: |[034b7c] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -034b8c: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034b90: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034b96: 2700 |0005: throw v0 │ │ +036d70: |[036d70] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +036d80: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036d84: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036d8a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -34375,19 +34377,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -034b98: |[034b98] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -034ba8: 5410 ca02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ -034bac: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034bb2: 0a00 |0005: move-result v0 │ │ -034bb4: 0f00 |0006: return v0 │ │ +036d8c: |[036d8c] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +036d9c: 5410 ca02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ca │ │ +036da0: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036da6: 0a00 |0005: move-result v0 │ │ +036da8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34396,18 +34398,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034bb8: |[034bb8] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -034bc8: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034bcc: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034bd2: 2700 |0005: throw v0 │ │ +036dac: |[036dac] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +036dbc: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036dc0: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036dc6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -34416,34 +34418,34 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034bd4: |[034bd4] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -034be4: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034be8: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034bee: 2700 |0005: throw v0 │ │ +036dc8: |[036dc8] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +036dd8: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036ddc: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036de2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 1939 (MapCollections.java) │ │ + source_file_idx : 1936 (MapCollections.java) │ │ │ │ Class #165 header: │ │ -class_idx : 355 │ │ +class_idx : 352 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1939 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1936 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -34483,18 +34485,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034bf0: |[034bf0] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -034c00: 5b01 cb02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034c04: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -034c0a: 0e00 |0005: return-void │ │ +036de4: |[036de4] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +036df4: 5b01 cb02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036df8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +036dfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -34505,18 +34507,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034c0c: |[034c0c] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -034c1c: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034c20: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034c26: 2700 |0005: throw v0 │ │ +036e00: |[036e00] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +036e10: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036e14: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036e1a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34527,18 +34529,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034c28: |[034c28] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -034c38: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -034c3c: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -034c42: 2700 |0005: throw v0 │ │ +036e1c: |[036e1c] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +036e2c: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +036e30: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +036e36: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34549,18 +34551,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034c44: |[034c44] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -034c54: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034c58: 6e10 f707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@07f7 │ │ -034c5e: 0e00 |0005: return-void │ │ +036e38: |[036e38] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +036e48: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036e4c: 6e10 f707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@07f7 │ │ +036e52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34570,23 +34572,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -034c60: |[034c60] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -034c70: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034c74: 6e20 fb07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@07fb │ │ -034c7a: 0a00 |0005: move-result v0 │ │ -034c7c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -034c80: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -034c82: 0f00 |0009: return v0 │ │ -034c84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -034c86: 28fe |000b: goto 0009 // -0002 │ │ +036e54: |[036e54] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +036e64: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036e68: 6e20 fb07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@07fb │ │ +036e6e: 0a00 |0005: move-result v0 │ │ +036e70: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +036e74: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +036e76: 0f00 |0009: return v0 │ │ +036e78: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +036e7a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -34596,21 +34598,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -034c88: |[034c88] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -034c98: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034c9c: 6e10 f907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@07f9 │ │ -034ca2: 0c00 |0005: move-result-object v0 │ │ -034ca4: 7120 0008 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0800 │ │ -034caa: 0a00 |0009: move-result v0 │ │ -034cac: 0f00 |000a: return v0 │ │ +036e7c: |[036e7c] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +036e8c: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036e90: 6e10 f907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@07f9 │ │ +036e96: 0c00 |0005: move-result-object v0 │ │ +036e98: 7120 0008 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0800 │ │ +036e9e: 0a00 |0009: move-result v0 │ │ +036ea0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34621,18 +34623,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -034cb0: |[034cb0] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -034cc0: 7120 0108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0801 │ │ -034cc6: 0a00 |0003: move-result v0 │ │ -034cc8: 0f00 |0004: return v0 │ │ +036ea4: |[036ea4] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +036eb4: 7120 0108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0801 │ │ +036eba: 0a00 |0003: move-result v0 │ │ +036ebc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -34642,34 +34644,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -034ccc: |[034ccc] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -034cdc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -034cde: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -034ce0: 5453 cb02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034ce4: 6e10 fa07 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034cea: 0a03 |0007: move-result v3 │ │ -034cec: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -034cf0: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -034cf4: 5453 cb02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034cf8: 6e30 f807 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034cfe: 0c01 |0011: move-result-object v1 │ │ -034d00: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -034d04: 0143 |0014: move v3, v4 │ │ -034d06: b032 |0015: add-int/2addr v2, v3 │ │ -034d08: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034d0c: 28f2 |0018: goto 000a // -000e │ │ -034d0e: 6e10 9614 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -034d14: 0a03 |001c: move-result v3 │ │ -034d16: 28f8 |001d: goto 0015 // -0008 │ │ -034d18: 0f02 |001e: return v2 │ │ +036ec0: |[036ec0] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +036ed0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +036ed2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +036ed4: 5453 cb02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036ed8: 6e10 fa07 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036ede: 0a03 |0007: move-result v3 │ │ +036ee0: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +036ee4: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +036ee8: 5453 cb02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036eec: 6e30 f807 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +036ef2: 0c01 |0011: move-result-object v1 │ │ +036ef4: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +036ef8: 0143 |0014: move v3, v4 │ │ +036efa: b032 |0015: add-int/2addr v2, v3 │ │ +036efc: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +036f00: 28f2 |0018: goto 000a // -000e │ │ +036f02: 6e10 9614 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +036f08: 0a03 |001c: move-result v3 │ │ +036f0a: 28f8 |001d: goto 0015 // -0008 │ │ +036f0c: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -34687,23 +34689,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -034d1c: |[034d1c] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -034d2c: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034d30: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034d36: 0a00 |0005: move-result v0 │ │ -034d38: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -034d3c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -034d3e: 0f00 |0009: return v0 │ │ -034d40: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -034d42: 28fe |000b: goto 0009 // -0002 │ │ +036f10: |[036f10] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +036f20: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036f24: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036f2a: 0a00 |0005: move-result v0 │ │ +036f2c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +036f30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +036f32: 0f00 |0009: return v0 │ │ +036f34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +036f36: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34712,20 +34714,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -034d44: |[034d44] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -034d54: 2200 6101 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0161 │ │ -034d58: 5431 cb02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034d5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -034d5e: 7030 b807 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07b8 │ │ -034d64: 1100 |0008: return-object v0 │ │ +036f38: |[036f38] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +036f48: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@015e │ │ +036f4c: 5431 cb02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036f50: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +036f52: 7030 b807 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07b8 │ │ +036f58: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34734,25 +34736,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -034d68: |[034d68] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -034d78: 5421 cb02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034d7c: 6e20 fb07 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@07fb │ │ -034d82: 0a00 |0005: move-result v0 │ │ -034d84: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -034d88: 5421 cb02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034d8c: 6e20 fe07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ -034d92: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -034d94: 0f01 |000e: return v1 │ │ -034d96: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -034d98: 28fe |0010: goto 000e // -0002 │ │ +036f5c: |[036f5c] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +036f6c: 5421 cb02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036f70: 6e20 fb07 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@07fb │ │ +036f76: 0a00 |0005: move-result v0 │ │ +036f78: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +036f7c: 5421 cb02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036f80: 6e20 fe07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ +036f86: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +036f88: 0f01 |000e: return v1 │ │ +036f8a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +036f8c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -34767,21 +34769,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -034d9c: |[034d9c] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -034dac: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034db0: 6e10 f907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@07f9 │ │ -034db6: 0c00 |0005: move-result-object v0 │ │ -034db8: 7120 0508 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0805 │ │ -034dbe: 0a00 |0009: move-result v0 │ │ -034dc0: 0f00 |000a: return v0 │ │ +036f90: |[036f90] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +036fa0: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036fa4: 6e10 f907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@07f9 │ │ +036faa: 0c00 |0005: move-result-object v0 │ │ +036fac: 7120 0508 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0805 │ │ +036fb2: 0a00 |0009: move-result v0 │ │ +036fb4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34792,21 +34794,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -034dc4: |[034dc4] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -034dd4: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034dd8: 6e10 f907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@07f9 │ │ -034dde: 0c00 |0005: move-result-object v0 │ │ -034de0: 7120 0608 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0806 │ │ -034de6: 0a00 |0009: move-result v0 │ │ -034de8: 0f00 |000a: return v0 │ │ +036fb8: |[036fb8] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +036fc8: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036fcc: 6e10 f907 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@07f9 │ │ +036fd2: 0c00 |0005: move-result-object v0 │ │ +036fd4: 7120 0608 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0806 │ │ +036fda: 0a00 |0009: move-result v0 │ │ +036fdc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -34817,19 +34819,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -034dec: |[034dec] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -034dfc: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034e00: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034e06: 0a00 |0005: move-result v0 │ │ -034e08: 0f00 |0006: return v0 │ │ +036fe0: |[036fe0] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +036ff0: 5410 cb02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +036ff4: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +036ffa: 0a00 |0005: move-result v0 │ │ +036ffc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34838,20 +34840,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -034e0c: |[034e0c] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -034e1c: 5420 cb02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034e20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -034e22: 6e20 0708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0807 │ │ -034e28: 0c00 |0006: move-result-object v0 │ │ -034e2a: 1100 |0007: return-object v0 │ │ +037000: |[037000] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +037010: 5420 cb02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +037014: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +037016: 6e20 0708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0807 │ │ +03701c: 0c00 |0006: move-result-object v0 │ │ +03701e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -34860,36 +34862,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -034e2c: |[034e2c] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -034e3c: 5420 cb02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ -034e40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -034e42: 6e30 0808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0808 │ │ -034e48: 0c00 |0006: move-result-object v0 │ │ -034e4a: 1100 |0007: return-object v0 │ │ +037020: |[037020] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +037030: 5420 cb02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02cb │ │ +037034: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +037036: 6e30 0808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0808 │ │ +03703c: 0c00 |0006: move-result-object v0 │ │ +03703e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 1939 (MapCollections.java) │ │ + source_file_idx : 1936 (MapCollections.java) │ │ │ │ Class #166 header: │ │ -class_idx : 356 │ │ +class_idx : 353 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1939 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1936 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -34936,26 +34938,26 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -034e4c: |[034e4c] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -034e5c: 5b12 cf02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -034e60: 7010 9214 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -034e66: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -034e68: 5c10 cd02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -034e6c: 6e10 fa07 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -034e72: 0a00 |000b: move-result v0 │ │ -034e74: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034e78: 5910 cc02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ -034e7c: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -034e7e: 5910 ce02 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034e82: 0e00 |0013: return-void │ │ +037040: |[037040] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +037050: 5b12 cf02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +037054: 7010 9214 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +03705a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03705c: 5c10 cd02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +037060: 6e10 fa07 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +037066: 0a00 |000b: move-result v0 │ │ +037068: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03706c: 5910 cc02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ +037070: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +037072: 5910 ce02 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037076: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -34970,50 +34972,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -034e84: |[034e84] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -034e94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -034e96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -034e98: 5563 cd02 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -034e9c: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -034ea0: 2201 0f03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -034ea4: 1a02 e408 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@08e4 │ │ -034ea8: 7020 7d14 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -034eae: 2701 |000d: throw v1 │ │ -034eb0: 2073 3d03 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@033d │ │ -034eb4: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -034eb8: 0f02 |0012: return v2 │ │ -034eba: 0770 |0013: move-object v0, v7 │ │ -034ebc: 1f00 3d03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@033d │ │ -034ec0: 7210 fc14 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ -034ec6: 0c03 |0019: move-result-object v3 │ │ -034ec8: 5464 cf02 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -034ecc: 5265 ce02 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034ed0: 6e30 f807 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034ed6: 0c04 |0021: move-result-object v4 │ │ -034ed8: 7120 8507 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0785 │ │ -034ede: 0a03 |0025: move-result v3 │ │ -034ee0: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -034ee4: 7210 fd14 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -034eea: 0c03 |002b: move-result-object v3 │ │ -034eec: 5464 cf02 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -034ef0: 5265 ce02 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034ef4: 6e30 f807 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034efa: 0c04 |0033: move-result-object v4 │ │ -034efc: 7120 8507 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0785 │ │ -034f02: 0a03 |0037: move-result v3 │ │ -034f04: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -034f08: 0112 |003a: move v2, v1 │ │ -034f0a: 28d7 |003b: goto 0012 // -0029 │ │ -034f0c: 0121 |003c: move v1, v2 │ │ -034f0e: 28fd |003d: goto 003a // -0003 │ │ +037078: |[037078] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +037088: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03708a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03708c: 5563 cd02 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +037090: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +037094: 2201 0c03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +037098: 1a02 e108 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@08e1 │ │ +03709c: 7020 7d14 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0370a2: 2701 |000d: throw v1 │ │ +0370a4: 2073 3a03 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@033a │ │ +0370a8: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +0370ac: 0f02 |0012: return v2 │ │ +0370ae: 0770 |0013: move-object v0, v7 │ │ +0370b0: 1f00 3a03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@033a │ │ +0370b4: 7210 fc14 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ +0370ba: 0c03 |0019: move-result-object v3 │ │ +0370bc: 5464 cf02 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +0370c0: 5265 ce02 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +0370c4: 6e30 f807 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +0370ca: 0c04 |0021: move-result-object v4 │ │ +0370cc: 7120 8507 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0785 │ │ +0370d2: 0a03 |0025: move-result v3 │ │ +0370d4: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +0370d8: 7210 fd14 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +0370de: 0c03 |002b: move-result-object v3 │ │ +0370e0: 5464 cf02 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +0370e4: 5265 ce02 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +0370e8: 6e30 f807 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +0370ee: 0c04 |0033: move-result-object v4 │ │ +0370f0: 7120 8507 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0785 │ │ +0370f6: 0a03 |0037: move-result v3 │ │ +0370f8: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +0370fc: 0112 |003a: move v2, v1 │ │ +0370fe: 28d7 |003b: goto 0012 // -0029 │ │ +037100: 0121 |003c: move v1, v2 │ │ +037102: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -35029,27 +35031,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -034f10: |[034f10] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -034f20: 5530 cd02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -034f24: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -034f28: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -034f2c: 1a01 e408 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08e4 │ │ -034f30: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -034f36: 2700 |000b: throw v0 │ │ -034f38: 5430 cf02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -034f3c: 5231 ce02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034f40: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -034f42: 6e30 f807 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034f48: 0c00 |0014: move-result-object v0 │ │ -034f4a: 1100 |0015: return-object v0 │ │ +037104: |[037104] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +037114: 5530 cd02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +037118: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03711c: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +037120: 1a01 e108 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08e1 │ │ +037124: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +03712a: 2700 |000b: throw v0 │ │ +03712c: 5430 cf02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +037130: 5231 ce02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037134: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +037136: 6e30 f807 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +03713c: 0c00 |0014: move-result-object v0 │ │ +03713e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35060,27 +35062,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -034f4c: |[034f4c] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -034f5c: 5530 cd02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -034f60: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -034f64: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -034f68: 1a01 e408 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08e4 │ │ -034f6c: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -034f72: 2700 |000b: throw v0 │ │ -034f74: 5430 cf02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -034f78: 5231 ce02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034f7c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -034f7e: 6e30 f807 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034f84: 0c00 |0014: move-result-object v0 │ │ -034f86: 1100 |0015: return-object v0 │ │ +037140: |[037140] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +037150: 5530 cd02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +037154: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +037158: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +03715c: 1a01 e108 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08e1 │ │ +037160: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +037166: 2700 |000b: throw v0 │ │ +037168: 5430 cf02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +03716c: 5231 ce02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037170: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +037172: 6e30 f807 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +037178: 0c00 |0014: move-result-object v0 │ │ +03717a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35091,22 +35093,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -034f88: |[034f88] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -034f98: 5220 ce02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034f9c: 5221 cc02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ -034fa0: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -034fa4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -034fa6: 0f00 |0007: return v0 │ │ -034fa8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -034faa: 28fe |0009: goto 0007 // -0002 │ │ +03717c: |[03717c] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +03718c: 5220 ce02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037190: 5221 cc02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ +037194: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +037198: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03719a: 0f00 |0007: return v0 │ │ +03719c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03719e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -35115,42 +35117,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -034fac: |[034fac] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -034fbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -034fbe: 5563 cd02 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -034fc2: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -034fc6: 2202 0f03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -034fca: 1a03 e408 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@08e4 │ │ -034fce: 7020 7d14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -034fd4: 2702 |000c: throw v2 │ │ -034fd6: 5463 cf02 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -034fda: 5264 ce02 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034fde: 6e30 f807 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034fe4: 0c00 |0014: move-result-object v0 │ │ -034fe6: 5463 cf02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -034fea: 5264 ce02 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -034fee: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -034ff0: 6e30 f807 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -034ff6: 0c01 |001d: move-result-object v1 │ │ -034ff8: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -034ffc: 0123 |0020: move v3, v2 │ │ -034ffe: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -035002: b732 |0023: xor-int/2addr v2, v3 │ │ -035004: 0f02 |0024: return v2 │ │ -035006: 6e10 9614 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -03500c: 0a03 |0028: move-result v3 │ │ -03500e: 28f8 |0029: goto 0021 // -0008 │ │ -035010: 6e10 9614 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -035016: 0a02 |002d: move-result v2 │ │ -035018: 28f5 |002e: goto 0023 // -000b │ │ +0371a0: |[0371a0] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +0371b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0371b2: 5563 cd02 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +0371b6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +0371ba: 2202 0c03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +0371be: 1a03 e108 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@08e1 │ │ +0371c2: 7020 7d14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0371c8: 2702 |000c: throw v2 │ │ +0371ca: 5463 cf02 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +0371ce: 5264 ce02 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +0371d2: 6e30 f807 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +0371d8: 0c00 |0014: move-result-object v0 │ │ +0371da: 5463 cf02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +0371de: 5264 ce02 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +0371e2: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +0371e4: 6e30 f807 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +0371ea: 0c01 |001d: move-result-object v1 │ │ +0371ec: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +0371f0: 0123 |0020: move v3, v2 │ │ +0371f2: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +0371f6: b732 |0023: xor-int/2addr v2, v3 │ │ +0371f8: 0f02 |0024: return v2 │ │ +0371fa: 6e10 9614 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +037200: 0a03 |0028: move-result v3 │ │ +037202: 28f8 |0029: goto 0021 // -0008 │ │ +037204: 6e10 9614 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +03720a: 0a02 |002d: move-result v2 │ │ +03720c: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -35165,18 +35167,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03501c: |[03501c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -03502c: 6e10 e407 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@07e4 │ │ -035032: 0c00 |0003: move-result-object v0 │ │ -035034: 1100 |0004: return-object v0 │ │ +037210: |[037210] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +037220: 6e10 e407 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@07e4 │ │ +037226: 0c00 |0003: move-result-object v0 │ │ +037228: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -35185,21 +35187,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -035038: |[035038] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -035048: 5210 ce02 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -03504c: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035050: 5910 ce02 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -035054: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -035056: 5c10 cd02 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -03505a: 1101 |0009: return-object v1 │ │ +03722c: |[03722c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +03723c: 5210 ce02 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037240: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037244: 5910 ce02 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037248: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03724a: 5c10 cd02 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +03724e: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35210,32 +35212,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03505c: |[03505c] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -03506c: 5520 cd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -035070: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -035074: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -035078: 7010 7c14 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@147c │ │ -03507e: 2700 |0009: throw v0 │ │ -035080: 5220 ce02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -035084: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -035088: 5920 ce02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -03508c: 5220 cc02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ -035090: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -035094: 5920 cc02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ -035098: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -03509a: 5c20 cd02 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -03509e: 5420 cf02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -0350a2: 5221 ce02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -0350a6: 6e20 fe07 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ -0350ac: 0e00 |0020: return-void │ │ +037250: |[037250] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +037260: 5520 cd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +037264: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +037268: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +03726c: 7010 7c14 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@147c │ │ +037272: 2700 |0009: throw v0 │ │ +037274: 5220 ce02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037278: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03727c: 5920 ce02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +037280: 5220 cc02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ +037284: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037288: 5920 cc02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02cc │ │ +03728c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +03728e: 5c20 cd02 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +037292: 5420 cf02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +037296: 5221 ce02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +03729a: 6e20 fe07 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ +0372a0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0010 line=99 │ │ 0x0016 line=100 │ │ @@ -35250,26 +35252,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0350b0: |[0350b0] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0350c0: 5520 cd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ -0350c4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0350c8: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -0350cc: 1a01 e408 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08e4 │ │ -0350d0: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0350d6: 2700 |000b: throw v0 │ │ -0350d8: 5420 cf02 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ -0350dc: 5221 ce02 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ -0350e0: 6e30 ff07 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@07ff │ │ -0350e6: 0c00 |0013: move-result-object v0 │ │ -0350e8: 1100 |0014: return-object v0 │ │ +0372a4: |[0372a4] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0372b4: 5520 cd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02cd │ │ +0372b8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0372bc: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +0372c0: 1a01 e108 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@08e1 │ │ +0372c4: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0372ca: 2700 |000b: throw v0 │ │ +0372cc: 5420 cf02 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02cf │ │ +0372d0: 5221 ce02 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ce │ │ +0372d4: 6e30 ff07 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@07ff │ │ +0372da: 0c00 |0013: move-result-object v0 │ │ +0372dc: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -35282,45 +35284,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0350ec: |[0350ec] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -0350fc: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -035100: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -035106: 6e10 df07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@07df │ │ -03510c: 0c01 |0008: move-result-object v1 │ │ -03510e: 6e20 b114 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -035114: 0c00 |000c: move-result-object v0 │ │ -035116: 1a01 0e01 |000d: const-string v1, "=" // string@010e │ │ -03511a: 6e20 b214 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -035120: 0c00 |0012: move-result-object v0 │ │ -035122: 6e10 e007 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@07e0 │ │ -035128: 0c01 |0016: move-result-object v1 │ │ -03512a: 6e20 b114 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -035130: 0c00 |001a: move-result-object v0 │ │ -035132: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -035138: 0c00 |001e: move-result-object v0 │ │ -03513a: 1100 |001f: return-object v0 │ │ +0372e0: |[0372e0] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +0372f0: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +0372f4: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0372fa: 6e10 df07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@07df │ │ +037300: 0c01 |0008: move-result-object v1 │ │ +037302: 6e20 b114 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037308: 0c00 |000c: move-result-object v0 │ │ +03730a: 1a01 0e01 |000d: const-string v1, "=" // string@010e │ │ +03730e: 6e20 b214 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037314: 0c00 |0012: move-result-object v0 │ │ +037316: 6e10 e007 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@07e0 │ │ +03731c: 0c01 |0016: move-result-object v1 │ │ +03731e: 6e20 b114 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037324: 0c00 |001a: move-result-object v0 │ │ +037326: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03732c: 0c00 |001e: move-result-object v0 │ │ +03732e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ - source_file_idx : 1939 (MapCollections.java) │ │ + source_file_idx : 1936 (MapCollections.java) │ │ │ │ Class #167 header: │ │ -class_idx : 357 │ │ +class_idx : 354 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1939 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1936 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -35360,18 +35362,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03513c: |[03513c] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -03514c: 5b01 d002 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035150: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -035156: 0e00 |0005: return-void │ │ +037330: |[037330] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +037340: 5b01 d002 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037344: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03734a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -35382,18 +35384,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -035158: |[035158] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -035168: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -03516c: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -035172: 2700 |0005: throw v0 │ │ +03734c: |[03734c] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +03735c: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +037360: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +037366: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -35404,18 +35406,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -035174: |[035174] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -035184: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -035188: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ -03518e: 2700 |0005: throw v0 │ │ +037368: |[037368] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +037378: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +03737c: 7010 be14 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14be │ │ +037382: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -35426,18 +35428,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -035190: |[035190] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -0351a0: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -0351a4: 6e10 f707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@07f7 │ │ -0351aa: 0e00 |0005: return-void │ │ +037384: |[037384] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +037394: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037398: 6e10 f707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@07f7 │ │ +03739e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -35447,23 +35449,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0351ac: |[0351ac] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -0351bc: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -0351c0: 6e20 fc07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@07fc │ │ -0351c6: 0a00 |0005: move-result v0 │ │ -0351c8: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0351cc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0351ce: 0f00 |0009: return v0 │ │ -0351d0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0351d2: 28fe |000b: goto 0009 // -0002 │ │ +0373a0: |[0373a0] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +0373b0: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +0373b4: 6e20 fc07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@07fc │ │ +0373ba: 0a00 |0005: move-result v0 │ │ +0373bc: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +0373c0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0373c2: 0f00 |0009: return v0 │ │ +0373c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0373c6: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -35473,29 +35475,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0351d4: |[0351d4] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -0351e4: 7210 df14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ -0351ea: 0c00 |0003: move-result-object v0 │ │ -0351ec: 7210 e714 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -0351f2: 0a01 |0007: move-result v1 │ │ -0351f4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0351f8: 7210 e814 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -0351fe: 0c01 |000d: move-result-object v1 │ │ -035200: 6e20 ec07 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@07ec │ │ -035206: 0a01 |0011: move-result v1 │ │ -035208: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -03520c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03520e: 0f01 |0015: return v1 │ │ -035210: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -035212: 28fe |0017: goto 0015 // -0002 │ │ +0373c8: |[0373c8] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +0373d8: 7210 df14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ +0373de: 0c00 |0003: move-result-object v0 │ │ +0373e0: 7210 e714 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +0373e6: 0a01 |0007: move-result v1 │ │ +0373e8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +0373ec: 7210 e814 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +0373f2: 0c01 |000d: move-result-object v1 │ │ +0373f4: 6e20 ec07 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@07ec │ │ +0373fa: 0a01 |0011: move-result v1 │ │ +0373fc: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +037400: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +037402: 0f01 |0015: return v1 │ │ +037404: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +037406: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -35511,23 +35513,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035214: |[035214] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -035224: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035228: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -03522e: 0a00 |0005: move-result v0 │ │ -035230: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -035234: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -035236: 0f00 |0009: return v0 │ │ -035238: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03523a: 28fe |000b: goto 0009 // -0002 │ │ +037408: |[037408] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +037418: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +03741c: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +037422: 0a00 |0005: move-result v0 │ │ +037424: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +037428: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03742a: 0f00 |0009: return v0 │ │ +03742c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03742e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35536,20 +35538,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03523c: |[03523c] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -03524c: 2200 6101 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0161 │ │ -035250: 5431 d002 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035254: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -035256: 7030 b807 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07b8 │ │ -03525c: 1100 |0008: return-object v0 │ │ +037430: |[037430] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +037440: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@015e │ │ +037444: 5431 d002 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037448: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +03744a: 7030 b807 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07b8 │ │ +037450: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35558,25 +35560,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -035260: |[035260] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -035270: 5421 d002 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035274: 6e20 fc07 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@07fc │ │ -03527a: 0a00 |0005: move-result v0 │ │ -03527c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -035280: 5421 d002 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035284: 6e20 fe07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ -03528a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -03528c: 0f01 |000e: return v1 │ │ -03528e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -035290: 28fe |0010: goto 000e // -0002 │ │ +037454: |[037454] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +037464: 5421 d002 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037468: 6e20 fc07 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@07fc │ │ +03746e: 0a00 |0005: move-result v0 │ │ +037470: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +037474: 5421 d002 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037478: 6e20 fe07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ +03747e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +037480: 0f01 |000e: return v1 │ │ +037482: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +037484: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -35591,36 +35593,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -035294: |[035294] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -0352a4: 5464 d002 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -0352a8: 6e10 fa07 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -0352ae: 0a00 |0005: move-result v0 │ │ -0352b0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0352b2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0352b4: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -0352b8: 5464 d002 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -0352bc: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -0352be: 6e30 f807 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -0352c4: 0c02 |0010: move-result-object v2 │ │ -0352c6: 7220 de14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14de │ │ -0352cc: 0a04 |0014: move-result v4 │ │ -0352ce: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -0352d2: 5464 d002 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -0352d6: 6e20 fe07 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ -0352dc: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0352e0: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0352e4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -0352e6: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0352ea: 28e5 |0023: goto 0008 // -001b │ │ -0352ec: 0f01 |0024: return v1 │ │ +037488: |[037488] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +037498: 5464 d002 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +03749c: 6e10 fa07 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +0374a2: 0a00 |0005: move-result v0 │ │ +0374a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0374a6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0374a8: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +0374ac: 5464 d002 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +0374b0: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +0374b2: 6e30 f807 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +0374b8: 0c02 |0010: move-result-object v2 │ │ +0374ba: 7220 de14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14de │ │ +0374c0: 0a04 |0014: move-result v4 │ │ +0374c2: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +0374c6: 5464 d002 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +0374ca: 6e20 fe07 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ +0374d0: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0374d4: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0374d8: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +0374da: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0374de: 28e5 |0023: goto 0008 // -001b │ │ +0374e0: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -35645,36 +35647,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0352f0: |[0352f0] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -035300: 5464 d002 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035304: 6e10 fa07 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -03530a: 0a00 |0005: move-result v0 │ │ -03530c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03530e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -035310: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -035314: 5464 d002 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035318: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -03531a: 6e30 f807 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -035320: 0c02 |0010: move-result-object v2 │ │ -035322: 7220 de14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14de │ │ -035328: 0a04 |0014: move-result v4 │ │ -03532a: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -03532e: 5464 d002 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035332: 6e20 fe07 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ -035338: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03533c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -035340: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -035342: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -035346: 28e5 |0023: goto 0008 // -001b │ │ -035348: 0f01 |0024: return v1 │ │ +0374e4: |[0374e4] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +0374f4: 5464 d002 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +0374f8: 6e10 fa07 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +0374fe: 0a00 |0005: move-result v0 │ │ +037500: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +037502: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +037504: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +037508: 5464 d002 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +03750c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +03750e: 6e30 f807 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +037514: 0c02 |0010: move-result-object v2 │ │ +037516: 7220 de14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14de │ │ +03751c: 0a04 |0014: move-result v4 │ │ +03751e: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +037522: 5464 d002 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037526: 6e20 fe07 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@07fe │ │ +03752c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +037530: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037534: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +037536: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03753a: 28e5 |0023: goto 0008 // -001b │ │ +03753c: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -35699,19 +35701,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03534c: |[03534c] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -03535c: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035360: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -035366: 0a00 |0005: move-result v0 │ │ -035368: 0f00 |0006: return v0 │ │ +037540: |[037540] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +037550: 5410 d002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037554: 6e10 fa07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +03755a: 0a00 |0005: move-result v0 │ │ +03755c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35720,20 +35722,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03536c: |[03536c] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -03537c: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -035380: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -035382: 6e20 0708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0807 │ │ -035388: 0c00 |0006: move-result-object v0 │ │ -03538a: 1100 |0007: return-object v0 │ │ +037560: |[037560] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +037570: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037574: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +037576: 6e20 0708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0807 │ │ +03757c: 0c00 |0006: move-result-object v0 │ │ +03757e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -35742,36 +35744,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03538c: |[03538c] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -03539c: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ -0353a0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0353a2: 6e30 0808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0808 │ │ -0353a8: 0c00 |0006: move-result-object v0 │ │ -0353aa: 1100 |0007: return-object v0 │ │ +037580: |[037580] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +037590: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02d0 │ │ +037594: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +037596: 6e30 0808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0808 │ │ +03759c: 0c00 |0006: move-result-object v0 │ │ +03759e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 1939 (MapCollections.java) │ │ + source_file_idx : 1936 (MapCollections.java) │ │ │ │ Class #168 header: │ │ -class_idx : 358 │ │ +class_idx : 355 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1939 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1936 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -35831,17 +35833,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0353ac: |[0353ac] android.support.v4.util.MapCollections.:()V │ │ -0353bc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0353c2: 0e00 |0003: return-void │ │ +0375a0: |[0375a0] android.support.v4.util.MapCollections.:()V │ │ +0375b0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0375b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ │ │ @@ -35850,29 +35852,29 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0353c4: |[0353c4] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -0353d4: 7210 df14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ -0353da: 0c00 |0003: move-result-object v0 │ │ -0353dc: 7210 e714 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -0353e2: 0a01 |0007: move-result v1 │ │ -0353e4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0353e8: 7210 e814 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -0353ee: 0c01 |000d: move-result-object v1 │ │ -0353f0: 7220 fe14 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14fe │ │ -0353f6: 0a01 |0011: move-result v1 │ │ -0353f8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -0353fc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0353fe: 0f01 |0015: return v1 │ │ -035400: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -035402: 28fe |0017: goto 0015 // -0002 │ │ +0375b8: |[0375b8] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +0375c8: 7210 df14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ +0375ce: 0c00 |0003: move-result-object v0 │ │ +0375d0: 7210 e714 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +0375d6: 0a01 |0007: move-result v1 │ │ +0375d8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +0375dc: 7210 e814 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +0375e2: 0c01 |000d: move-result-object v1 │ │ +0375e4: 7220 fe14 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14fe │ │ +0375ea: 0a01 |0011: move-result v1 │ │ +0375ec: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +0375f0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0375f2: 0f01 |0015: return v1 │ │ +0375f4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +0375f6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -35888,40 +35890,40 @@ │ │ type : '(Ljava/util/Set;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -035404: |[035404] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -035414: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -035416: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -035418: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -03541c: 0123 |0004: move v3, v2 │ │ -03541e: 0f03 |0005: return v3 │ │ -035420: 2074 3f03 |0006: instance-of v4, v7, Ljava/util/Set; // type@033f │ │ -035424: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -035428: 0771 |000a: move-object v1, v7 │ │ -03542a: 1f01 3f03 |000b: check-cast v1, Ljava/util/Set; // type@033f │ │ -03542e: 7210 0615 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1506 │ │ -035434: 0a04 |0010: move-result v4 │ │ -035436: 7210 0615 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1506 │ │ -03543c: 0a05 |0014: move-result v5 │ │ -03543e: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -035442: 7220 0415 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@1504 │ │ -035448: 0a04 |001a: move-result v4 │ │ -03544a: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -03544e: 0123 |001d: move v3, v2 │ │ -035450: 28e7 |001e: goto 0005 // -0019 │ │ -035452: 0132 |001f: move v2, v3 │ │ -035454: 28fd |0020: goto 001d // -0003 │ │ -035456: 0d00 |0021: move-exception v0 │ │ -035458: 28e3 |0022: goto 0005 // -001d │ │ -03545a: 0d00 |0023: move-exception v0 │ │ -03545c: 28e1 |0024: goto 0005 // -001f │ │ +0375f8: |[0375f8] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +037608: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03760a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03760c: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +037610: 0123 |0004: move v3, v2 │ │ +037612: 0f03 |0005: return v3 │ │ +037614: 2074 3c03 |0006: instance-of v4, v7, Ljava/util/Set; // type@033c │ │ +037618: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +03761c: 0771 |000a: move-object v1, v7 │ │ +03761e: 1f01 3c03 |000b: check-cast v1, Ljava/util/Set; // type@033c │ │ +037622: 7210 0615 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1506 │ │ +037628: 0a04 |0010: move-result v4 │ │ +03762a: 7210 0615 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1506 │ │ +037630: 0a05 |0014: move-result v5 │ │ +037632: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +037636: 7220 0415 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@1504 │ │ +03763c: 0a04 |001a: move-result v4 │ │ +03763e: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +037642: 0123 |001d: move v3, v2 │ │ +037644: 28e7 |001e: goto 0005 // -0019 │ │ +037646: 0132 |001f: move v2, v3 │ │ +037648: 28fd |0020: goto 001d // -0003 │ │ +03764a: 0d00 |0021: move-exception v0 │ │ +03764c: 28e3 |0022: goto 0005 // -001d │ │ +03764e: 0d00 |0023: move-exception v0 │ │ +037650: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -35945,33 +35947,33 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -035470: |[035470] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -035480: 7210 0315 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ -035486: 0a01 |0003: move-result v1 │ │ -035488: 7210 df14 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ -03548e: 0c00 |0007: move-result-object v0 │ │ -035490: 7210 e714 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -035496: 0a02 |000b: move-result v2 │ │ -035498: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -03549c: 7210 e814 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -0354a2: 0c02 |0011: move-result-object v2 │ │ -0354a4: 7220 0215 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1502 │ │ -0354aa: 28f3 |0015: goto 0008 // -000d │ │ -0354ac: 7210 0315 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ -0354b2: 0a02 |0019: move-result v2 │ │ -0354b4: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -0354b8: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -0354ba: 0f02 |001d: return v2 │ │ -0354bc: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -0354be: 28fe |001f: goto 001d // -0002 │ │ +037664: |[037664] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +037674: 7210 0315 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ +03767a: 0a01 |0003: move-result v1 │ │ +03767c: 7210 df14 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14df │ │ +037682: 0c00 |0007: move-result-object v0 │ │ +037684: 7210 e714 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +03768a: 0a02 |000b: move-result v2 │ │ +03768c: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +037690: 7210 e814 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +037696: 0c02 |0011: move-result-object v2 │ │ +037698: 7220 0215 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1502 │ │ +03769e: 28f3 |0015: goto 0008 // -000d │ │ +0376a0: 7210 0315 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ +0376a6: 0a02 |0019: move-result v2 │ │ +0376a8: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +0376ac: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0376ae: 0f02 |001d: return v2 │ │ +0376b0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +0376b2: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -35988,38 +35990,38 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0354c0: |[0354c0] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -0354d0: 7210 0315 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ -0354d6: 0a01 |0003: move-result v1 │ │ -0354d8: 7210 0115 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@1501 │ │ -0354de: 0c02 |0007: move-result-object v2 │ │ -0354e0: 7210 0515 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ -0354e6: 0c00 |000b: move-result-object v0 │ │ -0354e8: 7210 e714 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -0354ee: 0a02 |000f: move-result v2 │ │ -0354f0: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -0354f4: 7210 e814 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -0354fa: 0c02 |0015: move-result-object v2 │ │ -0354fc: 7220 de14 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14de │ │ -035502: 0a02 |0019: move-result v2 │ │ -035504: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -035508: 7210 e914 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@14e9 │ │ -03550e: 28ed |001f: goto 000c // -0013 │ │ -035510: 7210 0315 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ -035516: 0a02 |0023: move-result v2 │ │ -035518: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -03551c: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -03551e: 0f02 |0027: return v2 │ │ -035520: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -035522: 28fe |0029: goto 0027 // -0002 │ │ +0376b4: |[0376b4] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +0376c4: 7210 0315 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ +0376ca: 0a01 |0003: move-result v1 │ │ +0376cc: 7210 0115 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@1501 │ │ +0376d2: 0c02 |0007: move-result-object v2 │ │ +0376d4: 7210 0515 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ +0376da: 0c00 |000b: move-result-object v0 │ │ +0376dc: 7210 e714 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +0376e2: 0a02 |000f: move-result v2 │ │ +0376e4: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +0376e8: 7210 e814 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +0376ee: 0c02 |0015: move-result-object v2 │ │ +0376f0: 7220 de14 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14de │ │ +0376f6: 0a02 |0019: move-result v2 │ │ +0376f8: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +0376fc: 7210 e914 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@14e9 │ │ +037702: 28ed |001f: goto 000c // -0013 │ │ +037704: 7210 0315 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ +03770a: 0a02 |0023: move-result v2 │ │ +03770c: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +037710: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +037712: 0f02 |0027: return v2 │ │ +037714: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +037716: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -36092,22 +36094,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -035524: |[035524] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -035534: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02d1 │ │ -035538: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03553c: 2200 6201 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0162 │ │ -035540: 7020 bc07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07bc │ │ -035546: 5b10 d102 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02d1 │ │ -03554a: 5410 d102 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02d1 │ │ -03554e: 1100 |000d: return-object v0 │ │ +037718: |[037718] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +037728: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02d1 │ │ +03772c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +037730: 2200 5f01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@015f │ │ +037734: 7020 bc07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07bc │ │ +03773a: 5b10 d102 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02d1 │ │ +03773e: 5410 d102 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02d1 │ │ +037742: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -36118,22 +36120,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -035550: |[035550] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -035560: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02d2 │ │ -035564: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -035568: 2200 6301 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0163 │ │ -03556c: 7020 cd07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07cd │ │ -035572: 5b10 d202 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02d2 │ │ -035576: 5410 d202 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02d2 │ │ -03557a: 1100 |000d: return-object v0 │ │ +037744: |[037744] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +037754: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02d2 │ │ +037758: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03775c: 2200 6001 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0160 │ │ +037760: 7020 cd07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07cd │ │ +037766: 5b10 d202 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02d2 │ │ +03776a: 5410 d202 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02d2 │ │ +03776e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -36144,22 +36146,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03557c: |[03557c] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -03558c: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02d3 │ │ -035590: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -035594: 2200 6501 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0165 │ │ -035598: 7020 e807 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@07e8 │ │ -03559e: 5b10 d302 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02d3 │ │ -0355a2: 5410 d302 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02d3 │ │ -0355a6: 1100 |000d: return-object v0 │ │ +037770: |[037770] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +037780: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02d3 │ │ +037784: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +037788: 2200 6201 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0162 │ │ +03778c: 7020 e807 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@07e8 │ │ +037792: 5b10 d302 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02d3 │ │ +037796: 5410 d302 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02d3 │ │ +03779a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -36170,26 +36172,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0355a8: |[0355a8] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -0355b8: 6e10 fa07 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -0355be: 0a00 |0003: move-result v0 │ │ -0355c0: 2302 6a03 |0004: new-array v2, v0, [Ljava/lang/Object; // type@036a │ │ -0355c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0355c6: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -0355ca: 6e30 f807 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -0355d0: 0c03 |000c: move-result-object v3 │ │ -0355d2: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -0355d6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0355da: 28f6 |0011: goto 0007 // -000a │ │ -0355dc: 1102 |0012: return-object v2 │ │ +03779c: |[03779c] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +0377ac: 6e10 fa07 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +0377b2: 0a00 |0003: move-result v0 │ │ +0377b4: 2302 6703 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0367 │ │ +0377b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0377ba: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +0377be: 6e30 f807 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +0377c4: 0c03 |000c: move-result-object v3 │ │ +0377c6: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +0377ca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0377ce: 28f6 |0011: goto 0007 // -000a │ │ +0377d0: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -36207,41 +36209,41 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0355e0: |[0355e0] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -0355f0: 6e10 fa07 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ -0355f6: 0a00 |0003: move-result v0 │ │ -0355f8: 2153 |0004: array-length v3, v5 │ │ -0355fa: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -0355fe: 6e10 9514 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -035604: 0c03 |000a: move-result-object v3 │ │ -035606: 6e10 6b14 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@146b │ │ -03560c: 0c03 |000e: move-result-object v3 │ │ -03560e: 7120 c214 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@14c2 │ │ -035614: 0c03 |0012: move-result-object v3 │ │ -035616: 1f03 6a03 |0013: check-cast v3, [Ljava/lang/Object; // type@036a │ │ -03561a: 0732 |0015: move-object v2, v3 │ │ -03561c: 1f02 6a03 |0016: check-cast v2, [Ljava/lang/Object; // type@036a │ │ -035620: 0725 |0018: move-object v5, v2 │ │ -035622: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -035624: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -035628: 6e30 f807 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ -03562e: 0c03 |001f: move-result-object v3 │ │ -035630: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -035634: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035638: 28f6 |0024: goto 001a // -000a │ │ -03563a: 2153 |0025: array-length v3, v5 │ │ -03563c: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -035640: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -035642: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -035646: 1105 |002b: return-object v5 │ │ +0377d4: |[0377d4] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +0377e4: 6e10 fa07 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@07fa │ │ +0377ea: 0a00 |0003: move-result v0 │ │ +0377ec: 2153 |0004: array-length v3, v5 │ │ +0377ee: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +0377f2: 6e10 9514 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +0377f8: 0c03 |000a: move-result-object v3 │ │ +0377fa: 6e10 6b14 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@146b │ │ +037800: 0c03 |000e: move-result-object v3 │ │ +037802: 7120 c214 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@14c2 │ │ +037808: 0c03 |0012: move-result-object v3 │ │ +03780a: 1f03 6703 |0013: check-cast v3, [Ljava/lang/Object; // type@0367 │ │ +03780e: 0732 |0015: move-object v2, v3 │ │ +037810: 1f02 6703 |0016: check-cast v2, [Ljava/lang/Object; // type@0367 │ │ +037814: 0725 |0018: move-object v5, v2 │ │ +037816: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +037818: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +03781c: 6e30 f807 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@07f8 │ │ +037822: 0c03 |001f: move-result-object v3 │ │ +037824: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +037828: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03782c: 28f6 |0024: goto 001a // -000a │ │ +03782e: 2153 |0025: array-length v3, v5 │ │ +037830: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +037834: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +037836: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +03783a: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -36256,21 +36258,21 @@ │ │ 0x0018 - 0x0019 reg=2 newArray [Ljava/lang/Object; [TT; │ │ 0x0004 - 0x002c reg=0 N I │ │ 0x001a - 0x002c reg=1 i I │ │ 0x0000 - 0x002c reg=4 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x002c reg=5 array [Ljava/lang/Object; [TT; │ │ 0x0000 - 0x002c reg=6 offset I │ │ │ │ - source_file_idx : 1939 (MapCollections.java) │ │ + source_file_idx : 1936 (MapCollections.java) │ │ │ │ Class #169 header: │ │ -class_idx : 359 │ │ +class_idx : 356 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2181 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2178 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -36353,23 +36355,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -035648: |[035648] android.support.v4.util.SimpleArrayMap.:()V │ │ -035658: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -03565e: 6200 b302 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ -035662: 5b10 db02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035666: 6200 b502 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ -03566a: 5b10 d802 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -03566e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -035670: 5910 dc02 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035674: 0e00 |000e: return-void │ │ +03783c: |[03783c] android.support.v4.util.SimpleArrayMap.:()V │ │ +03784c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +037852: 6200 b302 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ +037856: 5b10 db02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03785a: 6200 b502 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ +03785e: 5b10 d802 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037862: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +037864: 5910 dc02 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037868: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -36382,26 +36384,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -035678: |[035678] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -035688: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -03568e: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -035692: 6200 b302 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ -035696: 5b10 db02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -03569a: 6200 b502 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ -03569e: 5b10 d802 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -0356a2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0356a4: 5910 dc02 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0356a8: 0e00 |0010: return-void │ │ -0356aa: 7020 0c08 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ -0356b0: 28f9 |0014: goto 000d // -0007 │ │ +03786c: |[03786c] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +03787c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +037882: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +037886: 6200 b302 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ +03788a: 5b10 db02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03788e: 6200 b502 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ +037892: 5b10 d802 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037896: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +037898: 5910 dc02 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03789c: 0e00 |0010: return-void │ │ +03789e: 7020 0c08 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ +0378a4: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -36417,19 +36419,19 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0356b4: |[0356b4] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -0356c4: 7010 0908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ -0356ca: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -0356ce: 6e20 1b08 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@081b │ │ -0356d4: 0e00 |0008: return-void │ │ +0378a8: |[0378a8] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0378b8: 7010 0908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ +0378be: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +0378c2: 6e20 1b08 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@081b │ │ +0378c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -36442,86 +36444,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -0356d8: |[0356d8] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -0356e8: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0356ec: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -0356f0: 1c02 5a01 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015a │ │ -0356f4: 1d02 |0006: monitor-enter v2 │ │ -0356f6: 6201 dd02 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ -0356fa: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -0356fe: 6200 dd02 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ -035702: 5b50 d802 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035706: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -035708: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -03570c: 1f01 6a03 |0012: check-cast v1, [Ljava/lang/Object; // type@036a │ │ -035710: 1f01 6a03 |0014: check-cast v1, [Ljava/lang/Object; // type@036a │ │ -035714: 6901 dd02 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ -035718: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03571a: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -03571e: 1f01 5503 |001b: check-cast v1, [I // type@0355 │ │ -035722: 1f01 5503 |001d: check-cast v1, [I // type@0355 │ │ -035726: 5b51 db02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -03572a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -03572c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03572e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -035730: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -035734: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -035738: 6001 de02 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ -03573c: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -035740: 6701 de02 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ -035744: 1e02 |002e: monitor-exit v2 │ │ -035746: 0e00 |002f: return-void │ │ -035748: 1e02 |0030: monitor-exit v2 │ │ -03574a: 2361 5503 |0031: new-array v1, v6, [I // type@0355 │ │ -03574e: 5b51 db02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035752: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -035756: 2311 6a03 |0037: new-array v1, v1, [Ljava/lang/Object; // type@036a │ │ -03575a: 5b51 d802 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -03575e: 28f4 |003b: goto 002f // -000c │ │ -035760: 0d01 |003c: move-exception v1 │ │ -035762: 1e02 |003d: monitor-exit v2 │ │ -035764: 2701 |003e: throw v1 │ │ -035766: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -035768: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -03576c: 1c02 5a01 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015a │ │ -035770: 1d02 |0044: monitor-enter v2 │ │ -035772: 6201 d902 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ -035776: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -03577a: 6200 d902 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ -03577e: 5b50 d802 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035782: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -035784: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -035788: 1f01 6a03 |0050: check-cast v1, [Ljava/lang/Object; // type@036a │ │ -03578c: 1f01 6a03 |0052: check-cast v1, [Ljava/lang/Object; // type@036a │ │ -035790: 6901 d902 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ -035794: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -035796: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -03579a: 1f01 5503 |0059: check-cast v1, [I // type@0355 │ │ -03579e: 1f01 5503 |005b: check-cast v1, [I // type@0355 │ │ -0357a2: 5b51 db02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -0357a6: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -0357a8: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -0357aa: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -0357ac: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -0357b0: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -0357b4: 6001 da02 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ -0357b8: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0357bc: 6701 da02 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ -0357c0: 1e02 |006c: monitor-exit v2 │ │ -0357c2: 28c2 |006d: goto 002f // -003e │ │ -0357c4: 0d01 |006e: move-exception v1 │ │ -0357c6: 1e02 |006f: monitor-exit v2 │ │ -0357c8: 2701 |0070: throw v1 │ │ -0357ca: 1e02 |0071: monitor-exit v2 │ │ -0357cc: 28bf |0072: goto 0031 // -0041 │ │ +0378cc: |[0378cc] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +0378dc: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0378e0: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +0378e4: 1c02 5701 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0157 │ │ +0378e8: 1d02 |0006: monitor-enter v2 │ │ +0378ea: 6201 dd02 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ +0378ee: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +0378f2: 6200 dd02 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ +0378f6: 5b50 d802 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +0378fa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0378fc: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +037900: 1f01 6703 |0012: check-cast v1, [Ljava/lang/Object; // type@0367 │ │ +037904: 1f01 6703 |0014: check-cast v1, [Ljava/lang/Object; // type@0367 │ │ +037908: 6901 dd02 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ +03790c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +03790e: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +037912: 1f01 5203 |001b: check-cast v1, [I // type@0352 │ │ +037916: 1f01 5203 |001d: check-cast v1, [I // type@0352 │ │ +03791a: 5b51 db02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03791e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +037920: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +037922: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +037924: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +037928: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +03792c: 6001 de02 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ +037930: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +037934: 6701 de02 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ +037938: 1e02 |002e: monitor-exit v2 │ │ +03793a: 0e00 |002f: return-void │ │ +03793c: 1e02 |0030: monitor-exit v2 │ │ +03793e: 2361 5203 |0031: new-array v1, v6, [I // type@0352 │ │ +037942: 5b51 db02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037946: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +03794a: 2311 6703 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0367 │ │ +03794e: 5b51 d802 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037952: 28f4 |003b: goto 002f // -000c │ │ +037954: 0d01 |003c: move-exception v1 │ │ +037956: 1e02 |003d: monitor-exit v2 │ │ +037958: 2701 |003e: throw v1 │ │ +03795a: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +03795c: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +037960: 1c02 5701 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0157 │ │ +037964: 1d02 |0044: monitor-enter v2 │ │ +037966: 6201 d902 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ +03796a: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +03796e: 6200 d902 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ +037972: 5b50 d802 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037976: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +037978: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +03797c: 1f01 6703 |0050: check-cast v1, [Ljava/lang/Object; // type@0367 │ │ +037980: 1f01 6703 |0052: check-cast v1, [Ljava/lang/Object; // type@0367 │ │ +037984: 6901 d902 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ +037988: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +03798a: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +03798e: 1f01 5203 |0059: check-cast v1, [I // type@0352 │ │ +037992: 1f01 5203 |005b: check-cast v1, [I // type@0352 │ │ +037996: 5b51 db02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03799a: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +03799c: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +03799e: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +0379a0: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +0379a4: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +0379a8: 6001 da02 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ +0379ac: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0379b0: 6701 da02 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ +0379b4: 1e02 |006c: monitor-exit v2 │ │ +0379b6: 28c2 |006d: goto 002f // -003e │ │ +0379b8: 0d01 |006e: move-exception v1 │ │ +0379ba: 1e02 |006f: monitor-exit v2 │ │ +0379bc: 2701 |0070: throw v1 │ │ +0379be: 1e02 |0071: monitor-exit v2 │ │ +0379c0: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -36566,73 +36568,73 @@ │ │ type : '([I[Ljava/lang/Object;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 92 16-bit code units │ │ -0357f8: |[0357f8] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -035808: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -03580c: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -03580e: 2151 |0003: array-length v1, v5 │ │ -035810: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -035814: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -035818: 1c02 5a01 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015a │ │ -03581c: 1d02 |000a: monitor-enter v2 │ │ -03581e: 6001 de02 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ -035822: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -035826: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -035828: 6203 dd02 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ -03582c: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -035830: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -035832: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -035836: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -03583a: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -03583e: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -035842: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -035844: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -035848: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03584c: 28f9 |0022: goto 001b // -0007 │ │ -03584e: 6906 dd02 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ -035852: 6001 de02 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ -035856: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03585a: 6701 de02 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ -03585e: 1e02 |002b: monitor-exit v2 │ │ -035860: 0e00 |002c: return-void │ │ -035862: 0d01 |002d: move-exception v1 │ │ -035864: 1e02 |002e: monitor-exit v2 │ │ -035866: 2701 |002f: throw v1 │ │ -035868: 2151 |0030: array-length v1, v5 │ │ -03586a: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -03586c: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -035870: 1c02 5a01 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015a │ │ -035874: 1d02 |0036: monitor-enter v2 │ │ -035876: 6001 da02 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ -03587a: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -03587e: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -035880: 6203 d902 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ -035884: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -035888: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -03588a: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -03588e: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -035892: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -035896: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -03589a: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -03589c: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -0358a0: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0358a4: 28f9 |004e: goto 0047 // -0007 │ │ -0358a6: 6906 d902 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ -0358aa: 6001 da02 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ -0358ae: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0358b2: 6701 da02 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ -0358b6: 1e02 |0057: monitor-exit v2 │ │ -0358b8: 28d4 |0058: goto 002c // -002c │ │ -0358ba: 0d01 |0059: move-exception v1 │ │ -0358bc: 1e02 |005a: monitor-exit v2 │ │ -0358be: 2701 |005b: throw v1 │ │ +0379ec: |[0379ec] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +0379fc: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +037a00: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +037a02: 2151 |0003: array-length v1, v5 │ │ +037a04: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +037a08: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +037a0c: 1c02 5701 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0157 │ │ +037a10: 1d02 |000a: monitor-enter v2 │ │ +037a12: 6001 de02 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ +037a16: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +037a1a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +037a1c: 6203 dd02 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ +037a20: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +037a24: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +037a26: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +037a2a: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +037a2e: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +037a32: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +037a36: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +037a38: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +037a3c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037a40: 28f9 |0022: goto 001b // -0007 │ │ +037a42: 6906 dd02 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02dd │ │ +037a46: 6001 de02 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ +037a4a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037a4e: 6701 de02 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02de │ │ +037a52: 1e02 |002b: monitor-exit v2 │ │ +037a54: 0e00 |002c: return-void │ │ +037a56: 0d01 |002d: move-exception v1 │ │ +037a58: 1e02 |002e: monitor-exit v2 │ │ +037a5a: 2701 |002f: throw v1 │ │ +037a5c: 2151 |0030: array-length v1, v5 │ │ +037a5e: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +037a60: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +037a64: 1c02 5701 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0157 │ │ +037a68: 1d02 |0036: monitor-enter v2 │ │ +037a6a: 6001 da02 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ +037a6e: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +037a72: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +037a74: 6203 d902 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ +037a78: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +037a7c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +037a7e: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +037a82: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +037a86: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +037a8a: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +037a8e: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +037a90: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +037a94: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037a98: 28f9 |004e: goto 0047 // -0007 │ │ +037a9a: 6906 d902 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02d9 │ │ +037a9e: 6001 da02 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ +037aa2: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037aa6: 6701 da02 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02da │ │ +037aaa: 1e02 |0057: monitor-exit v2 │ │ +037aac: 28d4 |0058: goto 002c // -002c │ │ +037aae: 0d01 |0059: move-exception v1 │ │ +037ab0: 1e02 |005a: monitor-exit v2 │ │ +037ab2: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -36672,28 +36674,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0358d8: |[0358d8] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -0358e8: 5230 dc02 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0358ec: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0358f0: 5430 db02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -0358f4: 5431 d802 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -0358f8: 5232 dc02 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0358fc: 7130 1208 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ -035902: 6200 b302 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ -035906: 5b30 db02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -03590a: 6200 b502 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ -03590e: 5b30 d802 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035912: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -035914: 5930 dc02 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035918: 0e00 |0018: return-void │ │ +037acc: |[037acc] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +037adc: 5230 dc02 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037ae0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +037ae4: 5430 db02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037ae8: 5431 d802 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037aec: 5232 dc02 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037af0: 7130 1208 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ +037af6: 6200 b302 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ +037afa: 5b30 db02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037afe: 6200 b502 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ +037b02: 5b30 d802 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037b06: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +037b08: 5930 dc02 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037b0c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -36707,31 +36709,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -03591c: |[03591c] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -03592c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03592e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -035930: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -035934: 6e10 1608 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ -03593a: 0a02 |0007: move-result v2 │ │ -03593c: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -035940: 0f00 |000a: return v0 │ │ -035942: 0110 |000b: move v0, v1 │ │ -035944: 28fe |000c: goto 000a // -0002 │ │ -035946: 6e10 9614 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -03594c: 0a02 |0010: move-result v2 │ │ -03594e: 6e30 1508 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ -035954: 0a02 |0014: move-result v2 │ │ -035956: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -03595a: 0110 |0017: move v0, v1 │ │ -03595c: 28f2 |0018: goto 000a // -000e │ │ +037b10: |[037b10] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +037b20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037b22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +037b24: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +037b28: 6e10 1608 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ +037b2e: 0a02 |0007: move-result v2 │ │ +037b30: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +037b34: 0f00 |000a: return v0 │ │ +037b36: 0110 |000b: move v0, v1 │ │ +037b38: 28fe |000c: goto 000a // -0002 │ │ +037b3a: 6e10 9614 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +037b40: 0a02 |0010: move-result v2 │ │ +037b42: 6e30 1508 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ +037b48: 0a02 |0014: move-result v2 │ │ +037b4a: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +037b4e: 0110 |0017: move v0, v1 │ │ +037b50: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=4 key Ljava/lang/Object; │ │ @@ -36741,22 +36743,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -035960: |[035960] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -035970: 6e20 1708 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0817 │ │ -035976: 0a00 |0003: move-result v0 │ │ -035978: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -03597c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03597e: 0f00 |0007: return v0 │ │ -035980: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -035982: 28fe |0009: goto 0007 // -0002 │ │ +037b54: |[037b54] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +037b64: 6e20 1708 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0817 │ │ +037b6a: 0a00 |0003: move-result v0 │ │ +037b6c: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +037b70: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +037b72: 0f00 |0007: return v0 │ │ +037b74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +037b76: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ @@ -36766,34 +36768,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -035984: |[035984] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -035994: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -035996: 5452 db02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -03599a: 2122 |0003: array-length v2, v2 │ │ -03599c: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -0359a0: 5451 db02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -0359a4: 5450 d802 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -0359a8: 7020 0c08 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ -0359ae: 5252 dc02 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0359b2: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -0359b6: 5452 db02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -0359ba: 5253 dc02 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0359be: 7153 b814 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0359c4: 5452 d802 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -0359c8: 5253 dc02 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0359cc: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -0359d0: 7153 b814 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0359d6: 5252 dc02 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0359da: 7130 1208 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ -0359e0: 0e00 |0026: return-void │ │ +037b78: |[037b78] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +037b88: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +037b8a: 5452 db02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037b8e: 2122 |0003: array-length v2, v2 │ │ +037b90: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +037b94: 5451 db02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037b98: 5450 d802 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037b9c: 7020 0c08 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ +037ba2: 5252 dc02 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037ba6: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +037baa: 5452 db02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037bae: 5253 dc02 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037bb2: 7153 b814 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037bb8: 5452 d802 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037bbc: 5253 dc02 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037bc0: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +037bc4: 7153 b814 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037bca: 5252 dc02 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037bce: 7130 1208 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ +037bd4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -36813,61 +36815,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0359e4: |[0359e4] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -0359f4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0359f6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0359f8: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -0359fc: 0f06 |0004: return v6 │ │ -0359fe: 20b8 3e03 |0005: instance-of v8, v11, Ljava/util/Map; // type@033e │ │ -035a02: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -035a06: 07b3 |0009: move-object v3, v11 │ │ -035a08: 1f03 3e03 |000a: check-cast v3, Ljava/util/Map; // type@033e │ │ -035a0c: 6e10 1f08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@081f │ │ -035a12: 0a08 |000f: move-result v8 │ │ -035a14: 7210 0315 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ -035a1a: 0a09 |0013: move-result v9 │ │ -035a1c: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -035a20: 0176 |0016: move v6, v7 │ │ -035a22: 28ed |0017: goto 0004 // -0013 │ │ -035a24: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -035a26: 52a8 dc02 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035a2a: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -035a2e: 6e20 1908 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0819 │ │ -035a34: 0c02 |0020: move-result-object v2 │ │ -035a36: 6e20 2108 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ -035a3c: 0c04 |0024: move-result-object v4 │ │ -035a3e: 7220 0015 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1500 │ │ -035a44: 0c05 |0028: move-result-object v5 │ │ -035a46: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -035a4a: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -035a4e: 7220 fe14 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14fe │ │ -035a54: 0a08 |0030: move-result v8 │ │ -035a56: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -035a5a: 0176 |0033: move v6, v7 │ │ -035a5c: 28d0 |0034: goto 0004 // -0030 │ │ -035a5e: 6e20 9414 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -035a64: 0a08 |0038: move-result v8 │ │ -035a66: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -035a6a: 0176 |003b: move v6, v7 │ │ -035a6c: 28c8 |003c: goto 0004 // -0038 │ │ -035a6e: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035a72: 28da |003f: goto 0019 // -0026 │ │ -035a74: 0d01 |0040: move-exception v1 │ │ -035a76: 0176 |0041: move v6, v7 │ │ -035a78: 28c2 |0042: goto 0004 // -003e │ │ -035a7a: 0d01 |0043: move-exception v1 │ │ -035a7c: 0176 |0044: move v6, v7 │ │ -035a7e: 28bf |0045: goto 0004 // -0041 │ │ -035a80: 0176 |0046: move v6, v7 │ │ -035a82: 28bd |0047: goto 0004 // -0043 │ │ +037bd8: |[037bd8] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +037be8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +037bea: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +037bec: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +037bf0: 0f06 |0004: return v6 │ │ +037bf2: 20b8 3b03 |0005: instance-of v8, v11, Ljava/util/Map; // type@033b │ │ +037bf6: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +037bfa: 07b3 |0009: move-object v3, v11 │ │ +037bfc: 1f03 3b03 |000a: check-cast v3, Ljava/util/Map; // type@033b │ │ +037c00: 6e10 1f08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@081f │ │ +037c06: 0a08 |000f: move-result v8 │ │ +037c08: 7210 0315 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1503 │ │ +037c0e: 0a09 |0013: move-result v9 │ │ +037c10: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +037c14: 0176 |0016: move v6, v7 │ │ +037c16: 28ed |0017: goto 0004 // -0013 │ │ +037c18: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +037c1a: 52a8 dc02 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037c1e: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +037c22: 6e20 1908 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0819 │ │ +037c28: 0c02 |0020: move-result-object v2 │ │ +037c2a: 6e20 2108 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ +037c30: 0c04 |0024: move-result-object v4 │ │ +037c32: 7220 0015 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1500 │ │ +037c38: 0c05 |0028: move-result-object v5 │ │ +037c3a: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +037c3e: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +037c42: 7220 fe14 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@14fe │ │ +037c48: 0a08 |0030: move-result v8 │ │ +037c4a: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +037c4e: 0176 |0033: move v6, v7 │ │ +037c50: 28d0 |0034: goto 0004 // -0030 │ │ +037c52: 6e20 9414 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +037c58: 0a08 |0038: move-result v8 │ │ +037c5a: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +037c5e: 0176 |003b: move v6, v7 │ │ +037c60: 28c8 |003c: goto 0004 // -0038 │ │ +037c62: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037c66: 28da |003f: goto 0019 // -0026 │ │ +037c68: 0d01 |0040: move-exception v1 │ │ +037c6a: 0176 |0041: move v6, v7 │ │ +037c6c: 28c2 |0042: goto 0004 // -003e │ │ +037c6e: 0d01 |0043: move-exception v1 │ │ +037c70: 0176 |0044: move v6, v7 │ │ +037c72: 28bf |0045: goto 0004 // -0041 │ │ +037c74: 0176 |0046: move v6, v7 │ │ +037c76: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -36907,31 +36909,31 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -035a94: |[035a94] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -035aa4: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -035aa8: 6e10 1608 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ -035aae: 0a00 |0005: move-result v0 │ │ -035ab0: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -035ab4: 5431 d802 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035ab8: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -035abc: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035ac0: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -035ac4: 1101 |0010: return-object v1 │ │ -035ac6: 6e10 9614 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -035acc: 0a01 |0014: move-result v1 │ │ -035ace: 6e30 1508 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ -035ad4: 0a00 |0018: move-result v0 │ │ -035ad6: 28ed |0019: goto 0006 // -0013 │ │ -035ad8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -035ada: 28f5 |001b: goto 0010 // -000b │ │ +037c88: |[037c88] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +037c98: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +037c9c: 6e10 1608 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ +037ca2: 0a00 |0005: move-result v0 │ │ +037ca4: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +037ca8: 5431 d802 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037cac: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +037cb0: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037cb4: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +037cb8: 1101 |0010: return-object v1 │ │ +037cba: 6e10 9614 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +037cc0: 0a01 |0014: move-result v1 │ │ +037cc2: 6e30 1508 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ +037cc8: 0a00 |0018: move-result v0 │ │ +037cca: 28ed |0019: goto 0006 // -0013 │ │ +037ccc: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +037cce: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -36946,35 +36948,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -035adc: |[035adc] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -035aec: 5491 db02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035af0: 5490 d802 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035af4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -035af6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -035af8: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -035afa: 5294 dc02 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035afe: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -035b02: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -035b06: 4408 0102 |000d: aget v8, v1, v2 │ │ -035b0a: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -035b0e: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -035b10: b787 |0012: xor-int/2addr v7, v8 │ │ -035b12: b073 |0013: add-int/2addr v3, v7 │ │ -035b14: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035b18: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -035b1c: 28f1 |0018: goto 0009 // -000f │ │ -035b1e: 6e10 9614 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -035b24: 0a07 |001c: move-result v7 │ │ -035b26: 28f5 |001d: goto 0012 // -000b │ │ -035b28: 0f03 |001e: return v3 │ │ +037cd0: |[037cd0] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +037ce0: 5491 db02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037ce4: 5490 d802 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037ce8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +037cea: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +037cec: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +037cee: 5294 dc02 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037cf2: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +037cf6: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +037cfa: 4408 0102 |000d: aget v8, v1, v2 │ │ +037cfe: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +037d02: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +037d04: b787 |0012: xor-int/2addr v7, v8 │ │ +037d06: b073 |0013: add-int/2addr v3, v7 │ │ +037d08: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037d0c: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +037d10: 28f1 |0018: goto 0009 // -000f │ │ +037d12: 6e10 9614 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +037d18: 0a07 |001c: move-result v7 │ │ +037d1a: 28f5 |001d: goto 0012 // -000b │ │ +037d1c: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -36998,61 +37000,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -035b2c: |[035b2c] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -035b3c: 5260 dc02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035b40: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -035b44: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -035b46: 0f03 |0005: return v3 │ │ -035b48: 5464 db02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035b4c: 7130 8307 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ -035b52: 0a03 |000b: move-result v3 │ │ -035b54: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -035b58: 5464 d802 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035b5c: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -035b60: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -035b64: 6e20 9414 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -035b6a: 0a04 |0017: move-result v4 │ │ -035b6c: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -035b70: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -035b74: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -035b78: 5464 db02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035b7c: 4404 0401 |0020: aget v4, v4, v1 │ │ -035b80: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -035b84: 5464 d802 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035b88: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -035b8c: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -035b90: 6e20 9414 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -035b96: 0a04 |002d: move-result v4 │ │ -035b98: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -035b9c: 0113 |0030: move v3, v1 │ │ -035b9e: 28d4 |0031: goto 0005 // -002c │ │ -035ba0: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035ba4: 28e8 |0034: goto 001c // -0018 │ │ -035ba6: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -035baa: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -035bae: 5464 db02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035bb2: 4404 0402 |003b: aget v4, v4, v2 │ │ -035bb6: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -035bba: 5464 d802 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035bbe: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -035bc2: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -035bc6: 6e20 9414 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -035bcc: 0a04 |0048: move-result v4 │ │ -035bce: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -035bd2: 0123 |004b: move v3, v2 │ │ -035bd4: 28b9 |004c: goto 0005 // -0047 │ │ -035bd6: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -035bda: 28e8 |004f: goto 0037 // -0018 │ │ -035bdc: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -035be0: 28b3 |0052: goto 0005 // -004d │ │ +037d20: |[037d20] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +037d30: 5260 dc02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037d34: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +037d38: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +037d3a: 0f03 |0005: return v3 │ │ +037d3c: 5464 db02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037d40: 7130 8307 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ +037d46: 0a03 |000b: move-result v3 │ │ +037d48: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +037d4c: 5464 d802 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037d50: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +037d54: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +037d58: 6e20 9414 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +037d5e: 0a04 |0017: move-result v4 │ │ +037d60: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +037d64: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +037d68: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +037d6c: 5464 db02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037d70: 4404 0401 |0020: aget v4, v4, v1 │ │ +037d74: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +037d78: 5464 d802 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037d7c: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +037d80: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +037d84: 6e20 9414 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +037d8a: 0a04 |002d: move-result v4 │ │ +037d8c: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +037d90: 0113 |0030: move v3, v1 │ │ +037d92: 28d4 |0031: goto 0005 // -002c │ │ +037d94: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037d98: 28e8 |0034: goto 001c // -0018 │ │ +037d9a: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +037d9e: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +037da2: 5464 db02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037da6: 4404 0402 |003b: aget v4, v4, v2 │ │ +037daa: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +037dae: 5464 d802 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037db2: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +037db6: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +037dba: 6e20 9414 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +037dc0: 0a04 |0048: move-result v4 │ │ +037dc2: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +037dc6: 0123 |004b: move v3, v2 │ │ +037dc8: 28b9 |004c: goto 0005 // -0047 │ │ +037dca: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +037dce: 28e8 |004f: goto 0037 // -0018 │ │ +037dd0: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +037dd4: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -37080,56 +37082,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -035be4: |[035be4] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -035bf4: 5260 dc02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035bf8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -035bfc: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -035bfe: 0f03 |0005: return v3 │ │ -035c00: 5464 db02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035c04: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -035c06: 7130 8307 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ -035c0c: 0a03 |000c: move-result v3 │ │ -035c0e: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -035c12: 5464 d802 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035c16: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -035c1a: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -035c1e: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -035c22: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -035c26: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -035c2a: 5464 db02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035c2e: 4404 0401 |001d: aget v4, v4, v1 │ │ -035c32: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -035c36: 5464 d802 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035c3a: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -035c3e: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -035c42: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -035c46: 0113 |0029: move v3, v1 │ │ -035c48: 28db |002a: goto 0005 // -0025 │ │ -035c4a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035c4e: 28ec |002d: goto 0019 // -0014 │ │ -035c50: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -035c54: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -035c58: 5464 db02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035c5c: 4404 0402 |0034: aget v4, v4, v2 │ │ -035c60: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -035c64: 5464 d802 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035c68: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -035c6c: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -035c70: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -035c74: 0123 |0040: move v3, v2 │ │ -035c76: 28c4 |0041: goto 0005 // -003c │ │ -035c78: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -035c7c: 28ec |0044: goto 0030 // -0014 │ │ -035c7e: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -035c82: 28be |0047: goto 0005 // -0042 │ │ +037dd8: |[037dd8] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +037de8: 5260 dc02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037dec: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +037df0: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +037df2: 0f03 |0005: return v3 │ │ +037df4: 5464 db02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037df8: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +037dfa: 7130 8307 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ +037e00: 0a03 |000c: move-result v3 │ │ +037e02: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +037e06: 5464 d802 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037e0a: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +037e0e: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +037e12: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +037e16: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +037e1a: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +037e1e: 5464 db02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037e22: 4404 0401 |001d: aget v4, v4, v1 │ │ +037e26: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +037e2a: 5464 d802 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037e2e: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +037e32: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +037e36: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +037e3a: 0113 |0029: move v3, v1 │ │ +037e3c: 28db |002a: goto 0005 // -0025 │ │ +037e3e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037e42: 28ec |002d: goto 0019 // -0014 │ │ +037e44: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +037e48: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +037e4c: 5464 db02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037e50: 4404 0402 |0034: aget v4, v4, v2 │ │ +037e54: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +037e58: 5464 d802 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037e5c: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +037e60: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +037e64: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +037e68: 0123 |0040: move v3, v2 │ │ +037e6a: 28c4 |0041: goto 0005 // -003c │ │ +037e6c: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +037e70: 28ec |0044: goto 0030 // -0014 │ │ +037e72: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +037e76: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -37155,39 +37157,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -035c84: |[035c84] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -035c94: 5243 dc02 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035c98: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -035c9c: 5441 d802 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035ca0: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -035ca4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -035ca6: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -035caa: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -035cae: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -035cb2: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -035cb6: 0f03 |0011: return v3 │ │ -035cb8: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -035cbc: 28f5 |0014: goto 0009 // -000b │ │ -035cbe: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -035cc0: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -035cc4: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -035cc8: 6e20 9414 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -035cce: 0a03 |001d: move-result v3 │ │ -035cd0: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -035cd4: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -035cd8: 28ef |0022: goto 0011 // -0011 │ │ -035cda: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -035cde: 28f1 |0025: goto 0016 // -000f │ │ -035ce0: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -035ce2: 28ea |0027: goto 0011 // -0016 │ │ +037e78: |[037e78] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +037e88: 5243 dc02 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037e8c: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +037e90: 5441 d802 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037e94: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +037e98: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +037e9a: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +037e9e: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +037ea2: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +037ea6: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +037eaa: 0f03 |0011: return v3 │ │ +037eac: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +037eb0: 28f5 |0014: goto 0009 // -000b │ │ +037eb2: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +037eb4: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +037eb8: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +037ebc: 6e20 9414 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +037ec2: 0a03 |001d: move-result v3 │ │ +037ec4: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +037ec8: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +037ecc: 28ef |0022: goto 0011 // -0011 │ │ +037ece: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +037ed2: 28f1 |0025: goto 0016 // -000f │ │ +037ed4: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +037ed6: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -37213,21 +37215,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035ce4: |[035ce4] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -035cf4: 5210 dc02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035cf8: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -035cfc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -035cfe: 0f00 |0005: return v0 │ │ -035d00: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -035d02: 28fe |0007: goto 0005 // -0002 │ │ +037ed8: |[037ed8] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +037ee8: 5210 dc02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037eec: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +037ef0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +037ef2: 0f00 |0005: return v0 │ │ +037ef4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +037ef6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -37236,19 +37238,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -035d04: |[035d04] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -035d14: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035d18: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -035d1c: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -035d20: 1100 |0006: return-object v0 │ │ +037ef8: |[037ef8] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +037f08: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037f0c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +037f10: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +037f14: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ @@ -37258,95 +37260,95 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -035d24: |[035d24] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -035d34: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -035d38: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -035d3a: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -035d3c: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -035d40: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -035d42: 6e10 1608 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ -035d48: 0a01 |000a: move-result v1 │ │ -035d4a: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -035d4e: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -035d52: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -035d56: 54b6 d802 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035d5a: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -035d5e: 54b6 d802 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035d62: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -035d66: 1105 |0019: return-object v5 │ │ -035d68: 6e10 9614 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -035d6e: 0a00 |001d: move-result v0 │ │ -035d70: 6e30 1508 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ -035d76: 0a01 |0021: move-result v1 │ │ -035d78: 28e9 |0022: goto 000b // -0017 │ │ -035d7a: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -035d7e: 52b7 dc02 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035d82: 54b8 db02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035d86: 2188 |0029: array-length v8, v8 │ │ -035d88: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -035d8c: 52b7 dc02 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035d90: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -035d94: 52b6 dc02 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035d98: 52b7 dc02 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035d9c: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -035da0: 9002 0607 |0036: add-int v2, v6, v7 │ │ -035da4: 54b4 db02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035da8: 54b3 d802 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035dac: 7020 0c08 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ -035db2: 54b6 db02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035db6: 2166 |0041: array-length v6, v6 │ │ -035db8: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -035dbc: 54b6 db02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035dc0: 2147 |0046: array-length v7, v4 │ │ -035dc2: 7157 b814 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035dc8: 54b6 d802 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035dcc: 2137 |004c: array-length v7, v3 │ │ -035dce: 7157 b814 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035dd4: 52b6 dc02 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035dd8: 7130 1208 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ -035dde: 52b6 dc02 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035de2: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -035de6: 54b6 db02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035dea: 54b7 db02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035dee: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -035df2: 52b9 dc02 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035df6: b119 |0061: sub-int/2addr v9, v1 │ │ -035df8: 7159 b814 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035dfe: 54b6 d802 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035e02: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -035e06: 54b8 d802 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035e0a: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -035e0e: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -035e12: 52ba dc02 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035e16: b11a |0071: sub-int/2addr v10, v1 │ │ -035e18: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -035e1c: 715a b814 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035e22: 54b6 db02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035e26: 4b00 0601 |0079: aput v0, v6, v1 │ │ -035e2a: 54b6 d802 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035e2e: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -035e32: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -035e36: 54b6 d802 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035e3a: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -035e3e: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -035e42: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -035e46: 52b6 dc02 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035e4a: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -035e4e: 59b6 dc02 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035e52: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -035e54: 2889 |0090: goto 0019 // -0077 │ │ -035e56: 52b7 dc02 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035e5a: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -035e5e: 0162 |0095: move v2, v6 │ │ -035e60: 28a2 |0096: goto 0038 // -005e │ │ +037f18: |[037f18] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +037f28: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +037f2c: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +037f2e: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +037f30: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +037f34: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +037f36: 6e10 1608 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ +037f3c: 0a01 |000a: move-result v1 │ │ +037f3e: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +037f42: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +037f46: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +037f4a: 54b6 d802 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037f4e: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +037f52: 54b6 d802 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037f56: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +037f5a: 1105 |0019: return-object v5 │ │ +037f5c: 6e10 9614 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +037f62: 0a00 |001d: move-result v0 │ │ +037f64: 6e30 1508 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ +037f6a: 0a01 |0021: move-result v1 │ │ +037f6c: 28e9 |0022: goto 000b // -0017 │ │ +037f6e: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +037f72: 52b7 dc02 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037f76: 54b8 db02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037f7a: 2188 |0029: array-length v8, v8 │ │ +037f7c: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +037f80: 52b7 dc02 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037f84: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +037f88: 52b6 dc02 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037f8c: 52b7 dc02 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037f90: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +037f94: 9002 0607 |0036: add-int v2, v6, v7 │ │ +037f98: 54b4 db02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037f9c: 54b3 d802 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037fa0: 7020 0c08 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ +037fa6: 54b6 db02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037faa: 2166 |0041: array-length v6, v6 │ │ +037fac: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +037fb0: 54b6 db02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037fb4: 2147 |0046: array-length v7, v4 │ │ +037fb6: 7157 b814 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037fbc: 54b6 d802 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037fc0: 2137 |004c: array-length v7, v3 │ │ +037fc2: 7157 b814 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037fc8: 52b6 dc02 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037fcc: 7130 1208 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ +037fd2: 52b6 dc02 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037fd6: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +037fda: 54b6 db02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037fde: 54b7 db02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +037fe2: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +037fe6: 52b9 dc02 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +037fea: b119 |0061: sub-int/2addr v9, v1 │ │ +037fec: 7159 b814 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037ff2: 54b6 d802 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037ff6: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +037ffa: 54b8 d802 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +037ffe: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +038002: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +038006: 52ba dc02 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03800a: b11a |0071: sub-int/2addr v10, v1 │ │ +03800c: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +038010: 715a b814 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038016: 54b6 db02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03801a: 4b00 0601 |0079: aput v0, v6, v1 │ │ +03801e: 54b6 d802 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +038022: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +038026: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +03802a: 54b6 d802 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +03802e: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +038032: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +038036: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +03803a: 52b6 dc02 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03803e: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038042: 59b6 dc02 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038046: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +038048: 2889 |0090: goto 0019 // -0077 │ │ +03804a: 52b7 dc02 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03804e: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +038052: 0162 |0095: move v2, v6 │ │ +038054: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -37395,41 +37397,41 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -035e64: |[035e64] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -035e74: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -035e76: 5270 dc02 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035e7a: 5262 dc02 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035e7e: b002 |0005: add-int/2addr v2, v0 │ │ -035e80: 6e20 1008 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0810 │ │ -035e86: 5262 dc02 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035e8a: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -035e8e: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -035e92: 5472 db02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035e96: 5463 db02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035e9a: 7150 b814 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035ea0: 5472 d802 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035ea4: 5463 d802 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035ea8: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -035eac: 7154 b814 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035eb2: 5960 dc02 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035eb6: 0e00 |0021: return-void │ │ -035eb8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -035eba: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -035ebe: 6e20 1908 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0819 │ │ -035ec4: 0c02 |0028: move-result-object v2 │ │ -035ec6: 6e20 2108 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ -035ecc: 0c03 |002c: move-result-object v3 │ │ -035ece: 6e30 1a08 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ -035ed4: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035ed8: 28f1 |0032: goto 0023 // -000f │ │ +038058: |[038058] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +038068: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03806a: 5270 dc02 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03806e: 5262 dc02 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038072: b002 |0005: add-int/2addr v2, v0 │ │ +038074: 6e20 1008 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0810 │ │ +03807a: 5262 dc02 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03807e: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +038082: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +038086: 5472 db02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03808a: 5463 db02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03808e: 7150 b814 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038094: 5472 d802 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +038098: 5463 d802 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +03809c: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +0380a0: 7154 b814 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0380a6: 5960 dc02 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +0380aa: 0e00 |0021: return-void │ │ +0380ac: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0380ae: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +0380b2: 6e20 1908 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0819 │ │ +0380b8: 0c02 |0028: move-result-object v2 │ │ +0380ba: 6e20 2108 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ +0380c0: 0c03 |002c: move-result-object v3 │ │ +0380c2: 6e30 1a08 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@081a │ │ +0380c8: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0380cc: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -37452,29 +37454,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -035edc: |[035edc] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -035eec: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -035ef0: 6e10 1608 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ -035ef6: 0a00 |0005: move-result v0 │ │ -035ef8: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -035efc: 6e20 1d08 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@081d │ │ -035f02: 0c01 |000b: move-result-object v1 │ │ -035f04: 1101 |000c: return-object v1 │ │ -035f06: 6e10 9614 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -035f0c: 0a01 |0010: move-result v1 │ │ -035f0e: 6e30 1508 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ -035f14: 0a00 |0014: move-result v0 │ │ -035f16: 28f1 |0015: goto 0006 // -000f │ │ -035f18: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -035f1a: 28f5 |0017: goto 000c // -000b │ │ +0380d0: |[0380d0] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0380e0: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +0380e4: 6e10 1608 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0816 │ │ +0380ea: 0a00 |0005: move-result v0 │ │ +0380ec: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +0380f0: 6e20 1d08 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@081d │ │ +0380f6: 0c01 |000b: move-result-object v1 │ │ +0380f8: 1101 |000c: return-object v1 │ │ +0380fa: 6e10 9614 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +038100: 0a01 |0010: move-result v1 │ │ +038102: 6e30 1508 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0815 │ │ +038108: 0a00 |0014: move-result v0 │ │ +03810a: 28f1 |0015: goto 0006 // -000f │ │ +03810c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +03810e: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -37491,107 +37493,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -035f1c: |[035f1c] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -035f2c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -035f2e: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -035f32: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -035f34: 54a4 d802 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035f38: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -035f3c: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035f40: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -035f44: 52a4 dc02 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035f48: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -035f4a: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -035f4e: 54a4 db02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035f52: 54a5 d802 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035f56: 52a6 dc02 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035f5a: 7130 1208 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ -035f60: 6204 b302 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ -035f64: 5ba4 db02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035f68: 6204 b502 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ -035f6c: 5ba4 d802 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035f70: 59a7 dc02 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035f74: 1103 |0024: return-object v3 │ │ -035f76: 54a4 db02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035f7a: 2144 |0027: array-length v4, v4 │ │ -035f7c: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -035f80: 52a4 dc02 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035f84: 54a5 db02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035f88: 2155 |002e: array-length v5, v5 │ │ -035f8a: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -035f8e: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -035f92: 52a4 dc02 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035f96: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -035f9a: 52a4 dc02 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035f9e: 52a5 dc02 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035fa2: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -035fa6: 9000 0405 |003d: add-int v0, v4, v5 │ │ -035faa: 54a2 db02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035fae: 54a1 d802 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035fb2: 7020 0c08 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ -035fb8: 52a4 dc02 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035fbc: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -035fc0: 59a4 dc02 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035fc4: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -035fc8: 54a4 db02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035fcc: 715b b814 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035fd2: 54a4 d802 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -035fd6: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -035fda: 7155 b814 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035fe0: 52a4 dc02 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035fe4: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -035fe8: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -035fec: 54a5 db02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -035ff0: 52a6 dc02 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -035ff4: b1b6 |0064: sub-int/2addr v6, v11 │ │ -035ff6: 7156 b814 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035ffc: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -036000: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -036004: 54a5 d802 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -036008: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -03600c: 52a7 dc02 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036010: b1b7 |0072: sub-int/2addr v7, v11 │ │ -036012: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -036016: 7157 b814 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03601c: 28ac |0078: goto 0024 // -0054 │ │ -03601e: 52a4 dc02 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036022: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -036026: 59a4 dc02 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -03602a: 52a4 dc02 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -03602e: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -036032: 54a4 db02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -036036: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -03603a: 54a6 db02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ -03603e: 52a7 dc02 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036042: b1b7 |008b: sub-int/2addr v7, v11 │ │ -036044: 7157 b814 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03604a: 54a4 d802 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -03604e: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -036052: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -036056: 54a6 d802 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -03605a: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -03605e: 52a8 dc02 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036062: b1b8 |009b: sub-int/2addr v8, v11 │ │ -036064: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -036068: 7158 b814 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03606e: 54a4 d802 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -036072: 52a5 dc02 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036076: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -03607a: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -03607e: 54a4 d802 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -036082: 52a5 dc02 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036086: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -03608a: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03608e: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -036092: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +038110: |[038110] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +038120: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +038122: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +038126: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +038128: 54a4 d802 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +03812c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +038130: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +038134: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +038138: 52a4 dc02 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03813c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +03813e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +038142: 54a4 db02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +038146: 54a5 d802 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +03814a: 52a6 dc02 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03814e: 7130 1208 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0812 │ │ +038154: 6204 b302 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ +038158: 5ba4 db02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03815c: 6204 b502 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ +038160: 5ba4 d802 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +038164: 59a7 dc02 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038168: 1103 |0024: return-object v3 │ │ +03816a: 54a4 db02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03816e: 2144 |0027: array-length v4, v4 │ │ +038170: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +038174: 52a4 dc02 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038178: 54a5 db02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03817c: 2155 |002e: array-length v5, v5 │ │ +03817e: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +038182: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +038186: 52a4 dc02 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03818a: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +03818e: 52a4 dc02 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038192: 52a5 dc02 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038196: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +03819a: 9000 0405 |003d: add-int v0, v4, v5 │ │ +03819e: 54a2 db02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +0381a2: 54a1 d802 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +0381a6: 7020 0c08 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@080c │ │ +0381ac: 52a4 dc02 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +0381b0: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0381b4: 59a4 dc02 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +0381b8: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +0381bc: 54a4 db02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +0381c0: 715b b814 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0381c6: 54a4 d802 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +0381ca: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +0381ce: 7155 b814 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0381d4: 52a4 dc02 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +0381d8: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +0381dc: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +0381e0: 54a5 db02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +0381e4: 52a6 dc02 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +0381e8: b1b6 |0064: sub-int/2addr v6, v11 │ │ +0381ea: 7156 b814 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0381f0: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +0381f4: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +0381f8: 54a5 d802 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +0381fc: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +038200: 52a7 dc02 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038204: b1b7 |0072: sub-int/2addr v7, v11 │ │ +038206: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +03820a: 7157 b814 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038210: 28ac |0078: goto 0024 // -0054 │ │ +038212: 52a4 dc02 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038216: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +03821a: 59a4 dc02 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03821e: 52a4 dc02 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038222: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +038226: 54a4 db02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +03822a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +03822e: 54a6 db02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02db │ │ +038232: 52a7 dc02 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038236: b1b7 |008b: sub-int/2addr v7, v11 │ │ +038238: 7157 b814 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03823e: 54a4 d802 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +038242: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +038246: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +03824a: 54a6 d802 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +03824e: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +038252: 52a8 dc02 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038256: b1b8 |009b: sub-int/2addr v8, v11 │ │ +038258: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +03825c: 7158 b814 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038262: 54a4 d802 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +038266: 52a5 dc02 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03826a: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +03826e: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +038272: 54a4 d802 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +038276: 52a5 dc02 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +03827a: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +03827e: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +038282: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +038286: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=459 │ │ 0x001a line=460 │ │ 0x001e line=461 │ │ @@ -37629,22 +37631,22 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -036098: |[036098] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -0360a8: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0360ac: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -0360b0: 5421 d802 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -0360b4: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -0360b8: 5421 d802 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -0360bc: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -0360c0: 1100 |000c: return-object v0 │ │ +03828c: |[03828c] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +03829c: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0382a0: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +0382a4: 5421 d802 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +0382a8: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +0382ac: 5421 d802 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +0382b0: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +0382b4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -37660,17 +37662,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0360c4: |[0360c4] android.support.v4.util.SimpleArrayMap.size:()I │ │ -0360d4: 5210 dc02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -0360d8: 0f00 |0002: return v0 │ │ +0382b8: |[0382b8] android.support.v4.util.SimpleArrayMap.size:()I │ │ +0382c8: 5210 dc02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +0382cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -37679,55 +37681,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -0360dc: |[0360dc] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -0360ec: 6e10 1808 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0818 │ │ -0360f2: 0a04 |0003: move-result v4 │ │ -0360f4: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -0360f8: 1a04 1f18 |0006: const-string v4, "{}" // string@181f │ │ -0360fc: 1104 |0008: return-object v4 │ │ -0360fe: 2200 2103 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -036102: 5254 dc02 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036106: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -03610a: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -036110: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -036114: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -03611a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -03611c: 5254 dc02 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ -036120: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -036124: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -036128: 1a04 c300 |001e: const-string v4, ", " // string@00c3 │ │ -03612c: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -036132: 6e20 1908 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0819 │ │ -036138: 0c02 |0026: move-result-object v2 │ │ -03613a: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -03613e: 6e20 b114 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -036144: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -036148: 6e20 ad14 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -03614e: 6e20 2108 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ -036154: 0c03 |0034: move-result-object v3 │ │ -036156: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -03615a: 6e20 b114 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -036160: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -036164: 28dc |003c: goto 0018 // -0024 │ │ -036166: 1a04 b800 |003d: const-string v4, "(this Map)" // string@00b8 │ │ -03616a: 6e20 b214 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -036170: 28ea |0042: goto 002c // -0016 │ │ -036172: 1a04 b800 |0043: const-string v4, "(this Map)" // string@00b8 │ │ -036176: 6e20 b214 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03617c: 28f2 |0048: goto 003a // -000e │ │ -03617e: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -036182: 6e20 ad14 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -036188: 6e10 b714 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03618e: 0c04 |0051: move-result-object v4 │ │ -036190: 28b6 |0052: goto 0008 // -004a │ │ +0382d0: |[0382d0] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +0382e0: 6e10 1808 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0818 │ │ +0382e6: 0a04 |0003: move-result v4 │ │ +0382e8: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +0382ec: 1a04 1c18 |0006: const-string v4, "{}" // string@181c │ │ +0382f0: 1104 |0008: return-object v4 │ │ +0382f2: 2200 1e03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +0382f6: 5254 dc02 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +0382fa: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +0382fe: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +038304: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +038308: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03830e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +038310: 5254 dc02 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02dc │ │ +038314: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +038318: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +03831c: 1a04 c300 |001e: const-string v4, ", " // string@00c3 │ │ +038320: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +038326: 6e20 1908 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0819 │ │ +03832c: 0c02 |0026: move-result-object v2 │ │ +03832e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +038332: 6e20 b114 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +038338: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +03833c: 6e20 ad14 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +038342: 6e20 2108 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0821 │ │ +038348: 0c03 |0034: move-result-object v3 │ │ +03834a: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +03834e: 6e20 b114 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +038354: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038358: 28dc |003c: goto 0018 // -0024 │ │ +03835a: 1a04 b800 |003d: const-string v4, "(this Map)" // string@00b8 │ │ +03835e: 6e20 b214 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +038364: 28ea |0042: goto 002c // -0016 │ │ +038366: 1a04 b800 |0043: const-string v4, "(this Map)" // string@00b8 │ │ +03836a: 6e20 b214 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +038370: 28f2 |0048: goto 003a // -000e │ │ +038372: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +038376: 6e20 ad14 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03837c: 6e10 b714 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +038382: 0c04 |0051: move-result-object v4 │ │ +038384: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -37760,35 +37762,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -036194: |[036194] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -0361a4: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ -0361a8: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0361ac: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0361b0: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -0361b4: 1100 |0008: return-object v0 │ │ +038388: |[038388] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +038398: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02d8 │ │ +03839c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0383a0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0383a4: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +0383a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=3 index I │ │ │ │ - source_file_idx : 2181 (SimpleArrayMap.java) │ │ + source_file_idx : 2178 (SimpleArrayMap.java) │ │ │ │ Class #170 header: │ │ -class_idx : 360 │ │ +class_idx : 357 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2196 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2193 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -37846,37 +37848,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0361b8: |[0361b8] android.support.v4.util.SparseArrayCompat.:()V │ │ -0361c8: 2200 1c03 |0000: new-instance v0, Ljava/lang/Object; // type@031c │ │ -0361cc: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0361d2: 6900 df02 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -0361d6: 0e00 |0007: return-void │ │ +0383ac: |[0383ac] android.support.v4.util.SparseArrayCompat.:()V │ │ +0383bc: 2200 1903 |0000: new-instance v0, Ljava/lang/Object; // type@0319 │ │ +0383c0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0383c6: 6900 df02 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +0383ca: 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 │ │ -0361d8: |[0361d8] android.support.v4.util.SparseArrayCompat.:()V │ │ -0361e8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0361ec: 7020 2408 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0824 │ │ -0361f2: 0e00 |0005: return-void │ │ +0383cc: |[0383cc] android.support.v4.util.SparseArrayCompat.:()V │ │ +0383dc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0383e0: 7020 2408 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0824 │ │ +0383e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -37886,32 +37888,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0361f4: |[0361f4] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -036204: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -036206: 7010 9214 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -03620c: 5c21 e002 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -036210: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -036214: 6200 b302 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ -036218: 5b20 e102 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -03621c: 6200 b502 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ -036220: 5b20 e302 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036224: 5921 e202 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036228: 0e00 |0012: return-void │ │ -03622a: 7110 8707 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0787 │ │ -036230: 0a03 |0016: move-result v3 │ │ -036232: 2330 5503 |0017: new-array v0, v3, [I // type@0355 │ │ -036236: 5b20 e102 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -03623a: 2330 6a03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@036a │ │ -03623e: 5b20 e302 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036242: 28f1 |001f: goto 0010 // -000f │ │ +0383e8: |[0383e8] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +0383f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0383fa: 7010 9214 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +038400: 5c21 e002 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +038404: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +038408: 6200 b302 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02b3 │ │ +03840c: 5b20 e102 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038410: 6200 b502 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02b5 │ │ +038414: 5b20 e302 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038418: 5921 e202 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03841c: 0e00 |0012: return-void │ │ +03841e: 7110 8707 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0787 │ │ +038424: 0a03 |0016: move-result v3 │ │ +038426: 2330 5203 |0017: new-array v0, v3, [I // type@0352 │ │ +03842a: 5b20 e102 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +03842e: 2330 6703 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0367 │ │ +038432: 5b20 e302 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038436: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -37930,37 +37932,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -036244: |[036244] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -036254: 5272 e202 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036258: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -03625a: 5471 e102 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -03625e: 5475 e302 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036262: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -036264: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -036268: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -03626c: 6206 df02 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -036270: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -036274: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -036278: 4406 0100 |0012: aget v6, v1, v0 │ │ -03627c: 4b06 0103 |0014: aput v6, v1, v3 │ │ -036280: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -036284: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -036286: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -03628a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03628e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -036292: 28e9 |001f: goto 0008 // -0017 │ │ -036294: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -036296: 5c76 e002 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -03629a: 5973 e202 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -03629e: 0e00 |0025: return-void │ │ +038438: |[038438] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +038448: 5272 e202 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03844c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +03844e: 5471 e102 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038452: 5475 e302 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038456: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +038458: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +03845c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +038460: 6206 df02 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +038464: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +038468: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +03846c: 4406 0100 |0012: aget v6, v1, v0 │ │ +038470: 4b06 0103 |0014: aput v6, v1, v3 │ │ +038474: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +038478: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +03847a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +03847e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +038482: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +038486: 28e9 |001f: goto 0008 // -0017 │ │ +038488: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +03848a: 5c76 e002 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +03848e: 5973 e202 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038492: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -37991,58 +37993,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -0362a0: |[0362a0] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -0362b0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0362b2: 5274 e202 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0362b6: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -0362ba: 5474 e102 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0362be: 5275 e202 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0362c2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0362c6: 4404 0405 |000b: aget v4, v4, v5 │ │ -0362ca: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -0362ce: 6e30 3008 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ -0362d4: 0e00 |0012: return-void │ │ -0362d6: 5574 e002 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -0362da: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -0362de: 5274 e202 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0362e2: 5475 e102 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0362e6: 2155 |001b: array-length v5, v5 │ │ -0362e8: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -0362ec: 7010 2a08 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -0362f2: 5273 e202 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0362f6: 5474 e102 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0362fa: 2144 |0025: array-length v4, v4 │ │ -0362fc: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -036300: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -036304: 7110 8707 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0787 │ │ -03630a: 0a00 |002d: move-result v0 │ │ -03630c: 2301 5503 |002e: new-array v1, v0, [I // type@0355 │ │ -036310: 2302 6a03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@036a │ │ -036314: 5474 e102 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036318: 5475 e102 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -03631c: 2155 |0036: array-length v5, v5 │ │ -03631e: 7155 b814 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -036324: 5474 e302 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036328: 5475 e302 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -03632c: 2155 |003e: array-length v5, v5 │ │ -03632e: 7155 b814 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -036334: 5b71 e102 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036338: 5b72 e302 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -03633c: 5474 e102 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036340: 4b08 0403 |0048: aput v8, v4, v3 │ │ -036344: 5474 e302 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036348: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -03634c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -036350: 5974 e202 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036354: 28c0 |0052: goto 0012 // -0040 │ │ +038494: |[038494] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +0384a4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0384a6: 5274 e202 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0384aa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +0384ae: 5474 e102 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0384b2: 5275 e202 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0384b6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0384ba: 4404 0405 |000b: aget v4, v4, v5 │ │ +0384be: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +0384c2: 6e30 3008 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ +0384c8: 0e00 |0012: return-void │ │ +0384ca: 5574 e002 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +0384ce: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +0384d2: 5274 e202 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0384d6: 5475 e102 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0384da: 2155 |001b: array-length v5, v5 │ │ +0384dc: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +0384e0: 7010 2a08 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +0384e6: 5273 e202 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0384ea: 5474 e102 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0384ee: 2144 |0025: array-length v4, v4 │ │ +0384f0: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +0384f4: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0384f8: 7110 8707 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0787 │ │ +0384fe: 0a00 |002d: move-result v0 │ │ +038500: 2301 5203 |002e: new-array v1, v0, [I // type@0352 │ │ +038504: 2302 6703 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0367 │ │ +038508: 5474 e102 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +03850c: 5475 e102 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038510: 2155 |0036: array-length v5, v5 │ │ +038512: 7155 b814 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038518: 5474 e302 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +03851c: 5475 e302 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038520: 2155 |003e: array-length v5, v5 │ │ +038522: 7155 b814 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038528: 5b71 e102 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +03852c: 5b72 e302 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038530: 5474 e102 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038534: 4b08 0403 |0048: aput v8, v4, v3 │ │ +038538: 5474 e302 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +03853c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +038540: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +038544: 5974 e202 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038548: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -38074,27 +38076,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -036358: |[036358] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -036368: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03636a: 5251 e202 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -03636e: 5452 e302 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036372: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -036374: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -036378: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -03637a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -03637e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -036382: 28f9 |000d: goto 0006 // -0007 │ │ -036384: 5954 e202 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036388: 5c54 e002 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -03638c: 0e00 |0012: return-void │ │ +03854c: |[03854c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +03855c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03855e: 5251 e202 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038562: 5452 e302 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038566: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +038568: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +03856c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03856e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +038572: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +038576: 28f9 |000d: goto 0006 // -0007 │ │ +038578: 5954 e202 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03857c: 5c54 e002 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +038580: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -38113,34 +38115,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -036390: |[036390] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -0363a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0363a2: 6f10 9314 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1493 │ │ -0363a8: 0c02 |0004: move-result-object v2 │ │ -0363aa: 0720 |0005: move-object v0, v2 │ │ -0363ac: 1f00 6801 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0168 │ │ -0363b0: 0701 |0008: move-object v1, v0 │ │ -0363b2: 5432 e102 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0363b6: 6e10 1b15 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@151b │ │ -0363bc: 0c02 |000e: move-result-object v2 │ │ -0363be: 1f02 5503 |000f: check-cast v2, [I // type@0355 │ │ -0363c2: 5b12 e102 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0363c6: 5432 e302 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -0363ca: 6e10 1e15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@151e │ │ -0363d0: 0c02 |0018: move-result-object v2 │ │ -0363d2: 1f02 6a03 |0019: check-cast v2, [Ljava/lang/Object; // type@036a │ │ -0363d6: 5b12 e302 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -0363da: 1101 |001d: return-object v1 │ │ -0363dc: 0d02 |001e: move-exception v2 │ │ -0363de: 28fe |001f: goto 001d // -0002 │ │ +038584: |[038584] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +038594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038596: 6f10 9314 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1493 │ │ +03859c: 0c02 |0004: move-result-object v2 │ │ +03859e: 0720 |0005: move-object v0, v2 │ │ +0385a0: 1f00 6501 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0165 │ │ +0385a4: 0701 |0008: move-object v1, v0 │ │ +0385a6: 5432 e102 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0385aa: 6e10 1b15 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@151b │ │ +0385b0: 0c02 |000e: move-result-object v2 │ │ +0385b2: 1f02 5203 |000f: check-cast v2, [I // type@0352 │ │ +0385b6: 5b12 e102 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0385ba: 5432 e302 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +0385be: 6e10 1e15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@151e │ │ +0385c4: 0c02 |0018: move-result-object v2 │ │ +0385c6: 1f02 6703 |0019: check-cast v2, [Ljava/lang/Object; // type@0367 │ │ +0385ca: 5b12 e302 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +0385ce: 1101 |001d: return-object v1 │ │ +0385d0: 0d02 |001e: move-exception v2 │ │ +0385d2: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -38157,18 +38159,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0363f0: |[0363f0] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -036400: 6e10 2708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0827 │ │ -036406: 0c00 |0003: move-result-object v0 │ │ -036408: 1100 |0004: return-object v0 │ │ +0385e4: |[0385e4] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +0385f4: 6e10 2708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0827 │ │ +0385fa: 0c00 |0003: move-result-object v0 │ │ +0385fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -38177,30 +38179,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03640c: |[03640c] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -03641c: 5431 e102 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036420: 5232 e202 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036424: 7130 8307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ -03642a: 0a00 |0007: move-result v0 │ │ -03642c: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -036430: 5431 e302 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036434: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -036438: 6202 df02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -03643c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -036440: 5431 e302 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036444: 6202 df02 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -036448: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -03644c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03644e: 5c31 e002 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -036452: 0e00 |001b: return-void │ │ +038600: |[038600] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +038610: 5431 e102 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038614: 5232 e202 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038618: 7130 8307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ +03861e: 0a00 |0007: move-result v0 │ │ +038620: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +038624: 5431 e302 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038628: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +03862c: 6202 df02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +038630: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +038634: 5431 e302 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038638: 6202 df02 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +03863c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +038640: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +038642: 5c31 e002 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +038646: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -38216,19 +38218,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036454: |[036454] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -036464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036466: 6e30 2c08 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@082c │ │ -03646c: 0c00 |0004: move-result-object v0 │ │ -03646e: 1100 |0005: return-object v0 │ │ +038648: |[038648] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +038658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03865a: 6e30 2c08 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@082c │ │ +038660: 0c00 |0004: move-result-object v0 │ │ +038662: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -38238,28 +38240,28 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -036470: |[036470] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -036480: 5431 e102 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036484: 5232 e202 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036488: 7130 8307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ -03648e: 0a00 |0007: move-result v0 │ │ -036490: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -036494: 5431 e302 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036498: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -03649c: 6202 df02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -0364a0: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -0364a4: 1105 |0012: return-object v5 │ │ -0364a6: 5431 e302 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -0364aa: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -0364ae: 28fb |0017: goto 0012 // -0005 │ │ +038664: |[038664] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +038674: 5431 e102 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038678: 5232 e202 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03867c: 7130 8307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ +038682: 0a00 |0007: move-result v0 │ │ +038684: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +038688: 5431 e302 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +03868c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +038690: 6202 df02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +038694: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +038698: 1105 |0012: return-object v5 │ │ +03869a: 5431 e302 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +03869e: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +0386a2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38275,23 +38277,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0364b0: |[0364b0] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -0364c0: 5520 e002 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -0364c4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0364c8: 7010 2a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -0364ce: 5420 e102 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0364d2: 5221 e202 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0364d6: 7130 8307 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ -0364dc: 0a00 |000e: move-result v0 │ │ -0364de: 0f00 |000f: return v0 │ │ +0386a4: |[0386a4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +0386b4: 5520 e002 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +0386b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0386bc: 7010 2a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +0386c2: 5420 e102 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0386c6: 5221 e202 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0386ca: 7130 8307 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ +0386d0: 0a00 |000e: move-result v0 │ │ +0386d2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38303,29 +38305,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0364e0: |[0364e0] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -0364f0: 5521 e002 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -0364f4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0364f8: 7010 2a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -0364fe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -036500: 5221 e202 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036504: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -036508: 5421 e302 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -03650c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -036510: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -036514: 0f00 |0012: return v0 │ │ -036516: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03651a: 28f3 |0015: goto 0008 // -000d │ │ -03651c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -03651e: 28fb |0017: goto 0012 // -0005 │ │ +0386d4: |[0386d4] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +0386e4: 5521 e002 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +0386e8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +0386ec: 7010 2a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +0386f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0386f4: 5221 e202 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0386f8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +0386fc: 5421 e302 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038700: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +038704: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +038708: 0f00 |0012: return v0 │ │ +03870a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03870e: 28f3 |0015: goto 0008 // -000d │ │ +038710: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +038712: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -38344,21 +38346,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -036520: |[036520] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -036530: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -036534: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -036538: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -03653e: 5410 e102 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036542: 4400 0002 |0009: aget v0, v0, v2 │ │ -036546: 0f00 |000b: return v0 │ │ +038714: |[038714] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +038724: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +038728: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03872c: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +038732: 5410 e102 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038736: 4400 0002 |0009: aget v0, v0, v2 │ │ +03873a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38370,91 +38372,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -036548: |[036548] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -036558: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03655a: 5484 e102 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -03655e: 5285 e202 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036562: 7130 8307 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ -036568: 0a00 |0008: move-result v0 │ │ -03656a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -03656e: 5484 e302 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036572: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -036576: 0e00 |000f: return-void │ │ -036578: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -03657c: 5284 e202 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036580: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -036584: 5484 e302 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036588: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -03658c: 6205 df02 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -036590: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -036594: 5484 e102 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036598: 4b09 0400 |0020: aput v9, v4, v0 │ │ -03659c: 5484 e302 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -0365a0: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -0365a4: 28e9 |0026: goto 000f // -0017 │ │ -0365a6: 5584 e002 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -0365aa: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0365ae: 5284 e202 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0365b2: 5485 e102 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0365b6: 2155 |002f: array-length v5, v5 │ │ -0365b8: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0365bc: 7010 2a08 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -0365c2: 5484 e102 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0365c6: 5285 e202 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0365ca: 7130 8307 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ -0365d0: 0a04 |003c: move-result v4 │ │ -0365d2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0365d6: 5284 e202 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0365da: 5485 e102 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -0365de: 2155 |0043: array-length v5, v5 │ │ -0365e0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0365e4: 5284 e202 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0365e8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0365ec: 7110 8707 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0787 │ │ -0365f2: 0a01 |004d: move-result v1 │ │ -0365f4: 2312 5503 |004e: new-array v2, v1, [I // type@0355 │ │ -0365f8: 2313 6a03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@036a │ │ -0365fc: 5484 e102 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036600: 5485 e102 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036604: 2155 |0056: array-length v5, v5 │ │ -036606: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03660c: 5484 e302 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036610: 5485 e302 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036614: 2155 |005e: array-length v5, v5 │ │ -036616: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03661c: 5b82 e102 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036620: 5b83 e302 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036624: 5284 e202 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036628: b104 |0068: sub-int/2addr v4, v0 │ │ -03662a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -03662e: 5484 e102 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036632: 5485 e102 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036636: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03663a: 5287 e202 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -03663e: b107 |0073: sub-int/2addr v7, v0 │ │ -036640: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -036646: 5484 e302 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -03664a: 5485 e302 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -03664e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -036652: 5287 e202 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036656: b107 |007f: sub-int/2addr v7, v0 │ │ -036658: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03665e: 5484 e102 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ -036662: 4b09 0400 |0085: aput v9, v4, v0 │ │ -036666: 5484 e302 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -03666a: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -03666e: 5284 e202 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036672: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -036676: 5984 e202 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -03667a: 2900 7eff |0091: goto/16 000f // -0082 │ │ +03873c: |[03873c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +03874c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03874e: 5484 e102 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038752: 5285 e202 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038756: 7130 8307 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ +03875c: 0a00 |0008: move-result v0 │ │ +03875e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +038762: 5484 e302 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038766: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +03876a: 0e00 |000f: return-void │ │ +03876c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +038770: 5284 e202 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038774: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +038778: 5484 e302 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +03877c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +038780: 6205 df02 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +038784: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +038788: 5484 e102 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +03878c: 4b09 0400 |0020: aput v9, v4, v0 │ │ +038790: 5484 e302 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038794: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +038798: 28e9 |0026: goto 000f // -0017 │ │ +03879a: 5584 e002 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +03879e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0387a2: 5284 e202 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0387a6: 5485 e102 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0387aa: 2155 |002f: array-length v5, v5 │ │ +0387ac: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +0387b0: 7010 2a08 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +0387b6: 5484 e102 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0387ba: 5285 e202 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0387be: 7130 8307 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0783 │ │ +0387c4: 0a04 |003c: move-result v4 │ │ +0387c6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +0387ca: 5284 e202 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0387ce: 5485 e102 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0387d2: 2155 |0043: array-length v5, v5 │ │ +0387d4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +0387d8: 5284 e202 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0387dc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0387e0: 7110 8707 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0787 │ │ +0387e6: 0a01 |004d: move-result v1 │ │ +0387e8: 2312 5203 |004e: new-array v2, v1, [I // type@0352 │ │ +0387ec: 2313 6703 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0367 │ │ +0387f0: 5484 e102 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0387f4: 5485 e102 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +0387f8: 2155 |0056: array-length v5, v5 │ │ +0387fa: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038800: 5484 e302 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038804: 5485 e302 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038808: 2155 |005e: array-length v5, v5 │ │ +03880a: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038810: 5b82 e102 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038814: 5b83 e302 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038818: 5284 e202 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03881c: b104 |0068: sub-int/2addr v4, v0 │ │ +03881e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +038822: 5484 e102 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038826: 5485 e102 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +03882a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03882e: 5287 e202 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038832: b107 |0073: sub-int/2addr v7, v0 │ │ +038834: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03883a: 5484 e302 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +03883e: 5485 e302 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038842: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +038846: 5287 e202 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03884a: b107 |007f: sub-int/2addr v7, v0 │ │ +03884c: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +038852: 5484 e102 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02e1 │ │ +038856: 4b09 0400 |0085: aput v9, v4, v0 │ │ +03885a: 5484 e302 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +03885e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +038862: 5284 e202 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038866: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03886a: 5984 e202 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03886e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -38494,17 +38496,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -036680: |[036680] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -036690: 6e20 2908 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0829 │ │ -036696: 0e00 |0003: return-void │ │ +038874: |[038874] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +038884: 6e20 2908 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0829 │ │ +03888a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38515,25 +38517,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -036698: |[036698] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -0366a8: 5420 e302 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -0366ac: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0366b0: 6201 df02 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -0366b4: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0366b8: 5420 e302 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -0366bc: 6201 df02 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ -0366c0: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0366c4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0366c6: 5c20 e002 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -0366ca: 0e00 |0011: return-void │ │ +03888c: |[03888c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +03889c: 5420 e302 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +0388a0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0388a4: 6201 df02 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +0388a8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0388ac: 5420 e302 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +0388b0: 6201 df02 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02df │ │ +0388b4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +0388b8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0388ba: 5c20 e002 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +0388be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -38546,25 +38548,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0366cc: |[0366cc] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -0366dc: 5242 e202 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -0366e0: 9003 0506 |0002: add-int v3, v5, v6 │ │ -0366e4: 7120 8e14 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -0366ea: 0a00 |0007: move-result v0 │ │ -0366ec: 0151 |0008: move v1, v5 │ │ -0366ee: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -0366f2: 6e20 3208 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0832 │ │ -0366f8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0366fc: 28f9 |0010: goto 0009 // -0007 │ │ -0366fe: 0e00 |0011: return-void │ │ +0388c0: |[0388c0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +0388d0: 5242 e202 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +0388d4: 9003 0506 |0002: add-int v3, v5, v6 │ │ +0388d8: 7120 8e14 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +0388de: 0a00 |0007: move-result v0 │ │ +0388e0: 0151 |0008: move v1, v5 │ │ +0388e2: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +0388e6: 6e20 3208 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0832 │ │ +0388ec: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0388f0: 28f9 |0010: goto 0009 // -0007 │ │ +0388f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -38581,21 +38583,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -036700: |[036700] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -036710: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -036714: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -036718: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -03671e: 5410 e302 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036722: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -036726: 0e00 |000b: return-void │ │ +0388f4: |[0388f4] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +038904: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +038908: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03890c: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +038912: 5410 e302 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038916: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +03891a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -38610,20 +38612,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -036728: |[036728] android.support.v4.util.SparseArrayCompat.size:()I │ │ -036738: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -03673c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -036740: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -036746: 5210 e202 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -03674a: 0f00 |0009: return v0 │ │ +03891c: |[03891c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +03892c: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +038930: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +038934: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +03893a: 5210 e202 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03893e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38634,51 +38636,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -03674c: |[03674c] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -03675c: 6e10 3508 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -036762: 0a04 |0003: move-result v4 │ │ -036764: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -036768: 1a04 1f18 |0006: const-string v4, "{}" // string@181f │ │ -03676c: 1104 |0008: return-object v4 │ │ -03676e: 2200 2103 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -036772: 5254 e202 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036776: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -03677a: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -036780: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -036784: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -03678a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -03678c: 5254 e202 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ -036790: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -036794: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -036798: 1a04 c300 |001e: const-string v4, ", " // string@00c3 │ │ -03679c: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0367a2: 6e20 2f08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@082f │ │ -0367a8: 0a02 |0026: move-result v2 │ │ -0367aa: 6e20 ae14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0367b0: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -0367b4: 6e20 ad14 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0367ba: 6e20 3708 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -0367c0: 0c03 |0032: move-result-object v3 │ │ -0367c2: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -0367c6: 6e20 b114 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0367cc: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0367d0: 28de |003a: goto 0018 // -0022 │ │ -0367d2: 1a04 b800 |003b: const-string v4, "(this Map)" // string@00b8 │ │ -0367d6: 6e20 b214 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0367dc: 28f8 |0040: goto 0038 // -0008 │ │ -0367de: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -0367e2: 6e20 ad14 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0367e8: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0367ee: 0c04 |0049: move-result-object v4 │ │ -0367f0: 28be |004a: goto 0008 // -0042 │ │ +038940: |[038940] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +038950: 6e10 3508 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +038956: 0a04 |0003: move-result v4 │ │ +038958: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +03895c: 1a04 1c18 |0006: const-string v4, "{}" // string@181c │ │ +038960: 1104 |0008: return-object v4 │ │ +038962: 2200 1e03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +038966: 5254 e202 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +03896a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +03896e: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +038974: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +038978: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03897e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +038980: 5254 e202 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02e2 │ │ +038984: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +038988: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +03898c: 1a04 c300 |001e: const-string v4, ", " // string@00c3 │ │ +038990: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +038996: 6e20 2f08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@082f │ │ +03899c: 0a02 |0026: move-result v2 │ │ +03899e: 6e20 ae14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0389a4: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +0389a8: 6e20 ad14 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +0389ae: 6e20 3708 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +0389b4: 0c03 |0032: move-result-object v3 │ │ +0389b6: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +0389ba: 6e20 b114 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0389c0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0389c4: 28de |003a: goto 0018 // -0022 │ │ +0389c6: 1a04 b800 |003b: const-string v4, "(this Map)" // string@00b8 │ │ +0389ca: 6e20 b214 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0389d0: 28f8 |0040: goto 0038 // -0008 │ │ +0389d2: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +0389d6: 6e20 ad14 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +0389dc: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0389e2: 0c04 |0049: move-result-object v4 │ │ +0389e4: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -38708,38 +38710,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0367f4: |[0367f4] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -036804: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ -036808: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03680c: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ -036812: 5410 e302 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ -036816: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -03681a: 1100 |000b: return-object v0 │ │ +0389e8: |[0389e8] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +0389f8: 5510 e002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02e0 │ │ +0389fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +038a00: 7010 2a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@082a │ │ +038a06: 5410 e302 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02e3 │ │ +038a0a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +038a0e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2196 (SparseArrayCompat.java) │ │ + source_file_idx : 2193 (SparseArrayCompat.java) │ │ │ │ Class #171 header: │ │ -class_idx : 361 │ │ +class_idx : 358 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2278 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2275 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #171 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -38782,22 +38784,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03681c: |[03681c] android.support.v4.util.TimeUtils.:()V │ │ -03682c: 2200 1c03 |0000: new-instance v0, Ljava/lang/Object; // type@031c │ │ -036830: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -036836: 6900 e902 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02e9 │ │ -03683a: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -03683e: 2300 5303 |0009: new-array v0, v0, [C // type@0353 │ │ -036842: 6900 e802 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ -036846: 0e00 |000d: return-void │ │ +038a10: |[038a10] android.support.v4.util.TimeUtils.:()V │ │ +038a20: 2200 1903 |0000: new-instance v0, Ljava/lang/Object; // type@0319 │ │ +038a24: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +038a2a: 6900 e902 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02e9 │ │ +038a2e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +038a32: 2300 5003 |0009: new-array v0, v0, [C // type@0350 │ │ +038a36: 6900 e802 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ +038a3a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -38805,17 +38807,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036848: |[036848] android.support.v4.util.TimeUtils.:()V │ │ -036858: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03685e: 0e00 |0003: return-void │ │ +038a3c: |[038a3c] android.support.v4.util.TimeUtils.:()V │ │ +038a4c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +038a52: 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;) │ │ @@ -38823,35 +38825,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -036860: |[036860] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -036870: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -036874: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -036878: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -03687c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03687e: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -036882: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -036886: 0f00 |000b: return v0 │ │ -036888: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -03688c: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -036890: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -036894: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -036896: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -03689a: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -03689e: 28f4 |0017: goto 000b // -000c │ │ -0368a0: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -0368a4: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -0368a8: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -0368ac: 28ed |001e: goto 000b // -0013 │ │ -0368ae: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0368b0: 28eb |0020: goto 000b // -0015 │ │ +038a54: |[038a54] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +038a64: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +038a68: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +038a6c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +038a70: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +038a72: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +038a76: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +038a7a: 0f00 |000b: return v0 │ │ +038a7c: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +038a80: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +038a84: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +038a88: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +038a8a: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +038a8e: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +038a92: 28f4 |0017: goto 000b // -000c │ │ +038a94: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +038a98: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +038a9c: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +038aa0: 28ed |001e: goto 000b // -0013 │ │ +038aa2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +038aa4: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -38865,124 +38867,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 │ │ -0368b4: |[0368b4] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -0368c4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0368c8: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -0368cc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0368d0: 1a00 c700 |0006: const-string v0, "--" // string@00c7 │ │ -0368d4: 6e20 5514 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0368da: 0e00 |000b: return-void │ │ -0368dc: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -0368e0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0368e2: 7140 3d08 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@083d │ │ -0368e8: 28f9 |0012: goto 000b // -0007 │ │ +038aa8: |[038aa8] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +038ab8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +038abc: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +038ac0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +038ac4: 1a00 c700 |0006: const-string v0, "--" // string@00c7 │ │ +038ac8: 6e20 5514 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +038ace: 0e00 |000b: return-void │ │ +038ad0: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +038ad4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +038ad6: 7140 3d08 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@083d │ │ +038adc: 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 │ │ -0368ec: |[0368ec] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -0368fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0368fe: 7140 3d08 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@083d │ │ -036904: 0e00 |0004: return-void │ │ +038ae0: |[038ae0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +038af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038af2: 7140 3d08 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@083d │ │ +038af8: 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 │ │ -036908: |[036908] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -036918: 6202 e902 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02e9 │ │ -03691c: 1d02 |0002: monitor-enter v2 │ │ -03691e: 7130 3f08 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@083f │ │ -036924: 0a00 |0006: move-result v0 │ │ -036926: 2201 2003 |0007: new-instance v1, Ljava/lang/String; // type@0320 │ │ -03692a: 6203 e802 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ -03692e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -036930: 7040 9e14 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@149e │ │ -036936: 6e20 5514 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -03693c: 1e02 |0012: monitor-exit v2 │ │ -03693e: 0e00 |0013: return-void │ │ -036940: 0d01 |0014: move-exception v1 │ │ -036942: 1e02 |0015: monitor-exit v2 │ │ -036944: 2701 |0016: throw v1 │ │ +038afc: |[038afc] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +038b0c: 6202 e902 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02e9 │ │ +038b10: 1d02 |0002: monitor-enter v2 │ │ +038b12: 7130 3f08 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@083f │ │ +038b18: 0a00 |0006: move-result v0 │ │ +038b1a: 2201 1d03 |0007: new-instance v1, Ljava/lang/String; // type@031d │ │ +038b1e: 6203 e802 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ +038b22: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +038b24: 7040 9e14 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@149e │ │ +038b2a: 6e20 5514 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +038b30: 1e02 |0012: monitor-exit v2 │ │ +038b32: 0e00 |0013: return-void │ │ +038b34: 0d01 |0014: move-exception v1 │ │ +038b36: 1e02 |0015: monitor-exit v2 │ │ +038b38: 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 │ │ -036954: |[036954] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -036964: 6202 e902 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02e9 │ │ -036968: 1d02 |0002: monitor-enter v2 │ │ -03696a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03696c: 7130 3f08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@083f │ │ -036972: 0a00 |0007: move-result v0 │ │ -036974: 6201 e802 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ -036978: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -03697a: 6e40 b414 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@14b4 │ │ -036980: 1e02 |000e: monitor-exit v2 │ │ -036982: 0e00 |000f: return-void │ │ -036984: 0d01 |0010: move-exception v1 │ │ -036986: 1e02 |0011: monitor-exit v2 │ │ -036988: 2701 |0012: throw v1 │ │ +038b48: |[038b48] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +038b58: 6202 e902 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02e9 │ │ +038b5c: 1d02 |0002: monitor-enter v2 │ │ +038b5e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +038b60: 7130 3f08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@083f │ │ +038b66: 0a00 |0007: move-result v0 │ │ +038b68: 6201 e802 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ +038b6c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +038b6e: 6e40 b414 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@14b4 │ │ +038b74: 1e02 |000e: monitor-exit v2 │ │ +038b76: 0e00 |000f: return-void │ │ +038b78: 0d01 |0010: move-exception v1 │ │ +038b7a: 1e02 |0011: monitor-exit v2 │ │ +038b7c: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -38999,206 +39001,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -036998: |[036998] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -0369a8: 6204 e802 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ -0369ac: 2144 |0002: array-length v4, v4 │ │ -0369ae: 0200 1600 |0003: move/from16 v0, v22 │ │ -0369b2: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -0369b6: 0200 1600 |0007: move/from16 v0, v22 │ │ -0369ba: 2304 5303 |0009: new-array v4, v0, [C // type@0353 │ │ -0369be: 6904 e802 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ -0369c2: 6202 e802 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ -0369c6: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -0369ca: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -0369ce: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -0369d2: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0369d4: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -0369d8: 0200 1600 |0018: move/from16 v0, v22 │ │ -0369dc: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -0369e0: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -0369e4: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -0369e8: 28f8 |0020: goto 0018 // -0008 │ │ -0369ea: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -0369ee: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -0369f2: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0369f4: 0f04 |0026: return v4 │ │ -0369f6: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -0369fa: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -0369fe: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -036a02: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -036a06: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -036a0a: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -036a0e: 846d |0033: long-to-int v13, v6 │ │ -036a10: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -036a14: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -036a18: 8666 |0038: long-to-double v6, v6 │ │ -036a1a: 7120 8a14 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@148a │ │ -036a20: 0b06 |003c: move-result-wide v6 │ │ -036a22: 8a60 |003d: double-to-int v0, v6 │ │ -036a24: 0211 0000 |003e: move/from16 v17, v0 │ │ -036a28: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -036a2a: 120c |0041: const/4 v12, #int 0 // #0 │ │ -036a2c: 120e |0042: const/4 v14, #int 0 // #0 │ │ -036a2e: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -036a34: 0200 1100 |0046: move/from16 v0, v17 │ │ -036a38: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -036a3c: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -036a42: 9303 1104 |004d: div-int v3, v17, v4 │ │ -036a46: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -036a4c: b234 |0052: mul-int/2addr v4, v3 │ │ -036a4e: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -036a52: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -036a56: 0200 1100 |0057: move/from16 v0, v17 │ │ -036a5a: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -036a5e: 0200 1100 |005b: move/from16 v0, v17 │ │ -036a62: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -036a66: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -036a6a: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -036a6e: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -036a72: 0200 1100 |0065: move/from16 v0, v17 │ │ -036a76: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -036a7a: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -036a7e: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -036a82: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -036a86: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -036a88: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -036a8c: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -036a8e: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -036a90: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -036a92: 7140 3a08 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ -036a98: 0a0f |0078: move-result v15 │ │ -036a9a: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -036a9c: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -036aa0: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -036aa2: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -036aa4: 7140 3a08 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ -036aaa: 0a04 |0081: move-result v4 │ │ -036aac: b04f |0082: add-int/2addr v15, v4 │ │ -036aae: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -036ab0: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -036ab4: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -036ab6: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -036ab8: 7140 3a08 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ -036abe: 0a04 |008b: move-result v4 │ │ -036ac0: b04f |008c: add-int/2addr v15, v4 │ │ -036ac2: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -036ac4: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -036ac8: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -036aca: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -036acc: 0200 1100 |0092: move/from16 v0, v17 │ │ -036ad0: 7140 3a08 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ -036ad6: 0a04 |0097: move-result v4 │ │ -036ad8: b04f |0098: add-int/2addr v15, v4 │ │ -036ada: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -036adc: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -036ade: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -036ae2: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -036ae4: 7140 3a08 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ -036aea: 0a04 |00a1: move-result v4 │ │ -036aec: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -036af0: b04f |00a4: add-int/2addr v15, v4 │ │ -036af2: 0200 1600 |00a5: move/from16 v0, v22 │ │ -036af6: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -036afa: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -036afe: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -036b02: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -036b06: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -036b0a: 28f4 |00b1: goto 00a5 // -000c │ │ -036b0c: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -036b10: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -036b14: 7d00 |00b6: neg-long v0, v0 │ │ -036b16: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -036b1a: 2900 76ff |00b9: goto/16 002f // -008a │ │ -036b1e: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -036b20: 28c1 |00bc: goto 007d // -003f │ │ -036b22: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -036b24: 28c9 |00be: goto 0087 // -0037 │ │ -036b26: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -036b28: 28d1 |00c0: goto 0091 // -002f │ │ -036b2a: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -036b2c: 28dc |00c2: goto 009e // -0024 │ │ -036b2e: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -036b32: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -036b36: 0212 0500 |00c7: move/from16 v18, v5 │ │ -036b3a: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -036b3e: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -036b42: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -036b46: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -036b48: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -036b4a: 7706 4008 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ -036b50: 0a05 |00d4: move-result v5 │ │ -036b52: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -036b56: 0200 1200 |00d7: move/from16 v0, v18 │ │ -036b5a: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -036b5e: 121a |00db: const/4 v10, #int 1 // #1 │ │ -036b60: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -036b64: 122b |00de: const/4 v11, #int 2 // #2 │ │ -036b66: 0726 |00df: move-object v6, v2 │ │ -036b68: 01c7 |00e0: move v7, v12 │ │ -036b6a: 0159 |00e1: move v9, v5 │ │ -036b6c: 7706 4008 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ -036b72: 0a05 |00e5: move-result v5 │ │ -036b74: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -036b78: 0200 1200 |00e8: move/from16 v0, v18 │ │ -036b7c: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -036b80: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -036b82: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -036b86: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -036b88: 0726 |00f0: move-object v6, v2 │ │ -036b8a: 01e7 |00f1: move v7, v14 │ │ -036b8c: 0159 |00f2: move v9, v5 │ │ -036b8e: 7706 4008 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ -036b94: 0a05 |00f6: move-result v5 │ │ -036b96: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -036b9a: 0200 1200 |00f9: move/from16 v0, v18 │ │ -036b9e: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -036ba2: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -036ba4: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -036ba8: 122b |0100: const/4 v11, #int 2 // #2 │ │ -036baa: 0726 |0101: move-object v6, v2 │ │ -036bac: 0207 1100 |0102: move/from16 v7, v17 │ │ -036bb0: 0159 |0104: move v9, v5 │ │ -036bb2: 7706 4008 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ -036bb8: 0a05 |0108: move-result v5 │ │ -036bba: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -036bbe: 121a |010b: const/4 v10, #int 1 // #1 │ │ -036bc0: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -036bc4: 0200 1200 |010e: move/from16 v0, v18 │ │ -036bc8: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -036bcc: 123b |0112: const/4 v11, #int 3 // #3 │ │ -036bce: 0726 |0113: move-object v6, v2 │ │ -036bd0: 01d7 |0114: move v7, v13 │ │ -036bd2: 0159 |0115: move v9, v5 │ │ -036bd4: 7706 4008 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ -036bda: 0a05 |0119: move-result v5 │ │ -036bdc: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -036be0: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -036be4: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -036be8: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -036bec: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -036bf0: 28a9 |0124: goto 00cd // -0057 │ │ -036bf2: 120a |0125: const/4 v10, #int 0 // #0 │ │ -036bf4: 28b6 |0126: goto 00dc // -004a │ │ -036bf6: 120b |0127: const/4 v11, #int 0 // #0 │ │ -036bf8: 28b7 |0128: goto 00df // -0049 │ │ -036bfa: 120a |0129: const/4 v10, #int 0 // #0 │ │ -036bfc: 28c3 |012a: goto 00ed // -003d │ │ -036bfe: 120b |012b: const/4 v11, #int 0 // #0 │ │ -036c00: 28c4 |012c: goto 00f0 // -003c │ │ -036c02: 120a |012d: const/4 v10, #int 0 // #0 │ │ -036c04: 28d0 |012e: goto 00fe // -0030 │ │ -036c06: 120b |012f: const/4 v11, #int 0 // #0 │ │ -036c08: 28d1 |0130: goto 0101 // -002f │ │ -036c0a: 120b |0131: const/4 v11, #int 0 // #0 │ │ -036c0c: 28e1 |0132: goto 0113 // -001f │ │ +038b8c: |[038b8c] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +038b9c: 6204 e802 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ +038ba0: 2144 |0002: array-length v4, v4 │ │ +038ba2: 0200 1600 |0003: move/from16 v0, v22 │ │ +038ba6: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +038baa: 0200 1600 |0007: move/from16 v0, v22 │ │ +038bae: 2304 5003 |0009: new-array v4, v0, [C // type@0350 │ │ +038bb2: 6904 e802 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ +038bb6: 6202 e802 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02e8 │ │ +038bba: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +038bbe: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +038bc2: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +038bc6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +038bc8: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +038bcc: 0200 1600 |0018: move/from16 v0, v22 │ │ +038bd0: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +038bd4: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +038bd8: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +038bdc: 28f8 |0020: goto 0018 // -0008 │ │ +038bde: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +038be2: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +038be6: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +038be8: 0f04 |0026: return v4 │ │ +038bea: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +038bee: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +038bf2: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +038bf6: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +038bfa: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +038bfe: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +038c02: 846d |0033: long-to-int v13, v6 │ │ +038c04: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +038c08: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +038c0c: 8666 |0038: long-to-double v6, v6 │ │ +038c0e: 7120 8a14 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@148a │ │ +038c14: 0b06 |003c: move-result-wide v6 │ │ +038c16: 8a60 |003d: double-to-int v0, v6 │ │ +038c18: 0211 0000 |003e: move/from16 v17, v0 │ │ +038c1c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +038c1e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +038c20: 120e |0042: const/4 v14, #int 0 // #0 │ │ +038c22: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +038c28: 0200 1100 |0046: move/from16 v0, v17 │ │ +038c2c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +038c30: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +038c36: 9303 1104 |004d: div-int v3, v17, v4 │ │ +038c3a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +038c40: b234 |0052: mul-int/2addr v4, v3 │ │ +038c42: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +038c46: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +038c4a: 0200 1100 |0057: move/from16 v0, v17 │ │ +038c4e: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +038c52: 0200 1100 |005b: move/from16 v0, v17 │ │ +038c56: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +038c5a: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +038c5e: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +038c62: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +038c66: 0200 1100 |0065: move/from16 v0, v17 │ │ +038c6a: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +038c6e: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +038c72: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +038c76: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +038c7a: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +038c7c: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +038c80: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +038c82: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +038c84: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +038c86: 7140 3a08 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ +038c8c: 0a0f |0078: move-result v15 │ │ +038c8e: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +038c90: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +038c94: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +038c96: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +038c98: 7140 3a08 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ +038c9e: 0a04 |0081: move-result v4 │ │ +038ca0: b04f |0082: add-int/2addr v15, v4 │ │ +038ca2: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +038ca4: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +038ca8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +038caa: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +038cac: 7140 3a08 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ +038cb2: 0a04 |008b: move-result v4 │ │ +038cb4: b04f |008c: add-int/2addr v15, v4 │ │ +038cb6: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +038cb8: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +038cbc: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +038cbe: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +038cc0: 0200 1100 |0092: move/from16 v0, v17 │ │ +038cc4: 7140 3a08 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ +038cca: 0a04 |0097: move-result v4 │ │ +038ccc: b04f |0098: add-int/2addr v15, v4 │ │ +038cce: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +038cd0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +038cd2: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +038cd6: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +038cd8: 7140 3a08 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@083a │ │ +038cde: 0a04 |00a1: move-result v4 │ │ +038ce0: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +038ce4: b04f |00a4: add-int/2addr v15, v4 │ │ +038ce6: 0200 1600 |00a5: move/from16 v0, v22 │ │ +038cea: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +038cee: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +038cf2: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +038cf6: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +038cfa: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +038cfe: 28f4 |00b1: goto 00a5 // -000c │ │ +038d00: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +038d04: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +038d08: 7d00 |00b6: neg-long v0, v0 │ │ +038d0a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +038d0e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +038d12: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +038d14: 28c1 |00bc: goto 007d // -003f │ │ +038d16: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +038d18: 28c9 |00be: goto 0087 // -0037 │ │ +038d1a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +038d1c: 28d1 |00c0: goto 0091 // -002f │ │ +038d1e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +038d20: 28dc |00c2: goto 009e // -0024 │ │ +038d22: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +038d26: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +038d2a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +038d2e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +038d32: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +038d36: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +038d3a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +038d3c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +038d3e: 7706 4008 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ +038d44: 0a05 |00d4: move-result v5 │ │ +038d46: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +038d4a: 0200 1200 |00d7: move/from16 v0, v18 │ │ +038d4e: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +038d52: 121a |00db: const/4 v10, #int 1 // #1 │ │ +038d54: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +038d58: 122b |00de: const/4 v11, #int 2 // #2 │ │ +038d5a: 0726 |00df: move-object v6, v2 │ │ +038d5c: 01c7 |00e0: move v7, v12 │ │ +038d5e: 0159 |00e1: move v9, v5 │ │ +038d60: 7706 4008 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ +038d66: 0a05 |00e5: move-result v5 │ │ +038d68: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +038d6c: 0200 1200 |00e8: move/from16 v0, v18 │ │ +038d70: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +038d74: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +038d76: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +038d7a: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +038d7c: 0726 |00f0: move-object v6, v2 │ │ +038d7e: 01e7 |00f1: move v7, v14 │ │ +038d80: 0159 |00f2: move v9, v5 │ │ +038d82: 7706 4008 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ +038d88: 0a05 |00f6: move-result v5 │ │ +038d8a: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +038d8e: 0200 1200 |00f9: move/from16 v0, v18 │ │ +038d92: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +038d96: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +038d98: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +038d9c: 122b |0100: const/4 v11, #int 2 // #2 │ │ +038d9e: 0726 |0101: move-object v6, v2 │ │ +038da0: 0207 1100 |0102: move/from16 v7, v17 │ │ +038da4: 0159 |0104: move v9, v5 │ │ +038da6: 7706 4008 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ +038dac: 0a05 |0108: move-result v5 │ │ +038dae: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +038db2: 121a |010b: const/4 v10, #int 1 // #1 │ │ +038db4: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +038db8: 0200 1200 |010e: move/from16 v0, v18 │ │ +038dbc: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +038dc0: 123b |0112: const/4 v11, #int 3 // #3 │ │ +038dc2: 0726 |0113: move-object v6, v2 │ │ +038dc4: 01d7 |0114: move v7, v13 │ │ +038dc6: 0159 |0115: move v9, v5 │ │ +038dc8: 7706 4008 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0840 │ │ +038dce: 0a05 |0119: move-result v5 │ │ +038dd0: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +038dd4: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +038dd8: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +038ddc: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +038de0: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +038de4: 28a9 |0124: goto 00cd // -0057 │ │ +038de6: 120a |0125: const/4 v10, #int 0 // #0 │ │ +038de8: 28b6 |0126: goto 00dc // -004a │ │ +038dea: 120b |0127: const/4 v11, #int 0 // #0 │ │ +038dec: 28b7 |0128: goto 00df // -0049 │ │ +038dee: 120a |0129: const/4 v10, #int 0 // #0 │ │ +038df0: 28c3 |012a: goto 00ed // -003d │ │ +038df2: 120b |012b: const/4 v11, #int 0 // #0 │ │ +038df4: 28c4 |012c: goto 00f0 // -003c │ │ +038df6: 120a |012d: const/4 v10, #int 0 // #0 │ │ +038df8: 28d0 |012e: goto 00fe // -0030 │ │ +038dfa: 120b |012f: const/4 v11, #int 0 // #0 │ │ +038dfc: 28d1 |0130: goto 0101 // -002f │ │ +038dfe: 120b |0131: const/4 v11, #int 0 // #0 │ │ +038e00: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -39285,50 +39287,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -036c10: |[036c10] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -036c20: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -036c24: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -036c28: 0161 |0004: move v1, v6 │ │ -036c2a: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -036c2e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -036c30: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -036c34: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -036c38: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -036c3c: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -036c40: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -036c44: 8e22 |0012: int-to-char v2, v2 │ │ -036c46: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -036c4a: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036c4e: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -036c52: b124 |0019: sub-int/2addr v4, v2 │ │ -036c54: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -036c58: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -036c5a: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -036c5e: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -036c62: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -036c66: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -036c6a: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -036c6e: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -036c72: 8e22 |0029: int-to-char v2, v2 │ │ -036c74: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -036c78: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036c7c: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -036c80: b124 |0030: sub-int/2addr v4, v2 │ │ -036c82: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -036c86: 8e22 |0033: int-to-char v2, v2 │ │ -036c88: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -036c8c: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036c90: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -036c94: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036c98: 0f06 |003c: return v6 │ │ +038e04: |[038e04] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +038e14: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +038e18: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +038e1c: 0161 |0004: move v1, v6 │ │ +038e1e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +038e22: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +038e24: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +038e28: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +038e2c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +038e30: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +038e34: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +038e38: 8e22 |0012: int-to-char v2, v2 │ │ +038e3a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +038e3e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038e42: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +038e46: b124 |0019: sub-int/2addr v4, v2 │ │ +038e48: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +038e4c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +038e4e: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +038e52: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +038e56: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +038e5a: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +038e5e: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +038e62: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +038e66: 8e22 |0029: int-to-char v2, v2 │ │ +038e68: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +038e6c: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038e70: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +038e74: b124 |0030: sub-int/2addr v4, v2 │ │ +038e76: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +038e7a: 8e22 |0033: int-to-char v2, v2 │ │ +038e7c: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +038e80: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038e84: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +038e88: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +038e8c: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -39352,20 +39354,20 @@ │ │ 0x0000 - 0x003d reg=4 amt I │ │ 0x0000 - 0x003d reg=5 suffix C │ │ 0x0000 - 0x003d reg=6 pos I │ │ 0x0000 - 0x003d reg=7 always Z │ │ 0x0000 - 0x003d reg=8 zeropad I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2278 (TimeUtils.java) │ │ + source_file_idx : 2275 (TimeUtils.java) │ │ │ │ Class #172 header: │ │ -class_idx : 364 │ │ +class_idx : 361 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #172 annotations: │ │ @@ -39447,17 +39449,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 350 (AccessibilityDelegateCompat.java) │ │ │ │ Class #173 header: │ │ -class_idx : 368 │ │ +class_idx : 365 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 350 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #173 annotations: │ │ @@ -39489,37 +39491,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -036c9c: |[036c9c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -036cac: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -036cb0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -036cb4: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -036cb8: 2200 6e01 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@016e │ │ -036cbc: 7010 6808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0868 │ │ -036cc2: 6900 ef02 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036cc6: 6200 ef02 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036cca: 7210 5608 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0856 │ │ -036cd0: 0c00 |0012: move-result-object v0 │ │ -036cd2: 6900 ee02 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036cd6: 0e00 |0015: return-void │ │ -036cd8: 6000 1f00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -036cdc: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -036ce0: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -036ce4: 2200 6b01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@016b │ │ -036ce8: 7010 4908 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0849 │ │ -036cee: 6900 ef02 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036cf2: 28ea |0023: goto 000d // -0016 │ │ -036cf4: 2200 6f01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@016f │ │ -036cf8: 7010 6c08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@086c │ │ -036cfe: 6900 ef02 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036d02: 28e2 |002b: goto 000d // -001e │ │ +038e90: |[038e90] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +038ea0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +038ea4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +038ea8: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +038eac: 2200 6b01 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@016b │ │ +038eb0: 7010 6808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0868 │ │ +038eb6: 6900 ef02 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038eba: 6200 ef02 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038ebe: 7210 5608 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0856 │ │ +038ec4: 0c00 |0012: move-result-object v0 │ │ +038ec6: 6900 ee02 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +038eca: 0e00 |0015: return-void │ │ +038ecc: 6000 1f00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +038ed0: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +038ed4: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +038ed8: 2200 6801 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0168 │ │ +038edc: 7010 4908 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0849 │ │ +038ee2: 6900 ef02 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038ee6: 28ea |0023: goto 000d // -0016 │ │ +038ee8: 2200 6c01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@016c │ │ +038eec: 7010 6c08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@086c │ │ +038ef2: 6900 ef02 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038ef6: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -39532,21 +39534,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -036d04: |[036d04] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -036d14: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -036d1a: 6200 ef02 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036d1e: 7220 5508 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0855 │ │ -036d24: 0c00 |0008: move-result-object v0 │ │ -036d26: 5b10 f002 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02f0 │ │ -036d2a: 0e00 |000b: return-void │ │ +038ef8: |[038ef8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +038f08: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +038f0e: 6200 ef02 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038f12: 7220 5508 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0855 │ │ +038f18: 0c00 |0008: move-result-object v0 │ │ +038f1a: 5b10 f002 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02f0 │ │ +038f1e: 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; │ │ @@ -39557,20 +39559,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 │ │ -036d2c: |[036d2c] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036d3c: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036d40: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036d44: 7240 5308 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@0853 │ │ -036d4a: 0a00 |0007: move-result v0 │ │ -036d4c: 0f00 |0008: return v0 │ │ +038f20: |[038f20] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +038f30: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038f34: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +038f38: 7240 5308 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@0853 │ │ +038f3e: 0a00 |0007: move-result v0 │ │ +038f40: 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; │ │ @@ -39580,20 +39582,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 │ │ -036d50: |[036d50] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -036d60: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036d64: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036d68: 7230 5408 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@0854 │ │ -036d6e: 0c00 |0007: move-result-object v0 │ │ -036d70: 1100 |0008: return-object v0 │ │ +038f44: |[038f44] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +038f54: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038f58: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +038f5c: 7230 5408 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@0854 │ │ +038f62: 0c00 |0007: move-result-object v0 │ │ +038f64: 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; │ │ │ │ @@ -39602,17 +39604,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036d74: |[036d74] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -036d84: 5410 f002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02f0 │ │ -036d88: 1100 |0002: return-object v0 │ │ +038f68: |[038f68] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +038f78: 5410 f002 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02f0 │ │ +038f7c: 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;) │ │ @@ -39620,19 +39622,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 │ │ -036d8c: |[036d8c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036d9c: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036da0: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036da4: 7240 5708 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@0857 │ │ -036daa: 0e00 |0007: return-void │ │ +038f80: |[038f80] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038f90: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038f94: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +038f98: 7240 5708 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@0857 │ │ +038f9e: 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; │ │ @@ -39643,19 +39645,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 │ │ -036dac: |[036dac] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -036dbc: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036dc0: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036dc4: 7240 5808 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@0858 │ │ -036dca: 0e00 |0007: return-void │ │ +038fa0: |[038fa0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +038fb0: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038fb4: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +038fb8: 7240 5808 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@0858 │ │ +038fbe: 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; │ │ @@ -39666,19 +39668,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 │ │ -036dcc: |[036dcc] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036ddc: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036de0: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036de4: 7240 5908 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@0859 │ │ -036dea: 0e00 |0007: return-void │ │ +038fc0: |[038fc0] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +038fd0: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038fd4: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +038fd8: 7240 5908 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@0859 │ │ +038fde: 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; │ │ @@ -39689,20 +39691,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 │ │ -036dec: |[036dec] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036dfc: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036e00: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036e04: 7255 5a08 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@085a │ │ -036e0a: 0a00 |0007: move-result v0 │ │ -036e0c: 0f00 |0008: return v0 │ │ +038fe0: |[038fe0] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +038ff0: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +038ff4: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +038ff8: 7255 5a08 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@085a │ │ +038ffe: 0a00 |0007: move-result v0 │ │ +039000: 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; │ │ @@ -39713,20 +39715,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 │ │ -036e10: |[036e10] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -036e20: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036e24: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036e28: 7255 5b08 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@085b │ │ -036e2e: 0a00 |0007: move-result v0 │ │ -036e30: 0f00 |0008: return v0 │ │ +039004: |[039004] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +039014: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +039018: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +03901c: 7255 5b08 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@085b │ │ +039022: 0a00 |0007: move-result v0 │ │ +039024: 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 │ │ @@ -39737,19 +39739,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -036e34: |[036e34] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -036e44: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036e48: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036e4c: 7240 5c08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@085c │ │ -036e52: 0e00 |0007: return-void │ │ +039028: |[039028] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +039038: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +03903c: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +039040: 7240 5c08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@085c │ │ +039046: 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; │ │ @@ -39760,34 +39762,34 @@ │ │ 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 │ │ -036e54: |[036e54] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036e64: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ -036e68: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ -036e6c: 7240 5d08 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@085d │ │ -036e72: 0e00 |0007: return-void │ │ +039048: |[039048] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +039058: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02ef │ │ +03905c: 6201 ee02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02ee │ │ +039060: 7240 5d08 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@085d │ │ +039066: 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; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 350 (AccessibilityDelegateCompat.java) │ │ │ │ Class #174 header: │ │ -class_idx : 369 │ │ +class_idx : 366 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 661 │ │ +superclass_idx : 658 │ │ source_file_idx : 351 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #174 annotations: │ │ @@ -39812,18 +39814,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 │ │ -036e74: |[036e74] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -036e84: 5b01 f102 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036e88: 7010 fb11 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@11fb │ │ -036e8e: 0e00 |0005: return-void │ │ +039068: |[039068] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +039078: 5b01 f102 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +03907c: 7010 fb11 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@11fb │ │ +039082: 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; │ │ │ │ @@ -39833,19 +39835,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 │ │ -036e90: |[036e90] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036ea0: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036ea4: 7230 8c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088c │ │ -036eaa: 0a00 |0005: move-result v0 │ │ -036eac: 0f00 |0006: return v0 │ │ +039084: |[039084] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +039094: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +039098: 7230 8c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@088c │ │ +03909e: 0a00 |0005: move-result v0 │ │ +0390a0: 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; │ │ @@ -39855,18 +39857,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 │ │ -036eb0: |[036eb0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036ec0: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036ec4: 7230 8d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088d │ │ -036eca: 0e00 |0005: return-void │ │ +0390a4: |[0390a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0390b4: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +0390b8: 7230 8d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088d │ │ +0390be: 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; │ │ @@ -39877,18 +39879,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 │ │ -036ecc: |[036ecc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -036edc: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036ee0: 7230 8e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@088e │ │ -036ee6: 0e00 |0005: return-void │ │ +0390c0: |[0390c0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0390d0: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +0390d4: 7230 8e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@088e │ │ +0390da: 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; │ │ @@ -39899,18 +39901,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 │ │ -036ee8: |[036ee8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036ef8: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036efc: 7230 8f08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088f │ │ -036f02: 0e00 |0005: return-void │ │ +0390dc: |[0390dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0390ec: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +0390f0: 7230 8f08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@088f │ │ +0390f6: 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; │ │ @@ -39921,19 +39923,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 │ │ -036f04: |[036f04] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036f14: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036f18: 7240 9008 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@0890 │ │ -036f1e: 0a00 |0005: move-result v0 │ │ -036f20: 0f00 |0006: return v0 │ │ +0390f8: |[0390f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +039108: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +03910c: 7240 9008 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@0890 │ │ +039112: 0a00 |0005: move-result v0 │ │ +039114: 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; │ │ @@ -39944,18 +39946,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036f24: |[036f24] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -036f34: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036f38: 7230 9108 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0891 │ │ -036f3e: 0e00 |0005: return-void │ │ +039118: |[039118] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +039128: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +03912c: 7230 9108 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0891 │ │ +039132: 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; │ │ @@ -39966,33 +39968,33 @@ │ │ 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 │ │ -036f40: |[036f40] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036f50: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ -036f54: 7230 9208 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0892 │ │ -036f5a: 0e00 |0005: return-void │ │ +039134: |[039134] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +039144: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02f1 │ │ +039148: 7230 9208 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0892 │ │ +03914e: 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; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 351 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #175 header: │ │ -class_idx : 370 │ │ +class_idx : 367 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 351 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #175 annotations: │ │ @@ -40050,17 +40052,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 351 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #176 header: │ │ -class_idx : 371 │ │ +class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 351 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #176 annotations: │ │ @@ -40080,17 +40082,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036f5c: |[036f5c] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -036f6c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -036f72: 0e00 |0003: return-void │ │ +039150: |[039150] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +039160: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -40099,19 +40101,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 │ │ -036f74: |[036f74] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036f84: 1f01 9502 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -036f88: 6e30 fc11 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@11fc │ │ -036f8e: 0a00 |0005: move-result v0 │ │ -036f90: 0f00 |0006: return v0 │ │ +039168: |[039168] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +039178: 1f01 9202 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +03917c: 6e30 fc11 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@11fc │ │ +039182: 0a00 |0005: move-result v0 │ │ +039184: 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; │ │ @@ -40121,18 +40123,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 │ │ -036f94: |[036f94] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -036fa4: 2200 7101 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0171 │ │ -036fa8: 7020 8408 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0884 │ │ -036fae: 1100 |0005: return-object v0 │ │ +039188: |[039188] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +039198: 2200 6e01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@016e │ │ +03919c: 7020 8408 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0884 │ │ +0391a2: 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;) │ │ @@ -40140,36 +40142,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036fb0: |[036fb0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -036fc0: 2200 9502 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -036fc4: 7010 fb11 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@11fb │ │ -036fca: 1100 |0005: return-object v0 │ │ +0391a4: |[0391a4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0391b4: 2200 9202 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +0391b8: 7010 fb11 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@11fb │ │ +0391be: 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 │ │ -036fcc: |[036fcc] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036fdc: 1f00 9502 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -036fe0: 6e30 fe11 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@11fe │ │ -036fe6: 0e00 |0005: return-void │ │ +0391c0: |[0391c0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0391d0: 1f00 9202 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +0391d4: 6e30 fe11 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@11fe │ │ +0391da: 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; │ │ @@ -40180,19 +40182,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 │ │ -036fe8: |[036fe8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -036ff8: 1f00 9502 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -036ffc: 1f02 aa02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -037000: 6e30 ff11 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@11ff │ │ -037006: 0e00 |0007: return-void │ │ +0391dc: |[0391dc] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +0391ec: 1f00 9202 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +0391f0: 1f02 a702 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0391f4: 6e30 ff11 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@11ff │ │ +0391fa: 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; │ │ @@ -40203,18 +40205,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 │ │ -037008: |[037008] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037018: 1f00 9502 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -03701c: 6e30 0012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1200 │ │ -037022: 0e00 |0005: return-void │ │ +0391fc: |[0391fc] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03920c: 1f00 9202 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +039210: 6e30 0012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1200 │ │ +039216: 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; │ │ @@ -40225,19 +40227,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 │ │ -037024: |[037024] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -037034: 1f01 9502 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -037038: 6e40 0112 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@1201 │ │ -03703e: 0a00 |0005: move-result v0 │ │ -037040: 0f00 |0006: return v0 │ │ +039218: |[039218] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +039228: 1f01 9202 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +03922c: 6e40 0112 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@1201 │ │ +039232: 0a00 |0005: move-result v0 │ │ +039234: 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; │ │ @@ -40248,18 +40250,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 │ │ -037044: |[037044] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -037054: 1f00 9502 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -037058: 6e30 0312 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1203 │ │ -03705e: 0e00 |0005: return-void │ │ +039238: |[039238] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +039248: 1f00 9202 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +03924c: 6e30 0312 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1203 │ │ +039252: 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; │ │ @@ -40270,34 +40272,34 @@ │ │ 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 │ │ -037060: |[037060] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037070: 1f00 9502 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -037074: 6e30 0412 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1204 │ │ -03707a: 0e00 |0005: return-void │ │ +039254: |[039254] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +039264: 1f00 9202 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +039268: 6e30 0412 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1204 │ │ +03926e: 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; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 351 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #177 header: │ │ -class_idx : 372 │ │ +class_idx : 369 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 661 │ │ +superclass_idx : 658 │ │ source_file_idx : 352 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #177 annotations: │ │ @@ -40322,18 +40324,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 │ │ -03707c: |[03707c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -03708c: 5b01 f202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -037090: 7010 fb11 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@11fb │ │ -037096: 0e00 |0005: return-void │ │ +039270: |[039270] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +039280: 5b01 f202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +039284: 7010 fb11 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@11fb │ │ +03928a: 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; │ │ │ │ @@ -40343,19 +40345,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 │ │ -037098: |[037098] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0370a8: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -0370ac: 7230 a708 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08a7 │ │ -0370b2: 0a00 |0005: move-result v0 │ │ -0370b4: 0f00 |0006: return v0 │ │ +03928c: |[03928c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03929c: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +0392a0: 7230 a708 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08a7 │ │ +0392a6: 0a00 |0005: move-result v0 │ │ +0392a8: 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; │ │ @@ -40365,20 +40367,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 │ │ -0370b8: |[0370b8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -0370c8: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -0370cc: 7220 a808 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@08a8 │ │ -0370d2: 0c00 |0005: move-result-object v0 │ │ -0370d4: 1f00 ab02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02ab │ │ -0370d8: 1100 |0008: return-object v0 │ │ +0392ac: |[0392ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +0392bc: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +0392c0: 7220 a808 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@08a8 │ │ +0392c6: 0c00 |0005: move-result-object v0 │ │ +0392c8: 1f00 a802 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02a8 │ │ +0392cc: 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; │ │ │ │ @@ -40387,18 +40389,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 │ │ -0370dc: |[0370dc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0370ec: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -0370f0: 7230 a908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a9 │ │ -0370f6: 0e00 |0005: return-void │ │ +0392d0: |[0392d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0392e0: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +0392e4: 7230 a908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08a9 │ │ +0392ea: 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; │ │ @@ -40409,18 +40411,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 │ │ -0370f8: |[0370f8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -037108: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -03710c: 7230 aa08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08aa │ │ -037112: 0e00 |0005: return-void │ │ +0392ec: |[0392ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0392fc: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +039300: 7230 aa08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08aa │ │ +039306: 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; │ │ @@ -40431,18 +40433,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 │ │ -037114: |[037114] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037124: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -037128: 7230 ab08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ab │ │ -03712e: 0e00 |0005: return-void │ │ +039308: |[039308] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +039318: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +03931c: 7230 ab08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ab │ │ +039322: 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; │ │ @@ -40453,19 +40455,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 │ │ -037130: |[037130] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -037140: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -037144: 7240 ac08 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@08ac │ │ -03714a: 0a00 |0005: move-result v0 │ │ -03714c: 0f00 |0006: return v0 │ │ +039324: |[039324] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +039334: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +039338: 7240 ac08 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@08ac │ │ +03933e: 0a00 |0005: move-result v0 │ │ +039340: 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; │ │ @@ -40476,19 +40478,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 │ │ -037150: |[037150] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -037160: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -037164: 7240 ad08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08ad │ │ -03716a: 0a00 |0005: move-result v0 │ │ -03716c: 0f00 |0006: return v0 │ │ +039344: |[039344] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +039354: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +039358: 7240 ad08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08ad │ │ +03935e: 0a00 |0005: move-result v0 │ │ +039360: 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 │ │ @@ -40499,18 +40501,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037170: |[037170] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -037180: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -037184: 7230 ae08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08ae │ │ -03718a: 0e00 |0005: return-void │ │ +039364: |[039364] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +039374: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +039378: 7230 ae08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08ae │ │ +03937e: 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; │ │ @@ -40521,33 +40523,33 @@ │ │ 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 │ │ -03718c: |[03718c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03719c: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ -0371a0: 7230 af08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08af │ │ -0371a6: 0e00 |0005: return-void │ │ +039380: |[039380] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +039390: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02f2 │ │ +039394: 7230 af08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08af │ │ +03939a: 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; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 352 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #178 header: │ │ -class_idx : 373 │ │ +class_idx : 370 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 352 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #178 annotations: │ │ @@ -40617,17 +40619,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 352 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #179 header: │ │ -class_idx : 374 │ │ +class_idx : 371 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 352 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #179 annotations: │ │ @@ -40647,17 +40649,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0371a8: |[0371a8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -0371b8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0371be: 0e00 |0003: return-void │ │ +03939c: |[03939c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +0393ac: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0393b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -40666,19 +40668,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 │ │ -0371c0: |[0371c0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -0371d0: 1f01 9502 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -0371d4: 6e20 fd11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@11fd │ │ -0371da: 0c00 |0005: move-result-object v0 │ │ -0371dc: 1100 |0006: return-object v0 │ │ +0393b4: |[0393b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +0393c4: 1f01 9202 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +0393c8: 6e20 fd11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@11fd │ │ +0393ce: 0c00 |0005: move-result-object v0 │ │ +0393d0: 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; │ │ │ │ @@ -40687,18 +40689,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 │ │ -0371e0: |[0371e0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -0371f0: 2200 7401 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0174 │ │ -0371f4: 7020 9d08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@089d │ │ -0371fa: 1100 |0005: return-object v0 │ │ +0393d4: |[0393d4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +0393e4: 2200 7101 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0171 │ │ +0393e8: 7020 9d08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@089d │ │ +0393ee: 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;) │ │ @@ -40706,35 +40708,35 @@ │ │ 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 │ │ -0371fc: |[0371fc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03720c: 1f01 9502 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -037210: 6e40 0212 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1202 │ │ -037216: 0a00 |0005: move-result v0 │ │ -037218: 0f00 |0006: return v0 │ │ +0393f0: |[0393f0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +039400: 1f01 9202 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +039404: 6e40 0212 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1202 │ │ +03940a: 0a00 |0005: move-result v0 │ │ +03940c: 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 │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 352 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #180 header: │ │ -class_idx : 375 │ │ +class_idx : 372 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 413 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #180 annotations: │ │ @@ -40756,17 +40758,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 413 (ActionProvider.java) │ │ │ │ Class #181 header: │ │ -class_idx : 376 │ │ +class_idx : 373 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 413 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #181 annotations: │ │ @@ -40788,17 +40790,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 413 (ActionProvider.java) │ │ │ │ Class #182 header: │ │ -class_idx : 377 │ │ +class_idx : 374 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 413 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #182 annotations: │ │ @@ -40835,18 +40837,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03721c: |[03721c] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -03722c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -037232: 5b01 f402 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02f4 │ │ -037236: 0e00 |0005: return-void │ │ +039410: |[039410] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +039420: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039426: 5b01 f402 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02f4 │ │ +03942a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ @@ -40858,17 +40860,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037238: |[037238] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -037248: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02f4 │ │ -03724c: 1100 |0002: return-object v0 │ │ +03942c: |[03942c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +03943c: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02f4 │ │ +039440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #1 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40876,17 +40878,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037250: |[037250] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -037260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037262: 0f00 |0001: return v0 │ │ +039444: |[039444] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +039454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039456: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #2 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40894,17 +40896,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037264: |[037264] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -037274: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037276: 0f00 |0001: return v0 │ │ +039458: |[039458] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +039468: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03946a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #3 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40918,18 +40920,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037278: |[037278] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -037288: 6e10 ba08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@08ba │ │ -03728e: 0c00 |0003: move-result-object v0 │ │ -037290: 1100 |0004: return-object v0 │ │ +03946c: |[03946c] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03947c: 6e10 ba08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@08ba │ │ +039482: 0c00 |0003: move-result-object v0 │ │ +039484: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0005 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -40938,17 +40940,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037294: |[037294] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -0372a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0372a6: 0f00 |0001: return v0 │ │ +039488: |[039488] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +039498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03949a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #6 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40956,16 +40958,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0372a8: |[0372a8] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -0372b8: 0e00 |0000: return-void │ │ +03949c: |[03949c] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +0394ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Landroid/view/SubMenu; │ │ │ │ @@ -40974,17 +40976,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0372bc: |[0372bc] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -0372cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0372ce: 0f00 |0001: return v0 │ │ +0394b0: |[0394b0] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +0394c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0394c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #8 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -40992,25 +40994,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0372d0: |[0372d0] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -0372e0: 5420 f602 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ -0372e4: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -0372e8: 6e10 be08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@08be │ │ -0372ee: 0a00 |0007: move-result v0 │ │ -0372f0: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -0372f4: 5420 f602 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ -0372f8: 6e10 b908 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@08b9 │ │ -0372fe: 0a01 |000f: move-result v1 │ │ -037300: 7220 b508 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@08b5 │ │ -037306: 0e00 |0013: return-void │ │ +0394c4: |[0394c4] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +0394d4: 5420 f602 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ +0394d8: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +0394dc: 6e10 be08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@08be │ │ +0394e2: 0a00 |0007: move-result v0 │ │ +0394e4: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +0394e8: 5420 f602 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ +0394ec: 6e10 b908 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@08b9 │ │ +0394f2: 0a01 |000f: move-result v1 │ │ +0394f4: 7220 b508 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@08b5 │ │ +0394fa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0013 line=148 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/view/ActionProvider; │ │ @@ -41020,17 +41022,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037308: |[037308] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -037318: 5b01 f502 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02f5 │ │ -03731c: 0e00 |0002: return-void │ │ +0394fc: |[0394fc] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +03950c: 5b01 f502 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02f5 │ │ +039510: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -41040,38 +41042,38 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -037320: |[037320] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -037330: 5430 f602 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ -037334: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -037338: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -03733c: 1a00 9c01 |0006: const-string v0, "ActionProvider(support)" // string@019c │ │ -037340: 2201 2103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -037344: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03734a: 1a02 a716 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@16a7 │ │ -03734e: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -037354: 0c01 |0012: move-result-object v1 │ │ -037356: 6e10 9514 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03735c: 0c02 |0016: move-result-object v2 │ │ -03735e: 6e10 7114 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -037364: 0c02 |001a: move-result-object v2 │ │ -037366: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03736c: 0c01 |001e: move-result-object v1 │ │ -03736e: 1a02 4d00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004d │ │ -037372: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -037378: 0c01 |0024: move-result-object v1 │ │ -03737a: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -037380: 0c01 |0028: move-result-object v1 │ │ -037382: 7120 a111 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -037388: 5b34 f602 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ -03738c: 0e00 |002e: return-void │ │ +039514: |[039514] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +039524: 5430 f602 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ +039528: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +03952c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +039530: 1a00 9c01 |0006: const-string v0, "ActionProvider(support)" // string@019c │ │ +039534: 2201 1e03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +039538: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03953e: 1a02 a416 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@16a4 │ │ +039542: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +039548: 0c01 |0012: move-result-object v1 │ │ +03954a: 6e10 9514 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +039550: 0c02 |0016: move-result-object v2 │ │ +039552: 6e10 7114 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +039558: 0c02 |001a: move-result-object v2 │ │ +03955a: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +039560: 0c01 |001e: move-result-object v1 │ │ +039562: 1a02 4d00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004d │ │ +039566: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03956c: 0c01 |0024: move-result-object v1 │ │ +03956e: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +039574: 0c01 |0028: move-result-object v1 │ │ +039576: 7120 a111 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +03957c: 5b34 f602 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02f6 │ │ +039580: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -41083,35 +41085,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -037390: |[037390] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -0373a0: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02f5 │ │ -0373a4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0373a8: 5410 f502 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02f5 │ │ -0373ac: 7220 b408 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@08b4 │ │ -0373b2: 0e00 |0009: return-void │ │ +039584: |[039584] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +039594: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02f5 │ │ +039598: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03959c: 5410 f502 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02f5 │ │ +0395a0: 7220 b408 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@08b4 │ │ +0395a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ source_file_idx : 413 (ActionProvider.java) │ │ │ │ Class #183 header: │ │ -class_idx : 378 │ │ +class_idx : 375 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 766 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #183 annotations: │ │ @@ -41151,17 +41153,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 766 (GestureDetectorCompat.java) │ │ │ │ Class #184 header: │ │ -class_idx : 379 │ │ +class_idx : 376 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 94 │ │ +superclass_idx : 91 │ │ source_file_idx : 766 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #184 annotations: │ │ @@ -41186,18 +41188,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 │ │ -0373b4: |[0373b4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0373c4: 5b01 f702 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -0373c8: 7010 7701 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ -0373ce: 0e00 |0005: return-void │ │ +0395a8: |[0395a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0395b8: 5b01 f702 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +0395bc: 7010 7701 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ +0395c2: 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; │ │ @@ -41208,20 +41210,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 │ │ -0373d0: |[0373d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -0373e0: 5b12 f702 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -0373e4: 6e10 7901 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0179 │ │ -0373ea: 0c00 |0005: move-result-object v0 │ │ -0373ec: 7020 7801 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0178 │ │ -0373f2: 0e00 |0009: return-void │ │ +0395c4: |[0395c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +0395d4: 5b12 f702 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +0395d8: 6e10 7901 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0179 │ │ +0395de: 0c00 |0005: move-result-object v0 │ │ +0395e0: 7020 7801 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0178 │ │ +0395e6: 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; │ │ @@ -41234,62 +41236,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -0373f4: |[0373f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -037404: 5240 2100 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0021 │ │ -037408: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -03740e: 2200 1e03 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@031e │ │ -037412: 2201 2103 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -037416: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03741c: 1a02 fb08 |000c: const-string v2, "Unknown message " // string@08fb │ │ -037420: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -037426: 0c01 |0011: move-result-object v1 │ │ -037428: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03742e: 0c01 |0015: move-result-object v1 │ │ -037430: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -037436: 0c01 |0019: move-result-object v1 │ │ -037438: 7020 9914 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -03743e: 2700 |001d: throw v0 │ │ -037440: 5430 f702 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -037444: 7110 cd08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@08cd │ │ -03744a: 0c00 |0023: move-result-object v0 │ │ -03744c: 5431 f702 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -037450: 7110 cc08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08cc │ │ -037456: 0c01 |0029: move-result-object v1 │ │ -037458: 7220 b411 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@11b4 │ │ -03745e: 0e00 |002d: return-void │ │ -037460: 5430 f702 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -037464: 7110 ce08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08ce │ │ -03746a: 28fa |0033: goto 002d // -0006 │ │ -03746c: 5430 f702 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -037470: 7110 cf08 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08cf │ │ -037476: 0c00 |0039: move-result-object v0 │ │ -037478: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -03747c: 5430 f702 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -037480: 7110 d008 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@08d0 │ │ -037486: 0a00 |0041: move-result v0 │ │ -037488: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -03748c: 5430 f702 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -037490: 7110 cf08 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08cf │ │ -037496: 0c00 |0049: move-result-object v0 │ │ -037498: 5431 f702 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -03749c: 7110 cc08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08cc │ │ -0374a2: 0c01 |004f: move-result-object v1 │ │ -0374a4: 7220 af11 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11af │ │ -0374aa: 28da |0053: goto 002d // -0026 │ │ -0374ac: 5430 f702 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ -0374b0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -0374b2: 7120 d108 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@08d1 │ │ -0374b8: 28d3 |005a: goto 002d // -002d │ │ -0374ba: 0000 |005b: nop // spacer │ │ -0374bc: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +0395e8: |[0395e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +0395f8: 5240 2100 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0021 │ │ +0395fc: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +039602: 2200 1b03 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@031b │ │ +039606: 2201 1e03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +03960a: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +039610: 1a02 f808 |000c: const-string v2, "Unknown message " // string@08f8 │ │ +039614: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03961a: 0c01 |0011: move-result-object v1 │ │ +03961c: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +039622: 0c01 |0015: move-result-object v1 │ │ +039624: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03962a: 0c01 |0019: move-result-object v1 │ │ +03962c: 7020 9914 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +039632: 2700 |001d: throw v0 │ │ +039634: 5430 f702 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +039638: 7110 cd08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@08cd │ │ +03963e: 0c00 |0023: move-result-object v0 │ │ +039640: 5431 f702 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +039644: 7110 cc08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08cc │ │ +03964a: 0c01 |0029: move-result-object v1 │ │ +03964c: 7220 b411 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@11b4 │ │ +039652: 0e00 |002d: return-void │ │ +039654: 5430 f702 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +039658: 7110 ce08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08ce │ │ +03965e: 28fa |0033: goto 002d // -0006 │ │ +039660: 5430 f702 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +039664: 7110 cf08 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08cf │ │ +03966a: 0c00 |0039: move-result-object v0 │ │ +03966c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +039670: 5430 f702 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +039674: 7110 d008 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@08d0 │ │ +03967a: 0a00 |0041: move-result v0 │ │ +03967c: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +039680: 5430 f702 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +039684: 7110 cf08 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@08cf │ │ +03968a: 0c00 |0049: move-result-object v0 │ │ +03968c: 5431 f702 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +039690: 7110 cc08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@08cc │ │ +039696: 0c01 |004f: move-result-object v1 │ │ +039698: 7220 af11 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11af │ │ +03969e: 28da |0053: goto 002d // -0026 │ │ +0396a0: 5430 f702 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02f7 │ │ +0396a4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0396a6: 7120 d108 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@08d1 │ │ +0396ac: 28d3 |005a: goto 002d // -002d │ │ +0396ae: 0000 |005b: nop // spacer │ │ +0396b0: 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 │ │ @@ -41301,17 +41303,17 @@ │ │ locals : │ │ 0x0000 - 0x0066 reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x0066 reg=4 msg Landroid/os/Message; │ │ │ │ source_file_idx : 766 (GestureDetectorCompat.java) │ │ │ │ Class #185 header: │ │ -class_idx : 382 │ │ +class_idx : 379 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 766 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #185 annotations: │ │ @@ -41335,18 +41337,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 │ │ -0374d0: |[0374d0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -0374e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0374e2: 7040 e108 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@08e1 │ │ -0374e8: 0e00 |0004: return-void │ │ +0396c4: |[0396c4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +0396d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0396d6: 7040 e108 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@08e1 │ │ +0396dc: 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; │ │ @@ -41357,27 +41359,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 │ │ -0374ec: |[0374ec] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0374fc: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -037502: 6000 1f00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -037506: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -03750a: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -03750e: 2200 7d01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@017d │ │ -037512: 7040 db08 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@08db │ │ -037518: 5b20 1403 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ -03751c: 0e00 |0010: return-void │ │ -03751e: 2200 7c01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@017c │ │ -037522: 7040 cb08 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@08cb │ │ -037528: 5b20 1403 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ -03752c: 28f8 |0018: goto 0010 // -0008 │ │ +0396e0: |[0396e0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0396f0: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +0396f6: 6000 1f00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0396fa: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +0396fe: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +039702: 2200 7a01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@017a │ │ +039706: 7040 db08 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@08db │ │ +03970c: 5b20 1403 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ +039710: 0e00 |0010: return-void │ │ +039712: 2200 7901 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0179 │ │ +039716: 7040 cb08 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@08cb │ │ +03971c: 5b20 1403 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ +039720: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -41393,19 +41395,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037530: |[037530] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -037540: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ -037544: 7210 c308 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@08c3 │ │ -03754a: 0a00 |0005: move-result v0 │ │ -03754c: 0f00 |0006: return v0 │ │ +039724: |[039724] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +039734: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ +039738: 7210 c308 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@08c3 │ │ +03973e: 0a00 |0005: move-result v0 │ │ +039740: 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;) │ │ @@ -41413,19 +41415,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037550: |[037550] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -037560: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ -037564: 7220 c408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@08c4 │ │ -03756a: 0a00 |0005: move-result v0 │ │ -03756c: 0f00 |0006: return v0 │ │ +039744: |[039744] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +039754: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ +039758: 7220 c408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@08c4 │ │ +03975e: 0a00 |0005: move-result v0 │ │ +039760: 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; │ │ │ │ @@ -41434,18 +41436,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037570: |[037570] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -037580: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ -037584: 7220 c508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@08c5 │ │ -03758a: 0e00 |0005: return-void │ │ +039764: |[039764] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +039774: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ +039778: 7220 c508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@08c5 │ │ +03977e: 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 │ │ @@ -41455,32 +41457,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03758c: |[03758c] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -03759c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ -0375a0: 7220 c608 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08c6 │ │ -0375a6: 0e00 |0005: return-void │ │ +039780: |[039780] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +039790: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0314 │ │ +039794: 7220 c608 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08c6 │ │ +03979a: 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; │ │ │ │ source_file_idx : 766 (GestureDetectorCompat.java) │ │ │ │ Class #186 header: │ │ -class_idx : 383 │ │ +class_idx : 380 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 773 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #186 annotations: │ │ @@ -41520,17 +41522,17 @@ │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 773 (GravityCompat.java) │ │ │ │ Class #187 header: │ │ -class_idx : 386 │ │ +class_idx : 383 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 773 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #187 annotations: │ │ @@ -41575,26 +41577,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0375a8: |[0375a8] android.support.v4.view.GravityCompat.:()V │ │ -0375b8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0375bc: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0375c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0375c4: 2201 8101 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0181 │ │ -0375c8: 7010 ef08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@08ef │ │ -0375ce: 6901 1603 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ -0375d2: 0e00 |000d: return-void │ │ -0375d4: 2201 8001 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0180 │ │ -0375d8: 7010 ea08 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@08ea │ │ -0375de: 6901 1603 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ -0375e2: 28f8 |0015: goto 000d // -0008 │ │ +03979c: |[03979c] android.support.v4.view.GravityCompat.:()V │ │ +0397ac: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0397b0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0397b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0397b8: 2201 7e01 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@017e │ │ +0397bc: 7010 ef08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@08ef │ │ +0397c2: 6901 1603 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ +0397c6: 0e00 |000d: return-void │ │ +0397c8: 2201 7d01 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@017d │ │ +0397cc: 7010 ea08 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@08ea │ │ +0397d2: 6901 1603 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ +0397d6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -41606,17 +41608,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0375e4: |[0375e4] android.support.v4.view.GravityCompat.:()V │ │ -0375f4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0375fa: 0e00 |0003: return-void │ │ +0397d8: |[0397d8] android.support.v4.view.GravityCompat.:()V │ │ +0397e8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0397ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -41625,26 +41627,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 │ │ -0375fc: |[0375fc] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -03760c: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ -037610: 0191 |0002: move v1, v9 │ │ -037612: 01a2 |0003: move v2, v10 │ │ -037614: 01b3 |0004: move v3, v11 │ │ -037616: 07c4 |0005: move-object v4, v12 │ │ -037618: 01d5 |0006: move v5, v13 │ │ -03761a: 01e6 |0007: move v6, v14 │ │ -03761c: 07f7 |0008: move-object v7, v15 │ │ -03761e: 0208 1000 |0009: move/from16 v8, v16 │ │ -037622: 7809 e608 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@08e6 │ │ -037628: 0e00 |000e: return-void │ │ +0397f0: |[0397f0] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +039800: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ +039804: 0191 |0002: move v1, v9 │ │ +039806: 01a2 |0003: move v2, v10 │ │ +039808: 01b3 |0004: move v3, v11 │ │ +03980a: 07c4 |0005: move-object v4, v12 │ │ +03980c: 01d5 |0006: move v5, v13 │ │ +03980e: 01e6 |0007: move v6, v14 │ │ +039810: 07f7 |0008: move-object v7, v15 │ │ +039812: 0208 1000 |0009: move/from16 v8, v16 │ │ +039816: 7809 e608 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@08e6 │ │ +03981c: 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 │ │ @@ -41660,24 +41662,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 │ │ -03762c: |[03762c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -03763c: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ -037640: 0171 |0002: move v1, v7 │ │ -037642: 0182 |0003: move v2, v8 │ │ -037644: 0193 |0004: move v3, v9 │ │ -037646: 07a4 |0005: move-object v4, v10 │ │ -037648: 07b5 |0006: move-object v5, v11 │ │ -03764a: 01c6 |0007: move v6, v12 │ │ -03764c: 7807 e708 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@08e7 │ │ -037652: 0e00 |000b: return-void │ │ +039820: |[039820] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +039830: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ +039834: 0171 |0002: move v1, v7 │ │ +039836: 0182 |0003: move v2, v8 │ │ +039838: 0193 |0004: move v3, v9 │ │ +03983a: 07a4 |0005: move-object v4, v10 │ │ +03983c: 07b5 |0006: move-object v5, v11 │ │ +03983e: 01c6 |0007: move v6, v12 │ │ +039840: 7807 e708 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@08e7 │ │ +039846: 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 │ │ @@ -41691,18 +41693,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 │ │ -037654: |[037654] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -037664: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ -037668: 7254 e808 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@08e8 │ │ -03766e: 0e00 |0005: return-void │ │ +039848: |[039848] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +039858: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ +03985c: 7254 e808 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@08e8 │ │ +039862: 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; │ │ @@ -41714,33 +41716,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037670: |[037670] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -037680: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ -037684: 7230 e908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@08e9 │ │ -03768a: 0a00 |0005: move-result v0 │ │ -03768c: 0f00 |0006: return v0 │ │ +039864: |[039864] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +039874: 6200 1603 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0316 │ │ +039878: 7230 e908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@08e9 │ │ +03987e: 0a00 |0005: move-result v0 │ │ +039880: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ source_file_idx : 773 (GravityCompat.java) │ │ │ │ Class #188 header: │ │ -class_idx : 387 │ │ +class_idx : 384 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 777 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 - │ │ @@ -41756,17 +41758,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037690: |[037690] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -0376a0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0376a6: 0e00 |0003: return-void │ │ +039884: |[039884] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +039894: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03989a: 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;) │ │ @@ -41774,17 +41776,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 │ │ -0376a8: |[0376a8] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0376b8: 7708 bc11 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@11bc │ │ -0376be: 0e00 |0003: return-void │ │ +03989c: |[03989c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0398ac: 7708 bc11 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@11bc │ │ +0398b2: 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 │ │ @@ -41800,17 +41802,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 │ │ -0376c0: |[0376c0] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0376d0: 7706 be11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11be │ │ -0376d6: 0e00 |0003: return-void │ │ +0398b4: |[0398b4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0398c4: 7706 be11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11be │ │ +0398ca: 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 │ │ @@ -41824,17 +41826,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 │ │ -0376d8: |[0376d8] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0376e8: 7140 c011 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11c0 │ │ -0376ee: 0e00 |0003: return-void │ │ +0398cc: |[0398cc] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0398dc: 7140 c011 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11c0 │ │ +0398e2: 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; │ │ @@ -41846,32 +41848,32 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0376f0: |[0376f0] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -037700: 7120 c111 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@11c1 │ │ -037706: 0a00 |0003: move-result v0 │ │ -037708: 0f00 |0004: return v0 │ │ +0398e4: |[0398e4] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +0398f4: 7120 c111 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@11c1 │ │ +0398fa: 0a00 |0003: move-result v0 │ │ +0398fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ source_file_idx : 777 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #189 header: │ │ -class_idx : 391 │ │ +class_idx : 388 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 873 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #189 annotations: │ │ @@ -41929,17 +41931,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 873 (KeyEventCompat.java) │ │ │ │ Class #190 header: │ │ -class_idx : 392 │ │ +class_idx : 389 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 873 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #190 annotations: │ │ @@ -41963,26 +41965,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03770c: |[03770c] android.support.v4.view.KeyEventCompat.:()V │ │ -03771c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -037720: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -037724: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -037728: 2200 8601 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0186 │ │ -03772c: 7010 0d09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@090d │ │ -037732: 6900 1c03 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037736: 0e00 |000d: return-void │ │ -037738: 2200 8401 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0184 │ │ -03773c: 7010 ff08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08ff │ │ -037742: 6900 1c03 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037746: 28f8 |0015: goto 000d // -0008 │ │ +039900: |[039900] android.support.v4.view.KeyEventCompat.:()V │ │ +039910: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039914: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +039918: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03991c: 2200 8301 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0183 │ │ +039920: 7010 0d09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@090d │ │ +039926: 6900 1c03 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +03992a: 0e00 |000d: return-void │ │ +03992c: 2200 8101 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0181 │ │ +039930: 7010 ff08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08ff │ │ +039936: 6900 1c03 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +03993a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -41992,17 +41994,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037748: |[037748] android.support.v4.view.KeyEventCompat.:()V │ │ -037758: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03775e: 0e00 |0003: return-void │ │ +03993c: |[03993c] android.support.v4.view.KeyEventCompat.:()V │ │ +03994c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -42011,19 +42013,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -037760: |[037760] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -037770: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037774: 7254 1109 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0911 │ │ -03777a: 0a00 |0005: move-result v0 │ │ -03777c: 0f00 |0006: return v0 │ │ +039954: |[039954] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +039964: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +039968: 7254 1109 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0911 │ │ +03996e: 0a00 |0005: move-result v0 │ │ +039970: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ 0x0000 - 0x0007 reg=3 state Ljava/lang/Object; │ │ @@ -42034,19 +42036,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037780: |[037780] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -037790: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037794: 7220 1209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0912 │ │ -03779a: 0c00 |0005: move-result-object v0 │ │ -03779c: 1100 |0006: return-object v0 │ │ +039974: |[039974] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +039984: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +039988: 7220 1209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0912 │ │ +03998e: 0c00 |0005: move-result-object v0 │ │ +039990: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42054,21 +42056,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 │ │ -0377a0: |[0377a0] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -0377b0: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -0377b4: 6e10 c711 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11c7 │ │ -0377ba: 0a01 |0005: move-result v1 │ │ -0377bc: 7230 1409 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0914 │ │ -0377c2: 0a00 |0009: move-result v0 │ │ -0377c4: 0f00 |000a: return v0 │ │ +039994: |[039994] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +0399a4: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +0399a8: 6e10 c711 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11c7 │ │ +0399ae: 0a01 |0005: move-result v1 │ │ +0399b0: 7230 1409 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0914 │ │ +0399b6: 0a00 |0009: move-result v0 │ │ +0399b8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -42077,21 +42079,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0377c8: |[0377c8] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -0377d8: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -0377dc: 6e10 c711 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11c7 │ │ -0377e2: 0a01 |0005: move-result v1 │ │ -0377e4: 7220 1509 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0915 │ │ -0377ea: 0a00 |0009: move-result v0 │ │ -0377ec: 0f00 |000a: return v0 │ │ +0399bc: |[0399bc] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +0399cc: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +0399d0: 6e10 c711 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@11c7 │ │ +0399d6: 0a01 |0005: move-result v1 │ │ +0399d8: 7220 1509 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0915 │ │ +0399de: 0a00 |0009: move-result v0 │ │ +0399e0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42099,19 +42101,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0377f0: |[0377f0] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -037800: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037804: 7220 1309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0913 │ │ -03780a: 0a00 |0005: move-result v0 │ │ -03780c: 0f00 |0006: return v0 │ │ +0399e4: |[0399e4] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0399f4: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +0399f8: 7220 1309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0913 │ │ +0399fe: 0a00 |0005: move-result v0 │ │ +039a00: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42119,19 +42121,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037810: |[037810] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -037820: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037824: 7230 1409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0914 │ │ -03782a: 0a00 |0005: move-result v0 │ │ -03782c: 0f00 |0006: return v0 │ │ +039a04: |[039a04] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +039a14: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +039a18: 7230 1409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0914 │ │ +039a1e: 0a00 |0005: move-result v0 │ │ +039a20: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -42140,19 +42142,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037830: |[037830] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -037840: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037844: 7220 1509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0915 │ │ -03784a: 0a00 |0005: move-result v0 │ │ -03784c: 0f00 |0006: return v0 │ │ +039a24: |[039a24] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +039a34: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +039a38: 7220 1509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0915 │ │ +039a3e: 0a00 |0005: move-result v0 │ │ +039a40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42160,19 +42162,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037850: |[037850] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -037860: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037864: 7220 1609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0916 │ │ -03786a: 0a00 |0005: move-result v0 │ │ -03786c: 0f00 |0006: return v0 │ │ +039a44: |[039a44] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +039a54: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +039a58: 7220 1609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0916 │ │ +039a5e: 0a00 |0005: move-result v0 │ │ +039a60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -42180,32 +42182,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037870: |[037870] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -037880: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ -037884: 7220 1709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0917 │ │ -03788a: 0e00 |0005: return-void │ │ +039a64: |[039a64] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +039a74: 6200 1c03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@031c │ │ +039a78: 7220 1709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0917 │ │ +039a7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 873 (KeyEventCompat.java) │ │ │ │ Class #191 header: │ │ -class_idx : 393 │ │ +class_idx : 390 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 874 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 - │ │ @@ -42221,17 +42223,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03788c: |[03788c] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -03789c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0378a2: 0e00 |0003: return-void │ │ +039a80: |[039a80] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +039a90: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039a96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -42239,19 +42241,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0378a4: |[0378a4] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0378b4: 1f03 8802 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0288 │ │ -0378b8: 6e40 c411 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@11c4 │ │ -0378be: 0a00 |0005: move-result v0 │ │ -0378c0: 0f00 |0006: return v0 │ │ +039a98: |[039a98] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +039aa8: 1f03 8502 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0285 │ │ +039aac: 6e40 c411 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@11c4 │ │ +039ab2: 0a00 |0005: move-result v0 │ │ +039ab4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 state Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -42262,18 +42264,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 │ │ -0378c4: |[0378c4] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0378d4: 6e10 1e12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@121e │ │ -0378da: 0c00 |0003: move-result-object v0 │ │ -0378dc: 1100 |0004: return-object v0 │ │ +039ab8: |[039ab8] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +039ac8: 6e10 1e12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@121e │ │ +039ace: 0c00 |0003: move-result-object v0 │ │ +039ad0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -42281,18 +42283,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0378e0: |[0378e0] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0378f0: 6e10 c911 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@11c9 │ │ -0378f6: 0a00 |0003: move-result v0 │ │ -0378f8: 0f00 |0004: return v0 │ │ +039ad4: |[039ad4] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +039ae4: 6e10 c911 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@11c9 │ │ +039aea: 0a00 |0003: move-result v0 │ │ +039aec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -42300,31 +42302,31 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0378fc: |[0378fc] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -03790c: 6e10 cd11 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@11cd │ │ -037912: 0e00 |0003: return-void │ │ +039af0: |[039af0] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +039b00: 6e10 cd11 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@11cd │ │ +039b06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 874 (KeyEventCompatEclair.java) │ │ │ │ Class #192 header: │ │ -class_idx : 394 │ │ +class_idx : 391 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 875 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 - │ │ @@ -42340,17 +42342,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037914: |[037914] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -037924: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03792a: 0e00 |0003: return-void │ │ +039b08: |[039b08] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +039b18: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039b1e: 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;) │ │ @@ -42358,18 +42360,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03792c: |[03792c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -03793c: 7120 ca11 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@11ca │ │ -037942: 0a00 |0003: move-result v0 │ │ -037944: 0f00 |0004: return v0 │ │ +039b20: |[039b20] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +039b30: 7120 ca11 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@11ca │ │ +039b36: 0a00 |0003: move-result v0 │ │ +039b38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -42378,18 +42380,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037948: |[037948] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -037958: 7110 cb11 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@11cb │ │ -03795e: 0a00 |0003: move-result v0 │ │ -037960: 0f00 |0004: return v0 │ │ +039b3c: |[039b3c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +039b4c: 7110 cb11 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@11cb │ │ +039b52: 0a00 |0003: move-result v0 │ │ +039b54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -42397,32 +42399,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037964: |[037964] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -037974: 7110 cc11 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@11cc │ │ -03797a: 0a00 |0003: move-result v0 │ │ -03797c: 0f00 |0004: return v0 │ │ +039b58: |[039b58] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +039b68: 7110 cc11 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@11cc │ │ +039b6e: 0a00 |0003: move-result v0 │ │ +039b70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 875 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #193 header: │ │ -class_idx : 395 │ │ +class_idx : 392 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1941 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1938 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #193 annotations: │ │ Annotations on class │ │ @@ -42482,21 +42484,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;) │ │ name : 'setMarginStart' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1941 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 1938 (MarginLayoutParamsCompat.java) │ │ │ │ Class #194 header: │ │ -class_idx : 398 │ │ +class_idx : 395 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1941 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1938 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #194 annotations: │ │ Annotations on class │ │ @@ -42519,26 +42521,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -037980: |[037980] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -037990: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -037994: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -037998: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03799c: 2201 8d01 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@018d │ │ -0379a0: 7010 3d09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@093d │ │ -0379a6: 6901 1d03 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -0379aa: 0e00 |000d: return-void │ │ -0379ac: 2201 8c01 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@018c │ │ -0379b0: 7010 3409 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0934 │ │ -0379b6: 6901 1d03 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -0379ba: 28f8 |0015: goto 000d // -0008 │ │ +039b74: |[039b74] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +039b84: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039b88: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +039b8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039b90: 2201 8a01 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@018a │ │ +039b94: 7010 3d09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@093d │ │ +039b9a: 6901 1d03 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039b9e: 0e00 |000d: return-void │ │ +039ba0: 2201 8901 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0189 │ │ +039ba4: 7010 3409 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0934 │ │ +039baa: 6901 1d03 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039bae: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -42550,17 +42552,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0379bc: |[0379bc] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -0379cc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0379d2: 0e00 |0003: return-void │ │ +039bb0: |[039bb0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +039bc0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -42569,19 +42571,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0379d4: |[0379d4] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0379e4: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -0379e8: 7220 2c09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@092c │ │ -0379ee: 0a00 |0005: move-result v0 │ │ -0379f0: 0f00 |0006: return v0 │ │ +039bc8: |[039bc8] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +039bd8: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039bdc: 7220 2c09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@092c │ │ +039be2: 0a00 |0005: move-result v0 │ │ +039be4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42589,19 +42591,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0379f4: |[0379f4] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -037a04: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -037a08: 7220 2d09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@092d │ │ -037a0e: 0a00 |0005: move-result v0 │ │ -037a10: 0f00 |0006: return v0 │ │ +039be8: |[039be8] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +039bf8: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039bfc: 7220 2d09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@092d │ │ +039c02: 0a00 |0005: move-result v0 │ │ +039c04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42609,19 +42611,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037a14: |[037a14] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -037a24: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -037a28: 7220 2e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@092e │ │ -037a2e: 0a00 |0005: move-result v0 │ │ -037a30: 0f00 |0006: return v0 │ │ +039c08: |[039c08] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +039c18: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039c1c: 7220 2e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@092e │ │ +039c22: 0a00 |0005: move-result v0 │ │ +039c24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42629,19 +42631,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037a34: |[037a34] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -037a44: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -037a48: 7220 2f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@092f │ │ -037a4e: 0a00 |0005: move-result v0 │ │ -037a50: 0f00 |0006: return v0 │ │ +039c28: |[039c28] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +039c38: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039c3c: 7220 2f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@092f │ │ +039c42: 0a00 |0005: move-result v0 │ │ +039c44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -42649,18 +42651,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037a54: |[037a54] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037a64: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -037a68: 7230 3009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0930 │ │ -037a6e: 0e00 |0005: return-void │ │ +039c48: |[039c48] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039c58: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039c5c: 7230 3009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0930 │ │ +039c62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -42670,18 +42672,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037a70: |[037a70] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037a80: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -037a84: 7230 3109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0931 │ │ -037a8a: 0e00 |0005: return-void │ │ +039c64: |[039c64] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039c74: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039c78: 7230 3109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0931 │ │ +039c7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -42691,18 +42693,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037a8c: |[037a8c] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037a9c: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -037aa0: 7230 3209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0932 │ │ -037aa6: 0e00 |0005: return-void │ │ +039c80: |[039c80] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039c90: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039c94: 7230 3209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0932 │ │ +039c9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginEnd I │ │ @@ -42712,34 +42714,34 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037aa8: |[037aa8] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037ab8: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ -037abc: 7230 3309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0933 │ │ -037ac2: 0e00 |0005: return-void │ │ +039c9c: |[039c9c] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039cac: 6200 1d03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@031d │ │ +039cb0: 7230 3309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0933 │ │ +039cb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1941 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 1938 (MarginLayoutParamsCompat.java) │ │ │ │ Class #195 header: │ │ -class_idx : 399 │ │ +class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1945 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1942 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #195 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -42754,17 +42756,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037ac4: |[037ac4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -037ad4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -037ada: 0e00 |0003: return-void │ │ +039cb8: |[039cb8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +039cc8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42772,18 +42774,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037adc: |[037adc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -037aec: 6e10 8012 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1280 │ │ -037af2: 0a00 |0003: move-result v0 │ │ -037af4: 0f00 |0004: return v0 │ │ +039cd0: |[039cd0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +039ce0: 6e10 8012 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1280 │ │ +039ce6: 0a00 |0003: move-result v0 │ │ +039ce8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42791,18 +42793,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037af8: |[037af8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -037b08: 6e10 8112 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1281 │ │ -037b0e: 0a00 |0003: move-result v0 │ │ -037b10: 0f00 |0004: return v0 │ │ +039cec: |[039cec] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +039cfc: 6e10 8112 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1281 │ │ +039d02: 0a00 |0003: move-result v0 │ │ +039d04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42810,18 +42812,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037b14: |[037b14] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -037b24: 6e10 8212 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1282 │ │ -037b2a: 0a00 |0003: move-result v0 │ │ -037b2c: 0f00 |0004: return v0 │ │ +039d08: |[039d08] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +039d18: 6e10 8212 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1282 │ │ +039d1e: 0a00 |0003: move-result v0 │ │ +039d20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42829,18 +42831,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037b30: |[037b30] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -037b40: 6e10 8312 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1283 │ │ -037b46: 0a00 |0003: move-result v0 │ │ -037b48: 0f00 |0004: return v0 │ │ +039d24: |[039d24] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +039d34: 6e10 8312 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1283 │ │ +039d3a: 0a00 |0003: move-result v0 │ │ +039d3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -42848,17 +42850,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037b4c: |[037b4c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037b5c: 6e20 8412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1284 │ │ -037b62: 0e00 |0003: return-void │ │ +039d40: |[039d40] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039d50: 6e20 8412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1284 │ │ +039d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -42868,17 +42870,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037b64: |[037b64] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037b74: 6e20 8512 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1285 │ │ -037b7a: 0e00 |0003: return-void │ │ +039d58: |[039d58] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039d68: 6e20 8512 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1285 │ │ +039d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -42888,17 +42890,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037b7c: |[037b7c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037b8c: 6e20 8612 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1286 │ │ -037b92: 0e00 |0003: return-void │ │ +039d70: |[039d70] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039d80: 6e20 8612 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1286 │ │ +039d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginEnd I │ │ @@ -42908,33 +42910,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037b94: |[037b94] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037ba4: 6e20 8712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1287 │ │ -037baa: 0e00 |0003: return-void │ │ +039d88: |[039d88] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +039d98: 6e20 8712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1287 │ │ +039d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1945 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 1942 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #196 header: │ │ -class_idx : 400 │ │ +class_idx : 397 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1947 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 annotations: │ │ Annotations on method #2394 'setShowAsAction' │ │ @@ -42953,17 +42955,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037bac: |[037bac] android.support.v4.view.MenuCompat.:()V │ │ -037bbc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -037bc2: 0e00 |0003: return-void │ │ +039da0: |[039da0] android.support.v4.view.MenuCompat.:()V │ │ +039db0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuCompat;) │ │ @@ -42971,33 +42973,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037bc4: |[037bc4] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -037bd4: 7120 8a09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@098a │ │ -037bda: 0e00 |0003: return-void │ │ +039db8: |[039db8] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +039dc8: 7120 8a09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@098a │ │ +039dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1947 (MenuCompat.java) │ │ + source_file_idx : 1944 (MenuCompat.java) │ │ │ │ Class #197 header: │ │ -class_idx : 405 │ │ +class_idx : 402 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1949 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -43057,21 +43059,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1949 (MenuItemCompat.java) │ │ + source_file_idx : 1946 (MenuItemCompat.java) │ │ │ │ Class #198 header: │ │ -class_idx : 406 │ │ +class_idx : 403 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1949 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -43095,21 +43097,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1949 (MenuItemCompat.java) │ │ + source_file_idx : 1946 (MenuItemCompat.java) │ │ │ │ Class #199 header: │ │ -class_idx : 407 │ │ +class_idx : 404 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1949 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1946 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -43163,32 +43165,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -037bdc: |[037bdc] android.support.v4.view.MenuItemCompat.:()V │ │ -037bec: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -037bf0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -037bf4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -037bf8: 2201 9401 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0194 │ │ -037bfc: 7010 7009 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0970 │ │ -037c02: 6901 2003 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037c06: 0e00 |000d: return-void │ │ -037c08: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -037c0c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -037c10: 2201 9201 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0192 │ │ -037c14: 7010 6409 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0964 │ │ -037c1a: 6901 2003 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037c1e: 28f4 |0019: goto 000d // -000c │ │ -037c20: 2201 9101 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0191 │ │ -037c24: 7010 5b09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@095b │ │ -037c2a: 6901 2003 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037c2e: 28ec |0021: goto 000d // -0014 │ │ +039dd0: |[039dd0] android.support.v4.view.MenuItemCompat.:()V │ │ +039de0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039de4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +039de8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039dec: 2201 9101 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0191 │ │ +039df0: 7010 7009 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0970 │ │ +039df6: 6901 2003 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039dfa: 0e00 |000d: return-void │ │ +039dfc: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +039e00: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +039e04: 2201 8f01 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@018f │ │ +039e08: 7010 6409 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0964 │ │ +039e0e: 6901 2003 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039e12: 28f4 |0019: goto 000d // -000c │ │ +039e14: 2201 8e01 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@018e │ │ +039e18: 7010 5b09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@095b │ │ +039e1e: 6901 2003 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039e22: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -43202,17 +43204,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037c30: |[037c30] android.support.v4.view.MenuItemCompat.:()V │ │ -037c40: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -037c46: 0e00 |0003: return-void │ │ +039e24: |[039e24] android.support.v4.view.MenuItemCompat.:()V │ │ +039e34: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +039e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -43221,25 +43223,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037c48: |[037c48] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -037c58: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037c5c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037c60: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037c64: 7210 2506 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0625 │ │ -037c6a: 0a00 |0009: move-result v0 │ │ -037c6c: 0f00 |000a: return v0 │ │ -037c6e: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037c72: 7220 7509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0975 │ │ -037c78: 0a00 |0010: move-result v0 │ │ -037c7a: 28f9 |0011: goto 000a // -0007 │ │ +039e3c: |[039e3c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +039e4c: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039e50: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039e54: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039e58: 7210 2506 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0625 │ │ +039e5e: 0a00 |0009: move-result v0 │ │ +039e60: 0f00 |000a: return v0 │ │ +039e62: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039e66: 7220 7509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0975 │ │ +039e6c: 0a00 |0010: move-result v0 │ │ +039e6e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x000a line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43250,25 +43252,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037c7c: |[037c7c] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -037c8c: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037c90: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037c94: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037c98: 7210 2606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0626 │ │ -037c9e: 0a00 |0009: move-result v0 │ │ -037ca0: 0f00 |000a: return v0 │ │ -037ca2: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037ca6: 7220 7609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0976 │ │ -037cac: 0a00 |0010: move-result v0 │ │ -037cae: 28f9 |0011: goto 000a // -0007 │ │ +039e70: |[039e70] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +039e80: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039e84: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039e88: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039e8c: 7210 2606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0626 │ │ +039e92: 0a00 |0009: move-result v0 │ │ +039e94: 0f00 |000a: return v0 │ │ +039e96: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039e9a: 7220 7609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0976 │ │ +039ea0: 0a00 |0010: move-result v0 │ │ +039ea2: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43279,26 +43281,26 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -037cb0: |[037cb0] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -037cc0: 2020 1901 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037cc4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037cc8: 1f02 1901 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037ccc: 7210 2806 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0628 │ │ -037cd2: 0c00 |0009: move-result-object v0 │ │ -037cd4: 1100 |000a: return-object v0 │ │ -037cd6: 1a00 9c07 |000b: const-string v0, "MenuItemCompat" // string@079c │ │ -037cda: 1a01 5f0d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0d5f │ │ -037cde: 7120 a111 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -037ce4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -037ce6: 28f7 |0013: goto 000a // -0009 │ │ +039ea4: |[039ea4] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +039eb4: 2020 1601 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039eb8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039ebc: 1f02 1601 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039ec0: 7210 2806 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0628 │ │ +039ec6: 0c00 |0009: move-result-object v0 │ │ +039ec8: 1100 |000a: return-object v0 │ │ +039eca: 1a00 9907 |000b: const-string v0, "MenuItemCompat" // string@0799 │ │ +039ece: 1a01 5c0d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0d5c │ │ +039ed2: 7120 a111 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +039ed8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +039eda: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -43311,25 +43313,25 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037ce8: |[037ce8] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -037cf8: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037cfc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037d00: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037d04: 7210 2706 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0627 │ │ -037d0a: 0c00 |0009: move-result-object v0 │ │ -037d0c: 1100 |000a: return-object v0 │ │ -037d0e: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037d12: 7220 7709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0977 │ │ -037d18: 0c00 |0010: move-result-object v0 │ │ -037d1a: 28f9 |0011: goto 000a // -0007 │ │ +039edc: |[039edc] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +039eec: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039ef0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039ef4: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039ef8: 7210 2706 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0627 │ │ +039efe: 0c00 |0009: move-result-object v0 │ │ +039f00: 1100 |000a: return-object v0 │ │ +039f02: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039f06: 7220 7709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0977 │ │ +039f0c: 0c00 |0010: move-result-object v0 │ │ +039f0e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43340,25 +43342,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037d1c: |[037d1c] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -037d2c: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037d30: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037d34: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037d38: 7210 2906 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0629 │ │ -037d3e: 0a00 |0009: move-result v0 │ │ -037d40: 0f00 |000a: return v0 │ │ -037d42: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037d46: 7220 7809 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0978 │ │ -037d4c: 0a00 |0010: move-result v0 │ │ -037d4e: 28f9 |0011: goto 000a // -0007 │ │ +039f10: |[039f10] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +039f20: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039f24: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039f28: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039f2c: 7210 2906 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0629 │ │ +039f32: 0a00 |0009: move-result v0 │ │ +039f34: 0f00 |000a: return v0 │ │ +039f36: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039f3a: 7220 7809 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0978 │ │ +039f40: 0a00 |0010: move-result v0 │ │ +039f42: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x000a line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43369,25 +43371,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -037d50: |[037d50] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -037d60: 2020 1901 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037d64: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037d68: 1f02 1901 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037d6c: 7220 2e06 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@062e │ │ -037d72: 0c02 |0009: move-result-object v2 │ │ -037d74: 1102 |000a: return-object v2 │ │ -037d76: 1a00 9c07 |000b: const-string v0, "MenuItemCompat" // string@079c │ │ -037d7a: 1a01 9d15 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@159d │ │ -037d7e: 7120 a111 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -037d84: 28f8 |0012: goto 000a // -0008 │ │ +039f44: |[039f44] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +039f54: 2020 1601 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039f58: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039f5c: 1f02 1601 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039f60: 7220 2e06 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@062e │ │ +039f66: 0c02 |0009: move-result-object v2 │ │ +039f68: 1102 |000a: return-object v2 │ │ +039f6a: 1a00 9907 |000b: const-string v0, "MenuItemCompat" // string@0799 │ │ +039f6e: 1a01 9a15 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@159a │ │ +039f72: 7120 a111 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +039f78: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -43400,25 +43402,25 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -037d88: |[037d88] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -037d98: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037d9c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037da0: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037da4: 7220 2a06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@062a │ │ -037daa: 0c00 |0009: move-result-object v0 │ │ -037dac: 1100 |000a: return-object v0 │ │ -037dae: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037db2: 7230 7909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0979 │ │ -037db8: 0c00 |0010: move-result-object v0 │ │ -037dba: 28f9 |0011: goto 000a // -0007 │ │ +039f7c: |[039f7c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +039f8c: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039f90: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039f94: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039f98: 7220 2a06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@062a │ │ +039f9e: 0c00 |0009: move-result-object v0 │ │ +039fa0: 1100 |000a: return-object v0 │ │ +039fa2: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039fa6: 7230 7909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0979 │ │ +039fac: 0c00 |0010: move-result-object v0 │ │ +039fae: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43430,25 +43432,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -037dbc: |[037dbc] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -037dcc: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037dd0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037dd4: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037dd8: 7220 2b06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@062b │ │ -037dde: 0c00 |0009: move-result-object v0 │ │ -037de0: 1100 |000a: return-object v0 │ │ -037de2: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037de6: 7230 7a09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@097a │ │ -037dec: 0c00 |0010: move-result-object v0 │ │ -037dee: 28f9 |0011: goto 000a // -0007 │ │ +039fb0: |[039fb0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +039fc0: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039fc4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039fc8: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039fcc: 7220 2b06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@062b │ │ +039fd2: 0c00 |0009: move-result-object v0 │ │ +039fd4: 1100 |000a: return-object v0 │ │ +039fd6: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +039fda: 7230 7a09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@097a │ │ +039fe0: 0c00 |0010: move-result-object v0 │ │ +039fe2: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x000a line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43460,25 +43462,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -037df0: |[037df0] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -037e00: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037e04: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037e08: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037e0c: 7220 2f06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@062f │ │ -037e12: 0c00 |0009: move-result-object v0 │ │ -037e14: 1100 |000a: return-object v0 │ │ -037e16: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037e1a: 7230 7b09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@097b │ │ -037e20: 0c00 |0010: move-result-object v0 │ │ -037e22: 28f9 |0011: goto 000a // -0007 │ │ +039fe4: |[039fe4] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +039ff4: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +039ff8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +039ffc: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +03a000: 7220 2f06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@062f │ │ +03a006: 0c00 |0009: move-result-object v0 │ │ +03a008: 1100 |000a: return-object v0 │ │ +03a00a: 6200 2003 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +03a00e: 7230 7b09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@097b │ │ +03a014: 0c00 |0010: move-result-object v0 │ │ +03a016: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0004 line=436 │ │ 0x000a line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -43490,42 +43492,42 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -037e24: |[037e24] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -037e34: 2010 1901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037e38: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -037e3c: 1f01 1901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0119 │ │ -037e40: 7220 2c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@062c │ │ -037e46: 0e00 |0009: return-void │ │ -037e48: 6200 2003 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ -037e4c: 7230 7c09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@097c │ │ -037e52: 28fa |000f: goto 0009 // -0006 │ │ +03a018: |[03a018] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03a028: 2010 1601 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +03a02c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +03a030: 1f01 1601 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0116 │ │ +03a034: 7220 2c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@062c │ │ +03a03a: 0e00 |0009: return-void │ │ +03a03c: 6200 2003 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0320 │ │ +03a040: 7230 7c09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@097c │ │ +03a046: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x000a - 0x0010 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0010 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1949 (MenuItemCompat.java) │ │ + source_file_idx : 1946 (MenuItemCompat.java) │ │ │ │ Class #200 header: │ │ -class_idx : 408 │ │ +class_idx : 405 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1950 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1947 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -43540,17 +43542,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037e54: |[037e54] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -037e64: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -037e6a: 0e00 |0003: return-void │ │ +03a048: |[03a048] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +03a058: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a05e: 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;) │ │ @@ -43558,18 +43560,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037e6c: |[037e6c] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -037e7c: 7210 d711 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@11d7 │ │ -037e82: 0c00 |0003: move-result-object v0 │ │ -037e84: 1100 |0004: return-object v0 │ │ +03a060: |[03a060] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03a070: 7210 d711 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@11d7 │ │ +03a076: 0c00 |0003: move-result-object v0 │ │ +03a078: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -43577,18 +43579,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037e88: |[037e88] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -037e98: 7220 dc11 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@11dc │ │ -037e9e: 0c00 |0003: move-result-object v0 │ │ -037ea0: 1100 |0004: return-object v0 │ │ +03a07c: |[03a07c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +03a08c: 7220 dc11 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@11dc │ │ +03a092: 0c00 |0003: move-result-object v0 │ │ +03a094: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 resId I │ │ │ │ @@ -43597,18 +43599,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 │ │ -037ea4: |[037ea4] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -037eb4: 7220 dd11 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@11dd │ │ -037eba: 0c00 |0003: move-result-object v0 │ │ -037ebc: 1100 |0004: return-object v0 │ │ +03a098: |[03a098] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03a0a8: 7220 dd11 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@11dd │ │ +03a0ae: 0c00 |0003: move-result-object v0 │ │ +03a0b0: 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; │ │ │ │ @@ -43617,33 +43619,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037ec0: |[037ec0] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -037ed0: 7220 e011 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@11e0 │ │ -037ed6: 0e00 |0003: return-void │ │ +03a0b4: |[03a0b4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03a0c4: 7220 e011 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@11e0 │ │ +03a0ca: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 1950 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 1947 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #201 header: │ │ -class_idx : 409 │ │ +class_idx : 406 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1951 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1948 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -43668,18 +43670,18 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037ed8: |[037ed8] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -037ee8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -037eee: 5b01 2703 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0327 │ │ -037ef2: 0e00 |0005: return-void │ │ +03a0cc: |[03a0cc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +03a0dc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a0e2: 5b01 2703 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0327 │ │ +03a0e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ @@ -43691,19 +43693,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037ef4: |[037ef4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -037f04: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0327 │ │ -037f08: 7220 9309 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0993 │ │ -037f0e: 0a00 |0005: move-result v0 │ │ -037f10: 0f00 |0006: return v0 │ │ +03a0e8: |[03a0e8] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +03a0f8: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0327 │ │ +03a0fc: 7220 9309 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0993 │ │ +03a102: 0a00 |0005: move-result v0 │ │ +03a104: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -43712,33 +43714,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037f14: |[037f14] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -037f24: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0327 │ │ -037f28: 7220 9409 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0994 │ │ -037f2e: 0a00 |0005: move-result v0 │ │ -037f30: 0f00 |0006: return v0 │ │ +03a108: |[03a108] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +03a118: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0327 │ │ +03a11c: 7220 9409 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0994 │ │ +03a122: 0a00 |0005: move-result v0 │ │ +03a124: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 1951 (MenuItemCompatIcs.java) │ │ + source_file_idx : 1948 (MenuItemCompatIcs.java) │ │ │ │ Class #202 header: │ │ -class_idx : 410 │ │ +class_idx : 407 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1951 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1948 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -43762,21 +43764,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1951 (MenuItemCompatIcs.java) │ │ + source_file_idx : 1948 (MenuItemCompatIcs.java) │ │ │ │ Class #203 header: │ │ -class_idx : 411 │ │ +class_idx : 408 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1951 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1948 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -43795,17 +43797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037f34: |[037f34] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -037f44: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -037f4a: 0e00 |0003: return-void │ │ +03a128: |[03a128] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +03a138: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a13e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -43814,18 +43816,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037f4c: |[037f4c] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -037f5c: 7210 d411 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@11d4 │ │ -037f62: 0a00 |0003: move-result v0 │ │ -037f64: 0f00 |0004: return v0 │ │ +03a140: |[03a140] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +03a150: 7210 d411 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@11d4 │ │ +03a156: 0a00 |0003: move-result v0 │ │ +03a158: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -43833,18 +43835,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037f68: |[037f68] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -037f78: 7210 d511 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@11d5 │ │ -037f7e: 0a00 |0003: move-result v0 │ │ -037f80: 0f00 |0004: return v0 │ │ +03a15c: |[03a15c] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +03a16c: 7210 d511 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@11d5 │ │ +03a172: 0a00 |0003: move-result v0 │ │ +03a174: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #3 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -43852,18 +43854,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037f84: |[037f84] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -037f94: 7210 da11 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@11da │ │ -037f9a: 0a00 |0003: move-result v0 │ │ -037f9c: 0f00 |0004: return v0 │ │ +03a178: |[03a178] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +03a188: 7210 da11 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@11da │ │ +03a18e: 0a00 |0003: move-result v0 │ │ +03a190: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #4 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -43871,35 +43873,35 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -037fa0: |[037fa0] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -037fb0: 2200 9901 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0199 │ │ -037fb4: 7020 9009 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0990 │ │ -037fba: 7220 df11 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@11df │ │ -037fc0: 0c00 |0008: move-result-object v0 │ │ -037fc2: 1100 |0009: return-object v0 │ │ +03a194: |[03a194] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +03a1a4: 2200 9601 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0196 │ │ +03a1a8: 7020 9009 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0990 │ │ +03a1ae: 7220 df11 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@11df │ │ +03a1b4: 0c00 |0008: move-result-object v0 │ │ +03a1b6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000a reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1951 (MenuItemCompatIcs.java) │ │ + source_file_idx : 1948 (MenuItemCompatIcs.java) │ │ │ │ Class #204 header: │ │ -class_idx : 414 │ │ +class_idx : 411 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1953 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -43941,21 +43943,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;) │ │ name : 'getY' │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1956 (MotionEventCompat.java) │ │ + source_file_idx : 1953 (MotionEventCompat.java) │ │ │ │ Class #205 header: │ │ -class_idx : 415 │ │ +class_idx : 412 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1953 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -44023,26 +44025,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -037fc4: |[037fc4] android.support.v4.view.MotionEventCompat.:()V │ │ -037fd4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -037fd8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -037fda: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -037fde: 2200 9d01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@019d │ │ -037fe2: 7010 a009 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@09a0 │ │ -037fe8: 6900 3103 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ -037fec: 0e00 |000c: return-void │ │ -037fee: 2200 9c01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@019c │ │ -037ff2: 7010 9a09 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@099a │ │ -037ff8: 6900 3103 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ -037ffc: 28f8 |0014: goto 000c // -0008 │ │ +03a1b8: |[03a1b8] android.support.v4.view.MotionEventCompat.:()V │ │ +03a1c8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03a1cc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +03a1ce: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +03a1d2: 2200 9a01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@019a │ │ +03a1d6: 7010 a009 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@09a0 │ │ +03a1dc: 6900 3103 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ +03a1e0: 0e00 |000c: return-void │ │ +03a1e2: 2200 9901 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0199 │ │ +03a1e6: 7010 9a09 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@099a │ │ +03a1ec: 6900 3103 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ +03a1f0: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -44052,17 +44054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038000: |[038000] android.support.v4.view.MotionEventCompat.:()V │ │ -038010: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038016: 0e00 |0003: return-void │ │ +03a1f4: |[03a1f4] android.support.v4.view.MotionEventCompat.:()V │ │ +03a204: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a20a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -44071,19 +44073,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 │ │ -038018: |[038018] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -038028: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ -03802c: 7230 a609 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09a6 │ │ -038032: 0a00 |0005: move-result v0 │ │ -038034: 0f00 |0006: return v0 │ │ +03a20c: |[03a20c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03a21c: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ +03a220: 7230 a609 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09a6 │ │ +03a226: 0a00 |0005: move-result v0 │ │ +03a228: 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 │ │ │ │ @@ -44092,21 +44094,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -038038: |[038038] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -038048: 6e10 e211 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -03804e: 0a00 |0003: move-result v0 │ │ -038050: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -038056: b510 |0007: and-int/2addr v0, v1 │ │ -038058: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -03805c: 0f00 |000a: return v0 │ │ +03a22c: |[03a22c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +03a23c: 6e10 e211 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +03a242: 0a00 |0003: move-result v0 │ │ +03a244: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +03a24a: b510 |0007: and-int/2addr v0, v1 │ │ +03a24c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +03a250: 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;) │ │ @@ -44114,19 +44116,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -038060: |[038060] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -038070: 6e10 e211 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -038076: 0a00 |0003: move-result v0 │ │ -038078: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03807c: 0f00 |0006: return v0 │ │ +03a254: |[03a254] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +03a264: 6e10 e211 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +03a26a: 0a00 |0003: move-result v0 │ │ +03a26c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03a270: 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;) │ │ @@ -44134,19 +44136,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038080: |[038080] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -038090: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ -038094: 7220 a709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09a7 │ │ -03809a: 0a00 |0005: move-result v0 │ │ -03809c: 0f00 |0006: return v0 │ │ +03a274: |[03a274] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03a284: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ +03a288: 7220 a709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09a7 │ │ +03a28e: 0a00 |0005: move-result v0 │ │ +03a290: 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;) │ │ @@ -44154,19 +44156,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 │ │ -0380a0: |[0380a0] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0380b0: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ -0380b4: 7230 a809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09a8 │ │ -0380ba: 0a00 |0005: move-result v0 │ │ -0380bc: 0f00 |0006: return v0 │ │ +03a294: |[03a294] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03a2a4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ +03a2a8: 7230 a809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09a8 │ │ +03a2ae: 0a00 |0005: move-result v0 │ │ +03a2b0: 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 │ │ │ │ @@ -44175,19 +44177,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 │ │ -0380c0: |[0380c0] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -0380d0: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ -0380d4: 7230 a909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@09a9 │ │ -0380da: 0a00 |0005: move-result v0 │ │ -0380dc: 0f00 |0006: return v0 │ │ +03a2b4: |[03a2b4] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +03a2c4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ +03a2c8: 7230 a909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@09a9 │ │ +03a2ce: 0a00 |0005: move-result v0 │ │ +03a2d0: 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 │ │ │ │ @@ -44196,34 +44198,34 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0380e0: |[0380e0] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -0380f0: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ -0380f4: 7230 aa09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@09aa │ │ -0380fa: 0a00 |0005: move-result v0 │ │ -0380fc: 0f00 |0006: return v0 │ │ +03a2d4: |[03a2d4] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +03a2e4: 6200 3103 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0331 │ │ +03a2e8: 7230 aa09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@09aa │ │ +03a2ee: 0a00 |0005: move-result v0 │ │ +03a2f0: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 1956 (MotionEventCompat.java) │ │ + source_file_idx : 1953 (MotionEventCompat.java) │ │ │ │ Class #206 header: │ │ -class_idx : 416 │ │ +class_idx : 413 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1957 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1954 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #206 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -44238,17 +44240,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038100: |[038100] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -038110: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038116: 0e00 |0003: return-void │ │ +03a2f4: |[03a2f4] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +03a304: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a30a: 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;) │ │ @@ -44256,18 +44258,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 │ │ -038118: |[038118] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -038128: 6e20 e111 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@11e1 │ │ -03812e: 0a00 |0003: move-result v0 │ │ -038130: 0f00 |0004: return v0 │ │ +03a30c: |[03a30c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03a31c: 6e20 e111 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@11e1 │ │ +03a322: 0a00 |0003: move-result v0 │ │ +03a324: 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 │ │ │ │ @@ -44276,18 +44278,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038134: |[038134] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -038144: 6e10 e611 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@11e6 │ │ -03814a: 0a00 |0003: move-result v0 │ │ -03814c: 0f00 |0004: return v0 │ │ +03a328: |[03a328] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03a338: 6e10 e611 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@11e6 │ │ +03a33e: 0a00 |0003: move-result v0 │ │ +03a340: 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;) │ │ @@ -44295,18 +44297,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 │ │ -038150: |[038150] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -038160: 6e20 e711 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@11e7 │ │ -038166: 0a00 |0003: move-result v0 │ │ -038168: 0f00 |0004: return v0 │ │ +03a344: |[03a344] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03a354: 6e20 e711 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@11e7 │ │ +03a35a: 0a00 |0003: move-result v0 │ │ +03a35c: 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 │ │ │ │ @@ -44315,18 +44317,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 │ │ -03816c: |[03816c] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -03817c: 6e20 e911 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@11e9 │ │ -038182: 0a00 |0003: move-result v0 │ │ -038184: 0f00 |0004: return v0 │ │ +03a360: |[03a360] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +03a370: 6e20 e911 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@11e9 │ │ +03a376: 0a00 |0003: move-result v0 │ │ +03a378: 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 │ │ │ │ @@ -44335,33 +44337,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -038188: |[038188] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -038198: 6e20 eb11 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@11eb │ │ -03819e: 0a00 |0003: move-result v0 │ │ -0381a0: 0f00 |0004: return v0 │ │ +03a37c: |[03a37c] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +03a38c: 6e20 eb11 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@11eb │ │ +03a392: 0a00 |0003: move-result v0 │ │ +03a394: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 1957 (MotionEventCompatEclair.java) │ │ + source_file_idx : 1954 (MotionEventCompatEclair.java) │ │ │ │ Class #207 header: │ │ -class_idx : 417 │ │ +class_idx : 414 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2045 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2042 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #207 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -44390,20 +44392,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0381a4: |[0381a4] android.support.v4.view.PagerAdapter.:()V │ │ -0381b4: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -0381ba: 2200 3700 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0037 │ │ -0381be: 7010 0101 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0101 │ │ -0381c4: 5b10 3403 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ -0381c8: 0e00 |000a: return-void │ │ +03a398: |[03a398] android.support.v4.view.PagerAdapter.:()V │ │ +03a3a8: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a3ae: 2200 3700 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0037 │ │ +03a3b2: 7010 0101 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0101 │ │ +03a3b8: 5b10 3403 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ +03a3bc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -44413,19 +44415,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 │ │ -0381cc: |[0381cc] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -0381dc: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -0381e0: 1a01 3608 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0836 │ │ -0381e4: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ -0381ea: 2700 |0007: throw v0 │ │ +03a3c0: |[03a3c0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03a3d0: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +03a3d4: 1a01 3308 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0833 │ │ +03a3d8: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ +03a3de: 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 │ │ @@ -44436,17 +44438,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 │ │ -0381ec: |[0381ec] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0381fc: 6e40 bb09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09bb │ │ -038202: 0e00 |0003: return-void │ │ +03a3e0: |[03a3e0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03a3f0: 6e40 bb09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09bb │ │ +03a3f6: 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; │ │ @@ -44458,16 +44460,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038204: |[038204] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -038214: 0e00 |0000: return-void │ │ +03a3f8: |[03a3f8] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +03a408: 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; │ │ │ │ @@ -44476,17 +44478,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038218: |[038218] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -038228: 6e20 bd09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@09bd │ │ -03822e: 0e00 |0003: return-void │ │ +03a40c: |[03a40c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +03a41c: 6e20 bd09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@09bd │ │ +03a422: 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; │ │ @@ -44502,17 +44504,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038230: |[038230] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -038240: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -038242: 0f00 |0001: return v0 │ │ +03a424: |[03a424] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +03a434: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03a436: 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; │ │ │ │ @@ -44521,17 +44523,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038244: |[038244] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -038254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038256: 1100 |0001: return-object v0 │ │ +03a438: |[03a438] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +03a448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a44a: 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 │ │ │ │ @@ -44540,17 +44542,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038258: |[038258] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -038268: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -03826c: 0f00 |0002: return v0 │ │ +03a44c: |[03a44c] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +03a45c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +03a460: 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 │ │ │ │ @@ -44559,19 +44561,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 │ │ -038270: |[038270] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -038280: 2200 2603 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0326 │ │ -038284: 1a01 3708 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0837 │ │ -038288: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ -03828e: 2700 |0007: throw v0 │ │ +03a464: |[03a464] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +03a474: 2200 2303 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0323 │ │ +03a478: 1a01 3408 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0834 │ │ +03a47c: 7020 bf14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14bf │ │ +03a482: 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 │ │ @@ -44581,18 +44583,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 │ │ -038290: |[038290] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0382a0: 6e30 c309 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@09c3 │ │ -0382a6: 0c00 |0003: move-result-object v0 │ │ -0382a8: 1100 |0004: return-object v0 │ │ +03a484: |[03a484] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +03a494: 6e30 c309 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@09c3 │ │ +03a49a: 0c00 |0003: move-result-object v0 │ │ +03a49c: 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 │ │ @@ -44608,18 +44610,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0382ac: |[0382ac] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -0382bc: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ -0382c0: 6e10 0201 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0102 │ │ -0382c6: 0e00 |0005: return-void │ │ +03a4a0: |[03a4a0] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +03a4b0: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ +03a4b4: 6e10 0201 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0102 │ │ +03a4ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -44628,18 +44630,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0382c8: |[0382c8] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0382d8: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ -0382dc: 6e20 0301 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0103 │ │ -0382e2: 0e00 |0005: return-void │ │ +03a4bc: |[03a4bc] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03a4cc: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ +03a4d0: 6e20 0301 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0103 │ │ +03a4d6: 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; │ │ @@ -44649,16 +44651,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 │ │ -0382e4: |[0382e4] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0382f4: 0e00 |0000: return-void │ │ +03a4d8: |[03a4d8] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +03a4e8: 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; │ │ @@ -44668,17 +44670,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0382f8: |[0382f8] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -038308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03830a: 1100 |0001: return-object v0 │ │ +03a4ec: |[03a4ec] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +03a4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a4fe: 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;) │ │ @@ -44686,16 +44688,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 │ │ -03830c: |[03830c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -03831c: 0e00 |0000: return-void │ │ +03a500: |[03a500] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03a510: 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 │ │ @@ -44706,17 +44708,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 │ │ -038320: |[038320] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -038330: 6e40 ca09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09ca │ │ -038336: 0e00 |0003: return-void │ │ +03a514: |[03a514] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03a524: 6e40 ca09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09ca │ │ +03a52a: 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; │ │ @@ -44728,16 +44730,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038338: |[038338] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -038348: 0e00 |0000: return-void │ │ +03a52c: |[03a52c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +03a53c: 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; │ │ │ │ @@ -44746,17 +44748,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03834c: |[03834c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -03835c: 6e20 cc09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@09cc │ │ -038362: 0e00 |0003: return-void │ │ +03a540: |[03a540] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +03a550: 6e20 cc09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@09cc │ │ +03a556: 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; │ │ @@ -44766,33 +44768,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038364: |[038364] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -038374: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ -038378: 6e20 0401 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0104 │ │ -03837e: 0e00 |0005: return-void │ │ +03a558: |[03a558] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03a568: 5410 3403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0334 │ │ +03a56c: 6e20 0401 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0104 │ │ +03a572: 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; │ │ │ │ - source_file_idx : 2045 (PagerAdapter.java) │ │ + source_file_idx : 2042 (PagerAdapter.java) │ │ │ │ Class #208 header: │ │ -class_idx : 418 │ │ +class_idx : 415 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2048 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2045 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -44817,18 +44819,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 │ │ -038380: |[038380] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -038390: 5b01 3503 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0335 │ │ -038394: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03839a: 0e00 |0005: return-void │ │ +03a574: |[03a574] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03a584: 5b01 3503 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0335 │ │ +03a588: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a58e: 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; │ │ │ │ @@ -44838,39 +44840,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03839c: |[03839c] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -0383ac: 5420 3503 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0335 │ │ -0383b0: 5400 4c03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -0383b4: 5421 3503 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0335 │ │ -0383b8: 5411 4c03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -0383bc: 6e10 7d0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -0383c2: 0a01 |000b: move-result v1 │ │ -0383c4: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0383c8: 6e20 be0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ -0383ce: 0e00 |0011: return-void │ │ +03a590: |[03a590] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +03a5a0: 5420 3503 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0335 │ │ +03a5a4: 5400 4c03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +03a5a8: 5421 3503 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0335 │ │ +03a5ac: 5411 4c03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +03a5b0: 6e10 7d0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +03a5b6: 0a01 |000b: move-result v1 │ │ +03a5b8: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03a5bc: 6e20 be0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ +03a5c2: 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; │ │ │ │ - source_file_idx : 2048 (PagerTabStrip.java) │ │ + source_file_idx : 2045 (PagerTabStrip.java) │ │ │ │ Class #209 header: │ │ -class_idx : 419 │ │ +class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2048 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2045 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -44895,18 +44897,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 │ │ -0383d0: |[0383d0] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0383e0: 5b01 3603 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0336 │ │ -0383e4: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0383ea: 0e00 |0005: return-void │ │ +03a5c4: |[03a5c4] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03a5d4: 5b01 3603 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0336 │ │ +03a5d8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a5de: 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; │ │ │ │ @@ -44916,39 +44918,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0383ec: |[0383ec] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -0383fc: 5420 3603 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0336 │ │ -038400: 5400 4c03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -038404: 5421 3603 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0336 │ │ -038408: 5411 4c03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -03840c: 6e10 7d0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -038412: 0a01 |000b: move-result v1 │ │ -038414: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038418: 6e20 be0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ -03841e: 0e00 |0011: return-void │ │ +03a5e0: |[03a5e0] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +03a5f0: 5420 3603 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0336 │ │ +03a5f4: 5400 4c03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +03a5f8: 5421 3603 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0336 │ │ +03a5fc: 5411 4c03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +03a600: 6e10 7d0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +03a606: 0a01 |000b: move-result v1 │ │ +03a608: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03a60c: 6e20 be0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ +03a612: 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; │ │ │ │ - source_file_idx : 2048 (PagerTabStrip.java) │ │ + source_file_idx : 2045 (PagerTabStrip.java) │ │ │ │ Class #210 header: │ │ -class_idx : 421 │ │ +class_idx : 418 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2051 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -44960,21 +44962,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2051 (PagerTitleStrip.java) │ │ + source_file_idx : 2048 (PagerTitleStrip.java) │ │ │ │ Class #211 header: │ │ -class_idx : 423 │ │ +class_idx : 420 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2051 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -44992,21 +44994,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;) │ │ name : 'setSingleLineAllCaps' │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2051 (PagerTitleStrip.java) │ │ + source_file_idx : 2048 (PagerTitleStrip.java) │ │ │ │ Class #212 header: │ │ -class_idx : 427 │ │ +class_idx : 424 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 631 │ │ -source_file_idx : 2052 │ │ +superclass_idx : 628 │ │ +source_file_idx : 2049 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #212 annotations: │ │ Annotations on class │ │ @@ -45035,23 +45037,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -038420: |[038420] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -038430: 7010 9811 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1198 │ │ -038436: 6e10 9200 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -03843c: 0c00 |0006: move-result-object v0 │ │ -03843e: 6e10 db00 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00db │ │ -038444: 0c00 |000a: move-result-object v0 │ │ -038446: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ -03844a: 5b10 6b03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@036b │ │ -03844e: 0e00 |000f: return-void │ │ +03a614: |[03a614] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +03a624: 7010 9811 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1198 │ │ +03a62a: 6e10 9200 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +03a630: 0c00 |0006: move-result-object v0 │ │ +03a632: 6e10 db00 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00db │ │ +03a638: 0c00 |000a: move-result-object v0 │ │ +03a63a: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ +03a63e: 5b10 6b03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@036b │ │ +03a642: 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; │ │ @@ -45063,42 +45065,42 @@ │ │ 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 │ │ -038450: |[038450] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -038460: 6f30 9911 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1199 │ │ -038466: 0c03 |0003: move-result-object v3 │ │ -038468: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -03846c: 6e10 9714 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ -038472: 0c00 |0009: move-result-object v0 │ │ -038474: 5421 6b03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@036b │ │ -038478: 6e20 aa14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@14aa │ │ -03847e: 0c00 |000f: move-result-object v0 │ │ -038480: 1100 |0010: return-object v0 │ │ -038482: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -038484: 28fe |0012: goto 0010 // -0002 │ │ +03a644: |[03a644] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03a654: 6f30 9911 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1199 │ │ +03a65a: 0c03 |0003: move-result-object v3 │ │ +03a65c: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +03a660: 6e10 9714 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ +03a666: 0c00 |0009: move-result-object v0 │ │ +03a668: 5421 6b03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@036b │ │ +03a66c: 6e20 aa14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@14aa │ │ +03a672: 0c00 |000f: move-result-object v0 │ │ +03a674: 1100 |0010: return-object v0 │ │ +03a676: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03a678: 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; │ │ 0x0000 - 0x0013 reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 2052 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2049 (PagerTitleStripIcs.java) │ │ │ │ Class #213 header: │ │ -class_idx : 428 │ │ +class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2052 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -45117,17 +45119,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038488: |[038488] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -038498: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03849e: 0e00 |0003: return-void │ │ +03a67c: |[03a67c] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +03a68c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -45136,36 +45138,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0384a0: |[0384a0] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0384b0: 2200 ab01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01ab │ │ -0384b4: 6e10 c213 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@13c2 │ │ -0384ba: 0c01 |0005: move-result-object v1 │ │ -0384bc: 7020 1e0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a1e │ │ -0384c2: 6e20 d513 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@13d5 │ │ -0384c8: 0e00 |000c: return-void │ │ +03a694: |[03a694] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +03a6a4: 2200 a801 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01a8 │ │ +03a6a8: 6e10 c213 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@13c2 │ │ +03a6ae: 0c01 |0005: move-result-object v1 │ │ +03a6b0: 7020 1e0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a1e │ │ +03a6b6: 6e20 d513 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@13d5 │ │ +03a6bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2052 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2049 (PagerTitleStripIcs.java) │ │ │ │ Class #214 header: │ │ -class_idx : 429 │ │ +class_idx : 426 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2151 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2148 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -45177,21 +45179,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2151 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2148 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #215 header: │ │ -class_idx : 432 │ │ +class_idx : 429 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2151 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2148 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -45215,21 +45217,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;) │ │ name : 'setQuickScaleEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2151 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2148 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #216 header: │ │ -class_idx : 433 │ │ +class_idx : 430 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2151 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2148 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -45252,27 +45254,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0384cc: |[0384cc] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -0384dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0384de: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0384e2: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -0384e6: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -0384ea: 2201 af01 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01af │ │ -0384ee: 7020 270a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a27 │ │ -0384f4: 6901 6c03 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ -0384f8: 0e00 |000e: return-void │ │ -0384fa: 2201 ae01 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01ae │ │ -0384fe: 7020 230a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a23 │ │ -038504: 6901 6c03 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ -038508: 28f8 |0016: goto 000e // -0008 │ │ +03a6c0: |[03a6c0] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +03a6d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03a6d2: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03a6d6: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +03a6da: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +03a6de: 2201 ac01 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01ac │ │ +03a6e2: 7020 270a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a27 │ │ +03a6e8: 6901 6c03 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ +03a6ec: 0e00 |000e: return-void │ │ +03a6ee: 2201 ab01 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01ab │ │ +03a6f2: 7020 230a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a23 │ │ +03a6f8: 6901 6c03 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ +03a6fc: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -45284,17 +45286,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03850c: |[03850c] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -03851c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038522: 0e00 |0003: return-void │ │ +03a700: |[03a700] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +03a710: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -45302,19 +45304,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038524: |[038524] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -038534: 6200 6c03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ -038538: 7220 2a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a2a │ │ -03853e: 0a00 |0005: move-result v0 │ │ -038540: 0f00 |0006: return v0 │ │ +03a718: |[03a718] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +03a728: 6200 6c03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ +03a72c: 7220 2a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a2a │ │ +03a732: 0a00 |0005: move-result v0 │ │ +03a734: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -45322,34 +45324,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038544: |[038544] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -038554: 6200 6c03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ -038558: 7230 2b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a2b │ │ -03855e: 0e00 |0005: return-void │ │ +03a738: |[03a738] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +03a748: 6200 6c03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@036c │ │ +03a74c: 7230 2b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a2b │ │ +03a752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2151 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2148 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #217 header: │ │ -class_idx : 434 │ │ +class_idx : 431 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2152 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2149 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #217 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -45364,17 +45366,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038560: |[038560] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -038570: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038576: 0e00 |0003: return-void │ │ +03a754: |[03a754] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +03a764: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -45383,19 +45385,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -038578: |[038578] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -038588: 1f01 9102 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0291 │ │ -03858c: 6e10 ef11 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@11ef │ │ -038592: 0a00 |0005: move-result v0 │ │ -038594: 0f00 |0006: return v0 │ │ +03a76c: |[03a76c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +03a77c: 1f01 8e02 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@028e │ │ +03a780: 6e10 ef11 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@11ef │ │ +03a786: 0a00 |0005: move-result v0 │ │ +03a788: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -45403,34 +45405,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038598: |[038598] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0385a8: 1f00 9102 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0291 │ │ -0385ac: 6e20 f011 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@11f0 │ │ -0385b2: 0e00 |0005: return-void │ │ +03a78c: |[03a78c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +03a79c: 1f00 8e02 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@028e │ │ +03a7a0: 6e20 f011 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@11f0 │ │ +03a7a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2152 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 2149 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #218 header: │ │ -class_idx : 437 │ │ +class_idx : 434 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2390 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -45454,21 +45456,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;) │ │ name : 'getYVelocity' │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2390 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2387 (VelocityTrackerCompat.java) │ │ │ │ Class #219 header: │ │ -class_idx : 438 │ │ +class_idx : 435 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2390 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2387 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -45491,26 +45493,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0385b4: |[0385b4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -0385c4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0385c8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0385cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0385d0: 2200 b401 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01b4 │ │ -0385d4: 7010 360a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0a36 │ │ -0385da: 6900 6d03 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ -0385de: 0e00 |000d: return-void │ │ -0385e0: 2200 b301 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01b3 │ │ -0385e4: 7010 330a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0a33 │ │ -0385ea: 6900 6d03 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ -0385ee: 28f8 |0015: goto 000d // -0008 │ │ +03a7a8: |[03a7a8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03a7b8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03a7bc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03a7c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03a7c4: 2200 b101 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01b1 │ │ +03a7c8: 7010 360a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0a36 │ │ +03a7ce: 6900 6d03 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ +03a7d2: 0e00 |000d: return-void │ │ +03a7d4: 2200 b001 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01b0 │ │ +03a7d8: 7010 330a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0a33 │ │ +03a7de: 6900 6d03 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ +03a7e2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -45520,17 +45522,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0385f0: |[0385f0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -038600: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038606: 0e00 |0003: return-void │ │ +03a7e4: |[03a7e4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03a7f4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a7fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -45539,19 +45541,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 │ │ -038608: |[038608] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -038618: 6200 6d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ -03861c: 7230 390a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a39 │ │ -038622: 0a00 |0005: move-result v0 │ │ -038624: 0f00 |0006: return v0 │ │ +03a7fc: |[03a7fc] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03a80c: 6200 6d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ +03a810: 7230 390a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a39 │ │ +03a816: 0a00 |0005: move-result v0 │ │ +03a818: 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 │ │ │ │ @@ -45560,34 +45562,34 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -038628: |[038628] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -038638: 6200 6d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ -03863c: 7230 3a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3a │ │ -038642: 0a00 |0005: move-result v0 │ │ -038644: 0f00 |0006: return v0 │ │ +03a81c: |[03a81c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03a82c: 6200 6d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@036d │ │ +03a830: 7230 3a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3a │ │ +03a836: 0a00 |0005: move-result v0 │ │ +03a838: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2390 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2387 (VelocityTrackerCompat.java) │ │ │ │ Class #220 header: │ │ -class_idx : 439 │ │ +class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2391 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #220 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -45602,17 +45604,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038648: |[038648] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -038658: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03865e: 0e00 |0003: return-void │ │ +03a83c: |[03a83c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +03a84c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a852: 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;) │ │ @@ -45620,18 +45622,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 │ │ -038660: |[038660] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -038670: 6e20 f611 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@11f6 │ │ -038676: 0a00 |0003: move-result v0 │ │ -038678: 0f00 |0004: return v0 │ │ +03a854: |[03a854] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03a864: 6e20 f611 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@11f6 │ │ +03a86a: 0a00 |0003: move-result v0 │ │ +03a86c: 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 │ │ │ │ @@ -45640,33 +45642,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03867c: |[03867c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03868c: 6e20 f811 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@11f8 │ │ -038692: 0a00 |0003: move-result v0 │ │ -038694: 0f00 |0004: return v0 │ │ +03a870: |[03a870] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03a880: 6e20 f811 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@11f8 │ │ +03a886: 0a00 |0003: move-result v0 │ │ +03a888: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2391 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 2388 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #221 header: │ │ -class_idx : 448 │ │ +class_idx : 445 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 34 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -45882,21 +45884,21 @@ │ │ │ │ #33 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #222 header: │ │ -class_idx : 449 │ │ +class_idx : 446 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2394 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 34 │ │ virtual_methods_size: 2 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -46030,56 +46032,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -038698: |[038698] android.support.v4.view.ViewCompat.:()V │ │ -0386a8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0386ac: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0386b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0386b4: 2201 bf01 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01bf │ │ -0386b8: 7010 8e0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0a8e │ │ -0386be: 6901 7203 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0386c2: 0e00 |000d: return-void │ │ -0386c4: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -0386c8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0386cc: 2201 be01 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01be │ │ -0386d0: 7010 880a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a88 │ │ -0386d6: 6901 7203 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0386da: 28f4 |0019: goto 000d // -000c │ │ -0386dc: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -0386e0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -0386e4: 2201 bd01 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01bd │ │ -0386e8: 7010 7c0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a7c │ │ -0386ee: 6901 7203 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0386f2: 28e8 |0025: goto 000d // -0018 │ │ -0386f4: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -0386f8: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -0386fc: 2201 bc01 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01bc │ │ -038700: 7010 750a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a75 │ │ -038706: 6901 7203 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -03870a: 28dc |0031: goto 000d // -0024 │ │ -03870c: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -038710: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -038714: 2201 bb01 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01bb │ │ -038718: 7010 6b0a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a6b │ │ -03871e: 6901 7203 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038722: 28d0 |003d: goto 000d // -0030 │ │ -038724: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -038728: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -03872c: 2201 ba01 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01ba │ │ -038730: 7010 680a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a68 │ │ -038736: 6901 7203 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -03873a: 28c4 |0049: goto 000d // -003c │ │ -03873c: 2201 b801 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01b8 │ │ -038740: 7010 420a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a42 │ │ -038746: 6901 7203 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -03874a: 28bc |0051: goto 000d // -0044 │ │ +03a88c: |[03a88c] android.support.v4.view.ViewCompat.:()V │ │ +03a89c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03a8a0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03a8a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03a8a8: 2201 bc01 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01bc │ │ +03a8ac: 7010 8e0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0a8e │ │ +03a8b2: 6901 7203 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a8b6: 0e00 |000d: return-void │ │ +03a8b8: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +03a8bc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03a8c0: 2201 bb01 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01bb │ │ +03a8c4: 7010 880a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a88 │ │ +03a8ca: 6901 7203 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a8ce: 28f4 |0019: goto 000d // -000c │ │ +03a8d0: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +03a8d4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03a8d8: 2201 ba01 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01ba │ │ +03a8dc: 7010 7c0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a7c │ │ +03a8e2: 6901 7203 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a8e6: 28e8 |0025: goto 000d // -0018 │ │ +03a8e8: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +03a8ec: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +03a8f0: 2201 b901 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01b9 │ │ +03a8f4: 7010 750a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a75 │ │ +03a8fa: 6901 7203 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a8fe: 28dc |0031: goto 000d // -0024 │ │ +03a900: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +03a904: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +03a908: 2201 b801 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01b8 │ │ +03a90c: 7010 6b0a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a6b │ │ +03a912: 6901 7203 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a916: 28d0 |003d: goto 000d // -0030 │ │ +03a918: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +03a91c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +03a920: 2201 b701 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01b7 │ │ +03a924: 7010 680a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a68 │ │ +03a92a: 6901 7203 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a92e: 28c4 |0049: goto 000d // -003c │ │ +03a930: 2201 b501 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01b5 │ │ +03a934: 7010 420a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a42 │ │ +03a93a: 6901 7203 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a93e: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0002 line=549 │ │ 0x0006 line=550 │ │ 0x000d line=564 │ │ 0x000e line=551 │ │ @@ -46101,17 +46103,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03874c: |[03874c] android.support.v4.view.ViewCompat.:()V │ │ -03875c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038762: 0e00 |0003: return-void │ │ +03a940: |[03a940] android.support.v4.view.ViewCompat.:()V │ │ +03a950: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03a956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -46120,19 +46122,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 │ │ -038764: |[038764] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -038774: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038778: 7230 910a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a91 │ │ -03877e: 0a00 |0005: move-result v0 │ │ -038780: 0f00 |0006: return v0 │ │ +03a958: |[03a958] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03a968: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a96c: 7230 910a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a91 │ │ +03a972: 0a00 |0005: move-result v0 │ │ +03a974: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -46141,19 +46143,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 │ │ -038784: |[038784] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -038794: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038798: 7230 920a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0a92 │ │ -03879e: 0a00 |0005: move-result v0 │ │ -0387a0: 0f00 |0006: return v0 │ │ +03a978: |[03a978] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +03a988: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a98c: 7230 920a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0a92 │ │ +03a992: 0a00 |0005: move-result v0 │ │ +03a994: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -46162,19 +46164,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 │ │ -0387a4: |[0387a4] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0387b4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0387b8: 7220 940a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0a94 │ │ -0387be: 0c00 |0005: move-result-object v0 │ │ -0387c0: 1100 |0006: return-object v0 │ │ +03a998: |[03a998] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03a9a8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a9ac: 7220 940a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0a94 │ │ +03a9b2: 0c00 |0005: move-result-object v0 │ │ +03a9b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46182,19 +46184,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0387c4: |[0387c4] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -0387d4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0387d8: 7220 950a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0a95 │ │ -0387de: 0a00 |0005: move-result v0 │ │ -0387e0: 0f00 |0006: return v0 │ │ +03a9b8: |[03a9b8] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +03a9c8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a9cc: 7220 950a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0a95 │ │ +03a9d2: 0a00 |0005: move-result v0 │ │ +03a9d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46202,19 +46204,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0387e4: |[0387e4] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0387f4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0387f8: 7220 960a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a96 │ │ -0387fe: 0a00 |0005: move-result v0 │ │ -038800: 0f00 |0006: return v0 │ │ +03a9d8: |[03a9d8] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03a9e8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03a9ec: 7220 960a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a96 │ │ +03a9f2: 0a00 |0005: move-result v0 │ │ +03a9f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46222,19 +46224,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038804: |[038804] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -038814: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038818: 7220 970a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0a97 │ │ -03881e: 0a00 |0005: move-result v0 │ │ -038820: 0f00 |0006: return v0 │ │ +03a9f8: |[03a9f8] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +03aa08: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aa0c: 7220 970a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0a97 │ │ +03aa12: 0a00 |0005: move-result v0 │ │ +03aa14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46242,19 +46244,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038824: |[038824] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -038834: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038838: 7220 980a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a98 │ │ -03883e: 0a00 |0005: move-result v0 │ │ -038840: 0f00 |0006: return v0 │ │ +03aa18: |[03aa18] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +03aa28: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aa2c: 7220 980a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a98 │ │ +03aa32: 0a00 |0005: move-result v0 │ │ +03aa34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46262,19 +46264,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038844: |[038844] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -038854: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038858: 7220 990a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0a99 │ │ -03885e: 0a00 |0005: move-result v0 │ │ -038860: 0f00 |0006: return v0 │ │ +03aa38: |[03aa38] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +03aa48: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aa4c: 7220 990a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0a99 │ │ +03aa52: 0a00 |0005: move-result v0 │ │ +03aa54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46282,19 +46284,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038864: |[038864] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -038874: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038878: 7220 9a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0a9a │ │ -03887e: 0a00 |0005: move-result v0 │ │ -038880: 0f00 |0006: return v0 │ │ +03aa58: |[03aa58] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03aa68: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aa6c: 7220 9a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0a9a │ │ +03aa72: 0a00 |0005: move-result v0 │ │ +03aa74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46302,19 +46304,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038884: |[038884] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -038894: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038898: 7220 9b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0a9b │ │ -03889e: 0a00 |0005: move-result v0 │ │ -0388a0: 0f00 |0006: return v0 │ │ +03aa78: |[03aa78] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +03aa88: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aa8c: 7220 9b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0a9b │ │ +03aa92: 0a00 |0005: move-result v0 │ │ +03aa94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46322,19 +46324,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0388a4: |[0388a4] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0388b4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0388b8: 7220 9c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0a9c │ │ -0388be: 0a00 |0005: move-result v0 │ │ -0388c0: 0f00 |0006: return v0 │ │ +03aa98: |[03aa98] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03aaa8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aaac: 7220 9c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0a9c │ │ +03aab2: 0a00 |0005: move-result v0 │ │ +03aab4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46342,19 +46344,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0388c4: |[0388c4] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -0388d4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0388d8: 7220 9d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0a9d │ │ -0388de: 0a00 |0005: move-result v0 │ │ -0388e0: 0f00 |0006: return v0 │ │ +03aab8: |[03aab8] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +03aac8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aacc: 7220 9d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0a9d │ │ +03aad2: 0a00 |0005: move-result v0 │ │ +03aad4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46362,19 +46364,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 │ │ -0388e4: |[0388e4] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0388f4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0388f8: 7220 9e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a9e │ │ -0388fe: 0c00 |0005: move-result-object v0 │ │ -038900: 1100 |0006: return-object v0 │ │ +03aad8: |[03aad8] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03aae8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aaec: 7220 9e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a9e │ │ +03aaf2: 0c00 |0005: move-result-object v0 │ │ +03aaf4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46382,19 +46384,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038904: |[038904] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -038914: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038918: 7220 9f0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0a9f │ │ -03891e: 0a00 |0005: move-result v0 │ │ -038920: 0f00 |0006: return v0 │ │ +03aaf8: |[03aaf8] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +03ab08: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ab0c: 7220 9f0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0a9f │ │ +03ab12: 0a00 |0005: move-result v0 │ │ +03ab14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46402,19 +46404,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038924: |[038924] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -038934: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038938: 7220 a00a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0aa0 │ │ -03893e: 0a00 |0005: move-result v0 │ │ -038940: 0f00 |0006: return v0 │ │ +03ab18: |[03ab18] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +03ab28: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ab2c: 7220 a00a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0aa0 │ │ +03ab32: 0a00 |0005: move-result v0 │ │ +03ab34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -46422,18 +46424,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 │ │ -038944: |[038944] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038954: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038958: 7230 a10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aa1 │ │ -03895e: 0e00 |0005: return-void │ │ +03ab38: |[03ab38] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03ab48: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ab4c: 7230 a10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aa1 │ │ +03ab52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0005 line=685 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -46443,18 +46445,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 │ │ -038960: |[038960] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -038970: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038974: 7230 a20a 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@0aa2 │ │ -03897a: 0e00 |0005: return-void │ │ +03ab54: |[03ab54] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03ab64: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ab68: 7230 a20a 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@0aa2 │ │ +03ab6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0005 line=721 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -46464,18 +46466,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 │ │ -03897c: |[03897c] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03898c: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038990: 7230 a30a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aa3 │ │ -038996: 0e00 |0005: return-void │ │ +03ab70: |[03ab70] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03ab80: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ab84: 7230 a30a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aa3 │ │ +03ab8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0005 line=652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -46485,19 +46487,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 │ │ -038998: |[038998] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0389a8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0389ac: 7240 a40a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0aa4 │ │ -0389b2: 0a00 |0005: move-result v0 │ │ -0389b4: 0f00 |0006: return v0 │ │ +03ab8c: |[03ab8c] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03ab9c: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03aba0: 7240 a40a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0aa4 │ │ +03aba6: 0a00 |0005: move-result v0 │ │ +03aba8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -46507,18 +46509,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0389b8: |[0389b8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0389c8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0389cc: 7220 a50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0aa5 │ │ -0389d2: 0e00 |0005: return-void │ │ +03abac: |[03abac] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03abbc: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03abc0: 7220 a50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0aa5 │ │ +03abc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0005 line=772 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -46527,23 +46529,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 │ │ -0389d4: |[0389d4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0389e4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -0389e8: 0761 |0002: move-object v1, v6 │ │ -0389ea: 0172 |0003: move v2, v7 │ │ -0389ec: 0183 |0004: move v3, v8 │ │ -0389ee: 0194 |0005: move v4, v9 │ │ -0389f0: 01a5 |0006: move v5, v10 │ │ -0389f2: 7806 a60a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0aa6 │ │ -0389f8: 0e00 |000a: return-void │ │ +03abc8: |[03abc8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03abd8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03abdc: 0761 |0002: move-object v1, v6 │ │ +03abde: 0172 |0003: move v2, v7 │ │ +03abe0: 0183 |0004: move v3, v8 │ │ +03abe2: 0194 |0005: move v4, v9 │ │ +03abe4: 01a5 |0006: move v5, v10 │ │ +03abe6: 7806 a60a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0aa6 │ │ +03abec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x000a line=790 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -46556,62 +46558,62 @@ │ │ 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 │ │ -0389fc: |[0389fc] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -038a0c: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038a10: 7230 a70a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0aa7 │ │ -038a16: 0e00 |0005: return-void │ │ +03abf0: |[03abf0] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03ac00: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ac04: 7230 a70a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0aa7 │ │ +03ac0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0005 line=804 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #24 : (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 │ │ -038a18: |[038a18] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -038a28: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038a2c: 7254 a80a 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@0aa8 │ │ -038a32: 0e00 |0005: return-void │ │ +03ac0c: |[03ac0c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03ac1c: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ac20: 7255 a80a 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@0aa8 │ │ +03ac26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ 0x0005 line=821 │ │ 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 │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -038a34: |[038a34] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -038a44: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038a48: 7240 a90a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0aa9 │ │ -038a4e: 0a00 |0005: move-result v0 │ │ -038a50: 0f00 |0006: return v0 │ │ +03ac28: |[03ac28] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +03ac38: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ac3c: 7240 a90a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0aa9 │ │ +03ac42: 0a00 |0005: move-result v0 │ │ +03ac44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -46621,18 +46623,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038a54: |[038a54] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -038a64: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038a68: 7230 aa0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0aaa │ │ -038a6e: 0e00 |0005: return-void │ │ +03ac48: |[03ac48] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03ac58: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ac5c: 7230 aa0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0aaa │ │ +03ac62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0005 line=736 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -46642,18 +46644,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 │ │ -038a70: |[038a70] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -038a80: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038a84: 7230 ac0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0aac │ │ -038a8a: 0e00 |0005: return-void │ │ +03ac64: |[03ac64] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +03ac74: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ac78: 7230 ac0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0aac │ │ +03ac7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0005 line=759 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -46663,18 +46665,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 │ │ -038a8c: |[038a8c] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -038a9c: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038aa0: 7230 ad0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0aad │ │ -038aa6: 0e00 |0005: return-void │ │ +03ac80: |[03ac80] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03ac90: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ac94: 7230 ad0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0aad │ │ +03ac9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0005 line=855 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -46684,18 +46686,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 │ │ -038aa8: |[038aa8] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -038ab8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038abc: 7230 ae0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0aae │ │ -038ac2: 0e00 |0005: return-void │ │ +03ac9c: |[03ac9c] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +03acac: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03acb0: 7230 ae0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0aae │ │ +03acb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x0005 line=996 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -46705,18 +46707,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 │ │ -038ac4: |[038ac4] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -038ad4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038ad8: 7230 af0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0aaf │ │ -038ade: 0e00 |0005: return-void │ │ +03acb8: |[03acb8] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03acc8: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03accc: 7230 af0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0aaf │ │ +03acd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -46726,18 +46728,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 │ │ -038ae0: |[038ae0] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -038af0: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038af4: 7240 b00a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ab0 │ │ -038afa: 0e00 |0005: return-void │ │ +03acd4: |[03acd4] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03ace4: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ace8: 7240 b00a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ab0 │ │ +03acee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0005 line=954 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -46748,18 +46750,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 │ │ -038afc: |[038afc] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -038b0c: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038b10: 7230 b10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0ab1 │ │ -038b16: 0e00 |0005: return-void │ │ +03acf0: |[03acf0] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +03ad00: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ad04: 7230 b10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0ab1 │ │ +03ad0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0005 line=1064 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -46769,18 +46771,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 │ │ -038b18: |[038b18] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -038b28: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038b2c: 7230 b20a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0ab2 │ │ -038b32: 0e00 |0005: return-void │ │ +03ad0c: |[03ad0c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +03ad1c: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ad20: 7230 b20a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0ab2 │ │ +03ad26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -46791,19 +46793,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038b34: |[038b34] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -038b44: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038b48: 7220 930a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0a93 │ │ -038b4e: 0a00 |0005: move-result v0 │ │ -038b50: 0f00 |0006: return v0 │ │ +03ad28: |[03ad28] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03ad38: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ad3c: 7220 930a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0a93 │ │ +03ad42: 0a00 |0005: move-result v0 │ │ +03ad44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -46812,34 +46814,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038b54: |[038b54] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -038b64: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ -038b68: 7230 ab0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0aab │ │ -038b6e: 0e00 |0005: return-void │ │ +03ad48: |[03ad48] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03ad58: 6200 7203 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0372 │ │ +03ad5c: 7230 ab0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0aab │ │ +03ad62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0005 line=1189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 mode I │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #223 header: │ │ -class_idx : 450 │ │ +class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2398 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #223 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -46854,17 +46856,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038b70: |[038b70] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -038b80: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038b86: 0e00 |0003: return-void │ │ +03ad64: |[03ad64] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +03ad74: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03ad7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -46872,32 +46874,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038b88: |[038b88] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -038b98: 6e10 4212 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1242 │ │ -038b9e: 0a00 |0003: move-result v0 │ │ -038ba0: 0f00 |0004: return v0 │ │ +03ad7c: |[03ad7c] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +03ad8c: 6e10 4212 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1242 │ │ +03ad92: 0a00 |0003: move-result v0 │ │ +03ad94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2398 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 2395 (ViewCompatEclairMr1.java) │ │ │ │ Class #224 header: │ │ -class_idx : 451 │ │ +class_idx : 448 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2399 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2396 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #224 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -46912,17 +46914,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038ba4: |[038ba4] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -038bb4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038bba: 0e00 |0003: return-void │ │ +03ad98: |[03ad98] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +03ada8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03adae: 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;) │ │ @@ -46930,18 +46932,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038bbc: |[038bbc] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -038bcc: 6e10 2b12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@122b │ │ -038bd2: 0a00 |0003: move-result v0 │ │ -038bd4: 0f00 |0004: return v0 │ │ +03adb0: |[03adb0] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +03adc0: 6e10 2b12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@122b │ │ +03adc6: 0a00 |0003: move-result v0 │ │ +03adc8: 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;) │ │ @@ -46949,33 +46951,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038bd8: |[038bd8] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -038be8: 6e20 6c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@126c │ │ -038bee: 0e00 |0003: return-void │ │ +03adcc: |[03adcc] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +03addc: 6e20 6c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@126c │ │ +03ade2: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2399 (ViewCompatGingerbread.java) │ │ + source_file_idx : 2396 (ViewCompatGingerbread.java) │ │ │ │ Class #225 header: │ │ -class_idx : 452 │ │ +class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2400 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2397 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #225 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -46990,17 +46992,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038bf0: |[038bf0] android.support.v4.view.ViewCompatHC.:()V │ │ -038c00: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038c06: 0e00 |0003: return-void │ │ +03ade4: |[03ade4] android.support.v4.view.ViewCompatHC.:()V │ │ +03adf4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03adfa: 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;) │ │ @@ -47008,18 +47010,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038c08: |[038c08] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -038c18: 6e10 1612 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1216 │ │ -038c1e: 0a00 |0003: move-result v0 │ │ -038c20: 0f00 |0004: return v0 │ │ +03adfc: |[03adfc] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +03ae0c: 6e10 1612 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1216 │ │ +03ae12: 0a00 |0003: move-result v0 │ │ +03ae14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47027,36 +47029,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -038c24: |[038c24] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -038c34: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -038c3a: 0b00 |0003: move-result-wide v0 │ │ -038c3c: 1000 |0004: return-wide v0 │ │ +03ae18: |[03ae18] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +03ae28: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +03ae2e: 0b00 |0003: move-result-wide v0 │ │ +03ae30: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038c40: |[038c40] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -038c50: 6e10 2012 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1220 │ │ -038c56: 0a00 |0003: move-result v0 │ │ -038c58: 0f00 |0004: return v0 │ │ +03ae34: |[03ae34] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +03ae44: 6e10 2012 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1220 │ │ +03ae4a: 0a00 |0003: move-result v0 │ │ +03ae4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47064,18 +47066,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038c5c: |[038c5c] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -038c6c: 6e10 2712 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1227 │ │ -038c72: 0a00 |0003: move-result v0 │ │ -038c74: 0f00 |0004: return v0 │ │ +03ae50: |[03ae50] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03ae60: 6e10 2712 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1227 │ │ +03ae66: 0a00 |0003: move-result v0 │ │ +03ae68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47083,18 +47085,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038c78: |[038c78] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -038c88: 6e10 2812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1228 │ │ -038c8e: 0a00 |0003: move-result v0 │ │ -038c90: 0f00 |0004: return v0 │ │ +03ae6c: |[03ae6c] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +03ae7c: 6e10 2812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1228 │ │ +03ae82: 0a00 |0003: move-result v0 │ │ +03ae84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47102,18 +47104,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038c94: |[038c94] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -038ca4: 6e10 2a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@122a │ │ -038caa: 0a00 |0003: move-result v0 │ │ -038cac: 0f00 |0004: return v0 │ │ +03ae88: |[03ae88] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03ae98: 6e10 2a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@122a │ │ +03ae9e: 0a00 |0003: move-result v0 │ │ +03aea0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -47121,18 +47123,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -038cb0: |[038cb0] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -038cc0: 7130 5a12 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@125a │ │ -038cc6: 0a00 |0003: move-result v0 │ │ -038cc8: 0f00 |0004: return v0 │ │ +03aea4: |[03aea4] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +03aeb4: 7130 5a12 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@125a │ │ +03aeba: 0a00 |0003: move-result v0 │ │ +03aebc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ @@ -47142,34 +47144,34 @@ │ │ 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 │ │ -038ccc: |[038ccc] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -038cdc: 6e30 6612 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1266 │ │ -038ce2: 0e00 |0003: return-void │ │ +03aec0: |[03aec0] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03aed0: 6e30 6612 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1266 │ │ +03aed6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2400 (ViewCompatHC.java) │ │ + source_file_idx : 2397 (ViewCompatHC.java) │ │ │ │ Class #226 header: │ │ -class_idx : 453 │ │ +class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2401 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2398 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #226 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -47184,17 +47186,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038ce4: |[038ce4] android.support.v4.view.ViewCompatICS.:()V │ │ -038cf4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038cfa: 0e00 |0003: return-void │ │ +03aed8: |[03aed8] android.support.v4.view.ViewCompatICS.:()V │ │ +03aee8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03aeee: 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;) │ │ @@ -47202,18 +47204,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 │ │ -038cfc: |[038cfc] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -038d0c: 6e20 0e12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@120e │ │ -038d12: 0a00 |0003: move-result v0 │ │ -038d14: 0f00 |0004: return v0 │ │ +03aef0: |[03aef0] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03af00: 6e20 0e12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@120e │ │ +03af06: 0a00 |0003: move-result v0 │ │ +03af08: 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 │ │ │ │ @@ -47222,18 +47224,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 │ │ -038d18: |[038d18] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -038d28: 6e20 0f12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@120f │ │ -038d2e: 0a00 |0003: move-result v0 │ │ -038d30: 0f00 |0004: return v0 │ │ +03af0c: |[03af0c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +03af1c: 6e20 0f12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@120f │ │ +03af22: 0a00 |0003: move-result v0 │ │ +03af24: 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 │ │ │ │ @@ -47242,17 +47244,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 │ │ -038d34: |[038d34] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038d44: 6e20 4a12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@124a │ │ -038d4a: 0e00 |0003: return-void │ │ +03af28: |[03af28] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03af38: 6e20 4a12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@124a │ │ +03af3e: 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; │ │ @@ -47262,18 +47264,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 │ │ -038d4c: |[038d4c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -038d5c: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -038d60: 6e20 4b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@124b │ │ -038d66: 0e00 |0005: return-void │ │ +03af40: |[03af40] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03af50: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +03af54: 6e20 4b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@124b │ │ +03af5a: 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; │ │ @@ -47283,17 +47285,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 │ │ -038d68: |[038d68] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038d78: 6e20 4c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@124c │ │ -038d7e: 0e00 |0003: return-void │ │ +03af5c: |[03af5c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03af6c: 6e20 4c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@124c │ │ +03af72: 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; │ │ @@ -47303,34 +47305,34 @@ │ │ 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 │ │ -038d80: |[038d80] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -038d90: 1f01 9502 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0295 │ │ -038d94: 6e20 5e12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@125e │ │ -038d9a: 0e00 |0005: return-void │ │ +03af74: |[03af74] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03af84: 1f01 9202 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0292 │ │ +03af88: 6e20 5e12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@125e │ │ +03af8e: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2401 (ViewCompatICS.java) │ │ + source_file_idx : 2398 (ViewCompatICS.java) │ │ │ │ Class #227 header: │ │ -class_idx : 454 │ │ +class_idx : 451 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2403 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2400 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #227 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -47345,17 +47347,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038d9c: |[038d9c] android.support.v4.view.ViewCompatJB.:()V │ │ -038dac: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038db2: 0e00 |0003: return-void │ │ +03af90: |[03af90] android.support.v4.view.ViewCompatJB.:()V │ │ +03afa0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03afa6: 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;) │ │ @@ -47363,18 +47365,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 │ │ -038db4: |[038db4] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -038dc4: 6e10 1512 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1215 │ │ -038dca: 0c00 |0003: move-result-object v0 │ │ -038dcc: 1100 |0004: return-object v0 │ │ +03afa8: |[03afa8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +03afb8: 6e10 1512 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1215 │ │ +03afbe: 0c00 |0003: move-result-object v0 │ │ +03afc0: 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;) │ │ @@ -47382,18 +47384,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038dd0: |[038dd0] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -038de0: 6e10 1d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@121d │ │ -038de6: 0a00 |0003: move-result v0 │ │ -038de8: 0f00 |0004: return v0 │ │ +03afc4: |[03afc4] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03afd4: 6e10 1d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@121d │ │ +03afda: 0a00 |0003: move-result v0 │ │ +03afdc: 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;) │ │ @@ -47401,18 +47403,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 │ │ -038dec: |[038dec] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -038dfc: 6e10 2d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@122d │ │ -038e02: 0c00 |0003: move-result-object v0 │ │ -038e04: 1100 |0004: return-object v0 │ │ +03afe0: |[03afe0] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03aff0: 6e10 2d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@122d │ │ +03aff6: 0c00 |0003: move-result-object v0 │ │ +03aff8: 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;) │ │ @@ -47420,18 +47422,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038e08: |[038e08] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -038e18: 6e10 3912 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1239 │ │ -038e1e: 0a00 |0003: move-result v0 │ │ -038e20: 0f00 |0004: return v0 │ │ +03affc: |[03affc] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +03b00c: 6e10 3912 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1239 │ │ +03b012: 0a00 |0003: move-result v0 │ │ +03b014: 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;) │ │ @@ -47439,18 +47441,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 │ │ -038e24: |[038e24] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -038e34: 6e30 4e12 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@124e │ │ -038e3a: 0a00 |0003: move-result v0 │ │ -038e3c: 0f00 |0004: return v0 │ │ +03b018: |[03b018] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03b028: 6e30 4e12 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@124e │ │ +03b02e: 0a00 |0003: move-result v0 │ │ +03b030: 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; │ │ @@ -47460,17 +47462,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038e40: |[038e40] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -038e50: 6e10 5312 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1253 │ │ -038e56: 0e00 |0003: return-void │ │ +03b034: |[03b034] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03b044: 6e10 5312 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1253 │ │ +03b04a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -47479,17 +47481,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 │ │ -038e58: |[038e58] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -038e68: 6e54 5012 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1250 │ │ -038e6e: 0e00 |0003: return-void │ │ +03b04c: |[03b04c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03b05c: 6e54 5012 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1250 │ │ +03b062: 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 │ │ @@ -47502,17 +47504,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 │ │ -038e70: |[038e70] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -038e80: 6e20 5412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1254 │ │ -038e86: 0e00 |0003: return-void │ │ +03b064: |[03b064] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03b074: 6e20 5412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1254 │ │ +03b07a: 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; │ │ @@ -47522,17 +47524,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 │ │ -038e88: |[038e88] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -038e98: 6e40 5512 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1255 │ │ -038e9e: 0e00 |0003: return-void │ │ +03b07c: |[03b07c] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03b08c: 6e40 5512 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1255 │ │ +03b092: 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; │ │ @@ -47543,17 +47545,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 │ │ -038ea0: |[038ea0] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -038eb0: 6e20 6112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1261 │ │ -038eb6: 0e00 |0003: return-void │ │ +03b094: |[03b094] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +03b0a4: 6e20 6112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1261 │ │ +03b0aa: 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 │ │ @@ -47563,33 +47565,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038eb8: |[038eb8] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -038ec8: 6e20 6312 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1263 │ │ -038ece: 0e00 |0003: return-void │ │ +03b0ac: |[03b0ac] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03b0bc: 6e20 6312 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1263 │ │ +03b0c2: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2403 (ViewCompatJB.java) │ │ + source_file_idx : 2400 (ViewCompatJB.java) │ │ │ │ Class #228 header: │ │ -class_idx : 455 │ │ +class_idx : 452 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2404 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -47604,17 +47606,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038ed0: |[038ed0] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -038ee0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038ee6: 0e00 |0003: return-void │ │ +03b0c4: |[03b0c4] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +03b0d4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b0da: 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;) │ │ @@ -47622,18 +47624,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038ee8: |[038ee8] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -038ef8: 6e10 1f12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@121f │ │ -038efe: 0a00 |0003: move-result v0 │ │ -038f00: 0f00 |0004: return v0 │ │ +03b0dc: |[03b0dc] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +03b0ec: 6e10 1f12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@121f │ │ +03b0f2: 0a00 |0003: move-result v0 │ │ +03b0f4: 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;) │ │ @@ -47641,18 +47643,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038f04: |[038f04] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -038f14: 6e10 2112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1221 │ │ -038f1a: 0a00 |0003: move-result v0 │ │ -038f1c: 0f00 |0004: return v0 │ │ +03b0f8: |[03b0f8] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +03b108: 6e10 2112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1221 │ │ +03b10e: 0a00 |0003: move-result v0 │ │ +03b110: 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;) │ │ @@ -47660,17 +47662,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 │ │ -038f20: |[038f20] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -038f30: 6e20 6412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1264 │ │ -038f36: 0e00 |0003: return-void │ │ +03b114: |[03b114] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +03b124: 6e20 6412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1264 │ │ +03b12a: 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 │ │ @@ -47680,17 +47682,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 │ │ -038f38: |[038f38] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -038f48: 6e20 6512 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1265 │ │ -038f4e: 0e00 |0003: return-void │ │ +03b12c: |[03b12c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03b13c: 6e20 6512 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1265 │ │ +03b142: 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; │ │ @@ -47700,33 +47702,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038f50: |[038f50] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -038f60: 6e20 6712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1267 │ │ -038f66: 0e00 |0003: return-void │ │ +03b144: |[03b144] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +03b154: 6e20 6712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1267 │ │ +03b15a: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2404 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 2401 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #229 header: │ │ -class_idx : 456 │ │ +class_idx : 453 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2405 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #229 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -47741,17 +47743,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038f68: |[038f68] android.support.v4.view.ViewCompatKitKat.:()V │ │ -038f78: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -038f7e: 0e00 |0003: return-void │ │ +03b15c: |[03b15c] android.support.v4.view.ViewCompatKitKat.:()V │ │ +03b16c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -47759,18 +47761,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038f80: |[038f80] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -038f90: 6e10 1412 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1214 │ │ -038f96: 0a00 |0003: move-result v0 │ │ -038f98: 0f00 |0004: return v0 │ │ +03b174: |[03b174] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03b184: 6e10 1412 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1214 │ │ +03b18a: 0a00 |0003: move-result v0 │ │ +03b18c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -47778,33 +47780,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038f9c: |[038f9c] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -038fac: 6e20 5f12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@125f │ │ -038fb2: 0e00 |0003: return-void │ │ +03b190: |[03b190] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03b1a0: 6e20 5f12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@125f │ │ +03b1a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2405 (ViewCompatKitKat.java) │ │ + source_file_idx : 2402 (ViewCompatKitKat.java) │ │ │ │ Class #230 header: │ │ -class_idx : 459 │ │ +class_idx : 456 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -47822,21 +47824,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2406 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2403 (ViewConfigurationCompat.java) │ │ │ │ Class #231 header: │ │ -class_idx : 460 │ │ +class_idx : 457 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2403 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -47859,26 +47861,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -038fb4: |[038fb4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -038fc4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -038fc8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -038fcc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -038fd0: 2200 ca01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01ca │ │ -038fd4: 7010 030b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b03 │ │ -038fda: 6900 8503 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0385 │ │ -038fde: 0e00 |000d: return-void │ │ -038fe0: 2200 c901 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01c9 │ │ -038fe4: 7010 010b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b01 │ │ -038fea: 6900 8503 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0385 │ │ -038fee: 28f8 |0015: goto 000d // -0008 │ │ +03b1a8: |[03b1a8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03b1b8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03b1bc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03b1c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b1c4: 2200 c701 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01c7 │ │ +03b1c8: 7010 030b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b03 │ │ +03b1ce: 6900 8503 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0385 │ │ +03b1d2: 0e00 |000d: return-void │ │ +03b1d4: 2200 c601 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01c6 │ │ +03b1d8: 7010 010b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b01 │ │ +03b1de: 6900 8503 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0385 │ │ +03b1e2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -47888,17 +47890,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038ff0: |[038ff0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -039000: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -039006: 0e00 |0003: return-void │ │ +03b1e4: |[03b1e4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03b1f4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b1fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -47907,33 +47909,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039008: |[039008] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -039018: 6200 8503 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0385 │ │ -03901c: 7220 050b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b05 │ │ -039022: 0a00 |0005: move-result v0 │ │ -039024: 0f00 |0006: return v0 │ │ +03b1fc: |[03b1fc] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03b20c: 6200 8503 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0385 │ │ +03b210: 7220 050b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b05 │ │ +03b216: 0a00 |0005: move-result v0 │ │ +03b218: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2406 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2403 (ViewConfigurationCompat.java) │ │ │ │ Class #232 header: │ │ -class_idx : 461 │ │ +class_idx : 458 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -47948,17 +47950,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039028: |[039028] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -039038: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03903e: 0e00 |0003: return-void │ │ +03b21c: |[03b21c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +03b22c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b232: 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;) │ │ @@ -47966,32 +47968,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039040: |[039040] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -039050: 6e10 7712 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1277 │ │ -039056: 0a00 |0003: move-result v0 │ │ -039058: 0f00 |0004: return v0 │ │ +03b234: |[03b234] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03b244: 6e10 7712 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1277 │ │ +03b24a: 0a00 |0003: move-result v0 │ │ +03b24c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2407 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 2404 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #233 header: │ │ -class_idx : 464 │ │ +class_idx : 461 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2412 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -48027,21 +48029,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2412 (ViewGroupCompat.java) │ │ + source_file_idx : 2409 (ViewGroupCompat.java) │ │ │ │ Class #234 header: │ │ -class_idx : 467 │ │ +class_idx : 464 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2412 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2409 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -48075,38 +48077,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -03905c: |[03905c] android.support.v4.view.ViewGroupCompat.:()V │ │ -03906c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -039070: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -039074: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039078: 2201 d101 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01d1 │ │ -03907c: 7010 130b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b13 │ │ -039082: 6901 8603 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -039086: 0e00 |000d: return-void │ │ -039088: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -03908c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -039090: 2201 cf01 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01cf │ │ -039094: 7010 0d0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b0d │ │ -03909a: 6901 8603 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -03909e: 28f4 |0019: goto 000d // -000c │ │ -0390a0: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -0390a4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -0390a8: 2201 ce01 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01ce │ │ -0390ac: 7010 0b0b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b0b │ │ -0390b2: 6901 8603 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -0390b6: 28e8 |0025: goto 000d // -0018 │ │ -0390b8: 2201 d201 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01d2 │ │ -0390bc: 7010 160b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b16 │ │ -0390c2: 6901 8603 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -0390c6: 28e0 |002d: goto 000d // -0020 │ │ +03b250: |[03b250] android.support.v4.view.ViewGroupCompat.:()V │ │ +03b260: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03b264: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +03b268: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b26c: 2201 ce01 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01ce │ │ +03b270: 7010 130b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b13 │ │ +03b276: 6901 8603 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b27a: 0e00 |000d: return-void │ │ +03b27c: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +03b280: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03b284: 2201 cc01 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01cc │ │ +03b288: 7010 0d0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b0d │ │ +03b28e: 6901 8603 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b292: 28f4 |0019: goto 000d // -000c │ │ +03b294: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +03b298: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03b29c: 2201 cb01 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01cb │ │ +03b2a0: 7010 0b0b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b0b │ │ +03b2a6: 6901 8603 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b2aa: 28e8 |0025: goto 000d // -0018 │ │ +03b2ac: 2201 cf01 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01cf │ │ +03b2b0: 7010 160b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b16 │ │ +03b2b6: 6901 8603 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b2ba: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -48122,17 +48124,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0390c8: |[0390c8] android.support.v4.view.ViewGroupCompat.:()V │ │ -0390d8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0390de: 0e00 |0003: return-void │ │ +03b2bc: |[03b2bc] android.support.v4.view.ViewGroupCompat.:()V │ │ +03b2cc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b2d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -48141,19 +48143,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0390e0: |[0390e0] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0390f0: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -0390f4: 7220 0f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b0f │ │ -0390fa: 0a00 |0005: move-result v0 │ │ -0390fc: 0f00 |0006: return v0 │ │ +03b2d4: |[03b2d4] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03b2e4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b2e8: 7220 0f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b0f │ │ +03b2ee: 0a00 |0005: move-result v0 │ │ +03b2f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -48161,19 +48163,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 │ │ -039100: |[039100] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -039110: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -039114: 7240 100b 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@0b10 │ │ -03911a: 0a00 |0005: move-result v0 │ │ -03911c: 0f00 |0006: return v0 │ │ +03b2f4: |[03b2f4] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03b304: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b308: 7240 100b 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@0b10 │ │ +03b30e: 0a00 |0005: move-result v0 │ │ +03b310: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48183,18 +48185,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -039120: |[039120] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -039130: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -039134: 7230 110b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b11 │ │ -03913a: 0e00 |0005: return-void │ │ +03b314: |[03b314] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03b324: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b328: 7230 110b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b11 │ │ +03b32e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -48204,34 +48206,34 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03913c: |[03913c] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -03914c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ -039150: 7230 120b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b12 │ │ -039156: 0e00 |0005: return-void │ │ +03b330: |[03b330] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03b340: 6200 8603 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0386 │ │ +03b344: 7230 120b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b12 │ │ +03b34a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2412 (ViewGroupCompat.java) │ │ + source_file_idx : 2409 (ViewGroupCompat.java) │ │ │ │ Class #235 header: │ │ -class_idx : 468 │ │ +class_idx : 465 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2413 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2410 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #235 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -48246,17 +48248,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039158: |[039158] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -039168: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03916e: 0e00 |0003: return-void │ │ +03b34c: |[03b34c] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +03b35c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -48265,33 +48267,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -039170: |[039170] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -039180: 6e20 af12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@12af │ │ -039186: 0e00 |0003: return-void │ │ +03b364: |[03b364] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03b374: 6e20 af12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@12af │ │ +03b37a: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2413 (ViewGroupCompatHC.java) │ │ + source_file_idx : 2410 (ViewGroupCompatHC.java) │ │ │ │ Class #236 header: │ │ -class_idx : 469 │ │ +class_idx : 466 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2415 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2412 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #236 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -48306,17 +48308,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039188: |[039188] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -039198: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03919e: 0e00 |0003: return-void │ │ +03b37c: |[03b37c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +03b38c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b392: 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;) │ │ @@ -48324,34 +48326,34 @@ │ │ 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 │ │ -0391a0: |[0391a0] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0391b0: 6e30 a412 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12a4 │ │ -0391b6: 0a00 |0003: move-result v0 │ │ -0391b8: 0f00 |0004: return v0 │ │ +03b394: |[03b394] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03b3a4: 6e30 a412 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12a4 │ │ +03b3aa: 0a00 |0003: move-result v0 │ │ +03b3ac: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2415 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 2412 (ViewGroupCompatIcs.java) │ │ │ │ Class #237 header: │ │ -class_idx : 470 │ │ +class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2418 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -48366,17 +48368,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0391bc: |[0391bc] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -0391cc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0391d2: 0e00 |0003: return-void │ │ +03b3b0: |[03b3b0] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +03b3c0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b3c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -48384,18 +48386,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0391d4: |[0391d4] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0391e4: 6e10 9812 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1298 │ │ -0391ea: 0a00 |0003: move-result v0 │ │ -0391ec: 0f00 |0004: return v0 │ │ +03b3c8: |[03b3c8] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03b3d8: 6e10 9812 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1298 │ │ +03b3de: 0a00 |0003: move-result v0 │ │ +03b3e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -48403,33 +48405,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0391f0: |[0391f0] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -039200: 6e20 ae12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@12ae │ │ -039206: 0e00 |0003: return-void │ │ +03b3e4: |[03b3e4] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03b3f4: 6e20 ae12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@12ae │ │ +03b3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2418 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 2415 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #238 header: │ │ -class_idx : 471 │ │ +class_idx : 468 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -48451,17 +48453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039208: |[039208] android.support.v4.view.ViewPager$1.:()V │ │ -039218: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03921e: 0e00 |0003: return-void │ │ +03b3fc: |[03b3fc] android.support.v4.view.ViewPager$1.:()V │ │ +03b40c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -48470,19 +48472,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 │ │ -039220: |[039220] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -039230: 5230 8c03 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039234: 5241 8c03 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039238: b110 |0004: sub-int/2addr v0, v1 │ │ -03923a: 0f00 |0005: return v0 │ │ +03b414: |[03b414] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +03b424: 5230 8c03 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03b428: 5241 8c03 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03b42c: b110 |0004: sub-int/2addr v0, v1 │ │ +03b42e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -48492,35 +48494,35 @@ │ │ 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 │ │ -03923c: |[03923c] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03924c: 1f02 db01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039250: 1f03 db01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039254: 6e30 290b 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@0b29 │ │ -03925a: 0a00 |0007: move-result v0 │ │ -03925c: 0f00 |0008: return v0 │ │ +03b430: |[03b430] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03b440: 1f02 d801 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03b444: 1f03 d801 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03b448: 6e30 290b 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@0b29 │ │ +03b44e: 0a00 |0007: move-result v0 │ │ +03b450: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #239 header: │ │ -class_idx : 472 │ │ +class_idx : 469 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -48541,17 +48543,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039260: |[039260] android.support.v4.view.ViewPager$2.:()V │ │ -039270: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -039276: 0e00 |0003: return-void │ │ +03b454: |[03b454] android.support.v4.view.ViewPager$2.:()V │ │ +03b464: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b46a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -48560,38 +48562,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -039278: |[039278] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -039288: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -03928c: c713 |0002: sub-float/2addr v3, v1 │ │ -03928e: a800 0303 |0003: mul-float v0, v3, v3 │ │ -039292: c830 |0005: mul-float/2addr v0, v3 │ │ -039294: c830 |0006: mul-float/2addr v0, v3 │ │ -039296: c830 |0007: mul-float/2addr v0, v3 │ │ -039298: c610 |0008: add-float/2addr v0, v1 │ │ -03929a: 0f00 |0009: return v0 │ │ +03b46c: |[03b46c] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +03b47c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +03b480: c713 |0002: sub-float/2addr v3, v1 │ │ +03b482: a800 0303 |0003: mul-float v0, v3, v3 │ │ +03b486: c830 |0005: mul-float/2addr v0, v3 │ │ +03b488: c830 |0006: mul-float/2addr v0, v3 │ │ +03b48a: c830 |0007: mul-float/2addr v0, v3 │ │ +03b48c: c610 |0008: add-float/2addr v0, v1 │ │ +03b48e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #240 header: │ │ -class_idx : 473 │ │ +class_idx : 470 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #240 annotations: │ │ Annotations on class │ │ @@ -48616,18 +48618,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 │ │ -03929c: |[03929c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -0392ac: 5b01 8903 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0389 │ │ -0392b0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0392b6: 0e00 |0005: return-void │ │ +03b490: |[03b490] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +03b4a0: 5b01 8903 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0389 │ │ +03b4a4: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b4aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -48637,36 +48639,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0392b8: |[0392b8] android.support.v4.view.ViewPager$3.run:()V │ │ -0392c8: 5420 8903 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0389 │ │ -0392cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0392ce: 7120 550b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0b55 │ │ -0392d4: 5420 8903 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0389 │ │ -0392d8: 6e10 af0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -0392de: 0e00 |000b: return-void │ │ +03b4ac: |[03b4ac] android.support.v4.view.ViewPager$3.run:()V │ │ +03b4bc: 5420 8903 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0389 │ │ +03b4c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03b4c2: 7120 550b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0b55 │ │ +03b4c8: 5420 8903 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0389 │ │ +03b4cc: 6e10 af0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03b4d2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000b line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #241 header: │ │ -class_idx : 474 │ │ +class_idx : 471 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -48678,21 +48680,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #242 header: │ │ -class_idx : 475 │ │ +class_idx : 472 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -48732,31 +48734,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0392e0: |[0392e0] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -0392f0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0392f6: 0e00 |0003: return-void │ │ +03b4d4: |[03b4d4] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +03b4e4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b4ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #243 header: │ │ -class_idx : 476 │ │ +class_idx : 473 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 669 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 666 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -48800,20 +48802,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0392f8: |[0392f8] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -039308: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03930a: 7030 7a12 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@127a │ │ -039310: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -039312: 5910 9603 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ -039316: 0e00 |0007: return-void │ │ +03b4ec: |[03b4ec] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +03b4fc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03b4fe: 7030 7a12 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@127a │ │ +03b504: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03b506: 5910 9603 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ +03b50a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2867 │ │ 0x0004 line=2848 │ │ 0x0007 line=2868 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -48823,29 +48825,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 │ │ -039318: |[039318] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -039328: 7030 7b12 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@127b │ │ -03932e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -039330: 5931 9603 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ -039334: 7100 580b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0b58 │ │ -03933a: 0c01 |0009: move-result-object v1 │ │ -03933c: 6e30 9500 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ -039342: 0c00 |000d: move-result-object v0 │ │ -039344: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -039346: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -03934a: 6e30 ec00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ec │ │ -039350: 0a01 |0014: move-result v1 │ │ -039352: 5931 9003 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ -039356: 6e10 f000 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -03935c: 0e00 |001a: return-void │ │ +03b50c: |[03b50c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03b51c: 7030 7b12 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@127b │ │ +03b522: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03b524: 5931 9603 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ +03b528: 7100 580b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0b58 │ │ +03b52e: 0c01 |0009: move-result-object v1 │ │ +03b530: 6e30 9500 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ +03b536: 0c00 |000d: move-result-object v0 │ │ +03b538: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03b53a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +03b53e: 6e30 ec00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ec │ │ +03b544: 0a01 |0014: move-result v1 │ │ +03b546: 5931 9003 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ +03b54a: 6e10 f000 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +03b550: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2871 │ │ 0x0003 line=2848 │ │ 0x0006 line=2873 │ │ 0x000e line=2874 │ │ 0x0017 line=2875 │ │ @@ -48853,21 +48855,21 @@ │ │ locals : │ │ 0x000e - 0x001b reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x001b reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x001b reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #244 header: │ │ -class_idx : 478 │ │ +class_idx : 475 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -48885,21 +48887,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;) │ │ name : 'onAdapterChanged' │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #245 header: │ │ -class_idx : 479 │ │ +class_idx : 476 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -48929,21 +48931,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #246 header: │ │ -class_idx : 480 │ │ +class_idx : 477 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -48961,21 +48963,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$PageTransformer;) │ │ name : 'transformPage' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #247 header: │ │ -class_idx : 481 │ │ +class_idx : 478 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 56 │ │ -source_file_idx : 2422 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -48999,18 +49001,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 │ │ -039360: |[039360] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -039370: 5b01 9803 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0398 │ │ -039374: 7010 0501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0105 │ │ -03937a: 0e00 |0005: return-void │ │ +03b554: |[03b554] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +03b564: 5b01 9803 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0398 │ │ +03b568: 7010 0501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0105 │ │ +03b56e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -49019,17 +49021,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 │ │ -03937c: |[03937c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -03938c: 7020 3c0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0b3c │ │ -039392: 0e00 |0003: return-void │ │ +03b570: |[03b570] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +03b580: 7020 3c0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0b3c │ │ +03b586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -49040,18 +49042,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039394: |[039394] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -0393a4: 5410 9803 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0398 │ │ -0393a8: 6e10 660b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b66 │ │ -0393ae: 0e00 |0005: return-void │ │ +03b588: |[03b588] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +03b598: 5410 9803 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0398 │ │ +03b59c: 6e10 660b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b66 │ │ +03b5a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2819 │ │ 0x0005 line=2820 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -49060,32 +49062,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0393b0: |[0393b0] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -0393c0: 5410 9803 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0398 │ │ -0393c4: 6e10 660b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b66 │ │ -0393ca: 0e00 |0005: return-void │ │ +03b5a4: |[03b5a4] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +03b5b4: 5410 9803 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0398 │ │ +03b5b8: 6e10 660b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0b66 │ │ +03b5be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2823 │ │ 0x0005 line=2824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #248 header: │ │ -class_idx : 483 │ │ +class_idx : 480 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 662 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 659 │ │ +source_file_idx : 2419 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -49123,50 +49125,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0393cc: |[0393cc] android.support.v4.view.ViewPager$SavedState.:()V │ │ -0393dc: 2200 e201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01e2 │ │ -0393e0: 7010 400b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0b40 │ │ -0393e6: 7110 d106 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06d1 │ │ -0393ec: 0c00 |0008: move-result-object v0 │ │ -0393ee: 6900 9903 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0399 │ │ -0393f2: 0e00 |000b: return-void │ │ +03b5c0: |[03b5c0] android.support.v4.view.ViewPager$SavedState.:()V │ │ +03b5d0: 2200 df01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01df │ │ +03b5d4: 7010 400b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0b40 │ │ +03b5da: 7110 d106 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06d1 │ │ +03b5e0: 0c00 |0008: move-result-object v0 │ │ +03b5e2: 6900 9903 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0399 │ │ +03b5e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0393f4: |[0393f4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -039404: 7020 0512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ -03940a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -03940e: 6e10 9514 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -039414: 0c00 |0008: move-result-object v0 │ │ -039416: 6e10 6a14 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@146a │ │ -03941c: 0c03 |000c: move-result-object v3 │ │ -03941e: 6e10 8801 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -039424: 0a00 |0010: move-result v0 │ │ -039426: 5910 9c03 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ -03942a: 6e20 8901 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0189 │ │ -039430: 0c00 |0016: move-result-object v0 │ │ -039432: 5b10 9a03 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ -039436: 5b13 9b03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@039b │ │ -03943a: 0e00 |001b: return-void │ │ +03b5e8: |[03b5e8] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +03b5f8: 7020 0512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ +03b5fe: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +03b602: 6e10 9514 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +03b608: 0c00 |0008: move-result-object v0 │ │ +03b60a: 6e10 6a14 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@146a │ │ +03b610: 0c03 |000c: move-result-object v3 │ │ +03b612: 6e10 8801 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +03b618: 0a00 |0010: move-result v0 │ │ +03b61a: 5910 9c03 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ +03b61e: 6e20 8901 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0189 │ │ +03b624: 0c00 |0016: move-result-object v0 │ │ +03b626: 5b10 9a03 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ +03b62a: 5b13 9b03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@039b │ │ +03b62e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -49182,17 +49184,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03943c: |[03943c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -03944c: 7020 0612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ -039452: 0e00 |0003: return-void │ │ +03b630: |[03b630] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +03b640: 7020 0612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ +03b646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -49203,38 +49205,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -039454: |[039454] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -039464: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -039468: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03946e: 1a01 ed02 |0005: const-string v1, "FragmentPager.SavedState{" // string@02ed │ │ -039472: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -039478: 0c00 |000a: move-result-object v0 │ │ -03947a: 7110 ba14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -039480: 0a01 |000e: move-result v1 │ │ -039482: 7110 8214 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -039488: 0c01 |0012: move-result-object v1 │ │ -03948a: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -039490: 0c00 |0016: move-result-object v0 │ │ -039492: 1a01 7c00 |0017: const-string v1, " position=" // string@007c │ │ -039496: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03949c: 0c00 |001c: move-result-object v0 │ │ -03949e: 5221 9c03 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ -0394a2: 6e20 ae14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0394a8: 0c00 |0022: move-result-object v0 │ │ -0394aa: 1a01 2018 |0023: const-string v1, "}" // string@1820 │ │ -0394ae: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0394b4: 0c00 |0028: move-result-object v0 │ │ -0394b6: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0394bc: 0c00 |002c: move-result-object v0 │ │ -0394be: 1100 |002d: return-object v0 │ │ +03b648: |[03b648] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +03b658: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +03b65c: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03b662: 1a01 ed02 |0005: const-string v1, "FragmentPager.SavedState{" // string@02ed │ │ +03b666: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03b66c: 0c00 |000a: move-result-object v0 │ │ +03b66e: 7110 ba14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +03b674: 0a01 |000e: move-result v1 │ │ +03b676: 7110 8214 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +03b67c: 0c01 |0012: move-result-object v1 │ │ +03b67e: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03b684: 0c00 |0016: move-result-object v0 │ │ +03b686: 1a01 7c00 |0017: const-string v1, " position=" // string@007c │ │ +03b68a: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03b690: 0c00 |001c: move-result-object v0 │ │ +03b692: 5221 9c03 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ +03b696: 6e20 ae14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03b69c: 0c00 |0022: move-result-object v0 │ │ +03b69e: 1a01 1d18 |0023: const-string v1, "}" // string@181d │ │ +03b6a2: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03b6a8: 0c00 |0028: move-result-object v0 │ │ +03b6aa: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03b6b0: 0c00 |002c: move-result-object v0 │ │ +03b6b2: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -49242,39 +49244,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0394c0: |[0394c0] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0394d0: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ -0394d6: 5210 9c03 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ -0394da: 6e20 8c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -0394e0: 5410 9a03 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ -0394e4: 6e30 8e01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@018e │ │ -0394ea: 0e00 |000d: return-void │ │ +03b6b4: |[03b6b4] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03b6c4: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ +03b6ca: 5210 9c03 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ +03b6ce: 6e20 8c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +03b6d4: 5410 9a03 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ +03b6d8: 6e30 8e01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@018e │ │ +03b6de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #249 header: │ │ -class_idx : 485 │ │ +class_idx : 482 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -49296,17 +49298,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0394ec: |[0394ec] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -0394fc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -039502: 0e00 |0003: return-void │ │ +03b6e0: |[03b6e0] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +03b6f0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03b6f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -49315,34 +49317,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 │ │ -039504: |[039504] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -039514: 6e10 2212 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03951a: 0c00 |0003: move-result-object v0 │ │ -03951c: 1f00 dc01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -039520: 6e10 2212 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -039526: 0c01 |0009: move-result-object v1 │ │ -039528: 1f01 dc01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03952c: 5502 9203 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -039530: 5513 9203 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -039534: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -039538: 5502 9203 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03953c: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -039540: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -039542: 0f02 |0017: return v2 │ │ -039544: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -039546: 28fe |0019: goto 0017 // -0002 │ │ -039548: 5202 9403 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0394 │ │ -03954c: 5213 9403 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0394 │ │ -039550: b132 |001e: sub-int/2addr v2, v3 │ │ -039552: 28f8 |001f: goto 0017 // -0008 │ │ +03b6f8: |[03b6f8] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +03b708: 6e10 2212 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03b70e: 0c00 |0003: move-result-object v0 │ │ +03b710: 1f00 d901 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03b714: 6e10 2212 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03b71a: 0c01 |0009: move-result-object v1 │ │ +03b71c: 1f01 d901 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03b720: 5502 9203 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03b724: 5513 9203 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03b728: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +03b72c: 5502 9203 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03b730: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +03b734: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +03b736: 0f02 |0017: return v2 │ │ +03b738: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +03b73a: 28fe |0019: goto 0017 // -0002 │ │ +03b73c: 5202 9403 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0394 │ │ +03b740: 5213 9403 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0394 │ │ +03b744: b132 |001e: sub-int/2addr v2, v3 │ │ +03b746: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2882 │ │ 0x0006 line=2883 │ │ 0x000c line=2884 │ │ 0x0012 line=2885 │ │ 0x0017 line=2887 │ │ @@ -49360,35 +49362,35 @@ │ │ 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 │ │ -039554: |[039554] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -039564: 1f02 9b02 |0000: check-cast v2, Landroid/view/View; // type@029b │ │ -039568: 1f03 9b02 |0002: check-cast v3, Landroid/view/View; // type@029b │ │ -03956c: 6e30 500b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0b50 │ │ -039572: 0a00 |0007: move-result v0 │ │ -039574: 0f00 |0008: return v0 │ │ +03b748: |[03b748] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03b758: 1f02 9802 |0000: check-cast v2, Landroid/view/View; // type@0298 │ │ +03b75c: 1f03 9802 |0002: check-cast v3, Landroid/view/View; // type@0298 │ │ +03b760: 6e30 500b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0b50 │ │ +03b766: 0a00 |0007: move-result v0 │ │ +03b768: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #250 header: │ │ -class_idx : 486 │ │ +class_idx : 483 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 671 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 668 │ │ +source_file_idx : 2419 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -49738,31 +49740,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -039578: |[039578] android.support.v4.view.ViewPager.:()V │ │ -039588: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03958a: 2300 5503 |0001: new-array v0, v0, [I // type@0355 │ │ -03958e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -039590: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -039596: 4b02 0001 |0007: aput v2, v0, v1 │ │ -03959a: 6900 a603 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03a6 │ │ -03959e: 2200 d701 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01d7 │ │ -0395a2: 7010 280b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b28 │ │ -0395a8: 6900 9e03 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@039e │ │ -0395ac: 2200 d801 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01d8 │ │ -0395b0: 7010 2b0b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b2b │ │ -0395b6: 6900 e703 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03e7 │ │ -0395ba: 2200 e501 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01e5 │ │ -0395be: 7010 4f0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0b4f │ │ -0395c4: 6900 e803 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03e8 │ │ -0395c8: 0e00 |0020: return-void │ │ +03b76c: |[03b76c] android.support.v4.view.ViewPager.:()V │ │ +03b77c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03b77e: 2300 5203 |0001: new-array v0, v0, [I // type@0352 │ │ +03b782: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03b784: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +03b78a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +03b78e: 6900 a603 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03a6 │ │ +03b792: 2200 d401 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01d4 │ │ +03b796: 7010 280b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b28 │ │ +03b79c: 6900 9e03 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@039e │ │ +03b7a0: 2200 d501 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01d5 │ │ +03b7a4: 7010 2b0b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b2b │ │ +03b7aa: 6900 e703 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03e7 │ │ +03b7ae: 2200 e201 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01e2 │ │ +03b7b2: 7010 4f0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0b4f │ │ +03b7b8: 6900 e803 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03e8 │ │ +03b7bc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -49772,46 +49774,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0395cc: |[0395cc] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -0395dc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0395de: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0395e0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0395e2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0395e4: 7020 8812 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1288 │ │ -0395ea: 2200 3103 |0007: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -0395ee: 7010 c814 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -0395f4: 5b50 cb03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -0395f8: 2200 db01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -0395fc: 7010 2f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b2f │ │ -039602: 5b50 e203 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03e2 │ │ -039606: 2200 4400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0044 │ │ -03960a: 7010 2101 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -039610: 5b50 e303 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ -039614: 5951 dc03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ -039618: 5b54 da03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ -03961c: 5b54 db03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ -039620: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -039626: 5950 c103 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -03962a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -039630: 5950 ce03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -039634: 5953 d503 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -039638: 5951 af03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03963c: 5c53 c003 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -039640: 5c52 d303 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03d3 │ │ -039644: 2200 d901 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01d9 │ │ -039648: 7020 2d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b2d │ │ -03964e: 5b50 bc03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ -039652: 5952 de03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ -039656: 6e10 960b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b96 │ │ -03965c: 0e00 |0040: return-void │ │ +03b7c0: |[03b7c0] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +03b7d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03b7d2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03b7d4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03b7d6: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03b7d8: 7020 8812 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1288 │ │ +03b7de: 2200 2e03 |0007: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +03b7e2: 7010 c814 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +03b7e8: 5b50 cb03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03b7ec: 2200 d801 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03b7f0: 7010 2f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b2f │ │ +03b7f6: 5b50 e203 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03e2 │ │ +03b7fa: 2200 4300 |0015: new-instance v0, Landroid/graphics/Rect; // type@0043 │ │ +03b7fe: 7010 2101 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +03b804: 5b50 e303 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ +03b808: 5951 dc03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ +03b80c: 5b54 da03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ +03b810: 5b54 db03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ +03b814: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03b81a: 5950 c103 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03b81e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03b824: 5950 ce03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03b828: 5953 d503 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03b82c: 5951 af03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03b830: 5c53 c003 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03b834: 5c52 d303 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03d3 │ │ +03b838: 2200 d601 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01d6 │ │ +03b83c: 7020 2d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b2d │ │ +03b842: 5b50 bc03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ +03b846: 5952 de03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ +03b84a: 6e10 960b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b96 │ │ +03b850: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -49836,46 +49838,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 │ │ -039660: |[039660] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -039670: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -039672: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -039674: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -039676: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -039678: 7030 8912 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ -03967e: 2200 3103 |0007: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -039682: 7010 c814 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -039688: 5b50 cb03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03968c: 2200 db01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039690: 7010 2f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b2f │ │ -039696: 5b50 e203 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03e2 │ │ -03969a: 2200 4400 |0015: new-instance v0, Landroid/graphics/Rect; // type@0044 │ │ -03969e: 7010 2101 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -0396a4: 5b50 e303 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ -0396a8: 5951 dc03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ -0396ac: 5b54 da03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ -0396b0: 5b54 db03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ -0396b4: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0396ba: 5950 c103 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -0396be: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -0396c4: 5950 ce03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -0396c8: 5953 d503 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -0396cc: 5951 af03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -0396d0: 5c53 c003 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -0396d4: 5c52 d303 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03d3 │ │ -0396d8: 2200 d901 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01d9 │ │ -0396dc: 7020 2d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b2d │ │ -0396e2: 5b50 bc03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ -0396e6: 5952 de03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ -0396ea: 6e10 960b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b96 │ │ -0396f0: 0e00 |0040: return-void │ │ +03b854: |[03b854] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03b864: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03b866: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03b868: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03b86a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03b86c: 7030 8912 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ +03b872: 2200 2e03 |0007: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +03b876: 7010 c814 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +03b87c: 5b50 cb03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03b880: 2200 d801 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03b884: 7010 2f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b2f │ │ +03b88a: 5b50 e203 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03e2 │ │ +03b88e: 2200 4300 |0015: new-instance v0, Landroid/graphics/Rect; // type@0043 │ │ +03b892: 7010 2101 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +03b898: 5b50 e303 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ +03b89c: 5951 dc03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ +03b8a0: 5b54 da03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ +03b8a4: 5b54 db03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ +03b8a8: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03b8ae: 5950 c103 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03b8b2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03b8b8: 5950 ce03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03b8bc: 5953 d503 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03b8c0: 5951 af03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03b8c4: 5c53 c003 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03b8c8: 5c52 d303 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03d3 │ │ +03b8cc: 2200 d601 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01d6 │ │ +03b8d0: 7020 2d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b2d │ │ +03b8d6: 5b50 bc03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ +03b8da: 5952 de03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ +03b8de: 6e10 960b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0b96 │ │ +03b8e4: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -49901,17 +49903,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 │ │ -0396f4: |[0396f4] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -039704: 7020 cd0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ -03970a: 0e00 |0003: return-void │ │ +03b8e8: |[03b8e8] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +03b8f8: 7020 cd0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ +03b8fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -49920,17 +49922,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 │ │ -03970c: |[03970c] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -03971c: 5410 b003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -039720: 1100 |0002: return-object v0 │ │ +03b900: |[03b900] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +03b910: 5410 b003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03b914: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -49938,17 +49940,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 │ │ -039724: |[039724] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -039734: 5210 b703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -039738: 0f00 |0002: return v0 │ │ +03b918: |[03b918] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +03b928: 5210 b703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03b92c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -49956,226 +49958,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03973c: |[03973c] android.support.v4.view.ViewPager.access$400:()[I │ │ -03974c: 6200 a603 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03a6 │ │ -039750: 1100 |0002: return-object v0 │ │ +03b930: |[03b930] android.support.v4.view.ViewPager.access$400:()[I │ │ +03b940: 6200 a603 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03a6 │ │ +03b944: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -039754: |[039754] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -039764: 54ec b003 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -039768: 6e10 bf09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03976e: 0a01 |0005: move-result v1 │ │ -039770: 7010 7b0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -039776: 0a0b |0009: move-result v11 │ │ -039778: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -03977c: 52ec d703 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -039780: 82cc |000e: int-to-float v12, v12 │ │ -039782: 82bd |000f: int-to-float v13, v11 │ │ -039784: a906 0c0d |0010: div-float v6, v12, v13 │ │ -039788: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -03978c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -039790: 5208 8c03 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039794: 52fc 8c03 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039798: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -03979c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -03979e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0397a0: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -0397a4: 520c 8b03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -0397a8: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -0397ac: 520d 8e03 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -0397b0: c6dc |0026: add-float/2addr v12, v13 │ │ -0397b2: a607 0c06 |0027: add-float v7, v12, v6 │ │ -0397b6: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -0397ba: 52fc 8c03 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0397be: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -0397c2: 54ec cb03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -0397c6: 6e10 d514 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -0397cc: 0a0c |0034: move-result v12 │ │ -0397ce: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -0397d2: 54ec cb03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -0397d6: 6e20 cf14 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -0397dc: 0c03 |003c: move-result-object v3 │ │ -0397de: 1f03 db01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -0397e2: 523c 8c03 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0397e6: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -0397ea: 54ec cb03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -0397ee: 6e10 d514 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -0397f4: 0a0c |0048: move-result v12 │ │ -0397f6: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -0397fa: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -0397fe: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -039802: 54ec cb03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039806: 6e20 cf14 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03980c: 0c03 |0054: move-result-object v3 │ │ -03980e: 1f03 db01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039812: 28e8 |0057: goto 003f // -0018 │ │ -039814: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -039816: 28b9 |0059: goto 0012 // -0047 │ │ -039818: 523c 8c03 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03981c: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -039820: 54ec b003 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -039824: 6e20 c209 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -03982a: 0a0c |0063: move-result v12 │ │ -03982c: c66c |0064: add-float/2addr v12, v6 │ │ -03982e: c6c7 |0065: add-float/2addr v7, v12 │ │ -039830: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -039834: 28f2 |0068: goto 005a // -000e │ │ -039836: 5937 8b03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03983a: 523c 8e03 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03983e: c66c |006d: add-float/2addr v12, v6 │ │ -039840: c6c7 |006e: add-float/2addr v7, v12 │ │ -039842: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -039846: 28ba |0071: goto 002b // -0046 │ │ -039848: 52fc 8c03 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03984c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -039850: 54ec cb03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039854: 6e10 d514 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03985a: 0a0c |007b: move-result v12 │ │ -03985c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -039860: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -039862: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -039866: 5207 8b03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03986a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -03986e: 52fc 8c03 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039872: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -039876: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -03987a: 54ec cb03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03987e: 6e20 cf14 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039884: 0c03 |0090: move-result-object v3 │ │ -039886: 1f03 db01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03988a: 523c 8c03 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03988e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -039892: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -039896: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03989a: 54ec cb03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03989e: 6e20 cf14 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -0398a4: 0c03 |00a0: move-result-object v3 │ │ -0398a6: 1f03 db01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -0398aa: 28f0 |00a3: goto 0093 // -0010 │ │ -0398ac: 523c 8c03 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0398b0: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -0398b4: 54ec b003 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -0398b8: 6e20 c209 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -0398be: 0a0c |00ad: move-result v12 │ │ -0398c0: c66c |00ae: add-float/2addr v12, v6 │ │ -0398c2: c7c7 |00af: sub-float/2addr v7, v12 │ │ -0398c4: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0398c8: 28f2 |00b2: goto 00a4 // -000e │ │ -0398ca: 523c 8e03 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -0398ce: c66c |00b5: add-float/2addr v12, v6 │ │ -0398d0: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -0398d2: 5937 8b03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -0398d6: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0398da: 28ca |00bb: goto 0085 // -0036 │ │ -0398dc: 54ec cb03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -0398e0: 6e10 d514 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -0398e6: 0a04 |00c1: move-result v4 │ │ -0398e8: 52f7 8b03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -0398ec: 52fc 8c03 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0398f0: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -0398f4: 52fc 8c03 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0398f8: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -0398fc: 52fc 8b03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -039900: 59ec c103 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -039904: 52fc 8c03 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039908: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -03990c: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -039910: 52fc 8b03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -039914: 52fd 8e03 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039918: c6dc |00da: add-float/2addr v12, v13 │ │ -03991a: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -03991e: c7dc |00dd: sub-float/2addr v12, v13 │ │ -039920: 59ec ce03 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -039924: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -039928: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -03992c: 54ec cb03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039930: 6e20 cf14 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039936: 0c03 |00e9: move-result-object v3 │ │ -039938: 1f03 db01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03993c: 523c 8c03 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039940: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -039944: 54ec b003 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -039948: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -03994c: 6e20 c209 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -039952: 0a0c |00f7: move-result v12 │ │ -039954: c66c |00f8: add-float/2addr v12, v6 │ │ -039956: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -039958: 01a9 |00fa: move v9, v10 │ │ -03995a: 28f1 |00fb: goto 00ec // -000f │ │ -03995c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -039962: 28cf |00ff: goto 00ce // -0031 │ │ -039964: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -03996a: 28db |0103: goto 00de // -0025 │ │ -03996c: 523c 8e03 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039970: c66c |0106: add-float/2addr v12, v6 │ │ -039972: c7c7 |0107: sub-float/2addr v7, v12 │ │ -039974: 5937 8b03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -039978: 523c 8c03 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03997c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -039980: 59e7 c103 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -039984: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -039988: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03998c: 28ce |0114: goto 00e2 // -0032 │ │ -03998e: 52fc 8b03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -039992: 52fd 8e03 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039996: c6dc |0119: add-float/2addr v12, v13 │ │ -039998: a607 0c06 |011a: add-float v7, v12, v6 │ │ -03999c: 52fc 8c03 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0399a0: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -0399a4: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -0399a8: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -0399ac: 54ec cb03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -0399b0: 6e20 cf14 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -0399b6: 0c03 |0129: move-result-object v3 │ │ -0399b8: 1f03 db01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -0399bc: 523c 8c03 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0399c0: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -0399c4: 54ec b003 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -0399c8: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -0399cc: 6e20 c209 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -0399d2: 0a0c |0137: move-result v12 │ │ -0399d4: c66c |0138: add-float/2addr v12, v6 │ │ -0399d6: c6c7 |0139: add-float/2addr v7, v12 │ │ -0399d8: 01a9 |013a: move v9, v10 │ │ -0399da: 28f1 |013b: goto 012c // -000f │ │ -0399dc: 523c 8c03 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -0399e0: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -0399e4: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -0399e8: 523c 8e03 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -0399ec: c67c |0144: add-float/2addr v12, v7 │ │ -0399ee: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -0399f2: c7dc |0147: sub-float/2addr v12, v13 │ │ -0399f4: 59ec ce03 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -0399f8: 5937 8b03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -0399fc: 523c 8e03 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039a00: c66c |014e: add-float/2addr v12, v6 │ │ -039a02: c6c7 |014f: add-float/2addr v7, v12 │ │ -039a04: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -039a08: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -039a0c: 28ce |0154: goto 0122 // -0032 │ │ -039a0e: 120c |0155: const/4 v12, #int 0 // #0 │ │ -039a10: 5cec d303 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03d3 │ │ -039a14: 0e00 |0158: return-void │ │ +03b948: |[03b948] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +03b958: 54ec b003 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03b95c: 6e10 bf09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03b962: 0a01 |0005: move-result v1 │ │ +03b964: 7010 7b0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03b96a: 0a0b |0009: move-result v11 │ │ +03b96c: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +03b970: 52ec d703 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03b974: 82cc |000e: int-to-float v12, v12 │ │ +03b976: 82bd |000f: int-to-float v13, v11 │ │ +03b978: a906 0c0d |0010: div-float v6, v12, v13 │ │ +03b97c: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +03b980: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +03b984: 5208 8c03 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03b988: 52fc 8c03 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03b98c: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +03b990: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +03b992: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03b994: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +03b998: 520c 8b03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03b99c: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +03b9a0: 520d 8e03 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03b9a4: c6dc |0026: add-float/2addr v12, v13 │ │ +03b9a6: a607 0c06 |0027: add-float v7, v12, v6 │ │ +03b9aa: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +03b9ae: 52fc 8c03 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03b9b2: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +03b9b6: 54ec cb03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03b9ba: 6e10 d514 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03b9c0: 0a0c |0034: move-result v12 │ │ +03b9c2: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +03b9c6: 54ec cb03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03b9ca: 6e20 cf14 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03b9d0: 0c03 |003c: move-result-object v3 │ │ +03b9d2: 1f03 d801 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03b9d6: 523c 8c03 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03b9da: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +03b9de: 54ec cb03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03b9e2: 6e10 d514 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03b9e8: 0a0c |0048: move-result v12 │ │ +03b9ea: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +03b9ee: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +03b9f2: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03b9f6: 54ec cb03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03b9fa: 6e20 cf14 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03ba00: 0c03 |0054: move-result-object v3 │ │ +03ba02: 1f03 d801 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03ba06: 28e8 |0057: goto 003f // -0018 │ │ +03ba08: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +03ba0a: 28b9 |0059: goto 0012 // -0047 │ │ +03ba0c: 523c 8c03 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03ba10: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +03ba14: 54ec b003 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03ba18: 6e20 c209 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03ba1e: 0a0c |0063: move-result v12 │ │ +03ba20: c66c |0064: add-float/2addr v12, v6 │ │ +03ba22: c6c7 |0065: add-float/2addr v7, v12 │ │ +03ba24: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03ba28: 28f2 |0068: goto 005a // -000e │ │ +03ba2a: 5937 8b03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03ba2e: 523c 8e03 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03ba32: c66c |006d: add-float/2addr v12, v6 │ │ +03ba34: c6c7 |006e: add-float/2addr v7, v12 │ │ +03ba36: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03ba3a: 28ba |0071: goto 002b // -0046 │ │ +03ba3c: 52fc 8c03 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03ba40: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +03ba44: 54ec cb03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ba48: 6e10 d514 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03ba4e: 0a0c |007b: move-result v12 │ │ +03ba50: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +03ba54: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +03ba56: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03ba5a: 5207 8b03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03ba5e: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +03ba62: 52fc 8c03 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03ba66: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +03ba6a: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +03ba6e: 54ec cb03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ba72: 6e20 cf14 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03ba78: 0c03 |0090: move-result-object v3 │ │ +03ba7a: 1f03 d801 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03ba7e: 523c 8c03 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03ba82: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +03ba86: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +03ba8a: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03ba8e: 54ec cb03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ba92: 6e20 cf14 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03ba98: 0c03 |00a0: move-result-object v3 │ │ +03ba9a: 1f03 d801 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03ba9e: 28f0 |00a3: goto 0093 // -0010 │ │ +03baa0: 523c 8c03 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03baa4: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +03baa8: 54ec b003 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03baac: 6e20 c209 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03bab2: 0a0c |00ad: move-result v12 │ │ +03bab4: c66c |00ae: add-float/2addr v12, v6 │ │ +03bab6: c7c7 |00af: sub-float/2addr v7, v12 │ │ +03bab8: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03babc: 28f2 |00b2: goto 00a4 // -000e │ │ +03babe: 523c 8e03 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bac2: c66c |00b5: add-float/2addr v12, v6 │ │ +03bac4: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +03bac6: 5937 8b03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03baca: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03bace: 28ca |00bb: goto 0085 // -0036 │ │ +03bad0: 54ec cb03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bad4: 6e10 d514 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03bada: 0a04 |00c1: move-result v4 │ │ +03badc: 52f7 8b03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03bae0: 52fc 8c03 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bae4: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +03bae8: 52fc 8c03 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03baec: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +03baf0: 52fc 8b03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03baf4: 59ec c103 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03baf8: 52fc 8c03 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bafc: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03bb00: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +03bb04: 52fc 8b03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03bb08: 52fd 8e03 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bb0c: c6dc |00da: add-float/2addr v12, v13 │ │ +03bb0e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +03bb12: c7dc |00dd: sub-float/2addr v12, v13 │ │ +03bb14: 59ec ce03 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03bb18: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +03bb1c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +03bb20: 54ec cb03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bb24: 6e20 cf14 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03bb2a: 0c03 |00e9: move-result-object v3 │ │ +03bb2c: 1f03 d801 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03bb30: 523c 8c03 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bb34: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +03bb38: 54ec b003 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03bb3c: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +03bb40: 6e20 c209 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03bb46: 0a0c |00f7: move-result v12 │ │ +03bb48: c66c |00f8: add-float/2addr v12, v6 │ │ +03bb4a: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +03bb4c: 01a9 |00fa: move v9, v10 │ │ +03bb4e: 28f1 |00fb: goto 00ec // -000f │ │ +03bb50: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +03bb56: 28cf |00ff: goto 00ce // -0031 │ │ +03bb58: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +03bb5e: 28db |0103: goto 00de // -0025 │ │ +03bb60: 523c 8e03 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bb64: c66c |0106: add-float/2addr v12, v6 │ │ +03bb66: c7c7 |0107: sub-float/2addr v7, v12 │ │ +03bb68: 5937 8b03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03bb6c: 523c 8c03 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bb70: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +03bb74: 59e7 c103 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03bb78: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03bb7c: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03bb80: 28ce |0114: goto 00e2 // -0032 │ │ +03bb82: 52fc 8b03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03bb86: 52fd 8e03 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bb8a: c6dc |0119: add-float/2addr v12, v13 │ │ +03bb8c: a607 0c06 |011a: add-float v7, v12, v6 │ │ +03bb90: 52fc 8c03 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bb94: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +03bb98: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +03bb9c: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +03bba0: 54ec cb03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bba4: 6e20 cf14 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03bbaa: 0c03 |0129: move-result-object v3 │ │ +03bbac: 1f03 d801 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03bbb0: 523c 8c03 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bbb4: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +03bbb8: 54ec b003 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03bbbc: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +03bbc0: 6e20 c209 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03bbc6: 0a0c |0137: move-result v12 │ │ +03bbc8: c66c |0138: add-float/2addr v12, v6 │ │ +03bbca: c6c7 |0139: add-float/2addr v7, v12 │ │ +03bbcc: 01a9 |013a: move v9, v10 │ │ +03bbce: 28f1 |013b: goto 012c // -000f │ │ +03bbd0: 523c 8c03 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bbd4: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03bbd8: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +03bbdc: 523c 8e03 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bbe0: c67c |0144: add-float/2addr v12, v7 │ │ +03bbe2: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +03bbe6: c7dc |0147: sub-float/2addr v12, v13 │ │ +03bbe8: 59ec ce03 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03bbec: 5937 8b03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03bbf0: 523c 8e03 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bbf4: c66c |014e: add-float/2addr v12, v6 │ │ +03bbf6: c6c7 |014f: add-float/2addr v7, v12 │ │ +03bbf8: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03bbfc: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03bc00: 28ce |0154: goto 0122 // -0032 │ │ +03bc02: 120c |0155: const/4 v12, #int 0 // #0 │ │ +03bc04: 5cec d303 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03d3 │ │ +03bc08: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -50285,63 +50287,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -039a18: |[039a18] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -039a28: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -039a2a: 52a8 de03 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ -039a2e: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -039a30: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -039a34: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -039a36: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -039a3a: 7020 ce0b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ -039a40: 54a8 df03 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -039a44: 6e10 9213 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ -039a4a: 6e10 8d0b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -039a50: 0a03 |0014: move-result v3 │ │ -039a52: 6e10 8e0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ -039a58: 0a04 |0018: move-result v4 │ │ -039a5a: 54a8 df03 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -039a5e: 6e10 9513 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ -039a64: 0a05 |001e: move-result v5 │ │ -039a66: 54a8 df03 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -039a6a: 6e10 9613 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1396 │ │ -039a70: 0a06 |0024: move-result v6 │ │ -039a72: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -039a76: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -039a7a: 6e30 ba0b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -039a80: 5ca7 d903 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -039a84: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -039a86: 54a8 cb03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039a8a: 6e10 d514 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -039a90: 0a08 |0034: move-result v8 │ │ -039a92: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -039a96: 54a8 cb03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039a9a: 6e20 cf14 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039aa0: 0c01 |003c: move-result-object v1 │ │ -039aa2: 1f01 db01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039aa6: 5518 8d03 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ -039aaa: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -039aae: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -039ab0: 5c17 8d03 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ -039ab4: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039ab8: 28e7 |0048: goto 002f // -0019 │ │ -039aba: 0172 |0049: move v2, v7 │ │ -039abc: 28bd |004a: goto 0007 // -0043 │ │ -039abe: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -039ac2: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -039ac6: 54a7 bc03 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ -039aca: 7120 cb0a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0acb │ │ -039ad0: 0e00 |0054: return-void │ │ -039ad2: 54a7 bc03 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ -039ad6: 7210 9814 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1498 │ │ -039adc: 28fa |005a: goto 0054 // -0006 │ │ +03bc0c: |[03bc0c] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +03bc1c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03bc1e: 52a8 de03 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ +03bc22: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +03bc24: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +03bc28: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +03bc2a: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +03bc2e: 7020 ce0b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ +03bc34: 54a8 df03 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03bc38: 6e10 9213 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ +03bc3e: 6e10 8d0b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03bc44: 0a03 |0014: move-result v3 │ │ +03bc46: 6e10 8e0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ +03bc4c: 0a04 |0018: move-result v4 │ │ +03bc4e: 54a8 df03 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03bc52: 6e10 9513 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ +03bc58: 0a05 |001e: move-result v5 │ │ +03bc5a: 54a8 df03 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03bc5e: 6e10 9613 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1396 │ │ +03bc64: 0a06 |0024: move-result v6 │ │ +03bc66: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +03bc6a: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +03bc6e: 6e30 ba0b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03bc74: 5ca7 d903 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03bc78: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +03bc7a: 54a8 cb03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bc7e: 6e10 d514 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03bc84: 0a08 |0034: move-result v8 │ │ +03bc86: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +03bc8a: 54a8 cb03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bc8e: 6e20 cf14 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03bc94: 0c01 |003c: move-result-object v1 │ │ +03bc96: 1f01 d801 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03bc9a: 5518 8d03 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ +03bc9e: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +03bca2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +03bca4: 5c17 8d03 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ +03bca8: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03bcac: 28e7 |0048: goto 002f // -0019 │ │ +03bcae: 0172 |0049: move v2, v7 │ │ +03bcb0: 28bd |004a: goto 0007 // -0043 │ │ +03bcb2: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +03bcb6: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +03bcba: 54a7 bc03 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ +03bcbe: 7120 cb0a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0acb │ │ +03bcc4: 0e00 |0054: return-void │ │ +03bcc6: 54a7 bc03 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ +03bcca: 7210 9814 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1498 │ │ +03bcd0: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -50381,61 +50383,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -039ae0: |[039ae0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -039af0: 7110 8914 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -039af6: 0a04 |0003: move-result v4 │ │ -039af8: 5265 c203 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03c2 │ │ -039afc: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -039b00: 7110 8914 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -039b06: 0a04 |000b: move-result v4 │ │ -039b08: 5265 d203 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03d2 │ │ -039b0c: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -039b10: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -039b14: 0172 |0012: move v2, v7 │ │ -039b16: 5464 cb03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039b1a: 6e10 d514 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -039b20: 0a04 |0018: move-result v4 │ │ -039b22: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -039b26: 5464 cb03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039b2a: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -039b2c: 6e20 cf14 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039b32: 0c00 |0021: move-result-object v0 │ │ -039b34: 1f00 db01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039b38: 5464 cb03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039b3c: 5465 cb03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039b40: 6e10 d514 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -039b46: 0a05 |002b: move-result v5 │ │ -039b48: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -039b4c: 6e20 cf14 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039b52: 0c01 |0031: move-result-object v1 │ │ -039b54: 1f01 db01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039b58: 5204 8c03 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039b5c: 5215 8c03 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039b60: 7120 8e14 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -039b66: 0a05 |003b: move-result v5 │ │ -039b68: 7120 8c14 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -039b6e: 0a02 |003f: move-result v2 │ │ -039b70: 0f02 |0040: return v2 │ │ -039b72: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -039b76: 28d0 |0043: goto 0013 // -0030 │ │ -039b78: 5264 b703 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -039b7c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -039b80: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -039b86: 8274 |004b: int-to-float v4, v7 │ │ -039b88: c684 |004c: add-float/2addr v4, v8 │ │ -039b8a: c634 |004d: add-float/2addr v4, v3 │ │ -039b8c: 8742 |004e: float-to-int v2, v4 │ │ -039b8e: 28c4 |004f: goto 0013 // -003c │ │ -039b90: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -039b96: 28f8 |0053: goto 004b // -0008 │ │ +03bcd4: |[03bcd4] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +03bce4: 7110 8914 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +03bcea: 0a04 |0003: move-result v4 │ │ +03bcec: 5265 c203 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03c2 │ │ +03bcf0: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +03bcf4: 7110 8914 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +03bcfa: 0a04 |000b: move-result v4 │ │ +03bcfc: 5265 d203 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03d2 │ │ +03bd00: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +03bd04: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +03bd08: 0172 |0012: move v2, v7 │ │ +03bd0a: 5464 cb03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bd0e: 6e10 d514 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03bd14: 0a04 |0018: move-result v4 │ │ +03bd16: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +03bd1a: 5464 cb03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bd1e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +03bd20: 6e20 cf14 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03bd26: 0c00 |0021: move-result-object v0 │ │ +03bd28: 1f00 d801 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03bd2c: 5464 cb03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bd30: 5465 cb03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bd34: 6e10 d514 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03bd3a: 0a05 |002b: move-result v5 │ │ +03bd3c: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03bd40: 6e20 cf14 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03bd46: 0c01 |0031: move-result-object v1 │ │ +03bd48: 1f01 d801 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03bd4c: 5204 8c03 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bd50: 5215 8c03 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bd54: 7120 8e14 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +03bd5a: 0a05 |003b: move-result v5 │ │ +03bd5c: 7120 8c14 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +03bd62: 0a02 |003f: move-result v2 │ │ +03bd64: 0f02 |0040: return v2 │ │ +03bd66: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +03bd6a: 28d0 |0043: goto 0013 // -0030 │ │ +03bd6c: 5264 b703 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03bd70: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +03bd74: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +03bd7a: 8274 |004b: int-to-float v4, v7 │ │ +03bd7c: c684 |004c: add-float/2addr v4, v8 │ │ +03bd7e: c634 |004d: add-float/2addr v4, v3 │ │ +03bd80: 8742 |004e: float-to-int v2, v4 │ │ +03bd82: 28c4 |004f: goto 0013 // -003c │ │ +03bd84: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +03bd8a: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2151 │ │ 0x0010 line=2152 │ │ 0x0013 line=2158 │ │ 0x001b line=2159 │ │ 0x0024 line=2160 │ │ @@ -50462,30 +50464,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -039b98: |[039b98] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -039ba8: 6e10 780b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -039bae: 0a00 |0003: move-result v0 │ │ -039bb0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -039bb2: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -039bb6: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -039bba: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -039bbc: 6e20 770b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -039bc2: 0c03 |000d: move-result-object v3 │ │ -039bc4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -039bc6: 7130 d40a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ad4 │ │ -039bcc: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039bd0: 28f1 |0014: goto 0005 // -000f │ │ -039bd2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -039bd4: 28f4 |0016: goto 000a // -000c │ │ -039bd6: 0e00 |0017: return-void │ │ +03bd8c: |[03bd8c] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +03bd9c: 6e10 780b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03bda2: 0a00 |0003: move-result v0 │ │ +03bda4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03bda6: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +03bdaa: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +03bdae: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +03bdb0: 6e20 770b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03bdb6: 0c03 |000d: move-result-object v3 │ │ +03bdb8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03bdba: 7130 d40a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ad4 │ │ +03bdc0: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03bdc4: 28f1 |0014: goto 0005 // -000f │ │ +03bdc6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +03bdc8: 28f4 |0016: goto 000a // -000c │ │ +03bdca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -50503,25 +50505,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -039bd8: |[039bd8] android.support.v4.view.ViewPager.endDrag:()V │ │ -039be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039bea: 5c10 c903 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -039bee: 5c10 ca03 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ -039bf2: 5410 e603 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -039bf6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -039bfa: 5410 e603 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -039bfe: 6e10 fa11 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ -039c04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -039c06: 5b10 e603 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -039c0a: 0e00 |0011: return-void │ │ +03bdcc: |[03bdcc] android.support.v4.view.ViewPager.endDrag:()V │ │ +03bddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bdde: 5c10 c903 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03bde2: 5c10 ca03 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ +03bde6: 5410 e603 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03bdea: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03bdee: 5410 e603 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03bdf2: 6e10 fa11 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ +03bdf8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03bdfa: 5b10 e603 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03bdfe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2399 │ │ 0x0003 line=2400 │ │ 0x0005 line=2402 │ │ 0x0009 line=2403 │ │ 0x000e line=2404 │ │ @@ -50534,64 +50536,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 │ │ -039c0c: |[039c0c] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -039c1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -039c1e: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -039c22: 2205 4400 |0003: new-instance v5, Landroid/graphics/Rect; // type@0044 │ │ -039c26: 7010 2101 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -039c2c: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -039c30: 6e52 2501 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0125 │ │ -039c36: 1105 |000d: return-object v5 │ │ -039c38: 6e10 2312 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -039c3e: 0a02 |0011: move-result v2 │ │ -039c40: 5952 1c00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ -039c44: 6e10 2f12 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@122f │ │ -039c4a: 0a02 |0017: move-result v2 │ │ -039c4c: 5952 1d00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -039c50: 6e10 3312 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ -039c56: 0a02 |001d: move-result v2 │ │ -039c58: 5952 1e00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ -039c5c: 6e10 1812 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -039c62: 0a02 |0023: move-result v2 │ │ -039c64: 5952 1b00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ -039c68: 6e10 2c12 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -039c6e: 0c01 |0029: move-result-object v1 │ │ -039c70: 2012 9f02 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@029f │ │ -039c74: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -039c78: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -039c7c: 0710 |0030: move-object v0, v1 │ │ -039c7e: 1f00 9f02 |0031: check-cast v0, Landroid/view/ViewGroup; // type@029f │ │ -039c82: 5252 1c00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ -039c86: 6e10 9912 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1299 │ │ -039c8c: 0a03 |0038: move-result v3 │ │ -039c8e: b032 |0039: add-int/2addr v2, v3 │ │ -039c90: 5952 1c00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ -039c94: 5252 1d00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -039c98: 6e10 9b12 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@129b │ │ -039c9e: 0a03 |0041: move-result v3 │ │ -039ca0: b032 |0042: add-int/2addr v2, v3 │ │ -039ca2: 5952 1d00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -039ca6: 5252 1e00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ -039caa: 6e10 9c12 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@129c │ │ -039cb0: 0a03 |004a: move-result v3 │ │ -039cb2: b032 |004b: add-int/2addr v2, v3 │ │ -039cb4: 5952 1e00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ -039cb8: 5252 1b00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ -039cbc: 6e10 9312 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1293 │ │ -039cc2: 0a03 |0053: move-result v3 │ │ -039cc4: b032 |0054: add-int/2addr v2, v3 │ │ -039cc6: 5952 1b00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ -039cca: 6e10 9a12 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@129a │ │ -039cd0: 0c01 |005a: move-result-object v1 │ │ -039cd2: 28cf |005b: goto 002a // -0031 │ │ +03be00: |[03be00] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +03be10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03be12: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +03be16: 2205 4300 |0003: new-instance v5, Landroid/graphics/Rect; // type@0043 │ │ +03be1a: 7010 2101 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +03be20: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +03be24: 6e52 2501 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0125 │ │ +03be2a: 1105 |000d: return-object v5 │ │ +03be2c: 6e10 2312 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +03be32: 0a02 |0011: move-result v2 │ │ +03be34: 5952 1c00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ +03be38: 6e10 2f12 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@122f │ │ +03be3e: 0a02 |0017: move-result v2 │ │ +03be40: 5952 1d00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +03be44: 6e10 3312 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ +03be4a: 0a02 |001d: move-result v2 │ │ +03be4c: 5952 1e00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ +03be50: 6e10 1812 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +03be56: 0a02 |0023: move-result v2 │ │ +03be58: 5952 1b00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ +03be5c: 6e10 2c12 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +03be62: 0c01 |0029: move-result-object v1 │ │ +03be64: 2012 9c02 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@029c │ │ +03be68: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +03be6c: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +03be70: 0710 |0030: move-object v0, v1 │ │ +03be72: 1f00 9c02 |0031: check-cast v0, Landroid/view/ViewGroup; // type@029c │ │ +03be76: 5252 1c00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ +03be7a: 6e10 9912 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1299 │ │ +03be80: 0a03 |0038: move-result v3 │ │ +03be82: b032 |0039: add-int/2addr v2, v3 │ │ +03be84: 5952 1c00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ +03be88: 5252 1d00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +03be8c: 6e10 9b12 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@129b │ │ +03be92: 0a03 |0041: move-result v3 │ │ +03be94: b032 |0042: add-int/2addr v2, v3 │ │ +03be96: 5952 1d00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +03be9a: 5252 1e00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ +03be9e: 6e10 9c12 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@129c │ │ +03bea4: 0a03 |004a: move-result v3 │ │ +03bea6: b032 |004b: add-int/2addr v2, v3 │ │ +03bea8: 5952 1e00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ +03beac: 5252 1b00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ +03beb0: 6e10 9312 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1293 │ │ +03beb6: 0a03 |0053: move-result v3 │ │ +03beb8: b032 |0054: add-int/2addr v2, v3 │ │ +03beba: 5952 1b00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ +03bebe: 6e10 9a12 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@129a │ │ +03bec4: 0c01 |005a: move-result-object v1 │ │ +03bec6: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2580 │ │ 0x0003 line=2581 │ │ 0x0008 line=2583 │ │ 0x000a line=2584 │ │ 0x000d line=2602 │ │ @@ -50621,24 +50623,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -039cd4: |[039cd4] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -039ce4: 6e10 840b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b84 │ │ -039cea: 0a00 |0003: move-result v0 │ │ -039cec: 6e10 870b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -039cf2: 0a01 |0007: move-result v1 │ │ -039cf4: b110 |0008: sub-int/2addr v0, v1 │ │ -039cf6: 6e10 880b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -039cfc: 0a01 |000c: move-result v1 │ │ -039cfe: b110 |000d: sub-int/2addr v0, v1 │ │ -039d00: 0f00 |000e: return v0 │ │ +03bec8: |[03bec8] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +03bed8: 6e10 840b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b84 │ │ +03bede: 0a00 |0003: move-result v0 │ │ +03bee0: 6e10 870b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03bee6: 0a01 |0007: move-result v1 │ │ +03bee8: b110 |0008: sub-int/2addr v0, v1 │ │ +03beea: 6e10 880b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03bef0: 0a01 |000c: move-result v1 │ │ +03bef2: b110 |000d: sub-int/2addr v0, v1 │ │ +03bef4: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -50646,85 +50648,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 │ │ -039d04: |[039d04] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -039d14: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -039d16: 7010 7b0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -039d1c: 0a0c |0004: move-result v12 │ │ -039d1e: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -039d22: 6e10 8d0b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -039d28: 0a0d |000a: move-result v13 │ │ -039d2a: 82dd |000b: int-to-float v13, v13 │ │ -039d2c: 82ce |000c: int-to-float v14, v12 │ │ -039d2e: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -039d32: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -039d36: 52fd d703 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -039d3a: 82dd |0013: int-to-float v13, v13 │ │ -039d3c: 82ce |0014: int-to-float v14, v12 │ │ -039d3e: a908 0d0e |0015: div-float v8, v13, v14 │ │ -039d42: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -039d44: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -039d46: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -039d48: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -039d4a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -039d4c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -039d4e: 54fd cb03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039d52: 6e10 d514 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -039d58: 0a0d |0022: move-result v13 │ │ -039d5a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -039d5e: 54fd cb03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039d62: 6e20 cf14 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039d68: 0c02 |002a: move-result-object v2 │ │ -039d6a: 1f02 db01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039d6e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -039d72: 522d 8c03 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039d76: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -039d7a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -039d7e: 54f2 e203 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03e2 │ │ -039d82: a60d 0406 |0037: add-float v13, v4, v6 │ │ -039d86: c68d |0039: add-float/2addr v13, v8 │ │ -039d88: 592d 8b03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -039d8c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -039d90: 592d 8c03 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039d94: 54fd b003 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -039d98: 522e 8c03 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039d9c: 6e20 c209 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -039da2: 0a0d |0047: move-result v13 │ │ -039da4: 592d 8e03 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039da8: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -039dac: 5229 8b03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -039db0: 0197 |004e: move v7, v9 │ │ -039db2: 522d 8e03 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039db6: c69d |0051: add-float/2addr v13, v9 │ │ -039db8: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -039dbc: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -039dc0: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -039dc4: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -039dc8: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -039dcc: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -039dd0: 54fd cb03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039dd4: 6e10 d514 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -039dda: 0a0d |0063: move-result v13 │ │ -039ddc: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -039de0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -039de4: 0723 |0068: move-object v3, v2 │ │ -039de6: 1103 |0069: return-object v3 │ │ -039de8: 018b |006a: move v11, v8 │ │ -039dea: 28a4 |006b: goto 000f // -005c │ │ -039dec: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -039dee: 5225 8c03 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039df2: 0194 |006f: move v4, v9 │ │ -039df4: 5226 8e03 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039df8: 0723 |0072: move-object v3, v2 │ │ -039dfa: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039dfe: 28a8 |0075: goto 001d // -0058 │ │ +03bef8: |[03bef8] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03bf08: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03bf0a: 7010 7b0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03bf10: 0a0c |0004: move-result v12 │ │ +03bf12: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +03bf16: 6e10 8d0b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03bf1c: 0a0d |000a: move-result v13 │ │ +03bf1e: 82dd |000b: int-to-float v13, v13 │ │ +03bf20: 82ce |000c: int-to-float v14, v12 │ │ +03bf22: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +03bf26: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +03bf2a: 52fd d703 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03bf2e: 82dd |0013: int-to-float v13, v13 │ │ +03bf30: 82ce |0014: int-to-float v14, v12 │ │ +03bf32: a908 0d0e |0015: div-float v8, v13, v14 │ │ +03bf36: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +03bf38: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +03bf3a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +03bf3c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +03bf3e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03bf40: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +03bf42: 54fd cb03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bf46: 6e10 d514 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03bf4c: 0a0d |0022: move-result v13 │ │ +03bf4e: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +03bf52: 54fd cb03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bf56: 6e20 cf14 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03bf5c: 0c02 |002a: move-result-object v2 │ │ +03bf5e: 1f02 d801 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03bf62: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +03bf66: 522d 8c03 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bf6a: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +03bf6e: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +03bf72: 54f2 e203 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03e2 │ │ +03bf76: a60d 0406 |0037: add-float v13, v4, v6 │ │ +03bf7a: c68d |0039: add-float/2addr v13, v8 │ │ +03bf7c: 592d 8b03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03bf80: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +03bf84: 592d 8c03 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bf88: 54fd b003 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03bf8c: 522e 8c03 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bf90: 6e20 c209 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03bf96: 0a0d |0047: move-result v13 │ │ +03bf98: 592d 8e03 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bf9c: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03bfa0: 5229 8b03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03bfa4: 0197 |004e: move v7, v9 │ │ +03bfa6: 522d 8e03 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bfaa: c69d |0051: add-float/2addr v13, v9 │ │ +03bfac: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +03bfb0: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +03bfb4: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +03bfb8: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +03bfbc: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +03bfc0: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +03bfc4: 54fd cb03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03bfc8: 6e10 d514 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03bfce: 0a0d |0063: move-result v13 │ │ +03bfd0: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +03bfd4: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +03bfd8: 0723 |0068: move-object v3, v2 │ │ +03bfda: 1103 |0069: return-object v3 │ │ +03bfdc: 018b |006a: move v11, v8 │ │ +03bfde: 28a4 |006b: goto 000f // -005c │ │ +03bfe0: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +03bfe2: 5225 8c03 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03bfe6: 0194 |006f: move v4, v9 │ │ +03bfe8: 5226 8e03 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03bfec: 0723 |0072: move-object v3, v2 │ │ +03bfee: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03bff2: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2108 │ │ 0x0005 line=2109 │ │ 0x000f line=2110 │ │ 0x0017 line=2111 │ │ 0x0018 line=2112 │ │ @@ -50785,35 +50787,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -039e00: |[039e00] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -039e10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -039e12: 5230 c303 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03c3 │ │ -039e16: 8200 |0003: int-to-float v0, v0 │ │ -039e18: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -039e1c: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -039e20: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -039e24: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -039e28: 6e10 8f0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ -039e2e: 0a00 |000f: move-result v0 │ │ -039e30: 5231 c303 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03c3 │ │ -039e34: b110 |0012: sub-int/2addr v0, v1 │ │ -039e36: 8200 |0013: int-to-float v0, v0 │ │ -039e38: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -039e3c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -039e40: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -039e44: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -039e48: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -039e4a: 0f00 |001d: return v0 │ │ -039e4c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -039e4e: 28fe |001f: goto 001d // -0002 │ │ +03bff4: |[03bff4] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +03c004: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03c006: 5230 c303 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03c3 │ │ +03c00a: 8200 |0003: int-to-float v0, v0 │ │ +03c00c: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +03c010: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +03c014: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +03c018: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +03c01c: 6e10 8f0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ +03c022: 0a00 |000f: move-result v0 │ │ +03c024: 5231 c303 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03c3 │ │ +03c028: b110 |0012: sub-int/2addr v0, v1 │ │ +03c02a: 8200 |0013: int-to-float v0, v0 │ │ +03c02c: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +03c030: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +03c034: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +03c038: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +03c03c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +03c03e: 0f00 |001d: return v0 │ │ +03c040: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03c042: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1767 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -50823,36 +50825,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -039e50: |[039e50] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -039e60: 7110 ae09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ -039e66: 0a02 |0003: move-result v2 │ │ -039e68: 7120 b109 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -039e6e: 0a01 |0007: move-result v1 │ │ -039e70: 5243 af03 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -039e74: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -039e78: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -039e7c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -039e7e: 7120 b209 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -039e84: 0a03 |0012: move-result v3 │ │ -039e86: 5943 cc03 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -039e8a: 7120 b109 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -039e90: 0a03 |0018: move-result v3 │ │ -039e92: 5943 af03 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -039e96: 5443 e603 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -039e9a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -039e9e: 5443 e603 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -039ea2: 6e10 f311 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@11f3 │ │ -039ea8: 0e00 |0024: return-void │ │ -039eaa: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -039eac: 28e9 |0026: goto 000f // -0017 │ │ +03c044: |[03c044] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +03c054: 7110 ae09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ +03c05a: 0a02 |0003: move-result v2 │ │ +03c05c: 7120 b109 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +03c062: 0a01 |0007: move-result v1 │ │ +03c064: 5243 af03 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03c068: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +03c06c: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +03c070: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03c072: 7120 b209 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +03c078: 0a03 |0012: move-result v3 │ │ +03c07a: 5943 cc03 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03c07e: 7120 b109 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +03c084: 0a03 |0018: move-result v3 │ │ +03c086: 5943 af03 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03c08a: 5443 e603 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03c08e: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +03c092: 5443 e603 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03c096: 6e10 f311 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@11f3 │ │ +03c09c: 0e00 |0024: return-void │ │ +03c09e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +03c0a0: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2384 │ │ 0x0004 line=2385 │ │ 0x0008 line=2386 │ │ 0x000c line=2389 │ │ 0x000f line=2390 │ │ @@ -50873,61 +50875,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -039eb0: |[039eb0] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -039ec0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -039ec2: 54a8 cb03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039ec6: 6e10 d514 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -039ecc: 0a08 |0006: move-result v8 │ │ -039ece: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -039ed2: 5ca7 b303 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ -039ed6: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -039ed8: 6e40 a30b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0ba3 │ │ -039ede: 55a8 b303 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ -039ee2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -039ee6: 2207 0f03 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@030f │ │ -039eea: 1a08 be13 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@13be │ │ -039eee: 7020 7d14 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -039ef4: 2707 |001a: throw v7 │ │ -039ef6: 7010 940b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b94 │ │ -039efc: 0c01 |001e: move-result-object v1 │ │ -039efe: 7010 7b0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -039f04: 0a05 |0022: move-result v5 │ │ -039f06: 52a8 d703 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -039f0a: 9006 0508 |0025: add-int v6, v5, v8 │ │ -039f0e: 52a8 d703 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -039f12: 8288 |0029: int-to-float v8, v8 │ │ -039f14: 8259 |002a: int-to-float v9, v5 │ │ -039f16: a902 0809 |002b: div-float v2, v8, v9 │ │ -039f1a: 5210 8c03 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -039f1e: 82b8 |002f: int-to-float v8, v11 │ │ -039f20: 8259 |0030: int-to-float v9, v5 │ │ -039f22: c998 |0031: div-float/2addr v8, v9 │ │ -039f24: 5219 8b03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -039f28: c798 |0034: sub-float/2addr v8, v9 │ │ -039f2a: 5219 8e03 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -039f2e: c629 |0037: add-float/2addr v9, v2 │ │ -039f30: a904 0809 |0038: div-float v4, v8, v9 │ │ -039f34: 8268 |003a: int-to-float v8, v6 │ │ -039f36: c848 |003b: mul-float/2addr v8, v4 │ │ -039f38: 8783 |003c: float-to-int v3, v8 │ │ -039f3a: 5ca7 b303 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ -039f3e: 6e40 a30b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0ba3 │ │ -039f44: 55a7 b303 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ -039f48: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -039f4c: 2207 0f03 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@030f │ │ -039f50: 1a08 be13 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@13be │ │ -039f54: 7020 7d14 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -039f5a: 2707 |004d: throw v7 │ │ -039f5c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -039f5e: 0f07 |004f: return v7 │ │ +03c0a4: |[03c0a4] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +03c0b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03c0b6: 54a8 cb03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c0ba: 6e10 d514 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03c0c0: 0a08 |0006: move-result v8 │ │ +03c0c2: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +03c0c6: 5ca7 b303 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ +03c0ca: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +03c0cc: 6e40 a30b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0ba3 │ │ +03c0d2: 55a8 b303 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ +03c0d6: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +03c0da: 2207 0c03 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@030c │ │ +03c0de: 1a08 bb13 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@13bb │ │ +03c0e2: 7020 7d14 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +03c0e8: 2707 |001a: throw v7 │ │ +03c0ea: 7010 940b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b94 │ │ +03c0f0: 0c01 |001e: move-result-object v1 │ │ +03c0f2: 7010 7b0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03c0f8: 0a05 |0022: move-result v5 │ │ +03c0fa: 52a8 d703 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03c0fe: 9006 0508 |0025: add-int v6, v5, v8 │ │ +03c102: 52a8 d703 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03c106: 8288 |0029: int-to-float v8, v8 │ │ +03c108: 8259 |002a: int-to-float v9, v5 │ │ +03c10a: a902 0809 |002b: div-float v2, v8, v9 │ │ +03c10e: 5210 8c03 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03c112: 82b8 |002f: int-to-float v8, v11 │ │ +03c114: 8259 |0030: int-to-float v9, v5 │ │ +03c116: c998 |0031: div-float/2addr v8, v9 │ │ +03c118: 5219 8b03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03c11c: c798 |0034: sub-float/2addr v8, v9 │ │ +03c11e: 5219 8e03 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03c122: c629 |0037: add-float/2addr v9, v2 │ │ +03c124: a904 0809 |0038: div-float v4, v8, v9 │ │ +03c128: 8268 |003a: int-to-float v8, v6 │ │ +03c12a: c848 |003b: mul-float/2addr v8, v4 │ │ +03c12c: 8783 |003c: float-to-int v3, v8 │ │ +03c12e: 5ca7 b303 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ +03c132: 6e40 a30b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0ba3 │ │ +03c138: 55a7 b303 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ +03c13c: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +03c140: 2207 0c03 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@030c │ │ +03c144: 1a08 bb13 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@13bb │ │ +03c148: 7020 7d14 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +03c14e: 2707 |004d: throw v7 │ │ +03c150: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +03c152: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -50959,117 +50961,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -039f60: |[039f60] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -039f70: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -039f72: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -039f76: 520e cc03 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -039f7a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -039f7e: 0200 1200 |0007: move/from16 v0, v18 │ │ -039f82: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -039f86: 5910 cc03 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -039f8a: 7401 8d0b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -039f90: 0a0e |0010: move-result v14 │ │ -039f92: 82e8 |0011: int-to-float v8, v14 │ │ -039f94: a60c 0802 |0012: add-float v12, v8, v2 │ │ -039f98: 7601 7b0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -039f9e: 0a0d |0017: move-result v13 │ │ -039fa0: 82de |0018: int-to-float v14, v13 │ │ -039fa2: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -039fa6: 520f c103 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -039faa: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -039fae: 82de |001f: int-to-float v14, v13 │ │ -039fb0: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -039fb4: 520f ce03 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -039fb8: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -039fbc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -039fbe: 121a |0027: const/4 v10, #int 1 // #1 │ │ -039fc0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -039fc4: 540e cb03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039fc8: 120f |002c: const/4 v15, #int 0 // #0 │ │ -039fca: 6e20 cf14 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039fd0: 0c03 |0030: move-result-object v3 │ │ -039fd2: 1f03 db01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039fd6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -039fda: 540e cb03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039fde: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -039fe2: 540f cb03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -039fe6: 6e10 d514 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -039fec: 0a0f |003e: move-result v15 │ │ -039fee: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -039ff2: 6e20 cf14 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -039ff8: 0c04 |0044: move-result-object v4 │ │ -039ffa: 1f04 db01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -039ffe: 523e 8c03 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03a002: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -03a006: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -03a008: 523e 8b03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03a00c: 82df |004e: int-to-float v15, v13 │ │ -03a00e: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -03a012: 524e 8c03 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03a016: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -03a01a: 540f b003 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03a01e: 6e10 bf09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03a024: 0a0f |005a: move-result v15 │ │ -03a026: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -03a02a: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -03a02e: 120a |005f: const/4 v10, #int 0 // #0 │ │ -03a030: 524e 8b03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03a034: 82df |0062: int-to-float v15, v13 │ │ -03a036: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -03a03a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -03a03e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -03a042: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -03a046: a709 060c |006b: sub-float v9, v6, v12 │ │ -03a04a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -03a04e: 540e cf03 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03a052: 7110 8814 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -03a058: 0a0f |0074: move-result v15 │ │ -03a05a: 82d0 |0075: int-to-float v0, v13 │ │ -03a05c: 0210 0000 |0076: move/from16 v16, v0 │ │ -03a060: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -03a064: 6e20 9d0f fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0f9d │ │ -03a06a: 0a07 |007d: move-result v7 │ │ -03a06c: 016c |007e: move v12, v6 │ │ -03a06e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -03a072: 520e cc03 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03a076: 87cf |0083: float-to-int v15, v12 │ │ -03a078: 82ff |0084: int-to-float v15, v15 │ │ -03a07a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -03a07e: c6fe |0087: add-float/2addr v14, v15 │ │ -03a080: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -03a084: 590e cc03 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03a088: 87ce |008c: float-to-int v14, v12 │ │ -03a08a: 7401 8e0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ -03a090: 0a0f |0090: move-result v15 │ │ -03a092: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -03a096: 6e30 ba0b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03a09c: 87ce |0096: float-to-int v14, v12 │ │ -03a09e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -03a0a2: 7020 ac0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ -03a0a8: 0f07 |009c: return v7 │ │ -03a0aa: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -03a0ae: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -03a0b2: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -03a0b6: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -03a0ba: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -03a0be: 540e dd03 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03a0c2: 7110 8814 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -03a0c8: 0a0f |00ac: move-result v15 │ │ -03a0ca: 82d0 |00ad: int-to-float v0, v13 │ │ -03a0cc: 0210 0000 |00ae: move/from16 v16, v0 │ │ -03a0d0: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -03a0d4: 6e20 9d0f fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0f9d │ │ -03a0da: 0a07 |00b5: move-result v7 │ │ -03a0dc: 01bc |00b6: move v12, v11 │ │ -03a0de: 28c8 |00b7: goto 007f // -0038 │ │ +03c154: |[03c154] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +03c164: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03c166: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +03c16a: 520e cc03 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03c16e: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +03c172: 0200 1200 |0007: move/from16 v0, v18 │ │ +03c176: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +03c17a: 5910 cc03 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03c17e: 7401 8d0b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03c184: 0a0e |0010: move-result v14 │ │ +03c186: 82e8 |0011: int-to-float v8, v14 │ │ +03c188: a60c 0802 |0012: add-float v12, v8, v2 │ │ +03c18c: 7601 7b0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03c192: 0a0d |0017: move-result v13 │ │ +03c194: 82de |0018: int-to-float v14, v13 │ │ +03c196: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +03c19a: 520f c103 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03c19e: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +03c1a2: 82de |001f: int-to-float v14, v13 │ │ +03c1a4: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +03c1a8: 520f ce03 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03c1ac: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +03c1b0: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +03c1b2: 121a |0027: const/4 v10, #int 1 // #1 │ │ +03c1b4: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +03c1b8: 540e cb03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c1bc: 120f |002c: const/4 v15, #int 0 // #0 │ │ +03c1be: 6e20 cf14 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03c1c4: 0c03 |0030: move-result-object v3 │ │ +03c1c6: 1f03 d801 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03c1ca: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +03c1ce: 540e cb03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c1d2: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +03c1d6: 540f cb03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c1da: 6e10 d514 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03c1e0: 0a0f |003e: move-result v15 │ │ +03c1e2: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03c1e6: 6e20 cf14 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03c1ec: 0c04 |0044: move-result-object v4 │ │ +03c1ee: 1f04 d801 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03c1f2: 523e 8c03 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03c1f6: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +03c1fa: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +03c1fc: 523e 8b03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03c200: 82df |004e: int-to-float v15, v13 │ │ +03c202: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +03c206: 524e 8c03 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03c20a: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +03c20e: 540f b003 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03c212: 6e10 bf09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03c218: 0a0f |005a: move-result v15 │ │ +03c21a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03c21e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +03c222: 120a |005f: const/4 v10, #int 0 // #0 │ │ +03c224: 524e 8b03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03c228: 82df |0062: int-to-float v15, v13 │ │ +03c22a: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +03c22e: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +03c232: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +03c236: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +03c23a: a709 060c |006b: sub-float v9, v6, v12 │ │ +03c23e: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +03c242: 540e cf03 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03c246: 7110 8814 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +03c24c: 0a0f |0074: move-result v15 │ │ +03c24e: 82d0 |0075: int-to-float v0, v13 │ │ +03c250: 0210 0000 |0076: move/from16 v16, v0 │ │ +03c254: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +03c258: 6e20 9d0f fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0f9d │ │ +03c25e: 0a07 |007d: move-result v7 │ │ +03c260: 016c |007e: move v12, v6 │ │ +03c262: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03c266: 520e cc03 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03c26a: 87cf |0083: float-to-int v15, v12 │ │ +03c26c: 82ff |0084: int-to-float v15, v15 │ │ +03c26e: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +03c272: c6fe |0087: add-float/2addr v14, v15 │ │ +03c274: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +03c278: 590e cc03 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03c27c: 87ce |008c: float-to-int v14, v12 │ │ +03c27e: 7401 8e0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ +03c284: 0a0f |0090: move-result v15 │ │ +03c286: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +03c28a: 6e30 ba0b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03c290: 87ce |0096: float-to-int v14, v12 │ │ +03c292: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +03c296: 7020 ac0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ +03c29c: 0f07 |009c: return v7 │ │ +03c29e: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +03c2a2: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +03c2a6: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +03c2aa: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +03c2ae: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +03c2b2: 540e dd03 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03c2b6: 7110 8814 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +03c2bc: 0a0f |00ac: move-result v15 │ │ +03c2be: 82d0 |00ad: int-to-float v0, v13 │ │ +03c2c0: 0210 0000 |00ae: move/from16 v16, v0 │ │ +03c2c4: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +03c2c8: 6e20 9d0f fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0f9d │ │ +03c2ce: 0a07 |00b5: move-result v7 │ │ +03c2d0: 01bc |00b6: move v12, v11 │ │ +03c2d2: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2057 │ │ 0x0001 line=2059 │ │ 0x0007 line=2060 │ │ 0x000d line=2062 │ │ 0x0012 line=2063 │ │ @@ -51122,96 +51124,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -03a0e0: |[03a0e0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -03a0f0: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -03a0f4: 54e0 cb03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03a0f8: 6e10 d014 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ -03a0fe: 0a00 |0007: move-result v0 │ │ -03a100: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -03a104: 6e10 870b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -03a10a: 0a00 |000d: move-result v0 │ │ -03a10c: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -03a110: 6e10 880b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -03a116: 0a02 |0013: move-result v2 │ │ -03a118: b120 |0014: sub-int/2addr v0, v2 │ │ -03a11a: 900c 0011 |0015: add-int v12, v0, v17 │ │ -03a11e: 6e10 870b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -03a124: 0a00 |001a: move-result v0 │ │ -03a126: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -03a12a: 6e10 880b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -03a130: 0a02 |0020: move-result v2 │ │ -03a132: b120 |0021: sub-int/2addr v0, v2 │ │ -03a134: 9007 0012 |0022: add-int v7, v0, v18 │ │ -03a138: 6e10 8d0b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03a13e: 0a0d |0027: move-result v13 │ │ -03a140: 82d0 |0028: int-to-float v0, v13 │ │ -03a142: 8272 |0029: int-to-float v2, v7 │ │ -03a144: a908 0002 |002a: div-float v8, v0, v2 │ │ -03a148: 82c0 |002c: int-to-float v0, v12 │ │ -03a14a: c880 |002d: mul-float/2addr v0, v8 │ │ -03a14c: 8701 |002e: float-to-int v1, v0 │ │ -03a14e: 6e10 8e0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ -03a154: 0a00 |0032: move-result v0 │ │ -03a156: 6e30 ba0b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03a15c: 54e0 df03 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03a160: 6e10 9a13 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@139a │ │ -03a166: 0a00 |003b: move-result v0 │ │ -03a168: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -03a16c: 54e0 df03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03a170: 6e10 9713 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1397 │ │ -03a176: 0a00 |0043: move-result v0 │ │ -03a178: 54e2 df03 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03a17c: 6e10 9d13 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@139d │ │ -03a182: 0a02 |0049: move-result v2 │ │ -03a184: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -03a188: 52e0 b703 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03a18c: 6e20 950b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ -03a192: 0c0b |0051: move-result-object v11 │ │ -03a194: 54e0 df03 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03a198: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -03a19a: 52b3 8b03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03a19e: 82f4 |0057: int-to-float v4, v15 │ │ -03a1a0: c843 |0058: mul-float/2addr v3, v4 │ │ -03a1a2: 8733 |0059: float-to-int v3, v3 │ │ -03a1a4: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -03a1a6: 7406 9c13 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@139c │ │ -03a1ac: 0e00 |005e: return-void │ │ -03a1ae: 52e0 b703 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03a1b2: 6e20 950b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ -03a1b8: 0c06 |0064: move-result-object v6 │ │ -03a1ba: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -03a1be: 5260 8b03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03a1c2: 52e2 ce03 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -03a1c6: 7120 8d14 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -03a1cc: 0a09 |006e: move-result v9 │ │ -03a1ce: 6e10 870b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -03a1d4: 0a00 |0072: move-result v0 │ │ -03a1d6: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -03a1da: 6e10 880b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -03a1e0: 0a02 |0078: move-result v2 │ │ -03a1e2: b120 |0079: sub-int/2addr v0, v2 │ │ -03a1e4: 8200 |007a: int-to-float v0, v0 │ │ -03a1e6: c890 |007b: mul-float/2addr v0, v9 │ │ -03a1e8: 870a |007c: float-to-int v10, v0 │ │ -03a1ea: 6e10 8d0b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03a1f0: 0a00 |0080: move-result v0 │ │ -03a1f2: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -03a1f6: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -03a1f8: 7020 640b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ -03a1fe: 6e10 8e0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ -03a204: 0a00 |008a: move-result v0 │ │ -03a206: 6e30 ba0b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03a20c: 28d0 |008e: goto 005e // -0030 │ │ -03a20e: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -03a210: 28df |0090: goto 006f // -0021 │ │ +03c2d4: |[03c2d4] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +03c2e4: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +03c2e8: 54e0 cb03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c2ec: 6e10 d014 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14d0 │ │ +03c2f2: 0a00 |0007: move-result v0 │ │ +03c2f4: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +03c2f8: 6e10 870b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03c2fe: 0a00 |000d: move-result v0 │ │ +03c300: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +03c304: 6e10 880b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03c30a: 0a02 |0013: move-result v2 │ │ +03c30c: b120 |0014: sub-int/2addr v0, v2 │ │ +03c30e: 900c 0011 |0015: add-int v12, v0, v17 │ │ +03c312: 6e10 870b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03c318: 0a00 |001a: move-result v0 │ │ +03c31a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +03c31e: 6e10 880b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03c324: 0a02 |0020: move-result v2 │ │ +03c326: b120 |0021: sub-int/2addr v0, v2 │ │ +03c328: 9007 0012 |0022: add-int v7, v0, v18 │ │ +03c32c: 6e10 8d0b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03c332: 0a0d |0027: move-result v13 │ │ +03c334: 82d0 |0028: int-to-float v0, v13 │ │ +03c336: 8272 |0029: int-to-float v2, v7 │ │ +03c338: a908 0002 |002a: div-float v8, v0, v2 │ │ +03c33c: 82c0 |002c: int-to-float v0, v12 │ │ +03c33e: c880 |002d: mul-float/2addr v0, v8 │ │ +03c340: 8701 |002e: float-to-int v1, v0 │ │ +03c342: 6e10 8e0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ +03c348: 0a00 |0032: move-result v0 │ │ +03c34a: 6e30 ba0b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03c350: 54e0 df03 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03c354: 6e10 9a13 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@139a │ │ +03c35a: 0a00 |003b: move-result v0 │ │ +03c35c: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +03c360: 54e0 df03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03c364: 6e10 9713 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1397 │ │ +03c36a: 0a00 |0043: move-result v0 │ │ +03c36c: 54e2 df03 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03c370: 6e10 9d13 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@139d │ │ +03c376: 0a02 |0049: move-result v2 │ │ +03c378: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +03c37c: 52e0 b703 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03c380: 6e20 950b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ +03c386: 0c0b |0051: move-result-object v11 │ │ +03c388: 54e0 df03 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03c38c: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +03c38e: 52b3 8b03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03c392: 82f4 |0057: int-to-float v4, v15 │ │ +03c394: c843 |0058: mul-float/2addr v3, v4 │ │ +03c396: 8733 |0059: float-to-int v3, v3 │ │ +03c398: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +03c39a: 7406 9c13 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@139c │ │ +03c3a0: 0e00 |005e: return-void │ │ +03c3a2: 52e0 b703 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03c3a6: 6e20 950b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ +03c3ac: 0c06 |0064: move-result-object v6 │ │ +03c3ae: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +03c3b2: 5260 8b03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03c3b6: 52e2 ce03 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03c3ba: 7120 8d14 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +03c3c0: 0a09 |006e: move-result v9 │ │ +03c3c2: 6e10 870b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03c3c8: 0a00 |0072: move-result v0 │ │ +03c3ca: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +03c3ce: 6e10 880b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03c3d4: 0a02 |0078: move-result v2 │ │ +03c3d6: b120 |0079: sub-int/2addr v0, v2 │ │ +03c3d8: 8200 |007a: int-to-float v0, v0 │ │ +03c3da: c890 |007b: mul-float/2addr v0, v9 │ │ +03c3dc: 870a |007c: float-to-int v10, v0 │ │ +03c3de: 6e10 8d0b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03c3e4: 0a00 |0080: move-result v0 │ │ +03c3e6: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +03c3ea: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +03c3ec: 7020 640b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ +03c3f2: 6e10 8e0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ +03c3f8: 0a00 |008a: move-result v0 │ │ +03c3fa: 6e30 ba0b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03c400: 28d0 |008e: goto 005e // -0030 │ │ +03c402: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +03c404: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -51251,31 +51253,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03a214: |[03a214] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -03a224: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03a226: 6e10 780b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03a22c: 0a03 |0004: move-result v3 │ │ -03a22e: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -03a232: 6e20 770b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03a238: 0c00 |000a: move-result-object v0 │ │ -03a23a: 6e10 2212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03a240: 0c02 |000e: move-result-object v2 │ │ -03a242: 1f02 dc01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03a246: 5523 9203 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03a24a: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -03a24e: 6e20 b60b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0bb6 │ │ -03a254: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03a258: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03a25c: 28e5 |001c: goto 0001 // -001b │ │ -03a25e: 0e00 |001d: return-void │ │ +03c408: |[03c408] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +03c418: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c41a: 6e10 780b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03c420: 0a03 |0004: move-result v3 │ │ +03c422: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +03c426: 6e20 770b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03c42c: 0c00 |000a: move-result-object v0 │ │ +03c42e: 6e10 2212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03c434: 0c02 |000e: move-result-object v2 │ │ +03c436: 1f02 d901 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03c43a: 5523 9203 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03c43e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +03c442: 6e20 b60b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0bb6 │ │ +03c448: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03c44c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03c450: 28e5 |001c: goto 0001 // -001b │ │ +03c452: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -51293,20 +51295,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03a260: |[03a260] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -03a270: 6e10 8b0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b8b │ │ -03a276: 0c00 |0003: move-result-object v0 │ │ -03a278: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -03a27c: 7220 b212 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12b2 │ │ -03a282: 0e00 |0009: return-void │ │ +03c454: |[03c454] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +03c464: 6e10 8b0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b8b │ │ +03c46a: 0c00 |0003: move-result-object v0 │ │ +03c46c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03c470: 7220 b212 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12b2 │ │ +03c476: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2050 │ │ 0x0004 line=2051 │ │ 0x0006 line=2052 │ │ 0x0009 line=2054 │ │ locals : │ │ @@ -51319,59 +51321,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -03a284: |[03a284] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -03a294: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03a296: 6e20 950b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ -03a29c: 0c00 |0004: move-result-object v0 │ │ -03a29e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03a2a0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -03a2a4: 7010 7b0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03a2aa: 0a02 |000b: move-result v2 │ │ -03a2ac: 8223 |000c: int-to-float v3, v2 │ │ -03a2ae: 5284 c103 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -03a2b2: 5205 8b03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03a2b6: 5286 ce03 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -03a2ba: 7120 8d14 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -03a2c0: 0a05 |0016: move-result v5 │ │ -03a2c2: 7120 8b14 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ -03a2c8: 0a04 |001a: move-result v4 │ │ -03a2ca: c843 |001b: mul-float/2addr v3, v4 │ │ -03a2cc: 8731 |001c: float-to-int v1, v3 │ │ -03a2ce: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -03a2d2: 6e40 d10b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0bd1 │ │ -03a2d8: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -03a2dc: 5483 d603 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03a2e0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -03a2e4: 5483 d603 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03a2e8: 7220 3a0b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ -03a2ee: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -03a2f2: 5483 c803 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03a2f6: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -03a2fa: 5483 c803 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03a2fe: 7220 3a0b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ -03a304: 0e00 |0038: return-void │ │ -03a306: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -03a30a: 5483 d603 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03a30e: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -03a312: 5483 d603 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03a316: 7220 3a0b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ -03a31c: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -03a320: 5483 c803 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03a324: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -03a328: 5483 c803 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03a32c: 7220 3a0b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ -03a332: 7020 640b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ -03a338: 6e30 ba0b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03a33e: 7020 ac0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ -03a344: 28e0 |0058: goto 0038 // -0020 │ │ +03c478: |[03c478] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +03c488: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03c48a: 6e20 950b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ +03c490: 0c00 |0004: move-result-object v0 │ │ +03c492: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03c494: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +03c498: 7010 7b0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03c49e: 0a02 |000b: move-result v2 │ │ +03c4a0: 8223 |000c: int-to-float v3, v2 │ │ +03c4a2: 5284 c103 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03c4a6: 5205 8b03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03c4aa: 5286 ce03 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03c4ae: 7120 8d14 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +03c4b4: 0a05 |0016: move-result v5 │ │ +03c4b6: 7120 8b14 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ +03c4bc: 0a04 |001a: move-result v4 │ │ +03c4be: c843 |001b: mul-float/2addr v3, v4 │ │ +03c4c0: 8731 |001c: float-to-int v1, v3 │ │ +03c4c2: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +03c4c6: 6e40 d10b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0bd1 │ │ +03c4cc: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +03c4d0: 5483 d603 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03c4d4: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +03c4d8: 5483 d603 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03c4dc: 7220 3a0b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ +03c4e2: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +03c4e6: 5483 c803 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03c4ea: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +03c4ee: 5483 c803 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03c4f2: 7220 3a0b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ +03c4f8: 0e00 |0038: return-void │ │ +03c4fa: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +03c4fe: 5483 d603 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03c502: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +03c506: 5483 d603 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03c50a: 7220 3a0b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ +03c510: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +03c514: 5483 c803 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03c518: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +03c51c: 5483 c803 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03c520: 7220 3a0b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ +03c526: 7020 640b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ +03c52c: 6e30 ba0b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03c532: 7020 ac0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ +03c538: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -51404,31 +51406,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03a348: |[03a348] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -03a358: 5210 de03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ -03a35c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -03a360: 0e00 |0004: return-void │ │ -03a362: 5912 de03 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ -03a366: 5410 d803 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ -03a36a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -03a36e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -03a372: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03a374: 7020 6d0b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0b6d │ │ -03a37a: 5410 d603 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03a37e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -03a382: 5410 d603 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03a386: 7220 380b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0b38 │ │ -03a38c: 28ea |001a: goto 0004 // -0016 │ │ -03a38e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -03a390: 28f2 |001c: goto 000e // -000e │ │ +03c53c: |[03c53c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +03c54c: 5210 de03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ +03c550: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +03c554: 0e00 |0004: return-void │ │ +03c556: 5912 de03 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ +03c55a: 5410 d803 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ +03c55e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +03c562: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +03c566: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03c568: 7020 6d0b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0b6d │ │ +03c56e: 5410 d603 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03c572: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +03c576: 5410 d603 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03c57a: 7220 380b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0b38 │ │ +03c580: 28ea |001a: goto 0004 // -0016 │ │ +03c582: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +03c584: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -51444,19 +51446,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -03a394: |[03a394] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -03a3a4: 5510 e003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03e0 │ │ -03a3a8: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -03a3ac: 5c12 e003 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03e0 │ │ -03a3b0: 0e00 |0006: return-void │ │ +03c588: |[03c588] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +03c598: 5510 e003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03e0 │ │ +03c59c: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +03c5a0: 5c12 e003 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03e0 │ │ +03c5a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2409 │ │ 0x0004 line=2410 │ │ 0x0006 line=2421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -51467,39 +51469,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03a3b4: |[03a3b4] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -03a3c4: 5253 ba03 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ -03a3c8: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -03a3cc: 5453 bb03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ -03a3d0: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -03a3d4: 2203 3103 |0008: new-instance v3, Ljava/util/ArrayList; // type@0331 │ │ -03a3d8: 7010 c814 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -03a3de: 5b53 bb03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ -03a3e2: 6e10 780b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03a3e8: 0a01 |0012: move-result v1 │ │ -03a3ea: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -03a3ec: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -03a3f0: 6e20 770b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03a3f6: 0c00 |0019: move-result-object v0 │ │ -03a3f8: 5453 bb03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ -03a3fc: 6e20 cb14 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -03a402: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03a406: 28f3 |0021: goto 0014 // -000d │ │ -03a408: 5453 bb03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ -03a40c: 6e10 cd14 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -03a412: 28e8 |0027: goto 000f // -0018 │ │ -03a414: 5453 bb03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ -03a418: 6204 e803 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03e8 │ │ -03a41c: 7120 e114 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14e1 │ │ -03a422: 0e00 |002f: return-void │ │ +03c5a8: |[03c5a8] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +03c5b8: 5253 ba03 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ +03c5bc: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +03c5c0: 5453 bb03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ +03c5c4: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +03c5c8: 2203 2e03 |0008: new-instance v3, Ljava/util/ArrayList; // type@032e │ │ +03c5cc: 7010 c814 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +03c5d2: 5b53 bb03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ +03c5d6: 6e10 780b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03c5dc: 0a01 |0012: move-result v1 │ │ +03c5de: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +03c5e0: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +03c5e4: 6e20 770b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03c5ea: 0c00 |0019: move-result-object v0 │ │ +03c5ec: 5453 bb03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ +03c5f0: 6e20 cb14 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +03c5f6: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03c5fa: 28f3 |0021: goto 0014 // -000d │ │ +03c5fc: 5453 bb03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ +03c600: 6e10 cd14 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +03c606: 28e8 |0027: goto 000f // -0018 │ │ +03c608: 5453 bb03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ +03c60c: 6204 e803 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03e8 │ │ +03c610: 7120 e114 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14e1 │ │ +03c616: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -51523,60 +51525,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -03a424: |[03a424] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -03a434: 6e10 d514 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03a43a: 0a02 |0003: move-result v2 │ │ -03a43c: 6e10 7f0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0b7f │ │ -03a442: 0a01 |0007: move-result v1 │ │ -03a444: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -03a448: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -03a44c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03a44e: 6e10 780b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03a454: 0a05 |0010: move-result v5 │ │ -03a456: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -03a45a: 6e20 770b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03a460: 0c00 |0016: move-result-object v0 │ │ -03a462: 6e10 3512 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03a468: 0a05 |001a: move-result v5 │ │ -03a46a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -03a46e: 6e20 930b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03a474: 0c04 |0020: move-result-object v4 │ │ -03a476: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -03a47a: 5245 8c03 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03a47e: 5276 b703 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03a482: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -03a486: 6e40 0c12 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@120c │ │ -03a48c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03a490: 28df |002e: goto 000d // -0021 │ │ -03a492: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -03a496: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -03a49a: 6e10 d514 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03a4a0: 0a05 |0036: move-result v5 │ │ -03a4a2: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -03a4a6: 6e10 990b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0b99 │ │ -03a4ac: 0a05 |003c: move-result v5 │ │ -03a4ae: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -03a4b2: 0e00 |003f: return-void │ │ -03a4b4: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -03a4b8: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -03a4ba: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -03a4be: 6e10 9c0b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0b9c │ │ -03a4c4: 0a05 |0048: move-result v5 │ │ -03a4c6: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -03a4ca: 6e10 9a0b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0b9a │ │ -03a4d0: 0a05 |004e: move-result v5 │ │ -03a4d2: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -03a4d6: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -03a4da: 6e20 cb14 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -03a4e0: 28e9 |0056: goto 003f // -0017 │ │ +03c618: |[03c618] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +03c628: 6e10 d514 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03c62e: 0a02 |0003: move-result v2 │ │ +03c630: 6e10 7f0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0b7f │ │ +03c636: 0a01 |0007: move-result v1 │ │ +03c638: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +03c63c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +03c640: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03c642: 6e10 780b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03c648: 0a05 |0010: move-result v5 │ │ +03c64a: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +03c64e: 6e20 770b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03c654: 0c00 |0016: move-result-object v0 │ │ +03c656: 6e10 3512 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03c65c: 0a05 |001a: move-result v5 │ │ +03c65e: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +03c662: 6e20 930b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03c668: 0c04 |0020: move-result-object v4 │ │ +03c66a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +03c66e: 5245 8c03 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03c672: 5276 b703 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03c676: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +03c67a: 6e40 0c12 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@120c │ │ +03c680: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03c684: 28df |002e: goto 000d // -0021 │ │ +03c686: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +03c68a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +03c68e: 6e10 d514 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03c694: 0a05 |0036: move-result v5 │ │ +03c696: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +03c69a: 6e10 990b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0b99 │ │ +03c6a0: 0a05 |003c: move-result v5 │ │ +03c6a2: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +03c6a6: 0e00 |003f: return-void │ │ +03c6a8: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +03c6ac: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +03c6ae: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +03c6b2: 6e10 9c0b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0b9c │ │ +03c6b8: 0a05 |0048: move-result v5 │ │ +03c6ba: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +03c6be: 6e10 9a0b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0b9a │ │ +03c6c4: 0a05 |004e: move-result v5 │ │ +03c6c6: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +03c6ca: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +03c6ce: 6e20 cb14 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +03c6d4: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2626 │ │ 0x0004 line=2628 │ │ 0x0008 line=2630 │ │ 0x000c line=2631 │ │ 0x0013 line=2632 │ │ @@ -51608,37 +51610,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 │ │ -03a4e4: |[03a4e4] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03a4f4: 2200 db01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03a4f8: 7010 2f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b2f │ │ -03a4fe: 5903 8c03 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03a502: 5421 b003 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03a506: 6e30 c409 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@09c4 │ │ -03a50c: 0c01 |000c: move-result-object v1 │ │ -03a50e: 5b01 8a03 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03a512: 5421 b003 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03a516: 6e20 c209 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -03a51c: 0a01 |0014: move-result v1 │ │ -03a51e: 5901 8e03 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03a522: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -03a526: 5421 cb03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03a52a: 6e10 d514 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03a530: 0a01 |001e: move-result v1 │ │ -03a532: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -03a536: 5421 cb03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03a53a: 6e20 cb14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -03a540: 1100 |0026: return-object v0 │ │ -03a542: 5421 cb03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03a546: 6e30 ca14 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14ca │ │ -03a54c: 28fa |002c: goto 0026 // -0006 │ │ +03c6d8: |[03c6d8] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03c6e8: 2200 d801 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03c6ec: 7010 2f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b2f │ │ +03c6f2: 5903 8c03 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03c6f6: 5421 b003 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03c6fa: 6e30 c409 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@09c4 │ │ +03c700: 0c01 |000c: move-result-object v1 │ │ +03c702: 5b01 8a03 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03c706: 5421 b003 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03c70a: 6e20 c209 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03c710: 0a01 |0014: move-result v1 │ │ +03c712: 5901 8e03 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03c716: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +03c71a: 5421 cb03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c71e: 6e10 d514 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03c724: 0a01 |001e: move-result v1 │ │ +03c726: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +03c72a: 5421 cb03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c72e: 6e20 cb14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +03c734: 1100 |0026: return-object v0 │ │ +03c736: 5421 cb03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03c73a: 6e30 ca14 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14ca │ │ +03c740: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -51656,34 +51658,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03a550: |[03a550] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -03a560: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03a562: 6e10 780b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03a568: 0a03 |0004: move-result v3 │ │ -03a56a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -03a56e: 6e20 770b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03a574: 0c00 |000a: move-result-object v0 │ │ -03a576: 6e10 3512 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03a57c: 0a03 |000e: move-result v3 │ │ -03a57e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -03a582: 6e20 930b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03a588: 0c02 |0014: move-result-object v2 │ │ -03a58a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -03a58e: 5223 8c03 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03a592: 5254 b703 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03a596: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -03a59a: 6e20 0d12 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@120d │ │ -03a5a0: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03a5a4: 28df |0022: goto 0001 // -0021 │ │ -03a5a6: 0e00 |0023: return-void │ │ +03c744: |[03c744] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +03c754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c756: 6e10 780b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03c75c: 0a03 |0004: move-result v3 │ │ +03c75e: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +03c762: 6e20 770b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03c768: 0c00 |000a: move-result-object v0 │ │ +03c76a: 6e10 3512 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03c770: 0a03 |000e: move-result v3 │ │ +03c772: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +03c776: 6e20 930b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03c77c: 0c02 |0014: move-result-object v2 │ │ +03c77e: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +03c782: 5223 8c03 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03c786: 5254 b703 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03c78a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +03c78e: 6e20 0d12 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@120d │ │ +03c794: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03c798: 28df |0022: goto 0001 // -0021 │ │ +03c79a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2673 │ │ 0x0007 line=2674 │ │ 0x000b line=2675 │ │ 0x0011 line=2676 │ │ 0x0015 line=2677 │ │ @@ -51703,41 +51705,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 │ │ -03a5a8: |[03a5a8] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -03a5b8: 6e20 630b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b63 │ │ -03a5be: 0a01 |0003: move-result v1 │ │ -03a5c0: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -03a5c4: 6e20 750b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0b75 │ │ -03a5ca: 0c06 |0009: move-result-object v6 │ │ -03a5cc: 0760 |000a: move-object v0, v6 │ │ -03a5ce: 1f00 dc01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03a5d2: 5501 9203 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03a5d6: 2042 da01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01da │ │ -03a5da: b621 |0011: or-int/2addr v1, v2 │ │ -03a5dc: 5c01 9203 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03a5e0: 5531 c503 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ -03a5e4: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -03a5e8: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -03a5ec: 5501 9203 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03a5f0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -03a5f4: 2201 0f03 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -03a5f8: 1a02 0d02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@020d │ │ -03a5fc: 7020 7d14 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -03a602: 2701 |0025: throw v1 │ │ -03a604: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -03a606: 5c01 9303 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0393 │ │ -03a60a: 6e40 5d0b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0b5d │ │ -03a610: 0e00 |002c: return-void │ │ -03a612: 6f40 8c12 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@128c │ │ -03a618: 28fc |0030: goto 002c // -0004 │ │ +03c79c: |[03c79c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +03c7ac: 6e20 630b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b63 │ │ +03c7b2: 0a01 |0003: move-result v1 │ │ +03c7b4: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +03c7b8: 6e20 750b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0b75 │ │ +03c7be: 0c06 |0009: move-result-object v6 │ │ +03c7c0: 0760 |000a: move-object v0, v6 │ │ +03c7c2: 1f00 d901 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03c7c6: 5501 9203 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03c7ca: 2042 d701 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01d7 │ │ +03c7ce: b621 |0011: or-int/2addr v1, v2 │ │ +03c7d0: 5c01 9203 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03c7d4: 5531 c503 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ +03c7d8: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +03c7dc: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +03c7e0: 5501 9203 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03c7e4: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +03c7e8: 2201 0c03 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +03c7ec: 1a02 0d02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@020d │ │ +03c7f0: 7020 7d14 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +03c7f6: 2701 |0025: throw v1 │ │ +03c7f8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +03c7fa: 5c01 9303 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0393 │ │ +03c7fe: 6e40 5d0b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0b5d │ │ +03c804: 0e00 |002c: return-void │ │ +03c806: 6f40 8c12 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@128c │ │ +03c80c: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -51759,127 +51761,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -03a61c: |[03a61c] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -03a62c: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -03a630: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -03a634: 6e10 720b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b72 │ │ -03a63a: 0c01 |0007: move-result-object v1 │ │ -03a63c: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -03a640: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03a642: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03a644: 7100 ac11 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@11ac │ │ -03a64a: 0c08 |000f: move-result-object v8 │ │ -03a64c: 6e40 ab11 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@11ab │ │ -03a652: 0c04 |0013: move-result-object v4 │ │ -03a654: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -03a658: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -03a65c: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -03a660: 54d8 e303 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ -03a664: 7030 7a0b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ -03a66a: 0c08 |001f: move-result-object v8 │ │ -03a66c: 5285 1c00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -03a670: 54d8 e303 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ -03a674: 7030 7a0b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ -03a67a: 0c08 |0027: move-result-object v8 │ │ -03a67c: 5280 1c00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -03a680: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -03a684: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -03a688: 6e10 aa0b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0baa │ │ -03a68e: 0a02 |0031: move-result v2 │ │ -03a690: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -03a694: 7110 f111 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@11f1 │ │ -03a69a: 0a08 |0037: move-result v8 │ │ -03a69c: 6e20 ae0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0bae │ │ -03a6a2: 0f02 |003b: return v2 │ │ -03a6a4: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -03a6a8: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -03a6aa: 6e10 2c12 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -03a6b0: 0c06 |0042: move-result-object v6 │ │ -03a6b2: 2068 9f02 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@029f │ │ -03a6b6: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -03a6ba: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -03a6be: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -03a6c0: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -03a6c4: 2207 2103 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -03a6c8: 7010 ab14 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03a6ce: 6e10 9514 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03a6d4: 0c08 |0054: move-result-object v8 │ │ -03a6d6: 6e10 7114 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -03a6dc: 0c08 |0058: move-result-object v8 │ │ -03a6de: 6e20 b214 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03a6e4: 6e10 2c12 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -03a6ea: 0c06 |005f: move-result-object v6 │ │ -03a6ec: 2068 9f02 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@029f │ │ -03a6f0: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -03a6f4: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ -03a6f8: 6e20 b214 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03a6fe: 0c08 |0069: move-result-object v8 │ │ -03a700: 6e10 9514 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03a706: 0c09 |006d: move-result-object v9 │ │ -03a708: 6e10 7114 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -03a70e: 0c09 |0071: move-result-object v9 │ │ -03a710: 6e20 b214 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03a716: 7210 b112 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12b1 │ │ -03a71c: 0c06 |0078: move-result-object v6 │ │ -03a71e: 28e7 |0079: goto 0060 // -0019 │ │ -03a720: 7210 b112 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12b1 │ │ -03a726: 0c06 |007d: move-result-object v6 │ │ -03a728: 28c5 |007e: goto 0043 // -003b │ │ -03a72a: 1a08 7509 |007f: const-string v8, "ViewPager" // string@0975 │ │ -03a72e: 2209 2103 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0321 │ │ -03a732: 7010 ab14 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03a738: 1a0a 910a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0a91 │ │ -03a73c: 6e20 b214 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03a742: 0c09 |008b: move-result-object v9 │ │ -03a744: 6e10 b714 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03a74a: 0c0a |008f: move-result-object v10 │ │ -03a74c: 6e20 b214 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03a752: 0c09 |0093: move-result-object v9 │ │ -03a754: 6e10 b714 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03a75a: 0c09 |0097: move-result-object v9 │ │ -03a75c: 7120 9e11 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ -03a762: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -03a764: 2900 6fff |009c: goto/16 000b // -0091 │ │ -03a768: 6e10 5612 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1256 │ │ -03a76e: 0a02 |00a1: move-result v2 │ │ -03a770: 2890 |00a2: goto 0032 // -0070 │ │ -03a772: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -03a776: 54d8 e303 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ -03a77a: 7030 7a0b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ -03a780: 0c08 |00aa: move-result-object v8 │ │ -03a782: 5285 1c00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -03a786: 54d8 e303 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ -03a78a: 7030 7a0b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ -03a790: 0c08 |00b2: move-result-object v8 │ │ -03a792: 5280 1c00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -03a796: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -03a79a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -03a79e: 6e10 ab0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bab │ │ -03a7a4: 0a02 |00bc: move-result v2 │ │ -03a7a6: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -03a7aa: 6e10 5612 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1256 │ │ -03a7b0: 0a02 |00c2: move-result v2 │ │ -03a7b2: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -03a7b6: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -03a7ba: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -03a7bc: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -03a7c0: 6e10 aa0b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0baa │ │ -03a7c6: 0a02 |00cd: move-result v2 │ │ -03a7c8: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -03a7cc: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -03a7d0: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -03a7d2: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -03a7d6: 6e10 ab0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bab │ │ -03a7dc: 0a02 |00d8: move-result v2 │ │ -03a7de: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +03c810: |[03c810] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +03c820: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +03c824: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +03c828: 6e10 720b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b72 │ │ +03c82e: 0c01 |0007: move-result-object v1 │ │ +03c830: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +03c834: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03c836: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +03c838: 7100 ac11 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@11ac │ │ +03c83e: 0c08 |000f: move-result-object v8 │ │ +03c840: 6e40 ab11 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@11ab │ │ +03c846: 0c04 |0013: move-result-object v4 │ │ +03c848: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +03c84c: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +03c850: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +03c854: 54d8 e303 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ +03c858: 7030 7a0b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ +03c85e: 0c08 |001f: move-result-object v8 │ │ +03c860: 5285 1c00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +03c864: 54d8 e303 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ +03c868: 7030 7a0b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ +03c86e: 0c08 |0027: move-result-object v8 │ │ +03c870: 5280 1c00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +03c874: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +03c878: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +03c87c: 6e10 aa0b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0baa │ │ +03c882: 0a02 |0031: move-result v2 │ │ +03c884: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +03c888: 7110 f111 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@11f1 │ │ +03c88e: 0a08 |0037: move-result v8 │ │ +03c890: 6e20 ae0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0bae │ │ +03c896: 0f02 |003b: return v2 │ │ +03c898: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +03c89c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +03c89e: 6e10 2c12 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +03c8a4: 0c06 |0042: move-result-object v6 │ │ +03c8a6: 2068 9c02 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@029c │ │ +03c8aa: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +03c8ae: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +03c8b2: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +03c8b4: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +03c8b8: 2207 1e03 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +03c8bc: 7010 ab14 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03c8c2: 6e10 9514 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +03c8c8: 0c08 |0054: move-result-object v8 │ │ +03c8ca: 6e10 7114 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +03c8d0: 0c08 |0058: move-result-object v8 │ │ +03c8d2: 6e20 b214 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03c8d8: 6e10 2c12 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +03c8de: 0c06 |005f: move-result-object v6 │ │ +03c8e0: 2068 9c02 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@029c │ │ +03c8e4: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +03c8e8: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ +03c8ec: 6e20 b214 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03c8f2: 0c08 |0069: move-result-object v8 │ │ +03c8f4: 6e10 9514 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +03c8fa: 0c09 |006d: move-result-object v9 │ │ +03c8fc: 6e10 7114 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +03c902: 0c09 |0071: move-result-object v9 │ │ +03c904: 6e20 b214 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03c90a: 7210 b112 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12b1 │ │ +03c910: 0c06 |0078: move-result-object v6 │ │ +03c912: 28e7 |0079: goto 0060 // -0019 │ │ +03c914: 7210 b112 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12b1 │ │ +03c91a: 0c06 |007d: move-result-object v6 │ │ +03c91c: 28c5 |007e: goto 0043 // -003b │ │ +03c91e: 1a08 7209 |007f: const-string v8, "ViewPager" // string@0972 │ │ +03c922: 2209 1e03 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@031e │ │ +03c926: 7010 ab14 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03c92c: 1a0a 8e0a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0a8e │ │ +03c930: 6e20 b214 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03c936: 0c09 |008b: move-result-object v9 │ │ +03c938: 6e10 b714 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03c93e: 0c0a |008f: move-result-object v10 │ │ +03c940: 6e20 b214 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03c946: 0c09 |0093: move-result-object v9 │ │ +03c948: 6e10 b714 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03c94e: 0c09 |0097: move-result-object v9 │ │ +03c950: 7120 9e11 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ +03c956: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +03c958: 2900 6fff |009c: goto/16 000b // -0091 │ │ +03c95c: 6e10 5612 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1256 │ │ +03c962: 0a02 |00a1: move-result v2 │ │ +03c964: 2890 |00a2: goto 0032 // -0070 │ │ +03c966: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +03c96a: 54d8 e303 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ +03c96e: 7030 7a0b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ +03c974: 0c08 |00aa: move-result-object v8 │ │ +03c976: 5285 1c00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +03c97a: 54d8 e303 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03e3 │ │ +03c97e: 7030 7a0b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0b7a │ │ +03c984: 0c08 |00b2: move-result-object v8 │ │ +03c986: 5280 1c00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +03c98a: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +03c98e: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +03c992: 6e10 ab0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bab │ │ +03c998: 0a02 |00bc: move-result v2 │ │ +03c99a: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +03c99e: 6e10 5612 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1256 │ │ +03c9a4: 0a02 |00c2: move-result v2 │ │ +03c9a6: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +03c9aa: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +03c9ae: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +03c9b0: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +03c9b4: 6e10 aa0b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0baa │ │ +03c9ba: 0a02 |00cd: move-result v2 │ │ +03c9bc: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +03c9c0: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +03c9c4: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +03c9c6: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +03c9ca: 6e10 ab0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0bab │ │ +03c9d0: 0a02 |00d8: move-result v2 │ │ +03c9d2: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2514 │ │ 0x0008 line=2515 │ │ 0x000a line=2516 │ │ 0x000b line=2540 │ │ 0x000c line=2542 │ │ @@ -51941,46 +51943,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -03a7e4: |[03a7e4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -03a7f4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03a7f6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03a7f8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03a7fa: 55a2 c903 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03a7fe: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -03a802: 0f04 |0007: return v4 │ │ -03a804: 5ca9 bf03 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ -03a808: 7020 cd0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ -03a80e: 59a5 cc03 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03a812: 59a5 c603 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03a816: 54a2 e603 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03a81a: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -03a81e: 7100 f911 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ -03a824: 0c02 |0018: move-result-object v2 │ │ -03a826: 5ba2 e603 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03a82a: 7100 9a01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -03a830: 0b00 |001e: move-result-wide v0 │ │ -03a832: 0402 |001f: move-wide v2, v0 │ │ -03a834: 0156 |0020: move v6, v5 │ │ -03a836: 0147 |0021: move v7, v4 │ │ -03a838: 7708 ec11 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ -03a83e: 0c08 |0025: move-result-object v8 │ │ -03a840: 54a2 e603 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03a844: 6e20 f211 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ -03a84a: 6e10 ee11 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ -03a850: 5aa0 be03 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03be │ │ -03a854: 0194 |0030: move v4, v9 │ │ -03a856: 28d6 |0031: goto 0007 // -002a │ │ -03a858: 54a2 e603 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03a85c: 6e10 f311 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@11f3 │ │ -03a862: 28e4 |0037: goto 001b // -001c │ │ +03c9d8: |[03c9d8] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +03c9e8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03c9ea: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03c9ec: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03c9ee: 55a2 c903 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03c9f2: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +03c9f6: 0f04 |0007: return v4 │ │ +03c9f8: 5ca9 bf03 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ +03c9fc: 7020 cd0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ +03ca02: 59a5 cc03 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03ca06: 59a5 c603 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03ca0a: 54a2 e603 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03ca0e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +03ca12: 7100 f911 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ +03ca18: 0c02 |0018: move-result-object v2 │ │ +03ca1a: 5ba2 e603 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03ca1e: 7100 9a01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +03ca24: 0b00 |001e: move-result-wide v0 │ │ +03ca26: 0402 |001f: move-wide v2, v0 │ │ +03ca28: 0156 |0020: move v6, v5 │ │ +03ca2a: 0147 |0021: move v7, v4 │ │ +03ca2c: 7708 ec11 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ +03ca32: 0c08 |0025: move-result-object v8 │ │ +03ca34: 54a2 e603 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03ca38: 6e20 f211 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ +03ca3e: 6e10 ee11 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ +03ca44: 5aa0 be03 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03be │ │ +03ca48: 0194 |0030: move v4, v9 │ │ +03ca4a: 28d6 |0031: goto 0007 // -002a │ │ +03ca4c: 54a2 e603 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03ca50: 6e10 f311 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@11f3 │ │ +03ca56: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2273 │ │ 0x0007 line=2289 │ │ 0x0008 line=2276 │ │ 0x000a line=2277 │ │ 0x000d line=2278 │ │ @@ -52003,72 +52005,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -03a864: |[03a864] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -03a874: 20c0 9f02 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@029f │ │ -03a878: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -03a87c: 07c7 |0004: move-object v7, v12 │ │ -03a87e: 1f07 9f02 |0005: check-cast v7, Landroid/view/ViewGroup; // type@029f │ │ -03a882: 6e10 3012 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1230 │ │ -03a888: 0a09 |000a: move-result v9 │ │ -03a88a: 6e10 3112 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1231 │ │ -03a890: 0a0a |000e: move-result v10 │ │ -03a892: 6e10 9512 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ -03a898: 0a06 |0012: move-result v6 │ │ -03a89a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -03a89e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -03a8a2: 6e20 9412 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -03a8a8: 0c01 |001a: move-result-object v1 │ │ -03a8aa: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -03a8ae: 6e10 2312 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -03a8b4: 0a02 |0020: move-result v2 │ │ -03a8b6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -03a8ba: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -03a8be: 6e10 2f12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@122f │ │ -03a8c4: 0a02 |0028: move-result v2 │ │ -03a8c6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -03a8ca: 9000 100a |002b: add-int v0, v16, v10 │ │ -03a8ce: 6e10 3312 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ -03a8d4: 0a02 |0030: move-result v2 │ │ -03a8d6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -03a8da: 9000 100a |0033: add-int v0, v16, v10 │ │ -03a8de: 6e10 1812 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -03a8e4: 0a02 |0038: move-result v2 │ │ -03a8e6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -03a8ea: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -03a8ec: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -03a8f0: 6e10 2312 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -03a8f6: 0a03 |0041: move-result v3 │ │ -03a8f8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -03a8fc: 9000 100a |0044: add-int v0, v16, v10 │ │ -03a900: 6e10 3312 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ -03a906: 0a03 |0049: move-result v3 │ │ -03a908: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -03a90c: 07b0 |004c: move-object v0, v11 │ │ -03a90e: 01e3 |004d: move v3, v14 │ │ -03a910: 7406 610b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b61 │ │ -03a916: 0a00 |0051: move-result v0 │ │ -03a918: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -03a91c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -03a91e: 0f00 |0055: return v0 │ │ -03a920: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03a924: 28bd |0058: goto 0015 // -0043 │ │ -03a926: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -03a92a: 7be0 |005b: neg-int v0, v14 │ │ -03a92c: 7120 b50a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ab5 │ │ -03a932: 0a00 |005f: move-result v0 │ │ -03a934: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -03a938: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -03a93a: 28f2 |0063: goto 0055 // -000e │ │ -03a93c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -03a93e: 28f0 |0065: goto 0055 // -0010 │ │ +03ca58: |[03ca58] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +03ca68: 20c0 9c02 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@029c │ │ +03ca6c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +03ca70: 07c7 |0004: move-object v7, v12 │ │ +03ca72: 1f07 9c02 |0005: check-cast v7, Landroid/view/ViewGroup; // type@029c │ │ +03ca76: 6e10 3012 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1230 │ │ +03ca7c: 0a09 |000a: move-result v9 │ │ +03ca7e: 6e10 3112 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1231 │ │ +03ca84: 0a0a |000e: move-result v10 │ │ +03ca86: 6e10 9512 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ +03ca8c: 0a06 |0012: move-result v6 │ │ +03ca8e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +03ca92: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +03ca96: 6e20 9412 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +03ca9c: 0c01 |001a: move-result-object v1 │ │ +03ca9e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +03caa2: 6e10 2312 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +03caa8: 0a02 |0020: move-result v2 │ │ +03caaa: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +03caae: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +03cab2: 6e10 2f12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@122f │ │ +03cab8: 0a02 |0028: move-result v2 │ │ +03caba: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +03cabe: 9000 100a |002b: add-int v0, v16, v10 │ │ +03cac2: 6e10 3312 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ +03cac8: 0a02 |0030: move-result v2 │ │ +03caca: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +03cace: 9000 100a |0033: add-int v0, v16, v10 │ │ +03cad2: 6e10 1812 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +03cad8: 0a02 |0038: move-result v2 │ │ +03cada: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +03cade: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +03cae0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +03cae4: 6e10 2312 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +03caea: 0a03 |0041: move-result v3 │ │ +03caec: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +03caf0: 9000 100a |0044: add-int v0, v16, v10 │ │ +03caf4: 6e10 3312 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ +03cafa: 0a03 |0049: move-result v3 │ │ +03cafc: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +03cb00: 07b0 |004c: move-object v0, v11 │ │ +03cb02: 01e3 |004d: move v3, v14 │ │ +03cb04: 7406 610b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b61 │ │ +03cb0a: 0a00 |0051: move-result v0 │ │ +03cb0c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +03cb10: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +03cb12: 0f00 |0055: return v0 │ │ +03cb14: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03cb18: 28bd |0058: goto 0015 // -0043 │ │ +03cb1a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +03cb1e: 7be0 |005b: neg-int v0, v14 │ │ +03cb20: 7120 b50a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ab5 │ │ +03cb26: 0a00 |005f: move-result v0 │ │ +03cb28: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +03cb2c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +03cb2e: 28f2 |0063: goto 0055 // -000e │ │ +03cb30: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +03cb32: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2451 │ │ 0x0005 line=2452 │ │ 0x0007 line=2453 │ │ 0x000b line=2454 │ │ 0x000f line=2455 │ │ @@ -52104,44 +52106,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -03a940: |[03a940] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -03a950: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03a952: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03a954: 5464 b003 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03a958: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -03a95c: 0f03 |0006: return v3 │ │ -03a95e: 7010 7b0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03a964: 0a01 |000a: move-result v1 │ │ -03a966: 6e10 8d0b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03a96c: 0a00 |000e: move-result v0 │ │ -03a96e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -03a972: 8214 |0011: int-to-float v4, v1 │ │ -03a974: 5265 c103 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -03a978: c854 |0014: mul-float/2addr v4, v5 │ │ -03a97a: 8744 |0015: float-to-int v4, v4 │ │ -03a97c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -03a980: 0123 |0018: move v3, v2 │ │ -03a982: 28ed |0019: goto 0006 // -0013 │ │ -03a984: 0132 |001a: move v2, v3 │ │ -03a986: 28fd |001b: goto 0018 // -0003 │ │ -03a988: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -03a98c: 8214 |001e: int-to-float v4, v1 │ │ -03a98e: 5265 ce03 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -03a992: c854 |0021: mul-float/2addr v4, v5 │ │ -03a994: 8744 |0022: float-to-int v4, v4 │ │ -03a996: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -03a99a: 0123 |0025: move v3, v2 │ │ -03a99c: 28e0 |0026: goto 0006 // -0020 │ │ -03a99e: 0132 |0027: move v2, v3 │ │ -03a9a0: 28fd |0028: goto 0025 // -0003 │ │ +03cb34: |[03cb34] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +03cb44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03cb46: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03cb48: 5464 b003 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03cb4c: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +03cb50: 0f03 |0006: return v3 │ │ +03cb52: 7010 7b0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03cb58: 0a01 |000a: move-result v1 │ │ +03cb5a: 6e10 8d0b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03cb60: 0a00 |000e: move-result v0 │ │ +03cb62: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +03cb66: 8214 |0011: int-to-float v4, v1 │ │ +03cb68: 5265 c103 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03cb6c: c854 |0014: mul-float/2addr v4, v5 │ │ +03cb6e: 8744 |0015: float-to-int v4, v4 │ │ +03cb70: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +03cb74: 0123 |0018: move v3, v2 │ │ +03cb76: 28ed |0019: goto 0006 // -0013 │ │ +03cb78: 0132 |001a: move v2, v3 │ │ +03cb7a: 28fd |001b: goto 0018 // -0003 │ │ +03cb7c: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +03cb80: 8214 |001e: int-to-float v4, v1 │ │ +03cb82: 5265 ce03 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03cb86: c854 |0021: mul-float/2addr v4, v5 │ │ +03cb88: 8744 |0022: float-to-int v4, v4 │ │ +03cb8a: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +03cb8e: 0123 |0025: move v3, v2 │ │ +03cb90: 28e0 |0026: goto 0006 // -0020 │ │ +03cb92: 0132 |0027: move v2, v3 │ │ +03cb94: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2424 │ │ 0x0006 line=2435 │ │ 0x0007 line=2428 │ │ 0x000b line=2429 │ │ 0x000f line=2430 │ │ @@ -52159,24 +52161,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a9a4: |[03a9a4] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -03a9b4: 2020 dc01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03a9b8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03a9bc: 6f20 8d12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@128d │ │ -03a9c2: 0a00 |0007: move-result v0 │ │ -03a9c4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -03a9c8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03a9ca: 0f00 |000b: return v0 │ │ -03a9cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03a9ce: 28fe |000d: goto 000b // -0002 │ │ +03cb98: |[03cb98] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +03cba8: 2020 d901 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03cbac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03cbb0: 6f20 8d12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@128d │ │ +03cbb6: 0a00 |0007: move-result v0 │ │ +03cbb8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +03cbbc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03cbbe: 0f00 |000b: return v0 │ │ +03cbc0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03cbc2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -52185,48 +52187,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -03a9d0: |[03a9d0] android.support.v4.view.ViewPager.computeScroll:()V │ │ -03a9e0: 5454 df03 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03a9e4: 6e10 9a13 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@139a │ │ -03a9ea: 0a04 |0005: move-result v4 │ │ -03a9ec: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -03a9f0: 5454 df03 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03a9f4: 6e10 9313 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1393 │ │ -03a9fa: 0a04 |000d: move-result v4 │ │ -03a9fc: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -03aa00: 6e10 8d0b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03aa06: 0a00 |0013: move-result v0 │ │ -03aa08: 6e10 8e0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ -03aa0e: 0a01 |0017: move-result v1 │ │ -03aa10: 5454 df03 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03aa14: 6e10 9513 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ -03aa1a: 0a02 |001d: move-result v2 │ │ -03aa1c: 5454 df03 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03aa20: 6e10 9613 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1396 │ │ -03aa26: 0a03 |0023: move-result v3 │ │ -03aa28: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -03aa2c: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -03aa30: 6e30 ba0b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03aa36: 7020 ac0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ -03aa3c: 0a04 |002e: move-result v4 │ │ -03aa3e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -03aa42: 5454 df03 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03aa46: 6e10 9213 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ -03aa4c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -03aa4e: 6e30 ba0b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03aa54: 7110 c90a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -03aa5a: 0e00 |003d: return-void │ │ -03aa5c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -03aa5e: 7020 640b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ -03aa64: 28fb |0042: goto 003d // -0005 │ │ +03cbc4: |[03cbc4] android.support.v4.view.ViewPager.computeScroll:()V │ │ +03cbd4: 5454 df03 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03cbd8: 6e10 9a13 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@139a │ │ +03cbde: 0a04 |0005: move-result v4 │ │ +03cbe0: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +03cbe4: 5454 df03 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03cbe8: 6e10 9313 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1393 │ │ +03cbee: 0a04 |000d: move-result v4 │ │ +03cbf0: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +03cbf4: 6e10 8d0b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03cbfa: 0a00 |0013: move-result v0 │ │ +03cbfc: 6e10 8e0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ +03cc02: 0a01 |0017: move-result v1 │ │ +03cc04: 5454 df03 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03cc08: 6e10 9513 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ +03cc0e: 0a02 |001d: move-result v2 │ │ +03cc10: 5454 df03 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03cc14: 6e10 9613 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1396 │ │ +03cc1a: 0a03 |0023: move-result v3 │ │ +03cc1c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +03cc20: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +03cc24: 6e30 ba0b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03cc2a: 7020 ac0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ +03cc30: 0a04 |002e: move-result v4 │ │ +03cc32: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +03cc36: 5454 df03 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03cc3a: 6e10 9213 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ +03cc40: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +03cc42: 6e30 ba0b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03cc48: 7110 c90a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +03cc4e: 0e00 |003d: return-void │ │ +03cc50: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +03cc52: 7020 640b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ +03cc58: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -52250,113 +52252,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -03aa68: |[03aa68] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -03aa78: 121a |0000: const/4 v10, #int 1 // #1 │ │ -03aa7a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03aa7c: 54fc b003 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03aa80: 6e10 bf09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03aa86: 0a00 |0007: move-result v0 │ │ -03aa88: 59f0 bd03 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ -03aa8c: 54fc cb03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03aa90: 6e10 d514 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03aa96: 0a0c |000f: move-result v12 │ │ -03aa98: 52fd d503 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -03aa9c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -03aaa0: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03aaa4: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -03aaa8: 54fc cb03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03aaac: 6e10 d514 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03aab2: 0a0c |001d: move-result v12 │ │ -03aab4: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -03aab8: 01a7 |0020: move v7, v10 │ │ -03aaba: 52f8 b703 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03aabe: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -03aac0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -03aac2: 54fc cb03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03aac6: 6e10 d514 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03aacc: 0a0c |002a: move-result v12 │ │ -03aace: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -03aad2: 54fc cb03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03aad6: 6e20 cf14 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03aadc: 0c04 |0032: move-result-object v4 │ │ -03aade: 1f04 db01 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03aae2: 54fc b003 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03aae6: 544d 8a03 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03aaea: 6e20 c009 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@09c0 │ │ -03aaf0: 0a09 |003c: move-result v9 │ │ -03aaf2: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -03aaf4: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -03aaf8: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03aafc: 28e3 |0042: goto 0025 // -001d │ │ -03aafe: 01b7 |0043: move v7, v11 │ │ -03ab00: 28dd |0044: goto 0021 // -0023 │ │ -03ab02: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -03ab04: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -03ab08: 54fc cb03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03ab0c: 6e20 d214 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -03ab12: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03ab16: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -03ab1a: 54fc b003 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03ab1e: 6e20 cd09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ -03ab24: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -03ab26: 54fc b003 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03ab2a: 524d 8c03 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ab2e: 544e 8a03 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03ab32: 6e40 bc09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ -03ab38: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -03ab3a: 52fc b703 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03ab3e: 524d 8c03 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ab42: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -03ab46: 52fc b703 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03ab4a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -03ab4e: 7120 8e14 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -03ab54: 0a0c |006e: move-result v12 │ │ -03ab56: 7120 8c14 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -03ab5c: 0a08 |0072: move-result v8 │ │ -03ab5e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -03ab60: 28cc |0074: goto 0040 // -0034 │ │ -03ab62: 524c 8c03 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ab66: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -03ab6a: 524c 8c03 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ab6e: 52fd b703 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03ab72: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -03ab76: 0198 |007f: move v8, v9 │ │ -03ab78: 5949 8c03 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ab7c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -03ab7e: 28bd |0083: goto 0040 // -0043 │ │ -03ab80: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -03ab84: 54fc b003 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03ab88: 6e20 be09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09be │ │ -03ab8e: 54fc cb03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03ab92: 620d 9e03 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@039e │ │ -03ab96: 7120 e114 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14e1 │ │ -03ab9c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -03aba0: 6e10 780b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03aba6: 0a02 |0097: move-result v2 │ │ -03aba8: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -03abaa: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -03abae: 6e20 770b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03abb4: 0c01 |009e: move-result-object v1 │ │ -03abb6: 6e10 2212 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03abbc: 0c06 |00a2: move-result-object v6 │ │ -03abbe: 1f06 dc01 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03abc2: 556c 9203 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03abc6: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -03abca: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -03abcc: 596c 9603 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ -03abd0: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03abd4: 28eb |00ae: goto 0099 // -0015 │ │ -03abd6: 6e40 c00b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ -03abdc: 6e10 b80b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ -03abe2: 0e00 |00b5: return-void │ │ +03cc5c: |[03cc5c] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +03cc6c: 121a |0000: const/4 v10, #int 1 // #1 │ │ +03cc6e: 120b |0001: const/4 v11, #int 0 // #0 │ │ +03cc70: 54fc b003 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03cc74: 6e10 bf09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03cc7a: 0a00 |0007: move-result v0 │ │ +03cc7c: 59f0 bd03 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ +03cc80: 54fc cb03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03cc84: 6e10 d514 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03cc8a: 0a0c |000f: move-result v12 │ │ +03cc8c: 52fd d503 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03cc90: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +03cc94: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +03cc98: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +03cc9c: 54fc cb03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03cca0: 6e10 d514 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03cca6: 0a0c |001d: move-result v12 │ │ +03cca8: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +03ccac: 01a7 |0020: move v7, v10 │ │ +03ccae: 52f8 b703 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ccb2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +03ccb4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +03ccb6: 54fc cb03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ccba: 6e10 d514 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03ccc0: 0a0c |002a: move-result v12 │ │ +03ccc2: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +03ccc6: 54fc cb03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ccca: 6e20 cf14 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03ccd0: 0c04 |0032: move-result-object v4 │ │ +03ccd2: 1f04 d801 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03ccd6: 54fc b003 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03ccda: 544d 8a03 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03ccde: 6e20 c009 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@09c0 │ │ +03cce4: 0a09 |003c: move-result v9 │ │ +03cce6: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +03cce8: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +03ccec: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03ccf0: 28e3 |0042: goto 0025 // -001d │ │ +03ccf2: 01b7 |0043: move v7, v11 │ │ +03ccf4: 28dd |0044: goto 0021 // -0023 │ │ +03ccf6: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +03ccf8: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +03ccfc: 54fc cb03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03cd00: 6e20 d214 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +03cd06: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03cd0a: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +03cd0e: 54fc b003 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03cd12: 6e20 cd09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ +03cd18: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +03cd1a: 54fc b003 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03cd1e: 524d 8c03 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03cd22: 544e 8a03 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03cd26: 6e40 bc09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ +03cd2c: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +03cd2e: 52fc b703 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03cd32: 524d 8c03 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03cd36: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +03cd3a: 52fc b703 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03cd3e: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +03cd42: 7120 8e14 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +03cd48: 0a0c |006e: move-result v12 │ │ +03cd4a: 7120 8c14 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +03cd50: 0a08 |0072: move-result v8 │ │ +03cd52: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +03cd54: 28cc |0074: goto 0040 // -0034 │ │ +03cd56: 524c 8c03 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03cd5a: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +03cd5e: 524c 8c03 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03cd62: 52fd b703 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03cd66: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +03cd6a: 0198 |007f: move v8, v9 │ │ +03cd6c: 5949 8c03 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03cd70: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +03cd72: 28bd |0083: goto 0040 // -0043 │ │ +03cd74: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +03cd78: 54fc b003 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03cd7c: 6e20 be09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09be │ │ +03cd82: 54fc cb03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03cd86: 620d 9e03 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@039e │ │ +03cd8a: 7120 e114 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14e1 │ │ +03cd90: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +03cd94: 6e10 780b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03cd9a: 0a02 |0097: move-result v2 │ │ +03cd9c: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +03cd9e: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +03cda2: 6e20 770b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03cda8: 0c01 |009e: move-result-object v1 │ │ +03cdaa: 6e10 2212 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03cdb0: 0c06 |00a2: move-result-object v6 │ │ +03cdb2: 1f06 d901 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03cdb6: 556c 9203 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03cdba: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +03cdbe: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +03cdc0: 596c 9603 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ +03cdc4: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03cdc8: 28eb |00ae: goto 0099 // -0015 │ │ +03cdca: 6e40 c00b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ +03cdd0: 6e10 b80b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ +03cdd6: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -52420,25 +52422,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03abe4: |[03abe4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03abf4: 6f20 8e12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@128e │ │ -03abfa: 0a00 |0003: move-result v0 │ │ -03abfc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03ac00: 6e20 700b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b70 │ │ -03ac06: 0a00 |0009: move-result v0 │ │ -03ac08: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -03ac0c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03ac0e: 0f00 |000d: return v0 │ │ -03ac10: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03ac12: 28fe |000f: goto 000d // -0002 │ │ +03cdd8: |[03cdd8] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03cde8: 6f20 8e12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@128e │ │ +03cdee: 0a00 |0003: move-result v0 │ │ +03cdf0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +03cdf4: 6e20 700b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b70 │ │ +03cdfa: 0a00 |0009: move-result v0 │ │ +03cdfc: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +03ce00: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03ce02: 0f00 |000d: return v0 │ │ +03ce04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03ce06: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -52447,46 +52449,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -03ac14: |[03ac14] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03ac24: 6e10 be12 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12be │ │ -03ac2a: 0a04 |0003: move-result v4 │ │ -03ac2c: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -03ac30: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -03ac34: 6f20 8f12 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@128f │ │ -03ac3a: 0a04 |000b: move-result v4 │ │ -03ac3c: 0f04 |000c: return v4 │ │ -03ac3e: 6e10 780b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03ac44: 0a01 |0010: move-result v1 │ │ -03ac46: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -03ac48: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -03ac4c: 6e20 770b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03ac52: 0c00 |0017: move-result-object v0 │ │ -03ac54: 6e10 3512 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03ac5a: 0a04 |001b: move-result v4 │ │ -03ac5c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -03ac60: 6e20 930b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03ac66: 0c03 |0021: move-result-object v3 │ │ -03ac68: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -03ac6c: 5234 8c03 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ac70: 5265 b703 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03ac74: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -03ac78: 6e20 1112 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1211 │ │ -03ac7e: 0a04 |002d: move-result v4 │ │ -03ac80: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -03ac84: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -03ac86: 28db |0031: goto 000c // -0025 │ │ -03ac88: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03ac8c: 28de |0034: goto 0012 // -0022 │ │ -03ac8e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -03ac90: 28d6 |0036: goto 000c // -002a │ │ +03ce08: |[03ce08] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ce18: 6e10 be12 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12be │ │ +03ce1e: 0a04 |0003: move-result v4 │ │ +03ce20: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +03ce24: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +03ce28: 6f20 8f12 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@128f │ │ +03ce2e: 0a04 |000b: move-result v4 │ │ +03ce30: 0f04 |000c: return v4 │ │ +03ce32: 6e10 780b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03ce38: 0a01 |0010: move-result v1 │ │ +03ce3a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +03ce3c: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +03ce40: 6e20 770b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03ce46: 0c00 |0017: move-result-object v0 │ │ +03ce48: 6e10 3512 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03ce4e: 0a04 |001b: move-result v4 │ │ +03ce50: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +03ce54: 6e20 930b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03ce5a: 0c03 |0021: move-result-object v3 │ │ +03ce5c: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +03ce60: 5234 8c03 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03ce64: 5265 b703 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ce68: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +03ce6c: 6e20 1112 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1211 │ │ +03ce72: 0a04 |002d: move-result v4 │ │ +03ce74: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +03ce78: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +03ce7a: 28db |0031: goto 000c // -0025 │ │ +03ce7c: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03ce80: 28de |0034: goto 0012 // -0022 │ │ +03ce82: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +03ce84: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2720 │ │ 0x0008 line=2721 │ │ 0x000c line=2737 │ │ 0x000d line=2725 │ │ 0x0011 line=2726 │ │ @@ -52510,26 +52512,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03ac94: |[03ac94] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -03aca4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -03aca8: c705 |0002: sub-float/2addr v5, v0 │ │ -03acaa: 8950 |0003: float-to-double v0, v5 │ │ -03acac: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -03acb6: cd20 |0009: mul-double/2addr v0, v2 │ │ -03acb8: 8c05 |000a: double-to-float v5, v0 │ │ -03acba: 8950 |000b: float-to-double v0, v5 │ │ -03acbc: 7120 9014 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1490 │ │ -03acc2: 0b00 |000f: move-result-wide v0 │ │ -03acc4: 8c00 |0010: double-to-float v0, v0 │ │ -03acc6: 0f00 |0011: return v0 │ │ +03ce88: |[03ce88] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +03ce98: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +03ce9c: c705 |0002: sub-float/2addr v5, v0 │ │ +03ce9e: 8950 |0003: float-to-double v0, v5 │ │ +03cea0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +03ceaa: cd20 |0009: mul-double/2addr v0, v2 │ │ +03ceac: 8c05 |000a: double-to-float v5, v0 │ │ +03ceae: 8950 |000b: float-to-double v0, v5 │ │ +03ceb0: 7120 9014 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1490 │ │ +03ceb6: 0b00 |000f: move-result-wide v0 │ │ +03ceb8: 8c00 |0010: double-to-float v0, v0 │ │ +03ceba: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x000b line=768 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -52540,106 +52542,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -03acc8: |[03acc8] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -03acd8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03acda: 6f20 9012 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1290 │ │ -03ace0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03ace2: 7110 c10a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0ac1 │ │ -03ace8: 0a02 |0008: move-result v2 │ │ -03acea: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -03acee: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -03acf2: 5485 b003 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03acf6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -03acfa: 5485 b003 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03acfe: 6e10 bf09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03ad04: 0a05 |0016: move-result v5 │ │ -03ad06: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -03ad0a: 5485 cf03 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03ad0e: 6e10 9b0f 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0f9b │ │ -03ad14: 0a05 |001e: move-result v5 │ │ -03ad16: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -03ad1a: 6e10 1601 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ -03ad20: 0a03 |0024: move-result v3 │ │ -03ad22: 6e10 810b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b81 │ │ -03ad28: 0a05 |0028: move-result v5 │ │ -03ad2a: 6e10 890b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ -03ad30: 0a06 |002c: move-result v6 │ │ -03ad32: b165 |002d: sub-int/2addr v5, v6 │ │ -03ad34: 6e10 860b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ -03ad3a: 0a06 |0031: move-result v6 │ │ -03ad3c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -03ad40: 6e10 8f0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ -03ad46: 0a04 |0037: move-result v4 │ │ -03ad48: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -03ad4c: 6e20 1501 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0115 │ │ -03ad52: 7b05 |003d: neg-int v5, v0 │ │ -03ad54: 6e10 890b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ -03ad5a: 0a06 |0041: move-result v6 │ │ -03ad5c: b065 |0042: add-int/2addr v5, v6 │ │ -03ad5e: 8255 |0043: int-to-float v5, v5 │ │ -03ad60: 5286 c103 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -03ad64: 8247 |0046: int-to-float v7, v4 │ │ -03ad66: c876 |0047: mul-float/2addr v6, v7 │ │ -03ad68: 6e30 1901 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ -03ad6e: 5485 cf03 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03ad72: 6e30 9f0f 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0f9f │ │ -03ad78: 5485 cf03 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03ad7c: 6e20 990f 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0f99 │ │ -03ad82: 0a05 |0055: move-result v5 │ │ -03ad84: b651 |0056: or-int/2addr v1, v5 │ │ -03ad86: 6e20 1401 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ -03ad8c: 5485 dd03 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03ad90: 6e10 9b0f 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0f9b │ │ -03ad96: 0a05 |005f: move-result v5 │ │ -03ad98: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -03ad9c: 6e10 1601 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ -03ada2: 0a03 |0065: move-result v3 │ │ -03ada4: 6e10 8f0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ -03adaa: 0a04 |0069: move-result v4 │ │ -03adac: 6e10 810b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b81 │ │ -03adb2: 0a05 |006d: move-result v5 │ │ -03adb4: 6e10 890b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ -03adba: 0a06 |0071: move-result v6 │ │ -03adbc: b165 |0072: sub-int/2addr v5, v6 │ │ -03adbe: 6e10 860b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ -03adc4: 0a06 |0076: move-result v6 │ │ -03adc6: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -03adca: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -03adce: 6e20 1501 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0115 │ │ -03add4: 6e10 890b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ -03adda: 0a05 |0081: move-result v5 │ │ -03addc: 7b55 |0082: neg-int v5, v5 │ │ -03adde: 8255 |0083: int-to-float v5, v5 │ │ -03ade0: 5286 ce03 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -03ade4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -03ade8: c676 |0088: add-float/2addr v6, v7 │ │ -03adea: 7f66 |0089: neg-float v6, v6 │ │ -03adec: 8247 |008a: int-to-float v7, v4 │ │ -03adee: c876 |008b: mul-float/2addr v6, v7 │ │ -03adf0: 6e30 1901 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ -03adf6: 5485 dd03 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03adfa: 6e30 9f0f 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0f9f │ │ -03ae00: 5485 dd03 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03ae04: 6e20 990f 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0f99 │ │ -03ae0a: 0a05 |0099: move-result v5 │ │ -03ae0c: b651 |009a: or-int/2addr v1, v5 │ │ -03ae0e: 6e20 1401 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ -03ae14: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -03ae18: 7110 c90a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -03ae1e: 0e00 |00a3: return-void │ │ -03ae20: 5485 cf03 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03ae24: 6e10 9a0f 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0f9a │ │ -03ae2a: 5485 dd03 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03ae2e: 6e10 9a0f 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0f9a │ │ -03ae34: 28f0 |00ae: goto 009e // -0010 │ │ +03cebc: |[03cebc] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +03cecc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03cece: 6f20 9012 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1290 │ │ +03ced4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03ced6: 7110 c10a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0ac1 │ │ +03cedc: 0a02 |0008: move-result v2 │ │ +03cede: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +03cee2: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +03cee6: 5485 b003 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03ceea: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +03ceee: 5485 b003 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03cef2: 6e10 bf09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03cef8: 0a05 |0016: move-result v5 │ │ +03cefa: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +03cefe: 5485 cf03 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03cf02: 6e10 9b0f 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0f9b │ │ +03cf08: 0a05 |001e: move-result v5 │ │ +03cf0a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +03cf0e: 6e10 1601 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ +03cf14: 0a03 |0024: move-result v3 │ │ +03cf16: 6e10 810b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b81 │ │ +03cf1c: 0a05 |0028: move-result v5 │ │ +03cf1e: 6e10 890b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ +03cf24: 0a06 |002c: move-result v6 │ │ +03cf26: b165 |002d: sub-int/2addr v5, v6 │ │ +03cf28: 6e10 860b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ +03cf2e: 0a06 |0031: move-result v6 │ │ +03cf30: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +03cf34: 6e10 8f0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ +03cf3a: 0a04 |0037: move-result v4 │ │ +03cf3c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +03cf40: 6e20 1501 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0115 │ │ +03cf46: 7b05 |003d: neg-int v5, v0 │ │ +03cf48: 6e10 890b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ +03cf4e: 0a06 |0041: move-result v6 │ │ +03cf50: b065 |0042: add-int/2addr v5, v6 │ │ +03cf52: 8255 |0043: int-to-float v5, v5 │ │ +03cf54: 5286 c103 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03cf58: 8247 |0046: int-to-float v7, v4 │ │ +03cf5a: c876 |0047: mul-float/2addr v6, v7 │ │ +03cf5c: 6e30 1901 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ +03cf62: 5485 cf03 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03cf66: 6e30 9f0f 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0f9f │ │ +03cf6c: 5485 cf03 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03cf70: 6e20 990f 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0f99 │ │ +03cf76: 0a05 |0055: move-result v5 │ │ +03cf78: b651 |0056: or-int/2addr v1, v5 │ │ +03cf7a: 6e20 1401 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ +03cf80: 5485 dd03 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03cf84: 6e10 9b0f 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0f9b │ │ +03cf8a: 0a05 |005f: move-result v5 │ │ +03cf8c: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +03cf90: 6e10 1601 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ +03cf96: 0a03 |0065: move-result v3 │ │ +03cf98: 6e10 8f0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ +03cf9e: 0a04 |0069: move-result v4 │ │ +03cfa0: 6e10 810b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0b81 │ │ +03cfa6: 0a05 |006d: move-result v5 │ │ +03cfa8: 6e10 890b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ +03cfae: 0a06 |0071: move-result v6 │ │ +03cfb0: b165 |0072: sub-int/2addr v5, v6 │ │ +03cfb2: 6e10 860b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ +03cfb8: 0a06 |0076: move-result v6 │ │ +03cfba: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +03cfbe: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +03cfc2: 6e20 1501 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0115 │ │ +03cfc8: 6e10 890b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ +03cfce: 0a05 |0081: move-result v5 │ │ +03cfd0: 7b55 |0082: neg-int v5, v5 │ │ +03cfd2: 8255 |0083: int-to-float v5, v5 │ │ +03cfd4: 5286 ce03 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03cfd8: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +03cfdc: c676 |0088: add-float/2addr v6, v7 │ │ +03cfde: 7f66 |0089: neg-float v6, v6 │ │ +03cfe0: 8247 |008a: int-to-float v7, v4 │ │ +03cfe2: c876 |008b: mul-float/2addr v6, v7 │ │ +03cfe4: 6e30 1901 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0119 │ │ +03cfea: 5485 dd03 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03cfee: 6e30 9f0f 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0f9f │ │ +03cff4: 5485 dd03 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03cff8: 6e20 990f 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0f99 │ │ +03cffe: 0a05 |0099: move-result v5 │ │ +03d000: b651 |009a: or-int/2addr v1, v5 │ │ +03d002: 6e20 1401 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ +03d008: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +03d00c: 7110 c90a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +03d012: 0e00 |00a3: return-void │ │ +03d014: 5485 cf03 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03d018: 6e10 9a0f 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0f9a │ │ +03d01e: 5485 dd03 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03d022: 6e10 9a0f 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0f9a │ │ +03d028: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2171 │ │ 0x0004 line=2172 │ │ 0x0005 line=2174 │ │ 0x0009 line=2175 │ │ 0x0019 line=2178 │ │ @@ -52682,25 +52684,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03ae38: |[03ae38] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -03ae48: 6f10 9212 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1292 │ │ -03ae4e: 5420 d003 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ -03ae52: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -03ae56: 6e10 3101 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0131 │ │ -03ae5c: 0a01 |000a: move-result v1 │ │ -03ae5e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -03ae62: 6e10 800b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0b80 │ │ -03ae68: 0c01 |0010: move-result-object v1 │ │ -03ae6a: 6e20 3601 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0136 │ │ -03ae70: 0e00 |0014: return-void │ │ +03d02c: |[03d02c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +03d03c: 6f10 9212 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1292 │ │ +03d042: 5420 d003 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ +03d046: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +03d04a: 6e10 3101 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0131 │ │ +03d050: 0a01 |000a: move-result v1 │ │ +03d052: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +03d056: 6e10 800b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0b80 │ │ +03d05c: 0c01 |0010: move-result-object v1 │ │ +03d05e: 6e20 3601 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0136 │ │ +03d064: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -52713,57 +52715,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -03ae74: |[03ae74] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -03ae84: 121b |0000: const/4 v11, #int 1 // #1 │ │ -03ae86: 55c9 bf03 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ -03ae8a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -03ae8e: 2209 0f03 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@030f │ │ -03ae92: 1a0a c007 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@07c0 │ │ -03ae96: 7020 7d14 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -03ae9c: 2709 |000c: throw v9 │ │ -03ae9e: 54c7 e603 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03aea2: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -03aea6: 52ca d103 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03d1 │ │ -03aeaa: 82aa |0013: int-to-float v10, v10 │ │ -03aeac: 6e30 f411 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ -03aeb2: 52c9 af03 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03aeb6: 7120 3d0a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -03aebc: 0a09 |001c: move-result v9 │ │ -03aebe: 8792 |001d: float-to-int v2, v9 │ │ -03aec0: 5ccb d903 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03aec4: 7010 7b0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03aeca: 0a08 |0023: move-result v8 │ │ -03aecc: 6e10 8d0b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03aed2: 0a05 |0027: move-result v5 │ │ -03aed4: 7010 940b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b94 │ │ -03aeda: 0c01 |002b: move-result-object v1 │ │ -03aedc: 5210 8c03 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03aee0: 8259 |002e: int-to-float v9, v5 │ │ -03aee2: 828a |002f: int-to-float v10, v8 │ │ -03aee4: c9a9 |0030: div-float/2addr v9, v10 │ │ -03aee6: 521a 8b03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03aeea: c7a9 |0033: sub-float/2addr v9, v10 │ │ -03aeec: 521a 8e03 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03aef0: a904 090a |0036: div-float v4, v9, v10 │ │ -03aef4: 52c9 cc03 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03aef8: 52ca c603 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03aefc: c7a9 |003c: sub-float/2addr v9, v10 │ │ -03aefe: 8796 |003d: float-to-int v6, v9 │ │ -03af00: 7056 670b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b67 │ │ -03af06: 0a03 |0041: move-result v3 │ │ -03af08: 6e52 c10b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bc1 │ │ -03af0e: 7010 6e0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b6e │ │ -03af14: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -03af16: 5cc9 bf03 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ -03af1a: 0e00 |004b: return-void │ │ +03d068: |[03d068] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +03d078: 121b |0000: const/4 v11, #int 1 // #1 │ │ +03d07a: 55c9 bf03 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ +03d07e: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +03d082: 2209 0c03 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@030c │ │ +03d086: 1a0a bd07 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@07bd │ │ +03d08a: 7020 7d14 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +03d090: 2709 |000c: throw v9 │ │ +03d092: 54c7 e603 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d096: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +03d09a: 52ca d103 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03d1 │ │ +03d09e: 82aa |0013: int-to-float v10, v10 │ │ +03d0a0: 6e30 f411 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ +03d0a6: 52c9 af03 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03d0aa: 7120 3d0a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +03d0b0: 0a09 |001c: move-result v9 │ │ +03d0b2: 8792 |001d: float-to-int v2, v9 │ │ +03d0b4: 5ccb d903 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03d0b8: 7010 7b0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03d0be: 0a08 |0023: move-result v8 │ │ +03d0c0: 6e10 8d0b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03d0c6: 0a05 |0027: move-result v5 │ │ +03d0c8: 7010 940b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b94 │ │ +03d0ce: 0c01 |002b: move-result-object v1 │ │ +03d0d0: 5210 8c03 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d0d4: 8259 |002e: int-to-float v9, v5 │ │ +03d0d6: 828a |002f: int-to-float v10, v8 │ │ +03d0d8: c9a9 |0030: div-float/2addr v9, v10 │ │ +03d0da: 521a 8b03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03d0de: c7a9 |0033: sub-float/2addr v9, v10 │ │ +03d0e0: 521a 8e03 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03d0e4: a904 090a |0036: div-float v4, v9, v10 │ │ +03d0e8: 52c9 cc03 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d0ec: 52ca c603 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03d0f0: c7a9 |003c: sub-float/2addr v9, v10 │ │ +03d0f2: 8796 |003d: float-to-int v6, v9 │ │ +03d0f4: 7056 670b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b67 │ │ +03d0fa: 0a03 |0041: move-result v3 │ │ +03d0fc: 6e52 c10b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bc1 │ │ +03d102: 7010 6e0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b6e │ │ +03d108: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +03d10a: 5cc9 bf03 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ +03d10e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2299 │ │ 0x0005 line=2300 │ │ 0x000d line=2303 │ │ 0x000f line=2304 │ │ 0x0017 line=2305 │ │ @@ -52796,50 +52798,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -03af1c: |[03af1c] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03af2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03af2e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03af30: 6e10 c511 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@11c5 │ │ -03af36: 0a01 |0005: move-result v1 │ │ -03af38: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -03af3c: 6e10 c611 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@11c6 │ │ -03af42: 0a01 |000b: move-result v1 │ │ -03af44: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -03af4a: 0f00 |000f: return v0 │ │ -03af4c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -03af50: 6e20 5e0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ -03af56: 0a00 |0015: move-result v0 │ │ -03af58: 28f9 |0016: goto 000f // -0007 │ │ -03af5a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -03af5e: 6e20 5e0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ -03af64: 0a00 |001c: move-result v0 │ │ -03af66: 28f2 |001d: goto 000f // -000e │ │ -03af68: 6001 1f00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03af6c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -03af70: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -03af74: 7110 1d09 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@091d │ │ -03af7a: 0a01 |0027: move-result v1 │ │ -03af7c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -03af80: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -03af82: 6e20 5e0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ -03af88: 0a00 |002e: move-result v0 │ │ -03af8a: 28e0 |002f: goto 000f // -0020 │ │ -03af8c: 7120 1c09 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@091c │ │ -03af92: 0a01 |0033: move-result v1 │ │ -03af94: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -03af98: 6e20 5e0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ -03af9e: 0a00 |0039: move-result v0 │ │ -03afa0: 28d5 |003a: goto 000f // -002b │ │ -03afa2: 0000 |003b: nop // spacer │ │ -03afa4: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +03d110: |[03d110] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03d120: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03d122: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03d124: 6e10 c511 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@11c5 │ │ +03d12a: 0a01 |0005: move-result v1 │ │ +03d12c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +03d130: 6e10 c611 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@11c6 │ │ +03d136: 0a01 |000b: move-result v1 │ │ +03d138: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +03d13e: 0f00 |000f: return v0 │ │ +03d140: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +03d144: 6e20 5e0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ +03d14a: 0a00 |0015: move-result v0 │ │ +03d14c: 28f9 |0016: goto 000f // -0007 │ │ +03d14e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +03d152: 6e20 5e0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ +03d158: 0a00 |001c: move-result v0 │ │ +03d15a: 28f2 |001d: goto 000f // -000e │ │ +03d15c: 6001 1f00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03d160: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +03d164: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +03d168: 7110 1d09 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@091d │ │ +03d16e: 0a01 |0027: move-result v1 │ │ +03d170: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +03d174: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +03d176: 6e20 5e0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ +03d17c: 0a00 |002e: move-result v0 │ │ +03d17e: 28e0 |002f: goto 000f // -0020 │ │ +03d180: 7120 1c09 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@091c │ │ +03d186: 0a01 |0033: move-result v1 │ │ +03d188: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +03d18c: 6e20 5e0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b5e │ │ +03d192: 0a00 |0039: move-result v0 │ │ +03d194: 28d5 |003a: goto 000f // -002b │ │ +03d196: 0000 |003b: nop // spacer │ │ +03d198: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2488 │ │ 0x0002 line=2489 │ │ 0x0008 line=2490 │ │ 0x000f line=2510 │ │ 0x0010 line=2492 │ │ @@ -52858,119 +52860,122 @@ │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #18 : (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 │ │ -03afc0: |[03afc0] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -03afd0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03afd4: 5501 bf03 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ -03afd8: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -03afdc: 2201 0f03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -03afe0: 1a02 c007 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@07c0 │ │ -03afe4: 7020 7d14 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -03afea: 2701 |000d: throw v1 │ │ -03afec: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -03aff0: 5201 cc03 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03aff4: a601 0112 |0012: add-float v1, v1, v18 │ │ -03aff8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -03affc: 5901 cc03 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b000: 7401 8d0b 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03b006: 0a01 |001b: move-result v1 │ │ -03b008: 821d |001c: int-to-float v13, v1 │ │ -03b00a: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -03b00e: 7601 7b0b 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03b014: 0a10 |0022: move-result v16 │ │ -03b016: 0200 1000 |0023: move/from16 v0, v16 │ │ -03b01a: 8201 |0025: int-to-float v1, v0 │ │ -03b01c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -03b020: 5202 c103 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ -03b024: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -03b028: 0200 1000 |002c: move/from16 v0, v16 │ │ -03b02c: 8201 |002e: int-to-float v1, v0 │ │ -03b02e: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -03b032: 5202 ce03 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ -03b036: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -03b03a: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -03b03e: 5401 cb03 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b042: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -03b044: 6e20 cf14 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b04a: 0c0a |003d: move-result-object v10 │ │ -03b04c: 1f0a db01 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03b050: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -03b054: 5401 cb03 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b058: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -03b05c: 5402 cb03 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b060: 6e10 d514 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03b066: 0a02 |004b: move-result v2 │ │ -03b068: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03b06c: 6e20 cf14 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b072: 0c0b |0051: move-result-object v11 │ │ -03b074: 1f0b db01 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03b078: 52a1 8c03 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03b07c: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -03b080: 52a1 8b03 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03b084: 0200 1000 |005a: move/from16 v0, v16 │ │ -03b088: 8202 |005c: int-to-float v2, v0 │ │ -03b08a: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -03b08e: 52b1 8c03 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03b092: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -03b096: 5402 b003 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03b09a: 6e10 bf09 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03b0a0: 0a02 |0068: move-result v2 │ │ -03b0a2: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03b0a6: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -03b0aa: 52b1 8b03 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03b0ae: 0200 1000 |006f: move/from16 v0, v16 │ │ -03b0b2: 8202 |0071: int-to-float v2, v0 │ │ -03b0b4: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -03b0b8: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -03b0bc: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -03b0c0: 01cf |0078: move v15, v12 │ │ -03b0c2: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -03b0c6: 5201 cc03 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b0ca: 87f2 |007d: float-to-int v2, v15 │ │ -03b0cc: 8222 |007e: int-to-float v2, v2 │ │ -03b0ce: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -03b0d2: c621 |0081: add-float/2addr v1, v2 │ │ -03b0d4: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -03b0d8: 5901 cc03 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b0dc: 87f1 |0086: float-to-int v1, v15 │ │ -03b0de: 7401 8e0b 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ -03b0e4: 0a02 |008a: move-result v2 │ │ -03b0e6: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -03b0ea: 6e30 ba0b 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03b0f0: 87f1 |0090: float-to-int v1, v15 │ │ -03b0f2: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -03b0f6: 7020 ac0b 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ -03b0fc: 7100 9a01 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -03b102: 0b03 |0099: move-result-wide v3 │ │ -03b104: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -03b108: 5301 be03 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03be │ │ -03b10c: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -03b10e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -03b112: 5206 cc03 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b116: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -03b118: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -03b11a: 7708 ec11 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ -03b120: 0c09 |00a8: move-result-object v9 │ │ -03b122: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -03b126: 5401 e603 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03b12a: 6e20 f211 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ -03b130: 6e10 ee11 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ -03b136: 0e00 |00b3: return-void │ │ -03b138: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -03b13c: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -03b140: 01ef |00b8: move v15, v14 │ │ -03b142: 28c0 |00b9: goto 0079 // -0040 │ │ + insns size : 194 16-bit code units │ │ +03d1b4: |[03d1b4] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +03d1c4: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +03d1c8: 5502 bf03 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ +03d1cc: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +03d1d0: 2202 0c03 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +03d1d4: 1a03 bd07 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@07bd │ │ +03d1d8: 7020 7d14 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +03d1de: 2702 |000d: throw v2 │ │ +03d1e0: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +03d1e4: 5202 cc03 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d1e8: a602 0213 |0012: add-float v2, v2, v19 │ │ +03d1ec: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +03d1f0: 5902 cc03 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d1f4: 7401 8d0b 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03d1fa: 0a02 |001b: move-result v2 │ │ +03d1fc: 822e |001c: int-to-float v14, v2 │ │ +03d1fe: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +03d202: 7601 7b0b 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03d208: 0a11 |0022: move-result v17 │ │ +03d20a: 0200 1100 |0023: move/from16 v0, v17 │ │ +03d20e: 8202 |0025: int-to-float v2, v0 │ │ +03d210: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +03d214: 5203 c103 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03c1 │ │ +03d218: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +03d21c: 0200 1100 |002c: move/from16 v0, v17 │ │ +03d220: 8202 |002e: int-to-float v2, v0 │ │ +03d222: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +03d226: 5203 ce03 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ce │ │ +03d22a: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +03d22e: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +03d232: 5402 cb03 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d236: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +03d238: 6e20 cf14 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d23e: 0c0b |003d: move-result-object v11 │ │ +03d240: 1f0b d801 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03d244: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +03d248: 5402 cb03 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d24c: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +03d250: 5403 cb03 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d254: 6e10 d514 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03d25a: 0a03 |004b: move-result v3 │ │ +03d25c: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03d260: 6e20 cf14 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d266: 0c0c |0051: move-result-object v12 │ │ +03d268: 1f0c d801 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03d26c: 52b2 8c03 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d270: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +03d274: 52b2 8b03 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03d278: 0200 1100 |005a: move/from16 v0, v17 │ │ +03d27c: 8203 |005c: int-to-float v3, v0 │ │ +03d27e: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +03d282: 52c2 8c03 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d286: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +03d28a: 5403 b003 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03d28e: 6e10 bf09 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03d294: 0a03 |0068: move-result v3 │ │ +03d296: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03d29a: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +03d29e: 52c2 8b03 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03d2a2: 0200 1100 |006f: move/from16 v0, v17 │ │ +03d2a6: 8203 |0071: int-to-float v3, v0 │ │ +03d2a8: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +03d2ac: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +03d2b0: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +03d2b4: 0210 0d00 |0078: move/from16 v16, v13 │ │ +03d2b8: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +03d2bc: 5202 cc03 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d2c0: 0200 1000 |007e: move/from16 v0, v16 │ │ +03d2c4: 8703 |0080: float-to-int v3, v0 │ │ +03d2c6: 8233 |0081: int-to-float v3, v3 │ │ +03d2c8: a703 1003 |0082: sub-float v3, v16, v3 │ │ +03d2cc: c632 |0084: add-float/2addr v2, v3 │ │ +03d2ce: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +03d2d2: 5902 cc03 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d2d6: 0200 1000 |0089: move/from16 v0, v16 │ │ +03d2da: 8702 |008b: float-to-int v2, v0 │ │ +03d2dc: 7401 8e0b 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ +03d2e2: 0a03 |008f: move-result v3 │ │ +03d2e4: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +03d2e8: 6e30 ba0b 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03d2ee: 0200 1000 |0095: move/from16 v0, v16 │ │ +03d2f2: 8702 |0097: float-to-int v2, v0 │ │ +03d2f4: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +03d2f8: 7020 ac0b 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0bac │ │ +03d2fe: 7100 9a01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +03d304: 0b04 |00a0: move-result-wide v4 │ │ +03d306: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +03d30a: 5302 be03 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03be │ │ +03d30e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +03d310: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +03d314: 5207 cc03 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d318: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +03d31a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +03d31c: 7708 ec11 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ +03d322: 0c0a |00af: move-result-object v10 │ │ +03d324: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +03d328: 5402 e603 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d32c: 6e20 f211 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ +03d332: 6e10 ee11 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ +03d338: 0e00 |00ba: return-void │ │ +03d33a: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +03d33e: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +03d342: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +03d346: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2330 │ │ 0x0006 line=2331 │ │ 0x000e line=2334 │ │ 0x0018 line=2336 │ │ 0x001d line=2337 │ │ @@ -52981,50 +52986,50 @@ │ │ 0x0040 line=2344 │ │ 0x0054 line=2345 │ │ 0x0058 line=2346 │ │ 0x005f line=2348 │ │ 0x006d line=2349 │ │ 0x0074 line=2352 │ │ 0x0078 line=2353 │ │ - 0x0079 line=2358 │ │ - 0x0086 line=2359 │ │ - 0x0090 line=2360 │ │ - 0x0096 line=2363 │ │ - 0x009a line=2364 │ │ - 0x00a9 line=2366 │ │ - 0x00b0 line=2367 │ │ - 0x00b3 line=2368 │ │ - 0x00b4 line=2354 │ │ - 0x00b8 line=2355 │ │ - 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=2358 │ │ + 0x0089 line=2359 │ │ + 0x0095 line=2360 │ │ + 0x009d line=2363 │ │ + 0x00a1 line=2364 │ │ + 0x00b0 line=2366 │ │ + 0x00b7 line=2367 │ │ + 0x00ba line=2368 │ │ + 0x00bb line=2354 │ │ + 0x00bf line=2355 │ │ + 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 │ │ │ │ #19 : (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 │ │ -03b144: |[03b144] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -03b154: 2200 dc01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03b158: 7010 300b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0b30 │ │ -03b15e: 1100 |0005: return-object v0 │ │ +03d348: |[03d348] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +03d358: 2200 d901 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03d35c: 7010 300b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0b30 │ │ +03d362: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -53032,20 +53037,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 │ │ -03b160: |[03b160] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -03b170: 2200 dc01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03b174: 6e10 7c0b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b7c │ │ -03b17a: 0c01 |0005: move-result-object v1 │ │ -03b17c: 7030 310b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b31 │ │ -03b182: 1100 |0009: return-object v0 │ │ +03d364: |[03d364] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +03d374: 2200 d901 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03d378: 6e10 7c0b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b7c │ │ +03d37e: 0c01 |0005: move-result-object v1 │ │ +03d380: 7030 310b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b31 │ │ +03d386: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -53054,18 +53059,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 │ │ -03b184: |[03b184] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -03b194: 6e10 730b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b73 │ │ -03b19a: 0c00 |0003: move-result-object v0 │ │ -03b19c: 1100 |0004: return-object v0 │ │ +03d388: |[03d388] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +03d398: 6e10 730b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b73 │ │ +03d39e: 0c00 |0003: move-result-object v0 │ │ +03d3a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -53074,17 +53079,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b1a0: |[03b1a0] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -03b1b0: 5410 b003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03b1b4: 1100 |0002: return-object v0 │ │ +03d3a4: |[03d3a4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +03d3b4: 5410 b003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03d3b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -53092,31 +53097,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03b1b8: |[03b1b8] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -03b1c8: 5242 ba03 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ -03b1cc: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -03b1ce: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -03b1d2: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -03b1d6: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -03b1da: 5442 bb03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ -03b1de: 6e20 cf14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b1e4: 0c02 |000e: move-result-object v2 │ │ -03b1e6: 1f02 9b02 |000f: check-cast v2, Landroid/view/View; // type@029b │ │ -03b1ea: 6e10 2212 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03b1f0: 0c02 |0014: move-result-object v2 │ │ -03b1f2: 1f02 dc01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03b1f6: 5221 8f03 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@038f │ │ -03b1fa: 0f01 |0019: return v1 │ │ -03b1fc: 0160 |001a: move v0, v6 │ │ -03b1fe: 28ee |001b: goto 0009 // -0012 │ │ +03d3bc: |[03d3bc] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +03d3cc: 5242 ba03 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ +03d3d0: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +03d3d2: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +03d3d6: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +03d3da: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +03d3de: 5442 bb03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03bb │ │ +03d3e2: 6e20 cf14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d3e8: 0c02 |000e: move-result-object v2 │ │ +03d3ea: 1f02 9802 |000f: check-cast v2, Landroid/view/View; // type@0298 │ │ +03d3ee: 6e10 2212 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03d3f4: 0c02 |0014: move-result-object v2 │ │ +03d3f6: 1f02 d901 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03d3fa: 5221 8f03 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@038f │ │ +03d3fe: 0f01 |0019: return v1 │ │ +03d400: 0160 |001a: move v0, v6 │ │ +03d402: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -53131,17 +53136,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b200: |[03b200] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -03b210: 5210 b703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03b214: 0f00 |0002: return v0 │ │ +03d404: |[03d404] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +03d414: 5210 b703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03d418: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -53149,17 +53154,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b218: |[03b218] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -03b228: 5210 d503 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -03b22c: 0f00 |0002: return v0 │ │ +03d41c: |[03d41c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +03d42c: 5210 d503 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03d430: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -53167,17 +53172,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b230: |[03b230] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -03b240: 5210 d703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03b244: 0f00 |0002: return v0 │ │ +03d434: |[03d434] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +03d444: 5210 d703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03d448: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -53185,29 +53190,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 │ │ -03b248: |[03b248] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03b258: 6e10 2c12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -03b25e: 0c00 |0003: move-result-object v0 │ │ -03b260: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -03b264: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -03b268: 2001 9b02 |0008: instance-of v1, v0, Landroid/view/View; // type@029b │ │ -03b26c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -03b270: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03b272: 1101 |000d: return-object v1 │ │ -03b274: 0703 |000e: move-object v3, v0 │ │ -03b276: 1f03 9b02 |000f: check-cast v3, Landroid/view/View; // type@029b │ │ -03b27a: 28ef |0011: goto 0000 // -0011 │ │ -03b27c: 6e20 930b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03b282: 0c01 |0015: move-result-object v1 │ │ -03b284: 28f7 |0016: goto 000d // -0009 │ │ +03d44c: |[03d44c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03d45c: 6e10 2c12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +03d462: 0c00 |0003: move-result-object v0 │ │ +03d464: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +03d468: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +03d46c: 2001 9802 |0008: instance-of v1, v0, Landroid/view/View; // type@0298 │ │ +03d470: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +03d474: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03d476: 1101 |000d: return-object v1 │ │ +03d478: 0703 |000e: move-object v3, v0 │ │ +03d47a: 1f03 9802 |000f: check-cast v3, Landroid/view/View; // type@0298 │ │ +03d47e: 28ef |0011: goto 0000 // -0011 │ │ +03d480: 6e20 930b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03d486: 0c01 |0015: move-result-object v1 │ │ +03d488: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -53222,34 +53227,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 │ │ -03b288: |[03b288] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03b298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b29a: 5442 cb03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b29e: 6e10 d514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03b2a4: 0a02 |0006: move-result v2 │ │ -03b2a6: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -03b2aa: 5442 cb03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b2ae: 6e20 cf14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b2b4: 0c01 |000e: move-result-object v1 │ │ -03b2b6: 1f01 db01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03b2ba: 5442 b003 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03b2be: 5413 8a03 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03b2c2: 6e30 c509 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@09c5 │ │ -03b2c8: 0a02 |0018: move-result v2 │ │ -03b2ca: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -03b2ce: 1101 |001b: return-object v1 │ │ -03b2d0: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03b2d4: 28e3 |001e: goto 0001 // -001d │ │ -03b2d6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -03b2d8: 28fb |0020: goto 001b // -0005 │ │ +03d48c: |[03d48c] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03d49c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d49e: 5442 cb03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d4a2: 6e10 d514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03d4a8: 0a02 |0006: move-result v2 │ │ +03d4aa: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +03d4ae: 5442 cb03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d4b2: 6e20 cf14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d4b8: 0c01 |000e: move-result-object v1 │ │ +03d4ba: 1f01 d801 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03d4be: 5442 b003 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03d4c2: 5413 8a03 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03d4c6: 6e30 c509 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@09c5 │ │ +03d4cc: 0a02 |0018: move-result v2 │ │ +03d4ce: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +03d4d2: 1101 |001b: return-object v1 │ │ +03d4d4: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d4d8: 28e3 |001e: goto 0001 // -001d │ │ +03d4da: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +03d4dc: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -53266,31 +53271,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 │ │ -03b2dc: |[03b2dc] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03b2ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b2ee: 5432 cb03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b2f2: 6e10 d514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03b2f8: 0a02 |0006: move-result v2 │ │ -03b2fa: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -03b2fe: 5432 cb03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b302: 6e20 cf14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b308: 0c01 |000e: move-result-object v1 │ │ -03b30a: 1f01 db01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03b30e: 5212 8c03 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03b312: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -03b316: 1101 |0015: return-object v1 │ │ -03b318: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03b31c: 28e9 |0018: goto 0001 // -0017 │ │ -03b31e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -03b320: 28fb |001a: goto 0015 // -0005 │ │ +03d4e0: |[03d4e0] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03d4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d4f2: 5432 cb03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d4f6: 6e10 d514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03d4fc: 0a02 |0006: move-result v2 │ │ +03d4fe: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +03d502: 5432 cb03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d506: 6e20 cf14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d50c: 0c01 |000e: move-result-object v1 │ │ +03d50e: 1f01 d801 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03d512: 5212 8c03 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d516: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +03d51a: 1101 |0015: return-object v1 │ │ +03d51c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d520: 28e9 |0018: goto 0001 // -0017 │ │ +03d522: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +03d524: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -53307,70 +53312,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -03b324: |[03b324] android.support.v4.view.ViewPager.initViewPager:()V │ │ -03b334: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03b336: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03b338: 6e20 cf0b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bcf │ │ -03b33e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -03b342: 6e20 c20b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0bc2 │ │ -03b348: 6e20 c30b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0bc3 │ │ -03b34e: 6e10 7c0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b7c │ │ -03b354: 0c01 |0010: move-result-object v1 │ │ -03b356: 2203 cc02 |0011: new-instance v3, Landroid/widget/Scroller; // type@02cc │ │ -03b35a: 6204 e703 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03e7 │ │ -03b35e: 7030 9113 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1391 │ │ -03b364: 5b63 df03 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03b368: 7110 7112 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ -03b36e: 0c00 |001d: move-result-object v0 │ │ -03b370: 6e10 9200 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -03b376: 0c03 |0021: move-result-object v3 │ │ -03b378: 6e10 dc00 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ -03b37e: 0c03 |0025: move-result-object v3 │ │ -03b380: 5232 2505 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -03b384: 7110 080b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b08 │ │ -03b38a: 0a03 |002b: move-result v3 │ │ -03b38c: 5963 e503 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03b390: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -03b394: c823 |0030: mul-float/2addr v3, v2 │ │ -03b396: 8733 |0031: float-to-int v3, v3 │ │ -03b398: 5963 d203 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03d2 │ │ -03b39c: 6e10 7512 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1275 │ │ -03b3a2: 0a03 |0037: move-result v3 │ │ -03b3a4: 5963 d103 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03d1 │ │ -03b3a8: 2203 3502 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0235 │ │ -03b3ac: 7020 980f 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0f98 │ │ -03b3b2: 5b63 cf03 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03b3b6: 2203 3502 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0235 │ │ -03b3ba: 7020 980f 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0f98 │ │ -03b3c0: 5b63 dd03 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03b3c4: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -03b3c8: c823 |004a: mul-float/2addr v3, v2 │ │ -03b3ca: 8733 |004b: float-to-int v3, v3 │ │ -03b3cc: 5963 c203 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03c2 │ │ -03b3d0: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -03b3d4: c823 |0050: mul-float/2addr v3, v2 │ │ -03b3d6: 8733 |0051: float-to-int v3, v3 │ │ -03b3d8: 5963 b603 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03b6 │ │ -03b3dc: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -03b3e0: c823 |0056: mul-float/2addr v3, v2 │ │ -03b3e2: 8733 |0057: float-to-int v3, v3 │ │ -03b3e4: 5963 b903 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03b9 │ │ -03b3e8: 2203 dd01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01dd │ │ -03b3ec: 7020 320b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0b32 │ │ -03b3f2: 7120 ce0a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ace │ │ -03b3f8: 7110 ba0a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aba │ │ -03b3fe: 0a03 |0065: move-result v3 │ │ -03b400: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -03b404: 7120 d10a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ -03b40a: 0e00 |006b: return-void │ │ +03d528: |[03d528] android.support.v4.view.ViewPager.initViewPager:()V │ │ +03d538: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03d53a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03d53c: 6e20 cf0b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bcf │ │ +03d542: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +03d546: 6e20 c20b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0bc2 │ │ +03d54c: 6e20 c30b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0bc3 │ │ +03d552: 6e10 7c0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b7c │ │ +03d558: 0c01 |0010: move-result-object v1 │ │ +03d55a: 2203 c902 |0011: new-instance v3, Landroid/widget/Scroller; // type@02c9 │ │ +03d55e: 6204 e703 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03e7 │ │ +03d562: 7030 9113 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1391 │ │ +03d568: 5b63 df03 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03d56c: 7110 7112 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ +03d572: 0c00 |001d: move-result-object v0 │ │ +03d574: 6e10 9200 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +03d57a: 0c03 |0021: move-result-object v3 │ │ +03d57c: 6e10 dc00 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ +03d582: 0c03 |0025: move-result-object v3 │ │ +03d584: 5232 2505 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +03d588: 7110 080b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b08 │ │ +03d58e: 0a03 |002b: move-result v3 │ │ +03d590: 5963 e503 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03d594: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +03d598: c823 |0030: mul-float/2addr v3, v2 │ │ +03d59a: 8733 |0031: float-to-int v3, v3 │ │ +03d59c: 5963 d203 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03d2 │ │ +03d5a0: 6e10 7512 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1275 │ │ +03d5a6: 0a03 |0037: move-result v3 │ │ +03d5a8: 5963 d103 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03d1 │ │ +03d5ac: 2203 3202 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0232 │ │ +03d5b0: 7020 980f 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0f98 │ │ +03d5b6: 5b63 cf03 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03d5ba: 2203 3202 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0232 │ │ +03d5be: 7020 980f 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0f98 │ │ +03d5c4: 5b63 dd03 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03d5c8: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +03d5cc: c823 |004a: mul-float/2addr v3, v2 │ │ +03d5ce: 8733 |004b: float-to-int v3, v3 │ │ +03d5d0: 5963 c203 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03c2 │ │ +03d5d4: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +03d5d8: c823 |0050: mul-float/2addr v3, v2 │ │ +03d5da: 8733 |0051: float-to-int v3, v3 │ │ +03d5dc: 5963 b603 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03b6 │ │ +03d5e0: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +03d5e4: c823 |0056: mul-float/2addr v3, v2 │ │ +03d5e6: 8733 |0057: float-to-int v3, v3 │ │ +03d5e8: 5963 b903 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03b9 │ │ +03d5ec: 2203 da01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01da │ │ +03d5f0: 7020 320b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0b32 │ │ +03d5f6: 7120 ce0a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ace │ │ +03d5fc: 7110 ba0a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aba │ │ +03d602: 0a03 |0065: move-result v3 │ │ +03d604: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +03d608: 7120 d10a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ +03d60e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -53399,17 +53404,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b40c: |[03b40c] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -03b41c: 5510 bf03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ -03b420: 0f00 |0002: return v0 │ │ +03d610: |[03d610] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +03d620: 5510 bf03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ +03d624: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -53417,19 +53422,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b424: |[03b424] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -03b434: 6f10 9e12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ -03b43a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03b43c: 5c10 c003 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -03b440: 0e00 |0006: return-void │ │ +03d628: |[03d628] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +03d638: 6f10 9e12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ +03d63e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03d640: 5c10 c003 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03d644: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0006 line=1360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -53439,19 +53444,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b444: |[03b444] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -03b454: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ -03b458: 6e20 b30b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0bb3 │ │ -03b45e: 6f10 9f12 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ -03b464: 0e00 |0008: return-void │ │ +03d648: |[03d648] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +03d658: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03bc │ │ +03d65c: 6e20 b30b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0bb3 │ │ +03d662: 6f10 9f12 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ +03d668: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x0008 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -53461,131 +53466,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -03b468: |[03b468] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -03b478: 7502 a012 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@12a0 │ │ -03b47e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -03b482: 520d d703 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03b486: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -03b48a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -03b48e: 540d d003 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ -03b492: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -03b496: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -03b49a: 540d cb03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b49e: 6e10 d514 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03b4a4: 0a0d |0016: move-result v13 │ │ -03b4a6: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -03b4aa: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -03b4ae: 540d b003 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03b4b2: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -03b4b6: 7401 8d0b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03b4bc: 0a0a |0022: move-result v10 │ │ -03b4be: 7401 8f0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ -03b4c4: 0a0b |0026: move-result v11 │ │ -03b4c6: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -03b4ca: 520d d703 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03b4ce: 82dd |002b: int-to-float v13, v13 │ │ -03b4d0: 82be |002c: int-to-float v14, v11 │ │ -03b4d2: a907 0d0e |002d: div-float v7, v13, v14 │ │ -03b4d6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -03b4d8: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -03b4dc: 540d cb03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b4e0: 120e |0034: const/4 v14, #int 0 // #0 │ │ -03b4e2: 6e20 cf14 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b4e8: 0c03 |0038: move-result-object v3 │ │ -03b4ea: 1f03 db01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03b4ee: 5238 8b03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03b4f2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -03b4f6: 540d cb03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b4fa: 6e10 d514 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03b500: 0a04 |0044: move-result v4 │ │ -03b502: 5232 8c03 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03b506: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -03b50a: 540d cb03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b50e: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -03b512: 6e20 cf14 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b518: 0c0d |0050: move-result-object v13 │ │ -03b51a: 1f0d db01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03b51e: 52d6 8c03 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03b522: 0129 |0055: move v9, v2 │ │ -03b524: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -03b528: 523d 8c03 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03b52c: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -03b530: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -03b534: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -03b538: 540d cb03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03b53c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03b540: 6e20 cf14 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03b546: 0c03 |0067: move-result-object v3 │ │ -03b548: 1f03 db01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03b54c: 28ee |006a: goto 0058 // -0012 │ │ -03b54e: 523d 8c03 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03b552: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -03b556: 523d 8b03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03b55a: 523e 8e03 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03b55e: c6ed |0073: add-float/2addr v13, v14 │ │ -03b560: 82be |0074: int-to-float v14, v11 │ │ -03b562: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -03b566: 523d 8b03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03b56a: 523e 8e03 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03b56e: c6ed |007b: add-float/2addr v13, v14 │ │ -03b570: a608 0d07 |007c: add-float v8, v13, v7 │ │ -03b574: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -03b578: 520d d703 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03b57c: 82dd |0082: int-to-float v13, v13 │ │ -03b57e: c61d |0083: add-float/2addr v13, v1 │ │ -03b580: 82ae |0084: int-to-float v14, v10 │ │ -03b582: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -03b586: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -03b58a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -03b58e: 540d d003 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ -03b592: 871e |008d: float-to-int v14, v1 │ │ -03b594: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -03b598: 520f e403 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03e4 │ │ -03b59c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -03b5a0: 5200 d703 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03b5a4: 0210 0000 |0096: move/from16 v16, v0 │ │ -03b5a8: 0200 1000 |0098: move/from16 v0, v16 │ │ -03b5ac: 8200 |009a: int-to-float v0, v0 │ │ -03b5ae: 0210 0000 |009b: move/from16 v16, v0 │ │ -03b5b2: a610 1001 |009d: add-float v16, v16, v1 │ │ -03b5b6: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -03b5ba: a610 1011 |00a1: add-float v16, v16, v17 │ │ -03b5be: 0200 1000 |00a3: move/from16 v0, v16 │ │ -03b5c2: 8700 |00a5: float-to-int v0, v0 │ │ -03b5c4: 0210 0000 |00a6: move/from16 v16, v0 │ │ -03b5c8: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -03b5cc: 5200 b203 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03b2 │ │ -03b5d0: 0211 0000 |00ac: move/from16 v17, v0 │ │ -03b5d4: 7405 3501 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ -03b5da: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -03b5de: 540d d003 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ -03b5e2: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -03b5e6: 6e20 2c01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ -03b5ec: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -03b5f0: 82dd |00bc: int-to-float v13, v13 │ │ -03b5f2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -03b5f6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -03b5fa: 0e00 |00c1: return-void │ │ -03b5fc: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -03b600: 540d b003 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03b604: 6e20 c209 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -03b60a: 0a0c |00c9: move-result v12 │ │ -03b60c: a60d 080c |00ca: add-float v13, v8, v12 │ │ -03b610: 82be |00cc: int-to-float v14, v11 │ │ -03b612: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -03b616: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -03b61a: c6d8 |00d1: add-float/2addr v8, v13 │ │ -03b61c: 28ac |00d2: goto 007e // -0054 │ │ -03b61e: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03b622: 2881 |00d5: goto 0056 // -007f │ │ +03d66c: |[03d66c] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +03d67c: 7502 a012 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@12a0 │ │ +03d682: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +03d686: 520d d703 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03d68a: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +03d68e: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +03d692: 540d d003 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ +03d696: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +03d69a: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +03d69e: 540d cb03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d6a2: 6e10 d514 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03d6a8: 0a0d |0016: move-result v13 │ │ +03d6aa: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +03d6ae: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +03d6b2: 540d b003 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03d6b6: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +03d6ba: 7401 8d0b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03d6c0: 0a0a |0022: move-result v10 │ │ +03d6c2: 7401 8f0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ +03d6c8: 0a0b |0026: move-result v11 │ │ +03d6ca: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +03d6ce: 520d d703 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03d6d2: 82dd |002b: int-to-float v13, v13 │ │ +03d6d4: 82be |002c: int-to-float v14, v11 │ │ +03d6d6: a907 0d0e |002d: div-float v7, v13, v14 │ │ +03d6da: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +03d6dc: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +03d6e0: 540d cb03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d6e4: 120e |0034: const/4 v14, #int 0 // #0 │ │ +03d6e6: 6e20 cf14 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d6ec: 0c03 |0038: move-result-object v3 │ │ +03d6ee: 1f03 d801 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03d6f2: 5238 8b03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03d6f6: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +03d6fa: 540d cb03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d6fe: 6e10 d514 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03d704: 0a04 |0044: move-result v4 │ │ +03d706: 5232 8c03 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d70a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +03d70e: 540d cb03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d712: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +03d716: 6e20 cf14 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d71c: 0c0d |0050: move-result-object v13 │ │ +03d71e: 1f0d d801 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03d722: 52d6 8c03 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d726: 0129 |0055: move v9, v2 │ │ +03d728: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +03d72c: 523d 8c03 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d730: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +03d734: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +03d738: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +03d73c: 540d cb03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03d740: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03d744: 6e20 cf14 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03d74a: 0c03 |0067: move-result-object v3 │ │ +03d74c: 1f03 d801 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03d750: 28ee |006a: goto 0058 // -0012 │ │ +03d752: 523d 8c03 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03d756: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +03d75a: 523d 8b03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03d75e: 523e 8e03 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03d762: c6ed |0073: add-float/2addr v13, v14 │ │ +03d764: 82be |0074: int-to-float v14, v11 │ │ +03d766: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +03d76a: 523d 8b03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03d76e: 523e 8e03 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03d772: c6ed |007b: add-float/2addr v13, v14 │ │ +03d774: a608 0d07 |007c: add-float v8, v13, v7 │ │ +03d778: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +03d77c: 520d d703 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03d780: 82dd |0082: int-to-float v13, v13 │ │ +03d782: c61d |0083: add-float/2addr v13, v1 │ │ +03d784: 82ae |0084: int-to-float v14, v10 │ │ +03d786: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +03d78a: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +03d78e: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +03d792: 540d d003 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ +03d796: 871e |008d: float-to-int v14, v1 │ │ +03d798: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +03d79c: 520f e403 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03e4 │ │ +03d7a0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +03d7a4: 5200 d703 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03d7a8: 0210 0000 |0096: move/from16 v16, v0 │ │ +03d7ac: 0200 1000 |0098: move/from16 v0, v16 │ │ +03d7b0: 8200 |009a: int-to-float v0, v0 │ │ +03d7b2: 0210 0000 |009b: move/from16 v16, v0 │ │ +03d7b6: a610 1001 |009d: add-float v16, v16, v1 │ │ +03d7ba: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +03d7be: a610 1011 |00a1: add-float v16, v16, v17 │ │ +03d7c2: 0200 1000 |00a3: move/from16 v0, v16 │ │ +03d7c6: 8700 |00a5: float-to-int v0, v0 │ │ +03d7c8: 0210 0000 |00a6: move/from16 v16, v0 │ │ +03d7cc: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +03d7d0: 5200 b203 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03b2 │ │ +03d7d4: 0211 0000 |00ac: move/from16 v17, v0 │ │ +03d7d8: 7405 3501 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ +03d7de: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +03d7e2: 540d d003 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ +03d7e6: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +03d7ea: 6e20 2c01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ +03d7f0: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +03d7f4: 82dd |00bc: int-to-float v13, v13 │ │ +03d7f6: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +03d7fa: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +03d7fe: 0e00 |00c1: return-void │ │ +03d800: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +03d804: 540d b003 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03d808: 6e20 c209 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03d80e: 0a0c |00c9: move-result v12 │ │ +03d810: a60d 080c |00ca: add-float v13, v8, v12 │ │ +03d814: 82be |00cc: int-to-float v14, v11 │ │ +03d816: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +03d81a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +03d81e: c6d8 |00d1: add-float/2addr v8, v13 │ │ +03d820: 28ac |00d2: goto 007e // -0054 │ │ +03d822: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03d826: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ 0x0003 line=2216 │ │ 0x001f line=2217 │ │ 0x0023 line=2218 │ │ 0x0027 line=2220 │ │ @@ -53643,189 +53648,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -03b624: |[03b624] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03b634: 6e10 e211 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -03b63a: 0a00 |0003: move-result v0 │ │ -03b63c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -03b640: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03b642: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -03b646: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03b648: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -03b64c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03b64e: 5ce0 c903 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03b652: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03b654: 5ce0 ca03 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ -03b658: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -03b65a: 59e0 af03 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03b65e: 54e0 e603 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03b662: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -03b666: 54e0 e603 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03b66a: 6e10 fa11 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ -03b670: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03b672: 5be0 e603 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03b676: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -03b678: 0f00 |0022: return v0 │ │ -03b67a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -03b67e: 55e0 c903 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03b682: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03b686: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03b688: 28f8 |002a: goto 0022 // -0008 │ │ -03b68a: 55e0 ca03 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ -03b68e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -03b692: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -03b694: 28f2 |0030: goto 0022 // -000e │ │ -03b696: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -03b69c: 54e0 e603 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03b6a0: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -03b6a4: 7100 f911 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ -03b6aa: 0c00 |003b: move-result-object v0 │ │ -03b6ac: 5be0 e603 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03b6b0: 54e0 e603 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03b6b4: 6e20 f211 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ -03b6ba: 55e0 c903 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03b6be: 28dd |0045: goto 0022 // -0023 │ │ -03b6c0: 52e7 af03 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03b6c4: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -03b6c6: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -03b6ca: 7120 ad09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ -03b6d0: 0a09 |004e: move-result v9 │ │ -03b6d2: 7120 b209 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -03b6d8: 0a0a |0052: move-result v10 │ │ -03b6da: 52e0 cc03 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b6de: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -03b6e2: 7110 8814 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -03b6e8: 0a0b |005a: move-result v11 │ │ -03b6ea: 7120 b309 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -03b6f0: 0a0c |005e: move-result v12 │ │ -03b6f2: 52e0 c703 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03c7 │ │ -03b6f6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -03b6fa: 7110 8814 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -03b700: 0a0d |0066: move-result v13 │ │ -03b702: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -03b704: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -03b708: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -03b70c: 52e0 cc03 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b710: 7030 9b0b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0b9b │ │ -03b716: 0a00 |0071: move-result v0 │ │ -03b718: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -03b71c: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -03b71e: 8783 |0075: float-to-int v3, v8 │ │ -03b720: 87a4 |0076: float-to-int v4, v10 │ │ -03b722: 87c5 |0077: float-to-int v5, v12 │ │ -03b724: 07e0 |0078: move-object v0, v14 │ │ -03b726: 07e1 |0079: move-object v1, v14 │ │ -03b728: 7406 610b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b61 │ │ -03b72e: 0a00 |007d: move-result v0 │ │ -03b730: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -03b734: 59ea cc03 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b738: 59ec cd03 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ -03b73c: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -03b73e: 5ce0 ca03 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ -03b742: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -03b744: 289a |0088: goto 0022 // -0066 │ │ -03b746: 52e0 e503 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03b74a: 8200 |008b: int-to-float v0, v0 │ │ -03b74c: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -03b750: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -03b754: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -03b758: c8b0 |0092: mul-float/2addr v0, v11 │ │ -03b75a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -03b75e: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -03b762: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -03b764: 5ce0 c903 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03b768: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -03b76a: 7020 b90b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bb9 │ │ -03b770: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -03b772: 7020 cd0b 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ -03b778: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -03b77a: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -03b77e: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -03b782: 52e0 c603 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03b786: 52e1 e503 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03b78a: 8211 |00ab: int-to-float v1, v1 │ │ -03b78c: c610 |00ac: add-float/2addr v0, v1 │ │ -03b78e: 59e0 cc03 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b792: 59ec cd03 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ -03b796: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -03b798: 7020 ce0b 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ -03b79e: 55e0 c903 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03b7a2: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -03b7a6: 7020 ad0b ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bad │ │ -03b7ac: 0a00 |00bc: move-result v0 │ │ -03b7ae: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -03b7b2: 7110 c90a 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -03b7b8: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -03b7bc: 52e0 c603 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03b7c0: 52e1 e503 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03b7c4: 8211 |00c8: int-to-float v1, v1 │ │ -03b7c6: c710 |00c9: sub-float/2addr v0, v1 │ │ -03b7c8: 28e3 |00ca: goto 00ad // -001d │ │ -03b7ca: 52e0 e503 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03b7ce: 8200 |00cd: int-to-float v0, v0 │ │ -03b7d0: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -03b7d4: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -03b7d8: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -03b7da: 5ce0 ca03 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ -03b7de: 28e0 |00d5: goto 00b5 // -0020 │ │ -03b7e0: 6e10 e811 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -03b7e6: 0a00 |00d9: move-result v0 │ │ -03b7e8: 59e0 c603 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03b7ec: 59e0 cc03 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03b7f0: 6e10 ea11 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -03b7f6: 0a00 |00e1: move-result v0 │ │ -03b7f8: 59e0 c703 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03c7 │ │ -03b7fc: 59e0 cd03 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ -03b800: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -03b802: 7120 b109 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -03b808: 0a00 |00ea: move-result v0 │ │ -03b80a: 59e0 af03 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03b80e: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -03b810: 5ce0 ca03 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ -03b814: 54e0 df03 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03b818: 6e10 9313 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1393 │ │ -03b81e: 52e0 de03 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ -03b822: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -03b824: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -03b828: 54e0 df03 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03b82c: 6e10 9813 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1398 │ │ -03b832: 0a00 |00ff: move-result v0 │ │ -03b834: 54e1 df03 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03b838: 6e10 9513 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ -03b83e: 0a01 |0105: move-result v1 │ │ -03b840: b110 |0106: sub-int/2addr v0, v1 │ │ -03b842: 7110 8914 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -03b848: 0a00 |010a: move-result v0 │ │ -03b84a: 52e1 b603 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03b6 │ │ -03b84e: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -03b852: 54e0 df03 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03b856: 6e10 9213 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ -03b85c: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -03b85e: 5ce0 d903 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03b862: 6e10 af0b 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -03b868: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -03b86a: 5ce0 c903 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03b86e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -03b870: 7020 b90b 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bb9 │ │ -03b876: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -03b878: 7020 cd0b 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ -03b87e: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -03b882: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -03b884: 7020 640b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ -03b88a: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -03b88c: 5ce0 c903 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03b890: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -03b894: 7020 a70b fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ba7 │ │ -03b89a: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -03b89e: 0000 |0135: nop // spacer │ │ -03b8a0: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +03d828: |[03d828] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03d838: 6e10 e211 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +03d83e: 0a00 |0003: move-result v0 │ │ +03d840: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +03d844: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03d846: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +03d84a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03d84c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +03d850: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03d852: 5ce0 c903 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03d856: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03d858: 5ce0 ca03 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ +03d85c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +03d85e: 59e0 af03 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03d862: 54e0 e603 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d866: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +03d86a: 54e0 e603 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d86e: 6e10 fa11 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ +03d874: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03d876: 5be0 e603 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d87a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +03d87c: 0f00 |0022: return v0 │ │ +03d87e: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +03d882: 55e0 c903 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03d886: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +03d88a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +03d88c: 28f8 |002a: goto 0022 // -0008 │ │ +03d88e: 55e0 ca03 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ +03d892: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +03d896: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +03d898: 28f2 |0030: goto 0022 // -000e │ │ +03d89a: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +03d8a0: 54e0 e603 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d8a4: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +03d8a8: 7100 f911 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ +03d8ae: 0c00 |003b: move-result-object v0 │ │ +03d8b0: 5be0 e603 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d8b4: 54e0 e603 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03d8b8: 6e20 f211 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ +03d8be: 55e0 c903 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03d8c2: 28dd |0045: goto 0022 // -0023 │ │ +03d8c4: 52e7 af03 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03d8c8: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +03d8ca: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +03d8ce: 7120 ad09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ +03d8d4: 0a09 |004e: move-result v9 │ │ +03d8d6: 7120 b209 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +03d8dc: 0a0a |0052: move-result v10 │ │ +03d8de: 52e0 cc03 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d8e2: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +03d8e6: 7110 8814 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +03d8ec: 0a0b |005a: move-result v11 │ │ +03d8ee: 7120 b309 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +03d8f4: 0a0c |005e: move-result v12 │ │ +03d8f6: 52e0 c703 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03c7 │ │ +03d8fa: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +03d8fe: 7110 8814 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +03d904: 0a0d |0066: move-result v13 │ │ +03d906: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +03d908: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +03d90c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +03d910: 52e0 cc03 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d914: 7030 9b0b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0b9b │ │ +03d91a: 0a00 |0071: move-result v0 │ │ +03d91c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +03d920: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +03d922: 8783 |0075: float-to-int v3, v8 │ │ +03d924: 87a4 |0076: float-to-int v4, v10 │ │ +03d926: 87c5 |0077: float-to-int v5, v12 │ │ +03d928: 07e0 |0078: move-object v0, v14 │ │ +03d92a: 07e1 |0079: move-object v1, v14 │ │ +03d92c: 7406 610b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b61 │ │ +03d932: 0a00 |007d: move-result v0 │ │ +03d934: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +03d938: 59ea cc03 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d93c: 59ec cd03 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ +03d940: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +03d942: 5ce0 ca03 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ +03d946: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +03d948: 289a |0088: goto 0022 // -0066 │ │ +03d94a: 52e0 e503 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03d94e: 8200 |008b: int-to-float v0, v0 │ │ +03d950: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +03d954: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +03d958: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +03d95c: c8b0 |0092: mul-float/2addr v0, v11 │ │ +03d95e: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +03d962: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +03d966: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +03d968: 5ce0 c903 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03d96c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +03d96e: 7020 b90b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bb9 │ │ +03d974: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +03d976: 7020 cd0b 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ +03d97c: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +03d97e: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +03d982: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +03d986: 52e0 c603 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03d98a: 52e1 e503 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03d98e: 8211 |00ab: int-to-float v1, v1 │ │ +03d990: c610 |00ac: add-float/2addr v0, v1 │ │ +03d992: 59e0 cc03 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d996: 59ec cd03 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ +03d99a: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +03d99c: 7020 ce0b 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ +03d9a2: 55e0 c903 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03d9a6: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +03d9aa: 7020 ad0b ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bad │ │ +03d9b0: 0a00 |00bc: move-result v0 │ │ +03d9b2: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +03d9b6: 7110 c90a 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +03d9bc: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +03d9c0: 52e0 c603 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03d9c4: 52e1 e503 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03d9c8: 8211 |00c8: int-to-float v1, v1 │ │ +03d9ca: c710 |00c9: sub-float/2addr v0, v1 │ │ +03d9cc: 28e3 |00ca: goto 00ad // -001d │ │ +03d9ce: 52e0 e503 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03d9d2: 8200 |00cd: int-to-float v0, v0 │ │ +03d9d4: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +03d9d8: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +03d9dc: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +03d9de: 5ce0 ca03 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ +03d9e2: 28e0 |00d5: goto 00b5 // -0020 │ │ +03d9e4: 6e10 e811 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +03d9ea: 0a00 |00d9: move-result v0 │ │ +03d9ec: 59e0 c603 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03d9f0: 59e0 cc03 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03d9f4: 6e10 ea11 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +03d9fa: 0a00 |00e1: move-result v0 │ │ +03d9fc: 59e0 c703 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03c7 │ │ +03da00: 59e0 cd03 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ +03da04: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +03da06: 7120 b109 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +03da0c: 0a00 |00ea: move-result v0 │ │ +03da0e: 59e0 af03 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03da12: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +03da14: 5ce0 ca03 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ca │ │ +03da18: 54e0 df03 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03da1c: 6e10 9313 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1393 │ │ +03da22: 52e0 de03 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03de │ │ +03da26: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +03da28: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +03da2c: 54e0 df03 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03da30: 6e10 9813 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1398 │ │ +03da36: 0a00 |00ff: move-result v0 │ │ +03da38: 54e1 df03 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03da3c: 6e10 9513 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ +03da42: 0a01 |0105: move-result v1 │ │ +03da44: b110 |0106: sub-int/2addr v0, v1 │ │ +03da46: 7110 8914 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +03da4c: 0a00 |010a: move-result v0 │ │ +03da4e: 52e1 b603 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03b6 │ │ +03da52: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +03da56: 54e0 df03 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03da5a: 6e10 9213 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ +03da60: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +03da62: 5ce0 d903 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03da66: 6e10 af0b 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03da6c: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +03da6e: 5ce0 c903 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03da72: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +03da74: 7020 b90b 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bb9 │ │ +03da7a: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +03da7c: 7020 cd0b 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ +03da82: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +03da86: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +03da88: 7020 640b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ +03da8e: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +03da90: 5ce0 c903 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03da94: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +03da98: 7020 a70b fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ba7 │ │ +03da9e: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +03daa2: 0000 |0135: nop // spacer │ │ +03daa4: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -53903,224 +53908,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -03b8bc: |[03b8bc] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -03b8cc: 7401 780b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03b8d2: 0a09 |0003: move-result v9 │ │ -03b8d4: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -03b8d8: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -03b8dc: 7401 870b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -03b8e2: 0a13 |000b: move-result v19 │ │ -03b8e4: 7401 890b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ -03b8ea: 0a15 |000f: move-result v21 │ │ -03b8ec: 7401 880b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -03b8f2: 0a14 |0013: move-result v20 │ │ -03b8f4: 7401 860b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ -03b8fa: 0a12 |0017: move-result v18 │ │ -03b8fc: 7401 8d0b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03b902: 0a16 |001b: move-result v22 │ │ -03b904: 120a |001c: const/4 v10, #int 0 // #0 │ │ -03b906: 120e |001d: const/4 v14, #int 0 // #0 │ │ -03b908: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -03b90c: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -03b910: 6e20 770b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03b916: 0c05 |0025: move-result-object v5 │ │ -03b918: 6e10 3512 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03b91e: 0a1a |0029: move-result v26 │ │ -03b920: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -03b924: 0200 1a00 |002c: move/from16 v0, v26 │ │ -03b928: 0201 1b00 |002e: move/from16 v1, v27 │ │ -03b92c: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -03b930: 6e10 2212 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03b936: 0c11 |0035: move-result-object v17 │ │ -03b938: 1f11 dc01 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03b93c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -03b93e: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -03b940: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -03b944: 5500 9203 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03b948: 021a 0000 |003e: move/from16 v26, v0 │ │ -03b94c: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -03b950: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -03b954: 5200 9003 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ -03b958: 021a 0000 |0046: move/from16 v26, v0 │ │ -03b95c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -03b960: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -03b964: 5200 9003 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ -03b968: 021a 0000 |004e: move/from16 v26, v0 │ │ -03b96c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -03b970: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -03b976: 0206 1300 |0055: move/from16 v6, v19 │ │ -03b97a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -03b980: 0207 1500 |005a: move/from16 v7, v21 │ │ -03b984: 9006 0616 |005c: add-int v6, v6, v22 │ │ -03b988: 6e10 2912 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03b98e: 0a1a |0061: move-result v26 │ │ -03b990: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -03b994: 6e10 2612 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -03b99a: 0a1b |0067: move-result v27 │ │ -03b99c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -03b9a0: 0200 1a00 |006a: move/from16 v0, v26 │ │ -03b9a4: 0201 1b00 |006c: move/from16 v1, v27 │ │ -03b9a8: 6e51 4612 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ -03b9ae: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03b9b2: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03b9b6: 28a9 |0075: goto 001e // -0057 │ │ -03b9b8: 0206 1300 |0076: move/from16 v6, v19 │ │ -03b9bc: 6e10 2912 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03b9c2: 0a1a |007b: move-result v26 │ │ -03b9c4: 9013 131a |007c: add-int v19, v19, v26 │ │ -03b9c8: 28d9 |007e: goto 0057 // -0027 │ │ -03b9ca: 6e10 2912 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03b9d0: 0a1a |0082: move-result v26 │ │ -03b9d2: 911a 181a |0083: sub-int v26, v24, v26 │ │ -03b9d6: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03b9da: 0200 1a00 |0087: move/from16 v0, v26 │ │ -03b9de: 0201 1300 |0089: move/from16 v1, v19 │ │ -03b9e2: 7120 8c14 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -03b9e8: 0a06 |008e: move-result v6 │ │ -03b9ea: 28c8 |008f: goto 0057 // -0038 │ │ -03b9ec: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -03b9f0: 6e10 2912 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03b9f6: 0a1b |0095: move-result v27 │ │ -03b9f8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -03b9fc: 6e10 2912 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03ba02: 0a1a |009b: move-result v26 │ │ -03ba04: 9014 141a |009c: add-int v20, v20, v26 │ │ -03ba08: 28b9 |009e: goto 0057 // -0047 │ │ -03ba0a: 0207 1500 |009f: move/from16 v7, v21 │ │ -03ba0e: 6e10 2612 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -03ba14: 0a1a |00a4: move-result v26 │ │ -03ba16: 9015 151a |00a5: add-int v21, v21, v26 │ │ -03ba1a: 28b5 |00a7: goto 005c // -004b │ │ -03ba1c: 6e10 2612 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -03ba22: 0a1a |00ab: move-result v26 │ │ -03ba24: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -03ba28: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03ba2c: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -03ba30: 0201 1500 |00b2: move/from16 v1, v21 │ │ -03ba34: 7120 8c14 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -03ba3a: 0a07 |00b7: move-result v7 │ │ -03ba3c: 28a4 |00b8: goto 005c // -005c │ │ -03ba3e: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -03ba42: 6e10 2612 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -03ba48: 0a1b |00be: move-result v27 │ │ -03ba4a: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -03ba4e: 6e10 2612 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -03ba54: 0a1a |00c4: move-result v26 │ │ -03ba56: 9012 121a |00c5: add-int v18, v18, v26 │ │ -03ba5a: 2895 |00c7: goto 005c // -006b │ │ -03ba5c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -03ba60: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -03ba64: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -03ba66: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -03ba6a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -03ba6e: 6e20 770b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03ba74: 0c05 |00d4: move-result-object v5 │ │ -03ba76: 6e10 3512 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03ba7c: 0a1a |00d8: move-result v26 │ │ -03ba7e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -03ba82: 0200 1a00 |00db: move/from16 v0, v26 │ │ -03ba86: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -03ba8a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -03ba8e: 6e10 2212 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03ba94: 0c11 |00e4: move-result-object v17 │ │ -03ba96: 1f11 dc01 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03ba9a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -03ba9e: 5500 9203 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03baa2: 021a 0000 |00eb: move/from16 v26, v0 │ │ -03baa6: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -03baaa: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -03baae: 6e20 930b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03bab4: 0c0f |00f4: move-result-object v15 │ │ -03bab6: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -03baba: 8280 |00f7: int-to-float v0, v8 │ │ -03babc: 021a 0000 |00f8: move/from16 v26, v0 │ │ -03bac0: 52f0 8b03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03bac4: 021b 0000 |00fc: move/from16 v27, v0 │ │ -03bac8: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -03bacc: 0200 1a00 |0100: move/from16 v0, v26 │ │ -03bad0: 8700 |0102: float-to-int v0, v0 │ │ -03bad2: 0210 0000 |0103: move/from16 v16, v0 │ │ -03bad6: 9006 1310 |0105: add-int v6, v19, v16 │ │ -03bada: 0207 1500 |0107: move/from16 v7, v21 │ │ -03bade: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -03bae2: 5500 9303 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0393 │ │ -03bae6: 021a 0000 |010d: move/from16 v26, v0 │ │ -03baea: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -03baee: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -03baf2: 0200 1a00 |0113: move/from16 v0, v26 │ │ -03baf6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -03bafa: 5c10 9303 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0393 │ │ -03bafe: 8280 |0119: int-to-float v0, v8 │ │ -03bb00: 021a 0000 |011a: move/from16 v26, v0 │ │ -03bb04: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -03bb08: 5200 9603 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ -03bb0c: 021b 0000 |0120: move/from16 v27, v0 │ │ -03bb10: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -03bb14: 0200 1a00 |0124: move/from16 v0, v26 │ │ -03bb18: 8700 |0126: float-to-int v0, v0 │ │ -03bb1a: 021a 0000 |0127: move/from16 v26, v0 │ │ -03bb1e: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -03bb22: 7702 0a12 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -03bb28: 0a19 |012e: move-result v25 │ │ -03bb2a: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -03bb2e: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -03bb32: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -03bb36: 7702 0a12 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -03bb3c: 0a0c |0138: move-result v12 │ │ -03bb3e: 0200 1900 |0139: move/from16 v0, v25 │ │ -03bb42: 6e30 4712 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -03bb48: 6e10 2912 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03bb4e: 0a1a |0141: move-result v26 │ │ -03bb50: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -03bb54: 6e10 2612 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -03bb5a: 0a1b |0147: move-result v27 │ │ -03bb5c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -03bb60: 0200 1a00 |014a: move/from16 v0, v26 │ │ -03bb64: 0201 1b00 |014c: move/from16 v1, v27 │ │ -03bb68: 6e51 4612 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ -03bb6e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03bb72: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -03bb76: 0200 1500 |0155: move/from16 v0, v21 │ │ -03bb7a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -03bb7e: 5910 e403 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03e4 │ │ -03bb82: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -03bb86: 0200 1a00 |015d: move/from16 v0, v26 │ │ -03bb8a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -03bb8e: 5910 b203 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03b2 │ │ -03bb92: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -03bb96: 590a b803 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03b8 │ │ -03bb9a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -03bb9e: 5500 c003 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -03bba2: 021a 0000 |016b: move/from16 v26, v0 │ │ -03bba6: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -03bbaa: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -03bbae: 5200 b703 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03bbb2: 021a 0000 |0173: move/from16 v26, v0 │ │ -03bbb6: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -03bbba: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -03bbbe: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -03bbc2: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -03bbc6: 0201 1a00 |017d: move/from16 v1, v26 │ │ -03bbca: 0202 1b00 |017f: move/from16 v2, v27 │ │ -03bbce: 0203 1c00 |0181: move/from16 v3, v28 │ │ -03bbd2: 0204 1d00 |0183: move/from16 v4, v29 │ │ -03bbd6: 7054 bb0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bbb │ │ -03bbdc: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -03bbe0: 0200 1a00 |018a: move/from16 v0, v26 │ │ -03bbe4: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -03bbe8: 5c10 c003 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -03bbec: 0e00 |0190: return-void │ │ -03bbee: 0000 |0191: nop // spacer │ │ -03bbf0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -03bc0c: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +03dac0: |[03dac0] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +03dad0: 7401 780b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03dad6: 0a09 |0003: move-result v9 │ │ +03dad8: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +03dadc: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +03dae0: 7401 870b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03dae6: 0a13 |000b: move-result v19 │ │ +03dae8: 7401 890b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ +03daee: 0a15 |000f: move-result v21 │ │ +03daf0: 7401 880b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03daf6: 0a14 |0013: move-result v20 │ │ +03daf8: 7401 860b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ +03dafe: 0a12 |0017: move-result v18 │ │ +03db00: 7401 8d0b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03db06: 0a16 |001b: move-result v22 │ │ +03db08: 120a |001c: const/4 v10, #int 0 // #0 │ │ +03db0a: 120e |001d: const/4 v14, #int 0 // #0 │ │ +03db0c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +03db10: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +03db14: 6e20 770b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03db1a: 0c05 |0025: move-result-object v5 │ │ +03db1c: 6e10 3512 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03db22: 0a1a |0029: move-result v26 │ │ +03db24: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +03db28: 0200 1a00 |002c: move/from16 v0, v26 │ │ +03db2c: 0201 1b00 |002e: move/from16 v1, v27 │ │ +03db30: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +03db34: 6e10 2212 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03db3a: 0c11 |0035: move-result-object v17 │ │ +03db3c: 1f11 d901 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03db40: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +03db42: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +03db44: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +03db48: 5500 9203 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03db4c: 021a 0000 |003e: move/from16 v26, v0 │ │ +03db50: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +03db54: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +03db58: 5200 9003 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ +03db5c: 021a 0000 |0046: move/from16 v26, v0 │ │ +03db60: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +03db64: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +03db68: 5200 9003 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ +03db6c: 021a 0000 |004e: move/from16 v26, v0 │ │ +03db70: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +03db74: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +03db7a: 0206 1300 |0055: move/from16 v6, v19 │ │ +03db7e: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +03db84: 0207 1500 |005a: move/from16 v7, v21 │ │ +03db88: 9006 0616 |005c: add-int v6, v6, v22 │ │ +03db8c: 6e10 2912 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03db92: 0a1a |0061: move-result v26 │ │ +03db94: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +03db98: 6e10 2612 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +03db9e: 0a1b |0067: move-result v27 │ │ +03dba0: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +03dba4: 0200 1a00 |006a: move/from16 v0, v26 │ │ +03dba8: 0201 1b00 |006c: move/from16 v1, v27 │ │ +03dbac: 6e51 4612 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ +03dbb2: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03dbb6: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03dbba: 28a9 |0075: goto 001e // -0057 │ │ +03dbbc: 0206 1300 |0076: move/from16 v6, v19 │ │ +03dbc0: 6e10 2912 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03dbc6: 0a1a |007b: move-result v26 │ │ +03dbc8: 9013 131a |007c: add-int v19, v19, v26 │ │ +03dbcc: 28d9 |007e: goto 0057 // -0027 │ │ +03dbce: 6e10 2912 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03dbd4: 0a1a |0082: move-result v26 │ │ +03dbd6: 911a 181a |0083: sub-int v26, v24, v26 │ │ +03dbda: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03dbde: 0200 1a00 |0087: move/from16 v0, v26 │ │ +03dbe2: 0201 1300 |0089: move/from16 v1, v19 │ │ +03dbe6: 7120 8c14 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +03dbec: 0a06 |008e: move-result v6 │ │ +03dbee: 28c8 |008f: goto 0057 // -0038 │ │ +03dbf0: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +03dbf4: 6e10 2912 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03dbfa: 0a1b |0095: move-result v27 │ │ +03dbfc: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +03dc00: 6e10 2912 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03dc06: 0a1a |009b: move-result v26 │ │ +03dc08: 9014 141a |009c: add-int v20, v20, v26 │ │ +03dc0c: 28b9 |009e: goto 0057 // -0047 │ │ +03dc0e: 0207 1500 |009f: move/from16 v7, v21 │ │ +03dc12: 6e10 2612 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +03dc18: 0a1a |00a4: move-result v26 │ │ +03dc1a: 9015 151a |00a5: add-int v21, v21, v26 │ │ +03dc1e: 28b5 |00a7: goto 005c // -004b │ │ +03dc20: 6e10 2612 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +03dc26: 0a1a |00ab: move-result v26 │ │ +03dc28: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +03dc2c: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03dc30: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +03dc34: 0201 1500 |00b2: move/from16 v1, v21 │ │ +03dc38: 7120 8c14 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +03dc3e: 0a07 |00b7: move-result v7 │ │ +03dc40: 28a4 |00b8: goto 005c // -005c │ │ +03dc42: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +03dc46: 6e10 2612 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +03dc4c: 0a1b |00be: move-result v27 │ │ +03dc4e: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +03dc52: 6e10 2612 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +03dc58: 0a1a |00c4: move-result v26 │ │ +03dc5a: 9012 121a |00c5: add-int v18, v18, v26 │ │ +03dc5e: 2895 |00c7: goto 005c // -006b │ │ +03dc60: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +03dc64: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +03dc68: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +03dc6a: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +03dc6e: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +03dc72: 6e20 770b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03dc78: 0c05 |00d4: move-result-object v5 │ │ +03dc7a: 6e10 3512 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03dc80: 0a1a |00d8: move-result v26 │ │ +03dc82: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +03dc86: 0200 1a00 |00db: move/from16 v0, v26 │ │ +03dc8a: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +03dc8e: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +03dc92: 6e10 2212 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03dc98: 0c11 |00e4: move-result-object v17 │ │ +03dc9a: 1f11 d901 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03dc9e: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +03dca2: 5500 9203 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03dca6: 021a 0000 |00eb: move/from16 v26, v0 │ │ +03dcaa: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +03dcae: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +03dcb2: 6e20 930b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03dcb8: 0c0f |00f4: move-result-object v15 │ │ +03dcba: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +03dcbe: 8280 |00f7: int-to-float v0, v8 │ │ +03dcc0: 021a 0000 |00f8: move/from16 v26, v0 │ │ +03dcc4: 52f0 8b03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03dcc8: 021b 0000 |00fc: move/from16 v27, v0 │ │ +03dccc: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +03dcd0: 0200 1a00 |0100: move/from16 v0, v26 │ │ +03dcd4: 8700 |0102: float-to-int v0, v0 │ │ +03dcd6: 0210 0000 |0103: move/from16 v16, v0 │ │ +03dcda: 9006 1310 |0105: add-int v6, v19, v16 │ │ +03dcde: 0207 1500 |0107: move/from16 v7, v21 │ │ +03dce2: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +03dce6: 5500 9303 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0393 │ │ +03dcea: 021a 0000 |010d: move/from16 v26, v0 │ │ +03dcee: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +03dcf2: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +03dcf6: 0200 1a00 |0113: move/from16 v0, v26 │ │ +03dcfa: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +03dcfe: 5c10 9303 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0393 │ │ +03dd02: 8280 |0119: int-to-float v0, v8 │ │ +03dd04: 021a 0000 |011a: move/from16 v26, v0 │ │ +03dd08: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +03dd0c: 5200 9603 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ +03dd10: 021b 0000 |0120: move/from16 v27, v0 │ │ +03dd14: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +03dd18: 0200 1a00 |0124: move/from16 v0, v26 │ │ +03dd1c: 8700 |0126: float-to-int v0, v0 │ │ +03dd1e: 021a 0000 |0127: move/from16 v26, v0 │ │ +03dd22: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +03dd26: 7702 0a12 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +03dd2c: 0a19 |012e: move-result v25 │ │ +03dd2e: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +03dd32: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +03dd36: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +03dd3a: 7702 0a12 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +03dd40: 0a0c |0138: move-result v12 │ │ +03dd42: 0200 1900 |0139: move/from16 v0, v25 │ │ +03dd46: 6e30 4712 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +03dd4c: 6e10 2912 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03dd52: 0a1a |0141: move-result v26 │ │ +03dd54: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +03dd58: 6e10 2612 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +03dd5e: 0a1b |0147: move-result v27 │ │ +03dd60: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +03dd64: 0200 1a00 |014a: move/from16 v0, v26 │ │ +03dd68: 0201 1b00 |014c: move/from16 v1, v27 │ │ +03dd6c: 6e51 4612 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ +03dd72: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03dd76: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +03dd7a: 0200 1500 |0155: move/from16 v0, v21 │ │ +03dd7e: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +03dd82: 5910 e403 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03e4 │ │ +03dd86: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +03dd8a: 0200 1a00 |015d: move/from16 v0, v26 │ │ +03dd8e: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +03dd92: 5910 b203 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03b2 │ │ +03dd96: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +03dd9a: 590a b803 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03b8 │ │ +03dd9e: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +03dda2: 5500 c003 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03dda6: 021a 0000 |016b: move/from16 v26, v0 │ │ +03ddaa: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +03ddae: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +03ddb2: 5200 b703 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ddb6: 021a 0000 |0173: move/from16 v26, v0 │ │ +03ddba: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +03ddbe: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +03ddc2: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +03ddc6: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +03ddca: 0201 1a00 |017d: move/from16 v1, v26 │ │ +03ddce: 0202 1b00 |017f: move/from16 v2, v27 │ │ +03ddd2: 0203 1c00 |0181: move/from16 v3, v28 │ │ +03ddd6: 0204 1d00 |0183: move/from16 v4, v29 │ │ +03ddda: 7054 bb0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bbb │ │ +03dde0: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +03dde4: 0200 1a00 |018a: move/from16 v0, v26 │ │ +03dde8: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +03ddec: 5c10 c003 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03ddf0: 0e00 |0190: return-void │ │ +03ddf2: 0000 |0191: nop // spacer │ │ +03ddf4: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +03de10: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0006 line=1500 │ │ 0x0008 line=1501 │ │ 0x000c line=1502 │ │ @@ -54227,223 +54232,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -03bc28: |[03bc28] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -03bc38: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03bc3c: 0200 1500 |0002: move/from16 v0, v21 │ │ -03bc40: 0201 1800 |0004: move/from16 v1, v24 │ │ -03bc44: 7120 7e0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b7e │ │ -03bc4a: 0a15 |0009: move-result v21 │ │ -03bc4c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -03bc50: 0200 1600 |000c: move/from16 v0, v22 │ │ -03bc54: 0201 1900 |000e: move/from16 v1, v25 │ │ -03bc58: 7120 7e0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b7e │ │ -03bc5e: 0a16 |0013: move-result v22 │ │ -03bc60: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -03bc64: 0201 1500 |0016: move/from16 v1, v21 │ │ -03bc68: 0202 1600 |0018: move/from16 v2, v22 │ │ -03bc6c: 6e30 c50b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0bc5 │ │ -03bc72: 7401 840b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b84 │ │ -03bc78: 0a0f |0020: move-result v15 │ │ -03bc7a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -03bc7e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -03bc82: 5200 b903 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03b9 │ │ -03bc86: 0215 0000 |0027: move/from16 v21, v0 │ │ -03bc8a: 0200 1500 |0029: move/from16 v0, v21 │ │ -03bc8e: 7120 8e14 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -03bc94: 0a15 |002e: move-result v21 │ │ -03bc96: 0200 1500 |002f: move/from16 v0, v21 │ │ -03bc9a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -03bc9e: 5910 c303 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03c3 │ │ -03bca2: 7401 870b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -03bca8: 0a15 |0038: move-result v21 │ │ -03bcaa: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -03bcae: 7401 880b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -03bcb4: 0a16 |003e: move-result v22 │ │ -03bcb6: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -03bcba: 7401 830b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0b83 │ │ -03bcc0: 0a15 |0044: move-result v21 │ │ -03bcc2: 7401 890b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ -03bcc8: 0a16 |0048: move-result v22 │ │ -03bcca: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -03bcce: 7401 860b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ -03bcd4: 0a16 |004e: move-result v22 │ │ -03bcd6: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -03bcda: 7401 780b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03bce0: 0a10 |0054: move-result v16 │ │ -03bce2: 120c |0055: const/4 v12, #int 0 // #0 │ │ -03bce4: 0200 1000 |0056: move/from16 v0, v16 │ │ -03bce8: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -03bcec: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -03bcf0: 6e20 770b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03bcf6: 0c03 |005f: move-result-object v3 │ │ -03bcf8: 6e10 3512 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03bcfe: 0a15 |0063: move-result v21 │ │ -03bd00: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -03bd04: 0200 1500 |0066: move/from16 v0, v21 │ │ -03bd08: 0201 1600 |0068: move/from16 v1, v22 │ │ -03bd0c: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -03bd10: 6e10 2212 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03bd16: 0c0d |006f: move-result-object v13 │ │ -03bd18: 1f0d dc01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03bd1c: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -03bd20: 55d0 9203 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03bd24: 0215 0000 |0076: move/from16 v21, v0 │ │ -03bd28: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -03bd2c: 52d0 9003 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ -03bd30: 0215 0000 |007c: move/from16 v21, v0 │ │ -03bd34: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -03bd38: 52d0 9003 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ -03bd3c: 0215 0000 |0082: move/from16 v21, v0 │ │ -03bd40: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -03bd44: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -03bd48: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -03bd4c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -03bd50: 0200 1100 |008c: move/from16 v0, v17 │ │ -03bd54: 0201 1500 |008e: move/from16 v1, v21 │ │ -03bd58: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -03bd5c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -03bd60: 0200 1100 |0094: move/from16 v0, v17 │ │ -03bd64: 0201 1500 |0096: move/from16 v1, v21 │ │ -03bd68: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -03bd6c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03bd6e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -03bd72: 0200 1500 |009d: move/from16 v0, v21 │ │ -03bd76: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -03bd7a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -03bd7e: 0200 1500 |00a3: move/from16 v0, v21 │ │ -03bd82: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -03bd86: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -03bd88: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -03bd8c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -03bd90: 0213 0500 |00ac: move/from16 v19, v5 │ │ -03bd94: 0149 |00ae: move v9, v4 │ │ -03bd96: 52d0 9503 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0395 │ │ -03bd9a: 0215 0000 |00b1: move/from16 v21, v0 │ │ -03bd9e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -03bda2: 0200 1500 |00b5: move/from16 v0, v21 │ │ -03bda6: 0201 1600 |00b7: move/from16 v1, v22 │ │ -03bdaa: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -03bdae: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -03bdb2: 52d0 9503 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0395 │ │ -03bdb6: 0215 0000 |00bf: move/from16 v21, v0 │ │ -03bdba: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -03bdbe: 0200 1500 |00c3: move/from16 v0, v21 │ │ -03bdc2: 0201 1600 |00c5: move/from16 v1, v22 │ │ -03bdc6: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -03bdca: 52d0 9503 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0395 │ │ -03bdce: 0213 0000 |00cb: move/from16 v19, v0 │ │ -03bdd2: 52d0 9103 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0391 │ │ -03bdd6: 0215 0000 |00cf: move/from16 v21, v0 │ │ -03bdda: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -03bdde: 0200 1500 |00d3: move/from16 v0, v21 │ │ -03bde2: 0201 1600 |00d5: move/from16 v1, v22 │ │ -03bde6: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -03bdea: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -03bdee: 52d0 9103 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0391 │ │ -03bdf2: 0215 0000 |00dd: move/from16 v21, v0 │ │ -03bdf6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -03bdfa: 0200 1500 |00e1: move/from16 v0, v21 │ │ -03bdfe: 0201 1600 |00e3: move/from16 v1, v22 │ │ -03be02: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -03be06: 52d9 9103 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0391 │ │ -03be0a: 0200 1300 |00e9: move/from16 v0, v19 │ │ -03be0e: 0201 1200 |00eb: move/from16 v1, v18 │ │ -03be12: 7120 0a12 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -03be18: 0a14 |00f0: move-result v20 │ │ -03be1a: 7120 0a12 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -03be20: 0a0a |00f4: move-result v10 │ │ -03be22: 0200 1400 |00f5: move/from16 v0, v20 │ │ -03be26: 6e30 4712 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -03be2c: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -03be30: 6e10 2612 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -03be36: 0a15 |00ff: move-result v21 │ │ -03be38: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -03be3c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03be40: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -03be44: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -03be46: 2894 |0107: goto 009b // -006c │ │ -03be48: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -03be4a: 289f |0109: goto 00a8 // -0061 │ │ -03be4c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -03be50: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -03be54: 289e |010e: goto 00ac // -0062 │ │ -03be56: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -03be5a: 6e10 2912 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03be60: 0a15 |0114: move-result v21 │ │ -03be62: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -03be66: 28eb |0117: goto 0102 // -0015 │ │ -03be68: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -03be6c: 0200 1500 |011a: move/from16 v0, v21 │ │ -03be70: 7120 0a12 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -03be76: 0a15 |011f: move-result v21 │ │ -03be78: 0200 1500 |0120: move/from16 v0, v21 │ │ -03be7c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -03be80: 5910 b503 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03b5 │ │ -03be84: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -03be88: 0200 1500 |0128: move/from16 v0, v21 │ │ -03be8c: 7120 0a12 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -03be92: 0a15 |012d: move-result v21 │ │ -03be94: 0200 1500 |012e: move/from16 v0, v21 │ │ -03be98: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -03be9c: 5910 b403 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03b4 │ │ -03bea0: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -03bea4: 0200 1500 |0136: move/from16 v0, v21 │ │ -03bea8: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -03beac: 5c10 c503 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ -03beb0: 7401 af0b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -03beb6: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -03beba: 0200 1500 |0141: move/from16 v0, v21 │ │ -03bebe: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -03bec2: 5c10 c503 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ -03bec6: 7401 780b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03becc: 0a10 |014a: move-result v16 │ │ -03bece: 120c |014b: const/4 v12, #int 0 // #0 │ │ -03bed0: 0200 1000 |014c: move/from16 v0, v16 │ │ -03bed4: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -03bed8: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -03bedc: 6e20 770b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03bee2: 0c03 |0155: move-result-object v3 │ │ -03bee4: 6e10 3512 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03beea: 0a15 |0159: move-result v21 │ │ -03beec: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -03bef0: 0200 1500 |015c: move/from16 v0, v21 │ │ -03bef4: 0201 1600 |015e: move/from16 v1, v22 │ │ -03bef8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -03befc: 6e10 2212 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03bf02: 0c0d |0165: move-result-object v13 │ │ -03bf04: 1f0d dc01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03bf08: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -03bf0c: 55d0 9203 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03bf10: 0215 0000 |016c: move/from16 v21, v0 │ │ -03bf14: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -03bf18: 8250 |0170: int-to-float v0, v5 │ │ -03bf1a: 0215 0000 |0171: move/from16 v21, v0 │ │ -03bf1e: 52d0 9603 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ -03bf22: 0216 0000 |0175: move/from16 v22, v0 │ │ -03bf26: a815 1516 |0177: mul-float v21, v21, v22 │ │ -03bf2a: 0200 1500 |0179: move/from16 v0, v21 │ │ -03bf2e: 8700 |017b: float-to-int v0, v0 │ │ -03bf30: 0215 0000 |017c: move/from16 v21, v0 │ │ -03bf34: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -03bf38: 7702 0a12 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -03bf3e: 0a14 |0183: move-result v20 │ │ -03bf40: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -03bf44: 5200 b403 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03b4 │ │ -03bf48: 0215 0000 |0188: move/from16 v21, v0 │ │ -03bf4c: 0200 1400 |018a: move/from16 v0, v20 │ │ -03bf50: 0201 1500 |018c: move/from16 v1, v21 │ │ -03bf54: 6e30 4712 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -03bf5a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03bf5e: 28b9 |0193: goto 014c // -0047 │ │ -03bf60: 0e00 |0194: return-void │ │ +03de2c: |[03de2c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +03de3c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +03de40: 0200 1500 |0002: move/from16 v0, v21 │ │ +03de44: 0201 1800 |0004: move/from16 v1, v24 │ │ +03de48: 7120 7e0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b7e │ │ +03de4e: 0a15 |0009: move-result v21 │ │ +03de50: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +03de54: 0200 1600 |000c: move/from16 v0, v22 │ │ +03de58: 0201 1900 |000e: move/from16 v1, v25 │ │ +03de5c: 7120 7e0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0b7e │ │ +03de62: 0a16 |0013: move-result v22 │ │ +03de64: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +03de68: 0201 1500 |0016: move/from16 v1, v21 │ │ +03de6c: 0202 1600 |0018: move/from16 v2, v22 │ │ +03de70: 6e30 c50b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0bc5 │ │ +03de76: 7401 840b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0b84 │ │ +03de7c: 0a0f |0020: move-result v15 │ │ +03de7e: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +03de82: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +03de86: 5200 b903 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03b9 │ │ +03de8a: 0215 0000 |0027: move/from16 v21, v0 │ │ +03de8e: 0200 1500 |0029: move/from16 v0, v21 │ │ +03de92: 7120 8e14 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +03de98: 0a15 |002e: move-result v21 │ │ +03de9a: 0200 1500 |002f: move/from16 v0, v21 │ │ +03de9e: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +03dea2: 5910 c303 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03c3 │ │ +03dea6: 7401 870b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03deac: 0a15 |0038: move-result v21 │ │ +03deae: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +03deb2: 7401 880b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03deb8: 0a16 |003e: move-result v22 │ │ +03deba: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +03debe: 7401 830b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0b83 │ │ +03dec4: 0a15 |0044: move-result v21 │ │ +03dec6: 7401 890b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0b89 │ │ +03decc: 0a16 |0048: move-result v22 │ │ +03dece: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +03ded2: 7401 860b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0b86 │ │ +03ded8: 0a16 |004e: move-result v22 │ │ +03deda: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +03dede: 7401 780b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03dee4: 0a10 |0054: move-result v16 │ │ +03dee6: 120c |0055: const/4 v12, #int 0 // #0 │ │ +03dee8: 0200 1000 |0056: move/from16 v0, v16 │ │ +03deec: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +03def0: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +03def4: 6e20 770b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03defa: 0c03 |005f: move-result-object v3 │ │ +03defc: 6e10 3512 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03df02: 0a15 |0063: move-result v21 │ │ +03df04: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +03df08: 0200 1500 |0066: move/from16 v0, v21 │ │ +03df0c: 0201 1600 |0068: move/from16 v1, v22 │ │ +03df10: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +03df14: 6e10 2212 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03df1a: 0c0d |006f: move-result-object v13 │ │ +03df1c: 1f0d d901 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03df20: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +03df24: 55d0 9203 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03df28: 0215 0000 |0076: move/from16 v21, v0 │ │ +03df2c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +03df30: 52d0 9003 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ +03df34: 0215 0000 |007c: move/from16 v21, v0 │ │ +03df38: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +03df3c: 52d0 9003 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ +03df40: 0215 0000 |0082: move/from16 v21, v0 │ │ +03df44: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +03df48: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +03df4c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +03df50: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +03df54: 0200 1100 |008c: move/from16 v0, v17 │ │ +03df58: 0201 1500 |008e: move/from16 v1, v21 │ │ +03df5c: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +03df60: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +03df64: 0200 1100 |0094: move/from16 v0, v17 │ │ +03df68: 0201 1500 |0096: move/from16 v1, v21 │ │ +03df6c: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +03df70: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03df72: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +03df76: 0200 1500 |009d: move/from16 v0, v21 │ │ +03df7a: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +03df7e: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +03df82: 0200 1500 |00a3: move/from16 v0, v21 │ │ +03df86: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +03df8a: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +03df8c: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +03df90: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +03df94: 0213 0500 |00ac: move/from16 v19, v5 │ │ +03df98: 0149 |00ae: move v9, v4 │ │ +03df9a: 52d0 9503 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0395 │ │ +03df9e: 0215 0000 |00b1: move/from16 v21, v0 │ │ +03dfa2: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +03dfa6: 0200 1500 |00b5: move/from16 v0, v21 │ │ +03dfaa: 0201 1600 |00b7: move/from16 v1, v22 │ │ +03dfae: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +03dfb2: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +03dfb6: 52d0 9503 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0395 │ │ +03dfba: 0215 0000 |00bf: move/from16 v21, v0 │ │ +03dfbe: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +03dfc2: 0200 1500 |00c3: move/from16 v0, v21 │ │ +03dfc6: 0201 1600 |00c5: move/from16 v1, v22 │ │ +03dfca: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +03dfce: 52d0 9503 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0395 │ │ +03dfd2: 0213 0000 |00cb: move/from16 v19, v0 │ │ +03dfd6: 52d0 9103 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0391 │ │ +03dfda: 0215 0000 |00cf: move/from16 v21, v0 │ │ +03dfde: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +03dfe2: 0200 1500 |00d3: move/from16 v0, v21 │ │ +03dfe6: 0201 1600 |00d5: move/from16 v1, v22 │ │ +03dfea: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +03dfee: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +03dff2: 52d0 9103 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0391 │ │ +03dff6: 0215 0000 |00dd: move/from16 v21, v0 │ │ +03dffa: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +03dffe: 0200 1500 |00e1: move/from16 v0, v21 │ │ +03e002: 0201 1600 |00e3: move/from16 v1, v22 │ │ +03e006: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +03e00a: 52d9 9103 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0391 │ │ +03e00e: 0200 1300 |00e9: move/from16 v0, v19 │ │ +03e012: 0201 1200 |00eb: move/from16 v1, v18 │ │ +03e016: 7120 0a12 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +03e01c: 0a14 |00f0: move-result v20 │ │ +03e01e: 7120 0a12 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +03e024: 0a0a |00f4: move-result v10 │ │ +03e026: 0200 1400 |00f5: move/from16 v0, v20 │ │ +03e02a: 6e30 4712 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +03e030: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +03e034: 6e10 2612 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +03e03a: 0a15 |00ff: move-result v21 │ │ +03e03c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +03e040: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03e044: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +03e048: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +03e04a: 2894 |0107: goto 009b // -006c │ │ +03e04c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +03e04e: 289f |0109: goto 00a8 // -0061 │ │ +03e050: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +03e054: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +03e058: 289e |010e: goto 00ac // -0062 │ │ +03e05a: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +03e05e: 6e10 2912 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03e064: 0a15 |0114: move-result v21 │ │ +03e066: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +03e06a: 28eb |0117: goto 0102 // -0015 │ │ +03e06c: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +03e070: 0200 1500 |011a: move/from16 v0, v21 │ │ +03e074: 7120 0a12 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +03e07a: 0a15 |011f: move-result v21 │ │ +03e07c: 0200 1500 |0120: move/from16 v0, v21 │ │ +03e080: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +03e084: 5910 b503 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03b5 │ │ +03e088: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +03e08c: 0200 1500 |0128: move/from16 v0, v21 │ │ +03e090: 7120 0a12 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +03e096: 0a15 |012d: move-result v21 │ │ +03e098: 0200 1500 |012e: move/from16 v0, v21 │ │ +03e09c: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +03e0a0: 5910 b403 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03b4 │ │ +03e0a4: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +03e0a8: 0200 1500 |0136: move/from16 v0, v21 │ │ +03e0ac: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +03e0b0: 5c10 c503 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ +03e0b4: 7401 af0b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03e0ba: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +03e0be: 0200 1500 |0141: move/from16 v0, v21 │ │ +03e0c2: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +03e0c6: 5c10 c503 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ +03e0ca: 7401 780b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03e0d0: 0a10 |014a: move-result v16 │ │ +03e0d2: 120c |014b: const/4 v12, #int 0 // #0 │ │ +03e0d4: 0200 1000 |014c: move/from16 v0, v16 │ │ +03e0d8: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +03e0dc: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +03e0e0: 6e20 770b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03e0e6: 0c03 |0155: move-result-object v3 │ │ +03e0e8: 6e10 3512 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03e0ee: 0a15 |0159: move-result v21 │ │ +03e0f0: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +03e0f4: 0200 1500 |015c: move/from16 v0, v21 │ │ +03e0f8: 0201 1600 |015e: move/from16 v1, v22 │ │ +03e0fc: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +03e100: 6e10 2212 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03e106: 0c0d |0165: move-result-object v13 │ │ +03e108: 1f0d d901 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03e10c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +03e110: 55d0 9203 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03e114: 0215 0000 |016c: move/from16 v21, v0 │ │ +03e118: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +03e11c: 8250 |0170: int-to-float v0, v5 │ │ +03e11e: 0215 0000 |0171: move/from16 v21, v0 │ │ +03e122: 52d0 9603 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ +03e126: 0216 0000 |0175: move/from16 v22, v0 │ │ +03e12a: a815 1516 |0177: mul-float v21, v21, v22 │ │ +03e12e: 0200 1500 |0179: move/from16 v0, v21 │ │ +03e132: 8700 |017b: float-to-int v0, v0 │ │ +03e134: 0215 0000 |017c: move/from16 v21, v0 │ │ +03e138: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +03e13c: 7702 0a12 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +03e142: 0a14 |0183: move-result v20 │ │ +03e144: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +03e148: 5200 b403 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03b4 │ │ +03e14c: 0215 0000 |0188: move/from16 v21, v0 │ │ +03e150: 0200 1400 |018a: move/from16 v0, v20 │ │ +03e154: 0201 1500 |018c: move/from16 v1, v21 │ │ +03e158: 6e30 4712 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +03e15e: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03e162: 28b9 |0193: goto 014c // -0047 │ │ +03e164: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -54541,129 +54546,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -03bf64: |[03bf64] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -03bf74: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03bf78: 520f b803 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03b8 │ │ -03bf7c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -03bf80: 7401 8d0b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03bf86: 0a0c |0009: move-result v12 │ │ -03bf88: 7401 870b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -03bf8e: 0a0a |000d: move-result v10 │ │ -03bf90: 7401 880b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -03bf96: 0a0b |0011: move-result v11 │ │ -03bf98: 7401 8f0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ -03bf9e: 0a0e |0015: move-result v14 │ │ -03bfa0: 7401 780b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03bfa6: 0a04 |0019: move-result v4 │ │ -03bfa8: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -03bfaa: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -03bfae: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -03bfb2: 6e20 770b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03bfb8: 0c03 |0022: move-result-object v3 │ │ -03bfba: 6e10 2212 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03bfc0: 0c09 |0026: move-result-object v9 │ │ -03bfc2: 1f09 dc01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03bfc6: 559f 9203 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03bfca: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -03bfce: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03bfd2: 28ec |002f: goto 001b // -0014 │ │ -03bfd4: 529f 9003 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ -03bfd8: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -03bfdc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -03bfde: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -03bfe4: 01a5 |0038: move v5, v10 │ │ -03bfe6: b0c5 |0039: add-int/2addr v5, v12 │ │ -03bfe8: 6e10 2312 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -03bfee: 0a0f |003d: move-result v15 │ │ -03bff0: 9106 050f |003e: sub-int v6, v5, v15 │ │ -03bff4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -03bff8: 6e20 4812 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ -03bffe: 28e8 |0045: goto 002d // -0018 │ │ -03c000: 01a5 |0046: move v5, v10 │ │ -03c002: 6e10 3612 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -03c008: 0a0f |004a: move-result v15 │ │ -03c00a: b0fa |004b: add-int/2addr v10, v15 │ │ -03c00c: 28ed |004c: goto 0039 // -0013 │ │ -03c00e: 6e10 2912 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03c014: 0a0f |0050: move-result v15 │ │ -03c016: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -03c01a: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -03c01e: 7120 8c14 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -03c024: 0a05 |0058: move-result v5 │ │ -03c026: 28e0 |0059: goto 0039 // -0020 │ │ -03c028: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -03c02c: 6e10 2912 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03c032: 0a10 |005f: move-result v16 │ │ -03c034: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -03c038: 6e10 2912 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -03c03e: 0a0f |0065: move-result v15 │ │ -03c040: b0fb |0066: add-int/2addr v11, v15 │ │ -03c042: 28d2 |0067: goto 0039 // -002e │ │ -03c044: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -03c048: 540f d603 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03c04c: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -03c050: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -03c054: 540f d603 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03c058: 0200 1200 |0072: move/from16 v0, v18 │ │ -03c05c: 0201 1300 |0074: move/from16 v1, v19 │ │ -03c060: 0202 1400 |0076: move/from16 v2, v20 │ │ -03c064: 7240 390b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b39 │ │ -03c06a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -03c06e: 540f c803 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03c072: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -03c076: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -03c07a: 540f c803 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03c07e: 0200 1200 |0085: move/from16 v0, v18 │ │ -03c082: 0201 1300 |0087: move/from16 v1, v19 │ │ -03c086: 0202 1400 |0089: move/from16 v2, v20 │ │ -03c08a: 7240 390b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b39 │ │ -03c090: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -03c094: 540f d803 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ -03c098: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -03c09c: 7401 8d0b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03c0a2: 0a0c |0097: move-result v12 │ │ -03c0a4: 7401 780b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03c0aa: 0a04 |009b: move-result v4 │ │ -03c0ac: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -03c0ae: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -03c0b2: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -03c0b6: 6e20 770b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03c0bc: 0c03 |00a4: move-result-object v3 │ │ -03c0be: 6e10 2212 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03c0c4: 0c09 |00a8: move-result-object v9 │ │ -03c0c6: 1f09 dc01 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03c0ca: 559f 9203 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03c0ce: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -03c0d2: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03c0d6: 28ec |00b1: goto 009d // -0014 │ │ -03c0d8: 6e10 2312 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -03c0de: 0a0f |00b5: move-result v15 │ │ -03c0e0: b1cf |00b6: sub-int/2addr v15, v12 │ │ -03c0e2: 82ff |00b7: int-to-float v15, v15 │ │ -03c0e4: 7601 7b0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03c0ea: 0a10 |00bb: move-result v16 │ │ -03c0ec: 0200 1000 |00bc: move/from16 v0, v16 │ │ -03c0f0: 8200 |00be: int-to-float v0, v0 │ │ -03c0f2: 0210 0000 |00bf: move/from16 v16, v0 │ │ -03c0f6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -03c0fa: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -03c0fe: 540f d803 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ -03c102: 7230 3b0b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0b3b │ │ -03c108: 28e5 |00ca: goto 00af // -001b │ │ -03c10a: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -03c10c: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -03c110: 5c0f b303 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ -03c114: 0e00 |00d0: return-void │ │ -03c116: 0000 |00d1: nop // spacer │ │ -03c118: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +03e168: |[03e168] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +03e178: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +03e17c: 520f b803 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03b8 │ │ +03e180: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +03e184: 7401 8d0b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03e18a: 0a0c |0009: move-result v12 │ │ +03e18c: 7401 870b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03e192: 0a0a |000d: move-result v10 │ │ +03e194: 7401 880b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03e19a: 0a0b |0011: move-result v11 │ │ +03e19c: 7401 8f0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ +03e1a2: 0a0e |0015: move-result v14 │ │ +03e1a4: 7401 780b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03e1aa: 0a04 |0019: move-result v4 │ │ +03e1ac: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +03e1ae: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +03e1b2: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +03e1b6: 6e20 770b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03e1bc: 0c03 |0022: move-result-object v3 │ │ +03e1be: 6e10 2212 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03e1c4: 0c09 |0026: move-result-object v9 │ │ +03e1c6: 1f09 d901 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03e1ca: 559f 9203 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03e1ce: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +03e1d2: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03e1d6: 28ec |002f: goto 001b // -0014 │ │ +03e1d8: 529f 9003 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0390 │ │ +03e1dc: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +03e1e0: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +03e1e2: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +03e1e8: 01a5 |0038: move v5, v10 │ │ +03e1ea: b0c5 |0039: add-int/2addr v5, v12 │ │ +03e1ec: 6e10 2312 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +03e1f2: 0a0f |003d: move-result v15 │ │ +03e1f4: 9106 050f |003e: sub-int v6, v5, v15 │ │ +03e1f8: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +03e1fc: 6e20 4812 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ +03e202: 28e8 |0045: goto 002d // -0018 │ │ +03e204: 01a5 |0046: move v5, v10 │ │ +03e206: 6e10 3612 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +03e20c: 0a0f |004a: move-result v15 │ │ +03e20e: b0fa |004b: add-int/2addr v10, v15 │ │ +03e210: 28ed |004c: goto 0039 // -0013 │ │ +03e212: 6e10 2912 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03e218: 0a0f |0050: move-result v15 │ │ +03e21a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +03e21e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +03e222: 7120 8c14 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +03e228: 0a05 |0058: move-result v5 │ │ +03e22a: 28e0 |0059: goto 0039 // -0020 │ │ +03e22c: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +03e230: 6e10 2912 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03e236: 0a10 |005f: move-result v16 │ │ +03e238: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +03e23c: 6e10 2912 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +03e242: 0a0f |0065: move-result v15 │ │ +03e244: b0fb |0066: add-int/2addr v11, v15 │ │ +03e246: 28d2 |0067: goto 0039 // -002e │ │ +03e248: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +03e24c: 540f d603 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03e250: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +03e254: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +03e258: 540f d603 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03e25c: 0200 1200 |0072: move/from16 v0, v18 │ │ +03e260: 0201 1300 |0074: move/from16 v1, v19 │ │ +03e264: 0202 1400 |0076: move/from16 v2, v20 │ │ +03e268: 7240 390b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b39 │ │ +03e26e: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +03e272: 540f c803 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03e276: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +03e27a: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +03e27e: 540f c803 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03e282: 0200 1200 |0085: move/from16 v0, v18 │ │ +03e286: 0201 1300 |0087: move/from16 v1, v19 │ │ +03e28a: 0202 1400 |0089: move/from16 v2, v20 │ │ +03e28e: 7240 390b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b39 │ │ +03e294: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +03e298: 540f d803 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ +03e29c: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +03e2a0: 7401 8d0b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03e2a6: 0a0c |0097: move-result v12 │ │ +03e2a8: 7401 780b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03e2ae: 0a04 |009b: move-result v4 │ │ +03e2b0: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +03e2b2: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +03e2b6: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +03e2ba: 6e20 770b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03e2c0: 0c03 |00a4: move-result-object v3 │ │ +03e2c2: 6e10 2212 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03e2c8: 0c09 |00a8: move-result-object v9 │ │ +03e2ca: 1f09 d901 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03e2ce: 559f 9203 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03e2d2: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +03e2d6: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03e2da: 28ec |00b1: goto 009d // -0014 │ │ +03e2dc: 6e10 2312 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +03e2e2: 0a0f |00b5: move-result v15 │ │ +03e2e4: b1cf |00b6: sub-int/2addr v15, v12 │ │ +03e2e6: 82ff |00b7: int-to-float v15, v15 │ │ +03e2e8: 7601 7b0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03e2ee: 0a10 |00bb: move-result v16 │ │ +03e2f0: 0200 1000 |00bc: move/from16 v0, v16 │ │ +03e2f4: 8200 |00be: int-to-float v0, v0 │ │ +03e2f6: 0210 0000 |00bf: move/from16 v16, v0 │ │ +03e2fa: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +03e2fe: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +03e302: 540f d803 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ +03e306: 7230 3b0b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0b3b │ │ +03e30c: 28e5 |00ca: goto 00af // -001b │ │ +03e30e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +03e310: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +03e314: 5c0f b303 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03b3 │ │ +03e318: 0e00 |00d0: return-void │ │ +03e31a: 0000 |00d1: nop // spacer │ │ +03e31c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0006 line=1673 │ │ 0x000a line=1674 │ │ 0x000e line=1675 │ │ 0x0012 line=1676 │ │ @@ -54733,48 +54738,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -03c134: |[03c134] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -03c144: 6e10 780b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03c14a: 0a01 |0003: move-result v1 │ │ -03c14c: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -03c150: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -03c154: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -03c156: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -03c158: 0112 |000a: move v2, v1 │ │ -03c15a: 0163 |000b: move v3, v6 │ │ -03c15c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -03c160: 6e20 770b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03c166: 0c00 |0011: move-result-object v0 │ │ -03c168: 6e10 3512 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -03c16e: 0a07 |0015: move-result v7 │ │ -03c170: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -03c174: 6e20 930b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03c17a: 0c04 |001b: move-result-object v4 │ │ -03c17c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -03c180: 5247 8c03 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03c184: 5298 b703 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c188: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -03c18c: 6e30 5812 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1258 │ │ -03c192: 0a07 |0027: move-result v7 │ │ -03c194: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -03c198: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -03c19a: 0f07 |002b: return v7 │ │ -03c19c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -03c1a0: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -03c1a2: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -03c1a4: 28db |0030: goto 000b // -0025 │ │ -03c1a6: b053 |0031: add-int/2addr v3, v5 │ │ -03c1a8: 28da |0032: goto 000c // -0026 │ │ -03c1aa: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -03c1ac: 28f7 |0034: goto 002b // -0009 │ │ +03e338: |[03e338] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +03e348: 6e10 780b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03e34e: 0a01 |0003: move-result v1 │ │ +03e350: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +03e354: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +03e358: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +03e35a: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +03e35c: 0112 |000a: move v2, v1 │ │ +03e35e: 0163 |000b: move v3, v6 │ │ +03e360: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +03e364: 6e20 770b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03e36a: 0c00 |0011: move-result-object v0 │ │ +03e36c: 6e10 3512 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +03e372: 0a07 |0015: move-result v7 │ │ +03e374: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +03e378: 6e20 930b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03e37e: 0c04 |001b: move-result-object v4 │ │ +03e380: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +03e384: 5247 8c03 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03e388: 5298 b703 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03e38c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +03e390: 6e30 5812 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1258 │ │ +03e396: 0a07 |0027: move-result v7 │ │ +03e398: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +03e39c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +03e39e: 0f07 |002b: return v7 │ │ +03e3a0: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +03e3a4: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +03e3a6: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +03e3a8: 28db |0030: goto 000b // -0025 │ │ +03e3aa: b053 |0031: add-int/2addr v3, v5 │ │ +03e3ac: 28da |0032: goto 000c // -0026 │ │ +03e3ae: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +03e3b0: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2693 │ │ 0x0004 line=2694 │ │ 0x0008 line=2695 │ │ 0x0009 line=2696 │ │ 0x000a line=2697 │ │ @@ -54813,42 +54818,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -03c1b0: |[03c1b0] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03c1c0: 2051 e301 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01e3 │ │ -03c1c4: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -03c1c8: 6f20 a512 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ -03c1ce: 0e00 |0007: return-void │ │ -03c1d0: 0750 |0008: move-object v0, v5 │ │ -03c1d2: 1f00 e301 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e3 │ │ -03c1d6: 6e10 480b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0b48 │ │ -03c1dc: 0c01 |000e: move-result-object v1 │ │ -03c1de: 6f20 a512 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ -03c1e4: 5441 b003 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c1e8: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -03c1ec: 5441 b003 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c1f0: 5402 9a03 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ -03c1f4: 5403 9b03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@039b │ │ -03c1f8: 6e30 c809 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09c8 │ │ -03c1fe: 5201 9c03 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ -03c202: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -03c204: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03c206: 6e40 c00b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ -03c20c: 28e1 |0026: goto 0007 // -001f │ │ -03c20e: 5201 9c03 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ -03c212: 5941 dc03 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ -03c216: 5401 9a03 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ -03c21a: 5b41 da03 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ -03c21e: 5401 9b03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@039b │ │ -03c222: 5b41 db03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ -03c226: 28d4 |0033: goto 0007 // -002c │ │ +03e3b4: |[03e3b4] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03e3c4: 2051 e001 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01e0 │ │ +03e3c8: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +03e3cc: 6f20 a512 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ +03e3d2: 0e00 |0007: return-void │ │ +03e3d4: 0750 |0008: move-object v0, v5 │ │ +03e3d6: 1f00 e001 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e0 │ │ +03e3da: 6e10 480b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0b48 │ │ +03e3e0: 0c01 |000e: move-result-object v1 │ │ +03e3e2: 6f20 a512 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ +03e3e8: 5441 b003 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03e3ec: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +03e3f0: 5441 b003 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03e3f4: 5402 9a03 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ +03e3f8: 5403 9b03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@039b │ │ +03e3fc: 6e30 c809 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09c8 │ │ +03e402: 5201 9c03 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ +03e406: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +03e408: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +03e40a: 6e40 c00b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ +03e410: 28e1 |0026: goto 0007 // -001f │ │ +03e412: 5201 9c03 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ +03e416: 5941 dc03 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ +03e41a: 5401 9a03 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ +03e41e: 5b41 da03 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ +03e422: 5401 9b03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@039b │ │ +03e426: 5b41 db03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ +03e42a: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -54868,28 +54873,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03c228: |[03c228] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -03c238: 6f10 a612 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12a6 │ │ -03c23e: 0c01 |0003: move-result-object v1 │ │ -03c240: 2200 e301 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e3 │ │ -03c244: 7020 470b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0b47 │ │ -03c24a: 5232 b703 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c24e: 5902 9c03 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ -03c252: 5432 b003 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c256: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -03c25a: 5432 b003 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c25e: 6e10 c909 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@09c9 │ │ -03c264: 0c02 |0016: move-result-object v2 │ │ -03c266: 5b02 9a03 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ -03c26a: 1100 |0019: return-object v0 │ │ +03e42c: |[03e42c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03e43c: 6f10 a612 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12a6 │ │ +03e442: 0c01 |0003: move-result-object v1 │ │ +03e444: 2200 e001 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e0 │ │ +03e448: 7020 470b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0b47 │ │ +03e44e: 5232 b703 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03e452: 5902 9c03 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@039c │ │ +03e456: 5432 b003 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03e45a: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +03e45e: 5432 b003 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03e462: 6e10 c909 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@09c9 │ │ +03e468: 0c02 |0016: move-result-object v2 │ │ +03e46a: 5b02 9a03 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@039a │ │ +03e46e: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -54904,21 +54909,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -03c26c: |[03c26c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -03c27c: 6f56 a712 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12a7 │ │ -03c282: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -03c286: 5220 d703 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03c28a: 5221 d703 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03c28e: 7051 b10b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bb1 │ │ -03c294: 0e00 |000c: return-void │ │ +03e470: |[03e470] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +03e480: 6f56 a712 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12a7 │ │ +03e486: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +03e48a: 5220 d703 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03e48e: 5221 d703 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03e492: 7051 b10b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bb1 │ │ +03e498: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -54933,375 +54938,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -03c298: |[03c298] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03c2a8: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -03c2ac: 5500 bf03 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ -03c2b0: 0218 0000 |0004: move/from16 v24, v0 │ │ -03c2b4: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -03c2b8: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -03c2bc: 0f18 |000a: return v24 │ │ -03c2be: 7401 e211 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -03c2c4: 0a18 |000e: move-result v24 │ │ -03c2c6: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -03c2ca: 7401 e411 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@11e4 │ │ -03c2d0: 0a18 |0014: move-result v24 │ │ -03c2d2: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -03c2d6: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -03c2da: 28f1 |0019: goto 000a // -000f │ │ -03c2dc: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -03c2e0: 5400 b003 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c2e4: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -03c2e8: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -03c2ec: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -03c2f0: 5400 b003 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c2f4: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -03c2f8: 7401 bf09 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03c2fe: 0a18 |002b: move-result v24 │ │ -03c300: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -03c304: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -03c308: 28da |0030: goto 000a // -0026 │ │ -03c30a: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -03c30e: 5400 e603 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03c312: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -03c316: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -03c31a: 7100 f911 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ -03c320: 0c18 |003c: move-result-object v24 │ │ -03c322: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -03c326: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -03c32a: 5b10 e603 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03c32e: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -03c332: 5400 e603 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03c336: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -03c33a: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -03c33e: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -03c342: 6e20 f211 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ -03c348: 7401 e211 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -03c34e: 0a05 |0053: move-result v5 │ │ -03c350: 120b |0054: const/4 v11, #int 0 // #0 │ │ -03c352: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -03c356: 0218 0000 |0057: move/from16 v24, v0 │ │ -03c35a: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -03c360: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -03c364: 7701 c90a 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -03c36a: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -03c36e: 28a7 |0063: goto 000a // -0059 │ │ -03c370: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -03c374: 5400 df03 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03c378: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -03c37c: 7401 9213 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ -03c382: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -03c386: 0200 1800 |006f: move/from16 v0, v24 │ │ -03c38a: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -03c38e: 5c10 d903 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03c392: 7401 af0b 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -03c398: 7401 e811 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -03c39e: 0a18 |007b: move-result v24 │ │ -03c3a0: 0200 1800 |007c: move/from16 v0, v24 │ │ -03c3a4: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -03c3a8: 5910 c603 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03c3ac: 0200 1800 |0082: move/from16 v0, v24 │ │ -03c3b0: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -03c3b4: 5910 cc03 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03c3b8: 7401 ea11 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -03c3be: 0a18 |008b: move-result v24 │ │ -03c3c0: 0200 1800 |008c: move/from16 v0, v24 │ │ -03c3c4: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -03c3c8: 5910 c703 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03c7 │ │ -03c3cc: 0200 1800 |0092: move/from16 v0, v24 │ │ -03c3d0: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -03c3d4: 5910 cd03 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ -03c3d8: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -03c3dc: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -03c3e0: 0201 1800 |009c: move/from16 v1, v24 │ │ -03c3e4: 7120 b109 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -03c3ea: 0a18 |00a1: move-result v24 │ │ -03c3ec: 0200 1800 |00a2: move/from16 v0, v24 │ │ -03c3f0: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -03c3f4: 5910 af03 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c3f8: 28b4 |00a8: goto 005c // -004c │ │ -03c3fa: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -03c3fe: 5500 c903 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03c402: 0218 0000 |00ad: move/from16 v24, v0 │ │ -03c406: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -03c40a: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -03c40e: 5200 af03 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c412: 0218 0000 |00b5: move/from16 v24, v0 │ │ -03c416: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -03c41a: 0201 1800 |00b9: move/from16 v1, v24 │ │ -03c41e: 7120 ad09 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ -03c424: 0a0f |00be: move-result v15 │ │ -03c426: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -03c42a: 7120 b209 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -03c430: 0a14 |00c4: move-result v20 │ │ -03c432: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -03c436: 5200 cc03 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03c43a: 0218 0000 |00c9: move/from16 v24, v0 │ │ -03c43e: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -03c442: 7701 8814 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -03c448: 0a15 |00d0: move-result v21 │ │ -03c44a: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -03c44e: 7120 b309 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -03c454: 0a16 |00d6: move-result v22 │ │ -03c456: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -03c45a: 5200 cd03 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ -03c45e: 0218 0000 |00db: move/from16 v24, v0 │ │ -03c462: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -03c466: 7701 8814 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -03c46c: 0a17 |00e2: move-result v23 │ │ -03c46e: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -03c472: 5200 e503 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03c476: 0218 0000 |00e7: move/from16 v24, v0 │ │ -03c47a: 0200 1800 |00e9: move/from16 v0, v24 │ │ -03c47e: 8200 |00eb: int-to-float v0, v0 │ │ -03c480: 0218 0000 |00ec: move/from16 v24, v0 │ │ -03c484: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -03c488: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -03c48c: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -03c490: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -03c494: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -03c498: 0200 1800 |00f8: move/from16 v0, v24 │ │ -03c49c: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -03c4a0: 5c10 c903 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03c4a4: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -03c4a8: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -03c4ac: 0201 1800 |0102: move/from16 v1, v24 │ │ -03c4b0: 7020 b90b 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bb9 │ │ -03c4b6: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -03c4ba: 5200 c603 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03c4be: 0218 0000 |010b: move/from16 v24, v0 │ │ -03c4c2: a718 1418 |010d: sub-float v24, v20, v24 │ │ -03c4c6: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -03c4ca: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -03c4ce: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -03c4d2: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -03c4d6: 5200 c603 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03c4da: 0218 0000 |0119: move/from16 v24, v0 │ │ -03c4de: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -03c4e2: 5200 e503 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03c4e6: 0219 0000 |011f: move/from16 v25, v0 │ │ -03c4ea: 0200 1900 |0121: move/from16 v0, v25 │ │ -03c4ee: 8200 |0123: int-to-float v0, v0 │ │ -03c4f0: 0219 0000 |0124: move/from16 v25, v0 │ │ -03c4f4: a618 1819 |0126: add-float v24, v24, v25 │ │ -03c4f8: 0200 1800 |0128: move/from16 v0, v24 │ │ -03c4fc: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -03c500: 5910 cc03 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03c504: 0200 1600 |012e: move/from16 v0, v22 │ │ -03c508: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -03c50c: 5910 cd03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ -03c510: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -03c514: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -03c518: 0201 1800 |0138: move/from16 v1, v24 │ │ -03c51c: 7020 cd0b 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ -03c522: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -03c526: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -03c52a: 0201 1800 |0141: move/from16 v1, v24 │ │ -03c52e: 7020 ce0b 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ -03c534: 7401 8b0b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b8b │ │ -03c53a: 0c0e |0149: move-result-object v14 │ │ -03c53c: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -03c540: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -03c544: 0200 1800 |014e: move/from16 v0, v24 │ │ -03c548: 7220 b212 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12b2 │ │ -03c54e: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -03c552: 5500 c903 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03c556: 0218 0000 |0157: move/from16 v24, v0 │ │ -03c55a: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -03c55e: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -03c562: 5200 af03 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c566: 0218 0000 |015f: move/from16 v24, v0 │ │ -03c56a: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -03c56e: 0201 1800 |0163: move/from16 v1, v24 │ │ -03c572: 7120 ad09 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ -03c578: 0a06 |0168: move-result v6 │ │ -03c57a: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -03c57e: 7120 b209 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -03c584: 0a14 |016e: move-result v20 │ │ -03c586: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -03c58a: 0201 1400 |0171: move/from16 v1, v20 │ │ -03c58e: 7020 ad0b 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bad │ │ -03c594: 0a18 |0176: move-result v24 │ │ -03c596: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -03c59a: 2900 e3fe |0179: goto/16 005c // -011d │ │ -03c59e: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -03c5a2: 5200 c603 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03c5a6: 0218 0000 |017f: move/from16 v24, v0 │ │ -03c5aa: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -03c5ae: 5200 e503 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ -03c5b2: 0219 0000 |0185: move/from16 v25, v0 │ │ -03c5b6: 0200 1900 |0187: move/from16 v0, v25 │ │ -03c5ba: 8200 |0189: int-to-float v0, v0 │ │ -03c5bc: 0219 0000 |018a: move/from16 v25, v0 │ │ -03c5c0: a718 1819 |018c: sub-float v24, v24, v25 │ │ -03c5c4: 289a |018e: goto 0128 // -0066 │ │ -03c5c6: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -03c5ca: 5500 c903 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03c5ce: 0218 0000 |0193: move/from16 v24, v0 │ │ -03c5d2: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -03c5d6: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -03c5da: 5400 e603 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ -03c5de: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -03c5e2: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -03c5e6: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -03c5ea: 5200 d103 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03d1 │ │ -03c5ee: 0219 0000 |01a3: move/from16 v25, v0 │ │ -03c5f2: 0200 1900 |01a5: move/from16 v0, v25 │ │ -03c5f6: 8200 |01a7: int-to-float v0, v0 │ │ -03c5f8: 0219 0000 |01a8: move/from16 v25, v0 │ │ -03c5fc: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -03c600: 0201 1800 |01ac: move/from16 v1, v24 │ │ -03c604: 0202 1900 |01ae: move/from16 v2, v25 │ │ -03c608: 6e30 f411 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ -03c60e: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -03c612: 5200 af03 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c616: 0218 0000 |01b7: move/from16 v24, v0 │ │ -03c61a: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -03c61e: 0201 1800 |01bb: move/from16 v1, v24 │ │ -03c622: 7120 3d0a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -03c628: 0a18 |01c0: move-result v24 │ │ -03c62a: 0200 1800 |01c1: move/from16 v0, v24 │ │ -03c62e: 870a |01c3: float-to-int v10, v0 │ │ -03c630: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -03c634: 0200 1800 |01c6: move/from16 v0, v24 │ │ -03c638: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -03c63c: 5c10 d903 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03c640: 7601 7b0b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03c646: 0a13 |01cf: move-result v19 │ │ -03c648: 7401 8d0b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03c64e: 0a10 |01d3: move-result v16 │ │ -03c650: 7601 940b 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b94 │ │ -03c656: 0c08 |01d7: move-result-object v8 │ │ -03c658: 5287 8c03 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03c65c: 0200 1000 |01da: move/from16 v0, v16 │ │ -03c660: 8200 |01dc: int-to-float v0, v0 │ │ -03c662: 0218 0000 |01dd: move/from16 v24, v0 │ │ -03c666: 0200 1300 |01df: move/from16 v0, v19 │ │ -03c66a: 8200 |01e1: int-to-float v0, v0 │ │ -03c66c: 0219 0000 |01e2: move/from16 v25, v0 │ │ -03c670: a918 1819 |01e4: div-float v24, v24, v25 │ │ -03c674: 5280 8b03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ -03c678: 0219 0000 |01e8: move/from16 v25, v0 │ │ -03c67c: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -03c680: 5280 8e03 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03c684: 0219 0000 |01ee: move/from16 v25, v0 │ │ -03c688: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -03c68c: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -03c690: 5200 af03 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c694: 0218 0000 |01f6: move/from16 v24, v0 │ │ -03c698: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -03c69c: 0201 1800 |01fa: move/from16 v1, v24 │ │ -03c6a0: 7120 ad09 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ -03c6a6: 0a06 |01ff: move-result v6 │ │ -03c6a8: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -03c6ac: 7120 b209 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -03c6b2: 0a14 |0205: move-result v20 │ │ -03c6b4: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -03c6b8: 5200 c603 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ -03c6bc: 0218 0000 |020a: move/from16 v24, v0 │ │ -03c6c0: a718 1418 |020c: sub-float v24, v20, v24 │ │ -03c6c4: 0200 1800 |020e: move/from16 v0, v24 │ │ -03c6c8: 8700 |0210: float-to-int v0, v0 │ │ -03c6ca: 0211 0000 |0211: move/from16 v17, v0 │ │ -03c6ce: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -03c6d2: 0201 1100 |0215: move/from16 v1, v17 │ │ -03c6d6: 7051 670b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b67 │ │ -03c6dc: 0a0c |021a: move-result v12 │ │ -03c6de: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -03c6e2: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -03c6e6: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -03c6ea: 0201 1800 |0221: move/from16 v1, v24 │ │ -03c6ee: 0202 1900 |0223: move/from16 v2, v25 │ │ -03c6f2: 6e5a c10b c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bc1 │ │ -03c6f8: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -03c6fc: 0200 1800 |022a: move/from16 v0, v24 │ │ -03c700: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -03c704: 5910 af03 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c708: 7601 6e0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b6e │ │ -03c70e: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -03c712: 5400 cf03 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03c716: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -03c71a: 7401 9e0f 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ -03c720: 0a18 |023c: move-result v24 │ │ -03c722: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -03c726: 5400 dd03 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03c72a: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -03c72e: 7401 9e0f 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ -03c734: 0a19 |0246: move-result v25 │ │ -03c736: 960b 1819 |0247: or-int v11, v24, v25 │ │ -03c73a: 2900 13fe |0249: goto/16 005c // -01ed │ │ -03c73e: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -03c742: 5500 c903 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ -03c746: 0218 0000 |024f: move/from16 v24, v0 │ │ -03c74a: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -03c74e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -03c752: 5200 b703 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c756: 0218 0000 |0257: move/from16 v24, v0 │ │ -03c75a: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -03c75e: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -03c762: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -03c766: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -03c76a: 0201 1800 |0261: move/from16 v1, v24 │ │ -03c76e: 0202 1900 |0263: move/from16 v2, v25 │ │ -03c772: 0203 1a00 |0265: move/from16 v3, v26 │ │ -03c776: 0204 1b00 |0267: move/from16 v4, v27 │ │ -03c77a: 7054 bb0b 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bbb │ │ -03c780: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -03c784: 0200 1800 |026e: move/from16 v0, v24 │ │ -03c788: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -03c78c: 5910 af03 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c790: 7601 6e0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b6e │ │ -03c796: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -03c79a: 5400 cf03 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ -03c79e: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -03c7a2: 7401 9e0f 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ -03c7a8: 0a18 |0280: move-result v24 │ │ -03c7aa: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -03c7ae: 5400 dd03 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ -03c7b2: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -03c7b6: 7401 9e0f 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ -03c7bc: 0a19 |028a: move-result v25 │ │ -03c7be: 960b 1819 |028b: or-int v11, v24, v25 │ │ -03c7c2: 2900 cffd |028d: goto/16 005c // -0231 │ │ -03c7c6: 7701 ae09 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ -03c7cc: 0a09 |0292: move-result v9 │ │ -03c7ce: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -03c7d2: 7120 b209 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -03c7d8: 0a14 |0298: move-result v20 │ │ -03c7da: 0200 1400 |0299: move/from16 v0, v20 │ │ -03c7de: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -03c7e2: 5910 cc03 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03c7e6: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -03c7ea: 7120 b109 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -03c7f0: 0a18 |02a4: move-result v24 │ │ -03c7f2: 0200 1800 |02a5: move/from16 v0, v24 │ │ -03c7f6: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -03c7fa: 5910 af03 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c7fe: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -03c802: 7602 a70b 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ba7 │ │ -03c808: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -03c80c: 5200 af03 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ -03c810: 0218 0000 |02b4: move/from16 v24, v0 │ │ -03c814: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -03c818: 0201 1800 |02b8: move/from16 v1, v24 │ │ -03c81c: 7120 ad09 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ -03c822: 0a18 |02bd: move-result v24 │ │ -03c824: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -03c828: 0201 1800 |02c0: move/from16 v1, v24 │ │ -03c82c: 7120 b209 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -03c832: 0a18 |02c5: move-result v24 │ │ -03c834: 0200 1800 |02c6: move/from16 v0, v24 │ │ -03c838: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -03c83c: 5910 cc03 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ -03c840: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -03c844: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +03e49c: |[03e49c] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03e4ac: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +03e4b0: 5500 bf03 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03bf │ │ +03e4b4: 0218 0000 |0004: move/from16 v24, v0 │ │ +03e4b8: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +03e4bc: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +03e4c0: 0f18 |000a: return v24 │ │ +03e4c2: 7401 e211 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +03e4c8: 0a18 |000e: move-result v24 │ │ +03e4ca: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +03e4ce: 7401 e411 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@11e4 │ │ +03e4d4: 0a18 |0014: move-result v24 │ │ +03e4d6: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +03e4da: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +03e4de: 28f1 |0019: goto 000a // -000f │ │ +03e4e0: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +03e4e4: 5400 b003 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03e4e8: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +03e4ec: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +03e4f0: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +03e4f4: 5400 b003 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03e4f8: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +03e4fc: 7401 bf09 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03e502: 0a18 |002b: move-result v24 │ │ +03e504: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +03e508: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +03e50c: 28da |0030: goto 000a // -0026 │ │ +03e50e: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +03e512: 5400 e603 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03e516: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +03e51a: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +03e51e: 7100 f911 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ +03e524: 0c18 |003c: move-result-object v24 │ │ +03e526: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +03e52a: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +03e52e: 5b10 e603 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03e532: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +03e536: 5400 e603 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03e53a: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +03e53e: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +03e542: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +03e546: 6e20 f211 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ +03e54c: 7401 e211 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +03e552: 0a05 |0053: move-result v5 │ │ +03e554: 120b |0054: const/4 v11, #int 0 // #0 │ │ +03e556: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +03e55a: 0218 0000 |0057: move/from16 v24, v0 │ │ +03e55e: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +03e564: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +03e568: 7701 c90a 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +03e56e: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +03e572: 28a7 |0063: goto 000a // -0059 │ │ +03e574: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +03e578: 5400 df03 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03e57c: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +03e580: 7401 9213 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ +03e586: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +03e58a: 0200 1800 |006f: move/from16 v0, v24 │ │ +03e58e: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +03e592: 5c10 d903 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03e596: 7401 af0b 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03e59c: 7401 e811 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +03e5a2: 0a18 |007b: move-result v24 │ │ +03e5a4: 0200 1800 |007c: move/from16 v0, v24 │ │ +03e5a8: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +03e5ac: 5910 c603 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03e5b0: 0200 1800 |0082: move/from16 v0, v24 │ │ +03e5b4: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +03e5b8: 5910 cc03 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03e5bc: 7401 ea11 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +03e5c2: 0a18 |008b: move-result v24 │ │ +03e5c4: 0200 1800 |008c: move/from16 v0, v24 │ │ +03e5c8: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +03e5cc: 5910 c703 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03c7 │ │ +03e5d0: 0200 1800 |0092: move/from16 v0, v24 │ │ +03e5d4: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +03e5d8: 5910 cd03 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ +03e5dc: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +03e5e0: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +03e5e4: 0201 1800 |009c: move/from16 v1, v24 │ │ +03e5e8: 7120 b109 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +03e5ee: 0a18 |00a1: move-result v24 │ │ +03e5f0: 0200 1800 |00a2: move/from16 v0, v24 │ │ +03e5f4: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +03e5f8: 5910 af03 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03e5fc: 28b4 |00a8: goto 005c // -004c │ │ +03e5fe: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +03e602: 5500 c903 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03e606: 0218 0000 |00ad: move/from16 v24, v0 │ │ +03e60a: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +03e60e: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +03e612: 5200 af03 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03e616: 0218 0000 |00b5: move/from16 v24, v0 │ │ +03e61a: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +03e61e: 0201 1800 |00b9: move/from16 v1, v24 │ │ +03e622: 7120 ad09 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ +03e628: 0a0f |00be: move-result v15 │ │ +03e62a: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +03e62e: 7120 b209 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +03e634: 0a14 |00c4: move-result v20 │ │ +03e636: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +03e63a: 5200 cc03 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03e63e: 0218 0000 |00c9: move/from16 v24, v0 │ │ +03e642: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +03e646: 7701 8814 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +03e64c: 0a15 |00d0: move-result v21 │ │ +03e64e: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +03e652: 7120 b309 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +03e658: 0a16 |00d6: move-result v22 │ │ +03e65a: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +03e65e: 5200 cd03 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ +03e662: 0218 0000 |00db: move/from16 v24, v0 │ │ +03e666: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +03e66a: 7701 8814 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +03e670: 0a17 |00e2: move-result v23 │ │ +03e672: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +03e676: 5200 e503 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03e67a: 0218 0000 |00e7: move/from16 v24, v0 │ │ +03e67e: 0200 1800 |00e9: move/from16 v0, v24 │ │ +03e682: 8200 |00eb: int-to-float v0, v0 │ │ +03e684: 0218 0000 |00ec: move/from16 v24, v0 │ │ +03e688: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +03e68c: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +03e690: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +03e694: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +03e698: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +03e69c: 0200 1800 |00f8: move/from16 v0, v24 │ │ +03e6a0: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +03e6a4: 5c10 c903 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03e6a8: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +03e6ac: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +03e6b0: 0201 1800 |0102: move/from16 v1, v24 │ │ +03e6b4: 7020 b90b 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bb9 │ │ +03e6ba: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +03e6be: 5200 c603 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03e6c2: 0218 0000 |010b: move/from16 v24, v0 │ │ +03e6c6: a718 1418 |010d: sub-float v24, v20, v24 │ │ +03e6ca: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +03e6ce: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +03e6d2: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +03e6d6: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +03e6da: 5200 c603 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03e6de: 0218 0000 |0119: move/from16 v24, v0 │ │ +03e6e2: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +03e6e6: 5200 e503 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03e6ea: 0219 0000 |011f: move/from16 v25, v0 │ │ +03e6ee: 0200 1900 |0121: move/from16 v0, v25 │ │ +03e6f2: 8200 |0123: int-to-float v0, v0 │ │ +03e6f4: 0219 0000 |0124: move/from16 v25, v0 │ │ +03e6f8: a618 1819 |0126: add-float v24, v24, v25 │ │ +03e6fc: 0200 1800 |0128: move/from16 v0, v24 │ │ +03e700: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +03e704: 5910 cc03 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03e708: 0200 1600 |012e: move/from16 v0, v22 │ │ +03e70c: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +03e710: 5910 cd03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03cd │ │ +03e714: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +03e718: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +03e71c: 0201 1800 |0138: move/from16 v1, v24 │ │ +03e720: 7020 cd0b 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ +03e726: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +03e72a: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +03e72e: 0201 1800 |0141: move/from16 v1, v24 │ │ +03e732: 7020 ce0b 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ +03e738: 7401 8b0b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0b8b │ │ +03e73e: 0c0e |0149: move-result-object v14 │ │ +03e740: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +03e744: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +03e748: 0200 1800 |014e: move/from16 v0, v24 │ │ +03e74c: 7220 b212 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12b2 │ │ +03e752: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +03e756: 5500 c903 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03e75a: 0218 0000 |0157: move/from16 v24, v0 │ │ +03e75e: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +03e762: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +03e766: 5200 af03 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03e76a: 0218 0000 |015f: move/from16 v24, v0 │ │ +03e76e: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +03e772: 0201 1800 |0163: move/from16 v1, v24 │ │ +03e776: 7120 ad09 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ +03e77c: 0a06 |0168: move-result v6 │ │ +03e77e: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +03e782: 7120 b209 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +03e788: 0a14 |016e: move-result v20 │ │ +03e78a: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +03e78e: 0201 1400 |0171: move/from16 v1, v20 │ │ +03e792: 7020 ad0b 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0bad │ │ +03e798: 0a18 |0176: move-result v24 │ │ +03e79a: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +03e79e: 2900 e3fe |0179: goto/16 005c // -011d │ │ +03e7a2: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +03e7a6: 5200 c603 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03e7aa: 0218 0000 |017f: move/from16 v24, v0 │ │ +03e7ae: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +03e7b2: 5200 e503 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03e5 │ │ +03e7b6: 0219 0000 |0185: move/from16 v25, v0 │ │ +03e7ba: 0200 1900 |0187: move/from16 v0, v25 │ │ +03e7be: 8200 |0189: int-to-float v0, v0 │ │ +03e7c0: 0219 0000 |018a: move/from16 v25, v0 │ │ +03e7c4: a718 1819 |018c: sub-float v24, v24, v25 │ │ +03e7c8: 289a |018e: goto 0128 // -0066 │ │ +03e7ca: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +03e7ce: 5500 c903 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03e7d2: 0218 0000 |0193: move/from16 v24, v0 │ │ +03e7d6: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +03e7da: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +03e7de: 5400 e603 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03e6 │ │ +03e7e2: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +03e7e6: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +03e7ea: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +03e7ee: 5200 d103 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03d1 │ │ +03e7f2: 0219 0000 |01a3: move/from16 v25, v0 │ │ +03e7f6: 0200 1900 |01a5: move/from16 v0, v25 │ │ +03e7fa: 8200 |01a7: int-to-float v0, v0 │ │ +03e7fc: 0219 0000 |01a8: move/from16 v25, v0 │ │ +03e800: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +03e804: 0201 1800 |01ac: move/from16 v1, v24 │ │ +03e808: 0202 1900 |01ae: move/from16 v2, v25 │ │ +03e80c: 6e30 f411 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ +03e812: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +03e816: 5200 af03 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03e81a: 0218 0000 |01b7: move/from16 v24, v0 │ │ +03e81e: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +03e822: 0201 1800 |01bb: move/from16 v1, v24 │ │ +03e826: 7120 3d0a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +03e82c: 0a18 |01c0: move-result v24 │ │ +03e82e: 0200 1800 |01c1: move/from16 v0, v24 │ │ +03e832: 870a |01c3: float-to-int v10, v0 │ │ +03e834: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +03e838: 0200 1800 |01c6: move/from16 v0, v24 │ │ +03e83c: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +03e840: 5c10 d903 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03e844: 7601 7b0b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03e84a: 0a13 |01cf: move-result v19 │ │ +03e84c: 7401 8d0b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03e852: 0a10 |01d3: move-result v16 │ │ +03e854: 7601 940b 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b94 │ │ +03e85a: 0c08 |01d7: move-result-object v8 │ │ +03e85c: 5287 8c03 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03e860: 0200 1000 |01da: move/from16 v0, v16 │ │ +03e864: 8200 |01dc: int-to-float v0, v0 │ │ +03e866: 0218 0000 |01dd: move/from16 v24, v0 │ │ +03e86a: 0200 1300 |01df: move/from16 v0, v19 │ │ +03e86e: 8200 |01e1: int-to-float v0, v0 │ │ +03e870: 0219 0000 |01e2: move/from16 v25, v0 │ │ +03e874: a918 1819 |01e4: div-float v24, v24, v25 │ │ +03e878: 5280 8b03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@038b │ │ +03e87c: 0219 0000 |01e8: move/from16 v25, v0 │ │ +03e880: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +03e884: 5280 8e03 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03e888: 0219 0000 |01ee: move/from16 v25, v0 │ │ +03e88c: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +03e890: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +03e894: 5200 af03 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03e898: 0218 0000 |01f6: move/from16 v24, v0 │ │ +03e89c: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +03e8a0: 0201 1800 |01fa: move/from16 v1, v24 │ │ +03e8a4: 7120 ad09 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ +03e8aa: 0a06 |01ff: move-result v6 │ │ +03e8ac: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +03e8b0: 7120 b209 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +03e8b6: 0a14 |0205: move-result v20 │ │ +03e8b8: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +03e8bc: 5200 c603 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03c6 │ │ +03e8c0: 0218 0000 |020a: move/from16 v24, v0 │ │ +03e8c4: a718 1418 |020c: sub-float v24, v20, v24 │ │ +03e8c8: 0200 1800 |020e: move/from16 v0, v24 │ │ +03e8cc: 8700 |0210: float-to-int v0, v0 │ │ +03e8ce: 0211 0000 |0211: move/from16 v17, v0 │ │ +03e8d2: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +03e8d6: 0201 1100 |0215: move/from16 v1, v17 │ │ +03e8da: 7051 670b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0b67 │ │ +03e8e0: 0a0c |021a: move-result v12 │ │ +03e8e2: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +03e8e6: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +03e8ea: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +03e8ee: 0201 1800 |0221: move/from16 v1, v24 │ │ +03e8f2: 0202 1900 |0223: move/from16 v2, v25 │ │ +03e8f6: 6e5a c10b c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bc1 │ │ +03e8fc: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +03e900: 0200 1800 |022a: move/from16 v0, v24 │ │ +03e904: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +03e908: 5910 af03 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03e90c: 7601 6e0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b6e │ │ +03e912: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +03e916: 5400 cf03 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03e91a: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +03e91e: 7401 9e0f 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ +03e924: 0a18 |023c: move-result v24 │ │ +03e926: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +03e92a: 5400 dd03 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03e92e: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +03e932: 7401 9e0f 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ +03e938: 0a19 |0246: move-result v25 │ │ +03e93a: 960b 1819 |0247: or-int v11, v24, v25 │ │ +03e93e: 2900 13fe |0249: goto/16 005c // -01ed │ │ +03e942: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +03e946: 5500 c903 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03c9 │ │ +03e94a: 0218 0000 |024f: move/from16 v24, v0 │ │ +03e94e: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +03e952: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +03e956: 5200 b703 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03e95a: 0218 0000 |0257: move/from16 v24, v0 │ │ +03e95e: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +03e962: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +03e966: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +03e96a: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +03e96e: 0201 1800 |0261: move/from16 v1, v24 │ │ +03e972: 0202 1900 |0263: move/from16 v2, v25 │ │ +03e976: 0203 1a00 |0265: move/from16 v3, v26 │ │ +03e97a: 0204 1b00 |0267: move/from16 v4, v27 │ │ +03e97e: 7054 bb0b 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bbb │ │ +03e984: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +03e988: 0200 1800 |026e: move/from16 v0, v24 │ │ +03e98c: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +03e990: 5910 af03 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03e994: 7601 6e0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0b6e │ │ +03e99a: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +03e99e: 5400 cf03 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03cf │ │ +03e9a2: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +03e9a6: 7401 9e0f 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ +03e9ac: 0a18 |0280: move-result v24 │ │ +03e9ae: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +03e9b2: 5400 dd03 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03dd │ │ +03e9b6: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +03e9ba: 7401 9e0f 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0f9e │ │ +03e9c0: 0a19 |028a: move-result v25 │ │ +03e9c2: 960b 1819 |028b: or-int v11, v24, v25 │ │ +03e9c6: 2900 cffd |028d: goto/16 005c // -0231 │ │ +03e9ca: 7701 ae09 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ +03e9d0: 0a09 |0292: move-result v9 │ │ +03e9d2: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +03e9d6: 7120 b209 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +03e9dc: 0a14 |0298: move-result v20 │ │ +03e9de: 0200 1400 |0299: move/from16 v0, v20 │ │ +03e9e2: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +03e9e6: 5910 cc03 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03e9ea: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +03e9ee: 7120 b109 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +03e9f4: 0a18 |02a4: move-result v24 │ │ +03e9f6: 0200 1800 |02a5: move/from16 v0, v24 │ │ +03e9fa: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +03e9fe: 5910 af03 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03ea02: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +03ea06: 7602 a70b 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ba7 │ │ +03ea0c: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +03ea10: 5200 af03 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03af │ │ +03ea14: 0218 0000 |02b4: move/from16 v24, v0 │ │ +03ea18: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +03ea1c: 0201 1800 |02b8: move/from16 v1, v24 │ │ +03ea20: 7120 ad09 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ +03ea26: 0a18 |02bd: move-result v24 │ │ +03ea28: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +03ea2c: 0201 1800 |02c0: move/from16 v1, v24 │ │ +03ea30: 7120 b209 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +03ea36: 0a18 |02c5: move-result v24 │ │ +03ea38: 0200 1800 |02c6: move/from16 v0, v24 │ │ +03ea3c: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +03ea40: 5910 cc03 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03cc │ │ +03ea44: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +03ea48: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1925 │ │ 0x0008 line=1929 │ │ 0x000a line=2046 │ │ 0x000b line=1932 │ │ 0x0017 line=1935 │ │ @@ -55411,24 +55416,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -03c868: |[03c868] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -03c878: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c87a: 5221 b703 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c87e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -03c882: 5221 b703 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c886: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03c88a: 6e30 bf0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bbf │ │ -03c890: 0f00 |000c: return v0 │ │ -03c892: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03c894: 28fe |000e: goto 000c // -0002 │ │ +03ea6c: |[03ea6c] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +03ea7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03ea7e: 5221 b703 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ea82: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +03ea86: 5221 b703 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ea8a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03ea8e: 6e30 bf0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bbf │ │ +03ea94: 0f00 |000c: return v0 │ │ +03ea96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03ea98: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2606 │ │ 0x0005 line=2607 │ │ 0x000c line=2610 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -55438,30 +55443,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03c898: |[03c898] android.support.v4.view.ViewPager.pageRight:()Z │ │ -03c8a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c8aa: 5431 b003 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c8ae: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -03c8b2: 5231 b703 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c8b6: 5432 b003 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c8ba: 6e10 bf09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03c8c0: 0a02 |000c: move-result v2 │ │ -03c8c2: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03c8c6: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -03c8ca: 5231 b703 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c8ce: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c8d2: 6e30 bf0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bbf │ │ -03c8d8: 0f00 |0018: return v0 │ │ -03c8da: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -03c8dc: 28fe |001a: goto 0018 // -0002 │ │ +03ea9c: |[03ea9c] android.support.v4.view.ViewPager.pageRight:()Z │ │ +03eaac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03eaae: 5431 b003 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03eab2: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +03eab6: 5231 b703 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eaba: 5432 b003 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03eabe: 6e10 bf09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03eac4: 0a02 |000c: move-result v2 │ │ +03eac6: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03eaca: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +03eace: 5231 b703 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ead2: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ead6: 6e30 bf0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bbf │ │ +03eadc: 0f00 |0018: return v0 │ │ +03eade: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +03eae0: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2614 │ │ 0x0011 line=2615 │ │ 0x0018 line=2618 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -55471,18 +55476,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03c8e0: |[03c8e0] android.support.v4.view.ViewPager.populate:()V │ │ -03c8f0: 5210 b703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c8f4: 6e20 b00b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bb0 │ │ -03c8fa: 0e00 |0005: return-void │ │ +03eae4: |[03eae4] android.support.v4.view.ViewPager.populate:()V │ │ +03eaf4: 5210 b703 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eaf8: 6e20 b00b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bb0 │ │ +03eafe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -55491,606 +55496,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -03c8fc: |[03c8fc] android.support.v4.view.ViewPager.populate:(I)V │ │ -03c90c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03c910: 122f |0002: const/4 v15, #int 2 // #2 │ │ -03c912: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -03c916: 5200 b703 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c91a: 021b 0000 |0007: move/from16 v27, v0 │ │ -03c91e: 0200 1b00 |0009: move/from16 v0, v27 │ │ -03c922: 0201 1f00 |000b: move/from16 v1, v31 │ │ -03c926: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -03c92a: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -03c92e: 5200 b703 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c932: 021b 0000 |0013: move/from16 v27, v0 │ │ -03c936: 0200 1b00 |0015: move/from16 v0, v27 │ │ -03c93a: 0201 1f00 |0017: move/from16 v1, v31 │ │ -03c93e: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -03c942: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -03c946: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -03c94a: 5200 b703 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c94e: 021b 0000 |0021: move/from16 v27, v0 │ │ -03c952: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -03c956: 0201 1b00 |0025: move/from16 v1, v27 │ │ -03c95a: 6e20 950b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ -03c960: 0c15 |002a: move-result-object v21 │ │ -03c962: 0200 1f00 |002b: move/from16 v0, v31 │ │ -03c966: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -03c96a: 5910 b703 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c96e: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -03c972: 5400 b003 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c976: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -03c97a: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -03c97e: 7601 d20b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0bd2 │ │ -03c984: 0e00 |003c: return-void │ │ -03c986: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -03c98a: 28de |003f: goto 001d // -0022 │ │ -03c98c: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -03c990: 5500 d903 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03c994: 021b 0000 |0044: move/from16 v27, v0 │ │ -03c998: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -03c99c: 7601 d20b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0bd2 │ │ -03c9a2: 28f1 |004b: goto 003c // -000f │ │ -03c9a4: 7401 900b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0b90 │ │ -03c9aa: 0c1b |004f: move-result-object v27 │ │ -03c9ac: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -03c9b0: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -03c9b4: 5400 b003 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c9b8: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -03c9bc: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -03c9c0: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -03c9c4: 6e20 cd09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ -03c9ca: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -03c9ce: 5200 d503 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -03c9d2: 0216 0000 |0063: move/from16 v22, v0 │ │ -03c9d6: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -03c9da: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -03c9de: 5200 b703 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03c9e2: 021c 0000 |006b: move/from16 v28, v0 │ │ -03c9e6: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -03c9ea: 7702 8c14 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -03c9f0: 0a1a |0072: move-result v26 │ │ -03c9f2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -03c9f6: 5400 b003 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03c9fa: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -03c9fe: 7401 bf09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03ca04: 0a04 |007c: move-result v4 │ │ -03ca06: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -03ca0a: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -03ca0e: 5200 b703 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03ca12: 021c 0000 |0083: move/from16 v28, v0 │ │ -03ca16: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -03ca1a: 7702 8e14 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -03ca20: 0a0c |008a: move-result v12 │ │ -03ca22: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -03ca26: 5200 bd03 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ -03ca2a: 021b 0000 |008f: move/from16 v27, v0 │ │ -03ca2e: 0200 1b00 |0091: move/from16 v0, v27 │ │ -03ca32: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -03ca36: 7401 8c0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0b8c │ │ -03ca3c: 0c1b |0098: move-result-object v27 │ │ -03ca3e: 7401 820b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b82 │ │ -03ca44: 0a1c |009c: move-result v28 │ │ -03ca46: 7402 df00 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00df │ │ -03ca4c: 0c18 |00a0: move-result-object v24 │ │ -03ca4e: 221b 0f03 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@030f │ │ -03ca52: 221c 2103 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0321 │ │ -03ca56: 7601 ab14 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03ca5c: 1a1d e108 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@08e1 │ │ -03ca60: 7402 b214 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ca66: 0c1c |00ad: move-result-object v28 │ │ -03ca68: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -03ca6c: 5200 bd03 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ -03ca70: 021d 0000 |00b2: move/from16 v29, v0 │ │ -03ca74: 7402 ae14 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03ca7a: 0c1c |00b7: move-result-object v28 │ │ -03ca7c: 1a1d c400 |00b8: const-string v29, ", found: " // string@00c4 │ │ -03ca80: 7402 b214 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ca86: 0c1c |00bd: move-result-object v28 │ │ -03ca88: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -03ca8c: 6e20 ae14 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03ca92: 0c1c |00c3: move-result-object v28 │ │ -03ca94: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ -03ca98: 7402 b214 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ca9e: 0c1c |00c9: move-result-object v28 │ │ -03caa0: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -03caa4: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -03caa8: 6e20 b214 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03caae: 0c1c |00d1: move-result-object v28 │ │ -03cab0: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ -03cab4: 7402 b214 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03caba: 0c1c |00d7: move-result-object v28 │ │ -03cabc: 7401 9514 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03cac2: 0c1d |00db: move-result-object v29 │ │ -03cac4: 7402 b114 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03caca: 0c1c |00df: move-result-object v28 │ │ -03cacc: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ -03cad0: 7402 b214 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03cad6: 0c1c |00e5: move-result-object v28 │ │ -03cad8: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -03cadc: 5400 b003 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03cae0: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -03cae4: 7401 9514 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03caea: 0c1d |00ef: move-result-object v29 │ │ -03caec: 7402 b114 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03caf2: 0c1c |00f3: move-result-object v28 │ │ -03caf4: 7401 b714 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03cafa: 0c1c |00f7: move-result-object v28 │ │ -03cafc: 7602 7d14 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -03cb02: 271b |00fb: throw v27 │ │ -03cb04: 0d0b |00fc: move-exception v11 │ │ -03cb06: 7401 820b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b82 │ │ -03cb0c: 0a1b |0100: move-result v27 │ │ -03cb0e: 7701 8214 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -03cb14: 0c18 |0104: move-result-object v24 │ │ -03cb16: 289c |0105: goto 00a1 // -0064 │ │ -03cb18: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -03cb1a: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -03cb1c: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -03cb1e: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -03cb22: 5400 cb03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cb26: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -03cb2a: 7401 d514 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03cb30: 0a1b |0112: move-result v27 │ │ -03cb32: 0200 1b00 |0113: move/from16 v0, v27 │ │ -03cb36: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -03cb3a: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -03cb3e: 5400 cb03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cb42: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -03cb46: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -03cb4a: 6e20 cf14 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03cb50: 0c11 |0122: move-result-object v17 │ │ -03cb52: 1f11 db01 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03cb56: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -03cb5a: 5200 8c03 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03cb5e: 021b 0000 |0129: move/from16 v27, v0 │ │ -03cb62: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -03cb66: 5200 b703 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03cb6a: 021c 0000 |012f: move/from16 v28, v0 │ │ -03cb6e: 0200 1b00 |0131: move/from16 v0, v27 │ │ -03cb72: 0201 1c00 |0133: move/from16 v1, v28 │ │ -03cb76: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -03cb7a: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -03cb7e: 5200 8c03 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03cb82: 021b 0000 |013b: move/from16 v27, v0 │ │ -03cb86: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -03cb8a: 5200 b703 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03cb8e: 021c 0000 |0141: move/from16 v28, v0 │ │ -03cb92: 0200 1b00 |0143: move/from16 v0, v27 │ │ -03cb96: 0201 1c00 |0145: move/from16 v1, v28 │ │ -03cb9a: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -03cb9e: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -03cba2: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -03cba6: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -03cbaa: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -03cbae: 5200 b703 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03cbb2: 021b 0000 |0153: move/from16 v27, v0 │ │ -03cbb6: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -03cbba: 0201 1b00 |0157: move/from16 v1, v27 │ │ -03cbbe: 6e30 5a0b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b5a │ │ -03cbc4: 0c09 |015c: move-result-object v9 │ │ -03cbc6: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -03cbca: 120d |015f: const/4 v13, #int 0 // #0 │ │ -03cbcc: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -03cbd0: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -03cbd4: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -03cbd8: 5400 cb03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cbdc: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -03cbe0: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -03cbe4: 0201 1200 |016c: move/from16 v1, v18 │ │ -03cbe8: 6e20 cf14 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03cbee: 0c1b |0171: move-result-object v27 │ │ -03cbf0: 1f1b db01 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03cbf4: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -03cbf8: 7601 7b0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03cbfe: 0a07 |0179: move-result v7 │ │ -03cc00: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -03cc04: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -03cc08: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -03cc0c: 5200 b703 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03cc10: 021b 0000 |0182: move/from16 v27, v0 │ │ -03cc14: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -03cc18: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -03cc1c: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -03cc20: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -03cc24: 0200 1700 |018c: move/from16 v0, v23 │ │ -03cc28: 0201 1a00 |018e: move/from16 v1, v26 │ │ -03cc2c: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -03cc30: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -03cc34: 529e 8e03 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03cc38: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -03cc3c: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -03cc40: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -03cc44: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -03cc48: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -03cc4c: 5400 cb03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cc50: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -03cc54: 7401 d514 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03cc5a: 0a1b |01a7: move-result v27 │ │ -03cc5c: 0200 1200 |01a8: move/from16 v0, v18 │ │ -03cc60: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -03cc64: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -03cc68: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -03cc6c: 5400 cb03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cc70: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -03cc74: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -03cc78: 0201 1200 |01b6: move/from16 v1, v18 │ │ -03cc7c: 6e20 cf14 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03cc82: 0c1b |01bb: move-result-object v27 │ │ -03cc84: 1f1b db01 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03cc88: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -03cc8c: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -03cc90: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -03cc94: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -03cc98: 5200 b703 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03cc9c: 021b 0000 |01c8: move/from16 v27, v0 │ │ -03cca0: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -03cca4: 0200 1700 |01cc: move/from16 v0, v23 │ │ -03cca8: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -03ccac: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -03ccb0: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -03ccb4: 0200 1700 |01d4: move/from16 v0, v23 │ │ -03ccb8: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -03ccbc: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -03ccc0: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -03ccc4: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -03ccc8: 7040 600b 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0b60 │ │ -03ccce: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -03ccd2: 5400 b003 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03ccd6: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -03ccda: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -03ccde: 5200 b703 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03cce2: 021d 0000 |01eb: move/from16 v29, v0 │ │ -03cce6: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -03ccea: 5490 8a03 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03ccee: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -03ccf2: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -03ccf6: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -03ccfa: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -03ccfe: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -03cd02: 6e40 cb09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ -03cd08: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -03cd0c: 5400 b003 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03cd10: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -03cd14: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -03cd18: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -03cd1c: 6e20 be09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09be │ │ -03cd22: 7401 780b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03cd28: 0a06 |020e: move-result v6 │ │ -03cd2a: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -03cd2e: 0200 1000 |0211: move/from16 v0, v16 │ │ -03cd32: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -03cd36: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -03cd3a: 0201 1000 |0217: move/from16 v1, v16 │ │ -03cd3e: 6e20 770b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03cd44: 0c05 |021c: move-result-object v5 │ │ -03cd46: 6e10 2212 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -03cd4c: 0c14 |0220: move-result-object v20 │ │ -03cd4e: 1f14 dc01 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01dc │ │ -03cd52: 0200 1000 |0223: move/from16 v0, v16 │ │ -03cd56: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -03cd5a: 5910 8f03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@038f │ │ -03cd5e: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -03cd62: 5500 9203 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ -03cd66: 021b 0000 |022d: move/from16 v27, v0 │ │ -03cd6a: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -03cd6e: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -03cd72: 5200 9603 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ -03cd76: 021b 0000 |0235: move/from16 v27, v0 │ │ -03cd7a: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -03cd7e: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -03cd82: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -03cd86: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -03cd8a: 6e20 930b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03cd90: 0c11 |0242: move-result-object v17 │ │ -03cd92: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -03cd96: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -03cd9a: 5200 8e03 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03cd9e: 021b 0000 |0249: move/from16 v27, v0 │ │ -03cda2: 0200 1b00 |024b: move/from16 v0, v27 │ │ -03cda6: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -03cdaa: 5910 9603 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ -03cdae: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -03cdb2: 5200 8c03 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03cdb6: 021b 0000 |0255: move/from16 v27, v0 │ │ -03cdba: 0200 1b00 |0257: move/from16 v0, v27 │ │ -03cdbe: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -03cdc2: 5910 9403 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0394 │ │ -03cdc6: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03cdca: 28b2 |025f: goto 0211 // -004e │ │ -03cdcc: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03cdd0: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -03cdd4: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -03cdd8: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -03cddc: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -03cde0: 5290 8e03 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03cde4: 021c 0000 |026c: move/from16 v28, v0 │ │ -03cde8: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -03cdec: 7401 870b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ -03cdf2: 0a1c |0273: move-result v28 │ │ -03cdf4: 0200 1c00 |0274: move/from16 v0, v28 │ │ -03cdf8: 8200 |0276: int-to-float v0, v0 │ │ -03cdfa: 021c 0000 |0277: move/from16 v28, v0 │ │ -03cdfe: 8270 |0279: int-to-float v0, v7 │ │ -03ce00: 021d 0000 |027a: move/from16 v29, v0 │ │ -03ce04: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -03ce08: a613 1b1c |027e: add-float v19, v27, v28 │ │ -03ce0c: 2900 fefe |0280: goto/16 017e // -0102 │ │ -03ce10: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -03ce14: 5200 8c03 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ce18: 021b 0000 |0286: move/from16 v27, v0 │ │ -03ce1c: 0200 1700 |0288: move/from16 v0, v23 │ │ -03ce20: 0201 1b00 |028a: move/from16 v1, v27 │ │ -03ce24: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -03ce28: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -03ce2c: 5500 8d03 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ -03ce30: 021b 0000 |0292: move/from16 v27, v0 │ │ -03ce34: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -03ce38: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -03ce3c: 5400 cb03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03ce40: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -03ce44: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -03ce48: 0201 1200 |029e: move/from16 v1, v18 │ │ -03ce4c: 6e20 d214 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -03ce52: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -03ce56: 5400 b003 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03ce5a: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -03ce5e: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -03ce62: 5400 8a03 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03ce66: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -03ce6a: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -03ce6e: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -03ce72: 0202 1700 |02b3: move/from16 v2, v23 │ │ -03ce76: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -03ce7a: 6e40 bc09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ -03ce80: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03ce84: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03ce88: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -03ce8c: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -03ce90: 5400 cb03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03ce94: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -03ce98: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -03ce9c: 0201 1200 |02c8: move/from16 v1, v18 │ │ -03cea0: 6e20 cf14 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03cea6: 0c1b |02cd: move-result-object v27 │ │ -03cea8: 1f1b db01 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03ceac: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -03ceb0: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -03ceb4: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -03ceb8: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -03cebc: 28fa |02d8: goto 02d2 // -0006 │ │ -03cebe: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -03cec2: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -03cec6: 5200 8c03 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03ceca: 021b 0000 |02df: move/from16 v27, v0 │ │ -03cece: 0200 1700 |02e1: move/from16 v0, v23 │ │ -03ced2: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -03ced6: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -03ceda: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -03cede: 5200 8e03 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03cee2: 021b 0000 |02eb: move/from16 v27, v0 │ │ -03cee6: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -03ceea: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03ceee: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -03cef2: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -03cef6: 5400 cb03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cefa: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -03cefe: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -03cf02: 0201 1200 |02fb: move/from16 v1, v18 │ │ -03cf06: 6e20 cf14 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03cf0c: 0c1b |0300: move-result-object v27 │ │ -03cf0e: 1f1b db01 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03cf12: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -03cf16: 28cd |0305: goto 02d2 // -0033 │ │ -03cf18: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -03cf1c: 28fd |0308: goto 0305 // -0003 │ │ -03cf1e: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -03cf22: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -03cf26: 0201 1700 |030d: move/from16 v1, v23 │ │ -03cf2a: 0202 1b00 |030f: move/from16 v2, v27 │ │ -03cf2e: 6e30 5a0b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b5a │ │ -03cf34: 0c11 |0314: move-result-object v17 │ │ -03cf36: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -03cf3a: 5200 8e03 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03cf3e: 021b 0000 |0319: move/from16 v27, v0 │ │ -03cf42: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -03cf46: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03cf4a: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -03cf4e: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -03cf52: 5400 cb03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cf56: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -03cf5a: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -03cf5e: 0201 1200 |0329: move/from16 v1, v18 │ │ -03cf62: 6e20 cf14 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03cf68: 0c1b |032e: move-result-object v27 │ │ -03cf6a: 1f1b db01 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03cf6e: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -03cf72: 289f |0333: goto 02d2 // -0061 │ │ -03cf74: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -03cf78: 28fd |0336: goto 0333 // -0003 │ │ -03cf7a: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -03cf7e: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -03cf82: 7401 880b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ -03cf88: 0a1b |033e: move-result v27 │ │ -03cf8a: 0200 1b00 |033f: move/from16 v0, v27 │ │ -03cf8e: 8200 |0341: int-to-float v0, v0 │ │ -03cf90: 021b 0000 |0342: move/from16 v27, v0 │ │ -03cf94: 8270 |0344: int-to-float v0, v7 │ │ -03cf96: 021c 0000 |0345: move/from16 v28, v0 │ │ -03cf9a: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -03cf9e: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -03cfa2: a619 1b1c |034b: add-float v25, v27, v28 │ │ -03cfa6: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -03cfaa: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -03cfae: 5200 8c03 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03cfb2: 021b 0000 |0353: move/from16 v27, v0 │ │ -03cfb6: 0200 1700 |0355: move/from16 v0, v23 │ │ -03cfba: 0201 1b00 |0357: move/from16 v1, v27 │ │ -03cfbe: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -03cfc2: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -03cfc6: 5500 8d03 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ -03cfca: 021b 0000 |035f: move/from16 v27, v0 │ │ -03cfce: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -03cfd2: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -03cfd6: 5400 cb03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03cfda: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -03cfde: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -03cfe2: 0201 1200 |036b: move/from16 v1, v18 │ │ -03cfe6: 6e20 d214 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -03cfec: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -03cff0: 5400 b003 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03cff4: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -03cff8: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -03cffc: 5400 8a03 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03d000: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -03d004: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -03d008: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -03d00c: 0202 1700 |0380: move/from16 v2, v23 │ │ -03d010: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -03d014: 6e40 bc09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ -03d01a: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -03d01e: 5400 cb03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d022: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -03d026: 7401 d514 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03d02c: 0a1b |0390: move-result v27 │ │ -03d02e: 0200 1200 |0391: move/from16 v0, v18 │ │ -03d032: 0201 1b00 |0393: move/from16 v1, v27 │ │ -03d036: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -03d03a: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -03d03e: 5400 cb03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d042: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -03d046: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -03d04a: 0201 1200 |039f: move/from16 v1, v18 │ │ -03d04e: 6e20 cf14 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03d054: 0c1b |03a4: move-result-object v27 │ │ -03d056: 1f1b db01 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03d05a: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -03d05e: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -03d062: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -03d066: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -03d06a: 28fa |03af: goto 03a9 // -0006 │ │ -03d06c: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -03d070: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -03d074: 5200 8c03 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03d078: 021b 0000 |03b6: move/from16 v27, v0 │ │ -03d07c: 0200 1700 |03b8: move/from16 v0, v23 │ │ -03d080: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -03d084: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -03d088: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -03d08c: 5200 8e03 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03d090: 021b 0000 |03c2: move/from16 v27, v0 │ │ -03d094: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -03d098: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03d09c: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -03d0a0: 5400 cb03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d0a4: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -03d0a8: 7401 d514 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03d0ae: 0a1b |03d1: move-result v27 │ │ -03d0b0: 0200 1200 |03d2: move/from16 v0, v18 │ │ -03d0b4: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -03d0b8: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -03d0bc: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -03d0c0: 5400 cb03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d0c4: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -03d0c8: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -03d0cc: 0201 1200 |03e0: move/from16 v1, v18 │ │ -03d0d0: 6e20 cf14 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03d0d6: 0c1b |03e5: move-result-object v27 │ │ -03d0d8: 1f1b db01 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03d0dc: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -03d0e0: 28bf |03ea: goto 03a9 // -0041 │ │ -03d0e2: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -03d0e6: 28fd |03ed: goto 03ea // -0003 │ │ -03d0e8: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -03d0ec: 0201 1700 |03f0: move/from16 v1, v23 │ │ -03d0f0: 0202 1200 |03f2: move/from16 v2, v18 │ │ -03d0f4: 6e30 5a0b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b5a │ │ -03d0fa: 0c11 |03f7: move-result-object v17 │ │ -03d0fc: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03d100: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -03d104: 5200 8e03 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ -03d108: 021b 0000 |03fe: move/from16 v27, v0 │ │ -03d10c: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -03d110: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -03d114: 5400 cb03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d118: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -03d11c: 7401 d514 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03d122: 0a1b |040b: move-result v27 │ │ -03d124: 0200 1200 |040c: move/from16 v0, v18 │ │ -03d128: 0201 1b00 |040e: move/from16 v1, v27 │ │ -03d12c: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -03d130: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -03d134: 5400 cb03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d138: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -03d13c: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -03d140: 0201 1200 |041a: move/from16 v1, v18 │ │ -03d144: 6e20 cf14 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03d14a: 0c1b |041f: move-result-object v27 │ │ -03d14c: 1f1b db01 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03d150: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -03d154: 2885 |0424: goto 03a9 // -007b │ │ -03d156: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -03d15a: 28fd |0427: goto 0424 // -0003 │ │ -03d15c: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -03d160: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -03d164: 7601 d20b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0bd2 │ │ -03d16a: 7401 910b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0b91 │ │ -03d170: 0a1b |0432: move-result v27 │ │ -03d172: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -03d176: 7401 720b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b72 │ │ -03d17c: 0c0a |0438: move-result-object v10 │ │ -03d17e: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -03d182: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -03d186: 6e20 920b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b92 │ │ -03d18c: 0c11 |0440: move-result-object v17 │ │ -03d18e: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -03d192: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -03d196: 5200 8c03 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03d19a: 021b 0000 |0447: move/from16 v27, v0 │ │ -03d19e: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -03d1a2: 5200 b703 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d1a6: 021c 0000 |044d: move/from16 v28, v0 │ │ -03d1aa: 0200 1b00 |044f: move/from16 v0, v27 │ │ -03d1ae: 0201 1c00 |0451: move/from16 v1, v28 │ │ -03d1b2: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -03d1b6: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -03d1ba: 7401 780b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03d1c0: 0a1b |045a: move-result v27 │ │ -03d1c2: 0200 1000 |045b: move/from16 v0, v16 │ │ -03d1c6: 0201 1b00 |045d: move/from16 v1, v27 │ │ -03d1ca: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -03d1ce: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -03d1d2: 0201 1000 |0463: move/from16 v1, v16 │ │ -03d1d6: 6e20 770b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ -03d1dc: 0c05 |0468: move-result-object v5 │ │ -03d1de: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -03d1e2: 6e20 930b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ -03d1e8: 0c11 |046e: move-result-object v17 │ │ -03d1ea: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -03d1ee: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -03d1f2: 5200 8c03 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03d1f6: 021b 0000 |0475: move/from16 v27, v0 │ │ -03d1fa: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -03d1fe: 5200 b703 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d202: 021c 0000 |047b: move/from16 v28, v0 │ │ -03d206: 0200 1b00 |047d: move/from16 v0, v27 │ │ -03d20a: 0201 1c00 |047f: move/from16 v1, v28 │ │ -03d20e: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -03d212: 6e20 5712 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1257 │ │ -03d218: 0a1b |0486: move-result v27 │ │ -03d21a: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -03d21e: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03d222: 28cc |048b: goto 0457 // -0034 │ │ -03d224: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -03d228: 28b3 |048e: goto 0441 // -004d │ │ +03eb00: |[03eb00] android.support.v4.view.ViewPager.populate:(I)V │ │ +03eb10: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +03eb14: 122f |0002: const/4 v15, #int 2 // #2 │ │ +03eb16: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +03eb1a: 5200 b703 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eb1e: 021b 0000 |0007: move/from16 v27, v0 │ │ +03eb22: 0200 1b00 |0009: move/from16 v0, v27 │ │ +03eb26: 0201 1f00 |000b: move/from16 v1, v31 │ │ +03eb2a: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +03eb2e: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +03eb32: 5200 b703 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eb36: 021b 0000 |0013: move/from16 v27, v0 │ │ +03eb3a: 0200 1b00 |0015: move/from16 v0, v27 │ │ +03eb3e: 0201 1f00 |0017: move/from16 v1, v31 │ │ +03eb42: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +03eb46: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +03eb4a: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +03eb4e: 5200 b703 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eb52: 021b 0000 |0021: move/from16 v27, v0 │ │ +03eb56: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +03eb5a: 0201 1b00 |0025: move/from16 v1, v27 │ │ +03eb5e: 6e20 950b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b95 │ │ +03eb64: 0c15 |002a: move-result-object v21 │ │ +03eb66: 0200 1f00 |002b: move/from16 v0, v31 │ │ +03eb6a: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +03eb6e: 5910 b703 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eb72: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +03eb76: 5400 b003 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03eb7a: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +03eb7e: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +03eb82: 7601 d20b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0bd2 │ │ +03eb88: 0e00 |003c: return-void │ │ +03eb8a: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +03eb8e: 28de |003f: goto 001d // -0022 │ │ +03eb90: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +03eb94: 5500 d903 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03eb98: 021b 0000 |0044: move/from16 v27, v0 │ │ +03eb9c: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +03eba0: 7601 d20b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0bd2 │ │ +03eba6: 28f1 |004b: goto 003c // -000f │ │ +03eba8: 7401 900b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0b90 │ │ +03ebae: 0c1b |004f: move-result-object v27 │ │ +03ebb0: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +03ebb4: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +03ebb8: 5400 b003 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03ebbc: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +03ebc0: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +03ebc4: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +03ebc8: 6e20 cd09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ +03ebce: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +03ebd2: 5200 d503 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03ebd6: 0216 0000 |0063: move/from16 v22, v0 │ │ +03ebda: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +03ebde: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +03ebe2: 5200 b703 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ebe6: 021c 0000 |006b: move/from16 v28, v0 │ │ +03ebea: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +03ebee: 7702 8c14 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +03ebf4: 0a1a |0072: move-result v26 │ │ +03ebf6: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +03ebfa: 5400 b003 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03ebfe: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +03ec02: 7401 bf09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03ec08: 0a04 |007c: move-result v4 │ │ +03ec0a: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +03ec0e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +03ec12: 5200 b703 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ec16: 021c 0000 |0083: move/from16 v28, v0 │ │ +03ec1a: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +03ec1e: 7702 8e14 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +03ec24: 0a0c |008a: move-result v12 │ │ +03ec26: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +03ec2a: 5200 bd03 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ +03ec2e: 021b 0000 |008f: move/from16 v27, v0 │ │ +03ec32: 0200 1b00 |0091: move/from16 v0, v27 │ │ +03ec36: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +03ec3a: 7401 8c0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0b8c │ │ +03ec40: 0c1b |0098: move-result-object v27 │ │ +03ec42: 7401 820b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b82 │ │ +03ec48: 0a1c |009c: move-result v28 │ │ +03ec4a: 7402 df00 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00df │ │ +03ec50: 0c18 |00a0: move-result-object v24 │ │ +03ec52: 221b 0c03 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@030c │ │ +03ec56: 221c 1e03 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@031e │ │ +03ec5a: 7601 ab14 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03ec60: 1a1d de08 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@08de │ │ +03ec64: 7402 b214 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03ec6a: 0c1c |00ad: move-result-object v28 │ │ +03ec6c: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +03ec70: 5200 bd03 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ +03ec74: 021d 0000 |00b2: move/from16 v29, v0 │ │ +03ec78: 7402 ae14 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03ec7e: 0c1c |00b7: move-result-object v28 │ │ +03ec80: 1a1d c400 |00b8: const-string v29, ", found: " // string@00c4 │ │ +03ec84: 7402 b214 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03ec8a: 0c1c |00bd: move-result-object v28 │ │ +03ec8c: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +03ec90: 6e20 ae14 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03ec96: 0c1c |00c3: move-result-object v28 │ │ +03ec98: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ +03ec9c: 7402 b214 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03eca2: 0c1c |00c9: move-result-object v28 │ │ +03eca4: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +03eca8: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +03ecac: 6e20 b214 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03ecb2: 0c1c |00d1: move-result-object v28 │ │ +03ecb4: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ +03ecb8: 7402 b214 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03ecbe: 0c1c |00d7: move-result-object v28 │ │ +03ecc0: 7401 9514 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +03ecc6: 0c1d |00db: move-result-object v29 │ │ +03ecc8: 7402 b114 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +03ecce: 0c1c |00df: move-result-object v28 │ │ +03ecd0: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ +03ecd4: 7402 b214 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03ecda: 0c1c |00e5: move-result-object v28 │ │ +03ecdc: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +03ece0: 5400 b003 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03ece4: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +03ece8: 7401 9514 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +03ecee: 0c1d |00ef: move-result-object v29 │ │ +03ecf0: 7402 b114 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +03ecf6: 0c1c |00f3: move-result-object v28 │ │ +03ecf8: 7401 b714 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03ecfe: 0c1c |00f7: move-result-object v28 │ │ +03ed00: 7602 7d14 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +03ed06: 271b |00fb: throw v27 │ │ +03ed08: 0d0b |00fc: move-exception v11 │ │ +03ed0a: 7401 820b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0b82 │ │ +03ed10: 0a1b |0100: move-result v27 │ │ +03ed12: 7701 8214 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +03ed18: 0c18 |0104: move-result-object v24 │ │ +03ed1a: 289c |0105: goto 00a1 // -0064 │ │ +03ed1c: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +03ed1e: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +03ed20: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +03ed22: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +03ed26: 5400 cb03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ed2a: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +03ed2e: 7401 d514 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03ed34: 0a1b |0112: move-result v27 │ │ +03ed36: 0200 1b00 |0113: move/from16 v0, v27 │ │ +03ed3a: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +03ed3e: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +03ed42: 5400 cb03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ed46: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +03ed4a: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +03ed4e: 6e20 cf14 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03ed54: 0c11 |0122: move-result-object v17 │ │ +03ed56: 1f11 d801 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03ed5a: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +03ed5e: 5200 8c03 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03ed62: 021b 0000 |0129: move/from16 v27, v0 │ │ +03ed66: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +03ed6a: 5200 b703 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ed6e: 021c 0000 |012f: move/from16 v28, v0 │ │ +03ed72: 0200 1b00 |0131: move/from16 v0, v27 │ │ +03ed76: 0201 1c00 |0133: move/from16 v1, v28 │ │ +03ed7a: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +03ed7e: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +03ed82: 5200 8c03 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03ed86: 021b 0000 |013b: move/from16 v27, v0 │ │ +03ed8a: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +03ed8e: 5200 b703 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ed92: 021c 0000 |0141: move/from16 v28, v0 │ │ +03ed96: 0200 1b00 |0143: move/from16 v0, v27 │ │ +03ed9a: 0201 1c00 |0145: move/from16 v1, v28 │ │ +03ed9e: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +03eda2: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +03eda6: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +03edaa: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +03edae: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +03edb2: 5200 b703 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03edb6: 021b 0000 |0153: move/from16 v27, v0 │ │ +03edba: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +03edbe: 0201 1b00 |0157: move/from16 v1, v27 │ │ +03edc2: 6e30 5a0b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b5a │ │ +03edc8: 0c09 |015c: move-result-object v9 │ │ +03edca: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +03edce: 120d |015f: const/4 v13, #int 0 // #0 │ │ +03edd0: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +03edd4: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +03edd8: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +03eddc: 5400 cb03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ede0: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +03ede4: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +03ede8: 0201 1200 |016c: move/from16 v1, v18 │ │ +03edec: 6e20 cf14 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03edf2: 0c1b |0171: move-result-object v27 │ │ +03edf4: 1f1b d801 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03edf8: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +03edfc: 7601 7b0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03ee02: 0a07 |0179: move-result v7 │ │ +03ee04: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +03ee08: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +03ee0c: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +03ee10: 5200 b703 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03ee14: 021b 0000 |0182: move/from16 v27, v0 │ │ +03ee18: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +03ee1c: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +03ee20: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +03ee24: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +03ee28: 0200 1700 |018c: move/from16 v0, v23 │ │ +03ee2c: 0201 1a00 |018e: move/from16 v1, v26 │ │ +03ee30: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +03ee34: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +03ee38: 529e 8e03 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03ee3c: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +03ee40: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +03ee44: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +03ee48: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +03ee4c: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +03ee50: 5400 cb03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ee54: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +03ee58: 7401 d514 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03ee5e: 0a1b |01a7: move-result v27 │ │ +03ee60: 0200 1200 |01a8: move/from16 v0, v18 │ │ +03ee64: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +03ee68: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +03ee6c: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +03ee70: 5400 cb03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03ee74: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +03ee78: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +03ee7c: 0201 1200 |01b6: move/from16 v1, v18 │ │ +03ee80: 6e20 cf14 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03ee86: 0c1b |01bb: move-result-object v27 │ │ +03ee88: 1f1b d801 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03ee8c: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +03ee90: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +03ee94: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +03ee98: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +03ee9c: 5200 b703 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eea0: 021b 0000 |01c8: move/from16 v27, v0 │ │ +03eea4: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +03eea8: 0200 1700 |01cc: move/from16 v0, v23 │ │ +03eeac: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +03eeb0: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +03eeb4: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +03eeb8: 0200 1700 |01d4: move/from16 v0, v23 │ │ +03eebc: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +03eec0: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +03eec4: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +03eec8: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +03eecc: 7040 600b 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0b60 │ │ +03eed2: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +03eed6: 5400 b003 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03eeda: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +03eede: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +03eee2: 5200 b703 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03eee6: 021d 0000 |01eb: move/from16 v29, v0 │ │ +03eeea: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +03eeee: 5490 8a03 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03eef2: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +03eef6: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +03eefa: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +03eefe: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +03ef02: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +03ef06: 6e40 cb09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09cb │ │ +03ef0c: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +03ef10: 5400 b003 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03ef14: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +03ef18: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +03ef1c: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +03ef20: 6e20 be09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09be │ │ +03ef26: 7401 780b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03ef2c: 0a06 |020e: move-result v6 │ │ +03ef2e: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +03ef32: 0200 1000 |0211: move/from16 v0, v16 │ │ +03ef36: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +03ef3a: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +03ef3e: 0201 1000 |0217: move/from16 v1, v16 │ │ +03ef42: 6e20 770b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03ef48: 0c05 |021c: move-result-object v5 │ │ +03ef4a: 6e10 2212 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +03ef50: 0c14 |0220: move-result-object v20 │ │ +03ef52: 1f14 d901 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01d9 │ │ +03ef56: 0200 1000 |0223: move/from16 v0, v16 │ │ +03ef5a: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +03ef5e: 5910 8f03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@038f │ │ +03ef62: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +03ef66: 5500 9203 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0392 │ │ +03ef6a: 021b 0000 |022d: move/from16 v27, v0 │ │ +03ef6e: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +03ef72: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +03ef76: 5200 9603 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ +03ef7a: 021b 0000 |0235: move/from16 v27, v0 │ │ +03ef7e: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +03ef82: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +03ef86: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +03ef8a: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +03ef8e: 6e20 930b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03ef94: 0c11 |0242: move-result-object v17 │ │ +03ef96: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +03ef9a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +03ef9e: 5200 8e03 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03efa2: 021b 0000 |0249: move/from16 v27, v0 │ │ +03efa6: 0200 1b00 |024b: move/from16 v0, v27 │ │ +03efaa: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +03efae: 5910 9603 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0396 │ │ +03efb2: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +03efb6: 5200 8c03 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03efba: 021b 0000 |0255: move/from16 v27, v0 │ │ +03efbe: 0200 1b00 |0257: move/from16 v0, v27 │ │ +03efc2: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +03efc6: 5910 9403 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0394 │ │ +03efca: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03efce: 28b2 |025f: goto 0211 // -004e │ │ +03efd0: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03efd4: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +03efd8: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +03efdc: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +03efe0: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +03efe4: 5290 8e03 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03efe8: 021c 0000 |026c: move/from16 v28, v0 │ │ +03efec: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +03eff0: 7401 870b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0b87 │ │ +03eff6: 0a1c |0273: move-result v28 │ │ +03eff8: 0200 1c00 |0274: move/from16 v0, v28 │ │ +03effc: 8200 |0276: int-to-float v0, v0 │ │ +03effe: 021c 0000 |0277: move/from16 v28, v0 │ │ +03f002: 8270 |0279: int-to-float v0, v7 │ │ +03f004: 021d 0000 |027a: move/from16 v29, v0 │ │ +03f008: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +03f00c: a613 1b1c |027e: add-float v19, v27, v28 │ │ +03f010: 2900 fefe |0280: goto/16 017e // -0102 │ │ +03f014: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +03f018: 5200 8c03 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03f01c: 021b 0000 |0286: move/from16 v27, v0 │ │ +03f020: 0200 1700 |0288: move/from16 v0, v23 │ │ +03f024: 0201 1b00 |028a: move/from16 v1, v27 │ │ +03f028: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +03f02c: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +03f030: 5500 8d03 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ +03f034: 021b 0000 |0292: move/from16 v27, v0 │ │ +03f038: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +03f03c: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +03f040: 5400 cb03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f044: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +03f048: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +03f04c: 0201 1200 |029e: move/from16 v1, v18 │ │ +03f050: 6e20 d214 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +03f056: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +03f05a: 5400 b003 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f05e: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +03f062: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +03f066: 5400 8a03 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03f06a: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +03f06e: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +03f072: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +03f076: 0202 1700 |02b3: move/from16 v2, v23 │ │ +03f07a: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +03f07e: 6e40 bc09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ +03f084: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +03f088: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03f08c: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +03f090: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +03f094: 5400 cb03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f098: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +03f09c: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +03f0a0: 0201 1200 |02c8: move/from16 v1, v18 │ │ +03f0a4: 6e20 cf14 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f0aa: 0c1b |02cd: move-result-object v27 │ │ +03f0ac: 1f1b d801 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f0b0: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +03f0b4: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +03f0b8: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +03f0bc: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +03f0c0: 28fa |02d8: goto 02d2 // -0006 │ │ +03f0c2: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +03f0c6: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +03f0ca: 5200 8c03 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03f0ce: 021b 0000 |02df: move/from16 v27, v0 │ │ +03f0d2: 0200 1700 |02e1: move/from16 v0, v23 │ │ +03f0d6: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +03f0da: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +03f0de: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +03f0e2: 5200 8e03 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03f0e6: 021b 0000 |02eb: move/from16 v27, v0 │ │ +03f0ea: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +03f0ee: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +03f0f2: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +03f0f6: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +03f0fa: 5400 cb03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f0fe: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +03f102: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +03f106: 0201 1200 |02fb: move/from16 v1, v18 │ │ +03f10a: 6e20 cf14 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f110: 0c1b |0300: move-result-object v27 │ │ +03f112: 1f1b d801 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f116: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +03f11a: 28cd |0305: goto 02d2 // -0033 │ │ +03f11c: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +03f120: 28fd |0308: goto 0305 // -0003 │ │ +03f122: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +03f126: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +03f12a: 0201 1700 |030d: move/from16 v1, v23 │ │ +03f12e: 0202 1b00 |030f: move/from16 v2, v27 │ │ +03f132: 6e30 5a0b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b5a │ │ +03f138: 0c11 |0314: move-result-object v17 │ │ +03f13a: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +03f13e: 5200 8e03 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03f142: 021b 0000 |0319: move/from16 v27, v0 │ │ +03f146: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +03f14a: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03f14e: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +03f152: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +03f156: 5400 cb03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f15a: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +03f15e: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +03f162: 0201 1200 |0329: move/from16 v1, v18 │ │ +03f166: 6e20 cf14 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f16c: 0c1b |032e: move-result-object v27 │ │ +03f16e: 1f1b d801 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f172: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +03f176: 289f |0333: goto 02d2 // -0061 │ │ +03f178: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +03f17c: 28fd |0336: goto 0333 // -0003 │ │ +03f17e: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +03f182: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +03f186: 7401 880b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0b88 │ │ +03f18c: 0a1b |033e: move-result v27 │ │ +03f18e: 0200 1b00 |033f: move/from16 v0, v27 │ │ +03f192: 8200 |0341: int-to-float v0, v0 │ │ +03f194: 021b 0000 |0342: move/from16 v27, v0 │ │ +03f198: 8270 |0344: int-to-float v0, v7 │ │ +03f19a: 021c 0000 |0345: move/from16 v28, v0 │ │ +03f19e: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +03f1a2: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +03f1a6: a619 1b1c |034b: add-float v25, v27, v28 │ │ +03f1aa: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +03f1ae: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +03f1b2: 5200 8c03 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03f1b6: 021b 0000 |0353: move/from16 v27, v0 │ │ +03f1ba: 0200 1700 |0355: move/from16 v0, v23 │ │ +03f1be: 0201 1b00 |0357: move/from16 v1, v27 │ │ +03f1c2: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +03f1c6: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +03f1ca: 5500 8d03 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ +03f1ce: 021b 0000 |035f: move/from16 v27, v0 │ │ +03f1d2: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +03f1d6: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +03f1da: 5400 cb03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f1de: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +03f1e2: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +03f1e6: 0201 1200 |036b: move/from16 v1, v18 │ │ +03f1ea: 6e20 d214 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +03f1f0: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +03f1f4: 5400 b003 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f1f8: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +03f1fc: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +03f200: 5400 8a03 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03f204: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +03f208: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +03f20c: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +03f210: 0202 1700 |0380: move/from16 v2, v23 │ │ +03f214: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +03f218: 6e40 bc09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ +03f21e: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +03f222: 5400 cb03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f226: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +03f22a: 7401 d514 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03f230: 0a1b |0390: move-result v27 │ │ +03f232: 0200 1200 |0391: move/from16 v0, v18 │ │ +03f236: 0201 1b00 |0393: move/from16 v1, v27 │ │ +03f23a: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +03f23e: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +03f242: 5400 cb03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f246: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +03f24a: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +03f24e: 0201 1200 |039f: move/from16 v1, v18 │ │ +03f252: 6e20 cf14 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f258: 0c1b |03a4: move-result-object v27 │ │ +03f25a: 1f1b d801 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f25e: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +03f262: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +03f266: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +03f26a: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +03f26e: 28fa |03af: goto 03a9 // -0006 │ │ +03f270: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +03f274: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +03f278: 5200 8c03 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03f27c: 021b 0000 |03b6: move/from16 v27, v0 │ │ +03f280: 0200 1700 |03b8: move/from16 v0, v23 │ │ +03f284: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +03f288: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +03f28c: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +03f290: 5200 8e03 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03f294: 021b 0000 |03c2: move/from16 v27, v0 │ │ +03f298: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +03f29c: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +03f2a0: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +03f2a4: 5400 cb03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f2a8: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +03f2ac: 7401 d514 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03f2b2: 0a1b |03d1: move-result v27 │ │ +03f2b4: 0200 1200 |03d2: move/from16 v0, v18 │ │ +03f2b8: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +03f2bc: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +03f2c0: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +03f2c4: 5400 cb03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f2c8: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +03f2cc: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +03f2d0: 0201 1200 |03e0: move/from16 v1, v18 │ │ +03f2d4: 6e20 cf14 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f2da: 0c1b |03e5: move-result-object v27 │ │ +03f2dc: 1f1b d801 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f2e0: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +03f2e4: 28bf |03ea: goto 03a9 // -0041 │ │ +03f2e6: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +03f2ea: 28fd |03ed: goto 03ea // -0003 │ │ +03f2ec: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +03f2f0: 0201 1700 |03f0: move/from16 v1, v23 │ │ +03f2f4: 0202 1200 |03f2: move/from16 v2, v18 │ │ +03f2f8: 6e30 5a0b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b5a │ │ +03f2fe: 0c11 |03f7: move-result-object v17 │ │ +03f300: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +03f304: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +03f308: 5200 8e03 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@038e │ │ +03f30c: 021b 0000 |03fe: move/from16 v27, v0 │ │ +03f310: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +03f314: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +03f318: 5400 cb03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f31c: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +03f320: 7401 d514 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03f326: 0a1b |040b: move-result v27 │ │ +03f328: 0200 1200 |040c: move/from16 v0, v18 │ │ +03f32c: 0201 1b00 |040e: move/from16 v1, v27 │ │ +03f330: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +03f334: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +03f338: 5400 cb03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f33c: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +03f340: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +03f344: 0201 1200 |041a: move/from16 v1, v18 │ │ +03f348: 6e20 cf14 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f34e: 0c1b |041f: move-result-object v27 │ │ +03f350: 1f1b d801 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f354: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +03f358: 2885 |0424: goto 03a9 // -007b │ │ +03f35a: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +03f35e: 28fd |0427: goto 0424 // -0003 │ │ +03f360: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +03f364: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +03f368: 7601 d20b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0bd2 │ │ +03f36e: 7401 910b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0b91 │ │ +03f374: 0a1b |0432: move-result v27 │ │ +03f376: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +03f37a: 7401 720b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0b72 │ │ +03f380: 0c0a |0438: move-result-object v10 │ │ +03f382: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +03f386: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +03f38a: 6e20 920b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b92 │ │ +03f390: 0c11 |0440: move-result-object v17 │ │ +03f392: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +03f396: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +03f39a: 5200 8c03 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03f39e: 021b 0000 |0447: move/from16 v27, v0 │ │ +03f3a2: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +03f3a6: 5200 b703 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f3aa: 021c 0000 |044d: move/from16 v28, v0 │ │ +03f3ae: 0200 1b00 |044f: move/from16 v0, v27 │ │ +03f3b2: 0201 1c00 |0451: move/from16 v1, v28 │ │ +03f3b6: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +03f3ba: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +03f3be: 7401 780b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03f3c4: 0a1b |045a: move-result v27 │ │ +03f3c6: 0200 1000 |045b: move/from16 v0, v16 │ │ +03f3ca: 0201 1b00 |045d: move/from16 v1, v27 │ │ +03f3ce: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +03f3d2: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +03f3d6: 0201 1000 |0463: move/from16 v1, v16 │ │ +03f3da: 6e20 770b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0b77 │ │ +03f3e0: 0c05 |0468: move-result-object v5 │ │ +03f3e2: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +03f3e6: 6e20 930b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b93 │ │ +03f3ec: 0c11 |046e: move-result-object v17 │ │ +03f3ee: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +03f3f2: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +03f3f6: 5200 8c03 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03f3fa: 021b 0000 |0475: move/from16 v27, v0 │ │ +03f3fe: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +03f402: 5200 b703 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f406: 021c 0000 |047b: move/from16 v28, v0 │ │ +03f40a: 0200 1b00 |047d: move/from16 v0, v27 │ │ +03f40e: 0201 1c00 |047f: move/from16 v1, v28 │ │ +03f412: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +03f416: 6e20 5712 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1257 │ │ +03f41c: 0a1b |0486: move-result v27 │ │ +03f41e: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +03f422: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03f426: 28cc |048b: goto 0457 // -0034 │ │ +03f428: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +03f42c: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0003 line=920 │ │ @@ -56249,21 +56254,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03d23c: |[03d23c] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -03d24c: 5510 c503 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ -03d250: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03d254: 6e20 b70b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0bb7 │ │ -03d25a: 0e00 |0007: return-void │ │ -03d25c: 6f20 aa12 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12aa │ │ -03d262: 28fc |000b: goto 0007 // -0004 │ │ +03f440: |[03f440] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +03f450: 5510 c503 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03c5 │ │ +03f454: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +03f458: 6e20 b70b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0bb7 │ │ +03f45e: 0e00 |0007: return-void │ │ +03f460: 6f20 aa12 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12aa │ │ +03f466: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -56275,90 +56280,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 │ │ -03d264: |[03d264] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -03d274: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03d276: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -03d278: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -03d27a: 54a4 b003 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d27e: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -03d282: 54a4 b003 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d286: 54a5 d403 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ -03d28a: 6e20 ce09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09ce │ │ -03d290: 54a4 b003 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d294: 6e20 cd09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ -03d29a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -03d29c: 54a4 cb03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d2a0: 6e10 d514 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03d2a6: 0a04 |0019: move-result v4 │ │ -03d2a8: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -03d2ac: 54a4 cb03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d2b0: 6e20 cf14 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03d2b6: 0c01 |0021: move-result-object v1 │ │ -03d2b8: 1f01 db01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03d2bc: 54a4 b003 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d2c0: 5215 8c03 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ -03d2c4: 5416 8a03 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ -03d2c8: 6e40 bc09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ -03d2ce: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d2d2: 28e5 |002f: goto 0014 // -001b │ │ -03d2d4: 54a4 b003 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d2d8: 6e20 be09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09be │ │ -03d2de: 54a4 cb03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d2e2: 6e10 cd14 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -03d2e8: 7010 b40b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0bb4 │ │ -03d2ee: 59a7 b703 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d2f2: 6e30 ba0b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ -03d2f8: 54a2 b003 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d2fc: 5bab b003 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d300: 59a7 bd03 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ -03d304: 54a4 b003 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d308: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -03d30c: 54a4 d403 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ -03d310: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -03d314: 2204 e101 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01e1 │ │ -03d318: 7030 3d0b 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@0b3d │ │ -03d31e: 5ba4 d403 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ -03d322: 54a4 b003 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d326: 54a5 d403 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ -03d32a: 6e20 c709 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09c7 │ │ -03d330: 5ca7 d903 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03d334: 55a3 c003 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -03d338: 5ca9 c003 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -03d33c: 54a4 b003 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d340: 6e10 bf09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03d346: 0a04 |0069: move-result v4 │ │ -03d348: 59a4 bd03 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ -03d34c: 52a4 dc03 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ -03d350: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -03d354: 54a4 b003 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d358: 54a5 da03 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ -03d35c: 54a6 db03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ -03d360: 6e30 c809 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09c8 │ │ -03d366: 52a4 dc03 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ -03d36a: 6e40 c00b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ -03d370: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -03d372: 59a4 dc03 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ -03d376: 5ba8 da03 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ -03d37a: 5ba8 db03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ -03d37e: 54a4 b103 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03b1 │ │ -03d382: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -03d386: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -03d38a: 54a4 b103 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03b1 │ │ -03d38e: 7230 370b 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@0b37 │ │ -03d394: 0e00 |0090: return-void │ │ -03d396: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -03d39a: 6e10 af0b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -03d3a0: 28ef |0096: goto 0085 // -0011 │ │ -03d3a2: 6e10 b80b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ -03d3a8: 28eb |009a: goto 0085 // -0015 │ │ +03f468: |[03f468] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +03f478: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03f47a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +03f47c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +03f47e: 54a4 b003 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f482: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +03f486: 54a4 b003 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f48a: 54a5 d403 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ +03f48e: 6e20 ce09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09ce │ │ +03f494: 54a4 b003 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f498: 6e20 cd09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@09cd │ │ +03f49e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +03f4a0: 54a4 cb03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f4a4: 6e10 d514 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03f4aa: 0a04 |0019: move-result v4 │ │ +03f4ac: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +03f4b0: 54a4 cb03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f4b4: 6e20 cf14 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f4ba: 0c01 |0021: move-result-object v1 │ │ +03f4bc: 1f01 d801 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f4c0: 54a4 b003 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f4c4: 5215 8c03 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@038c │ │ +03f4c8: 5416 8a03 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@038a │ │ +03f4cc: 6e40 bc09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09bc │ │ +03f4d2: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03f4d6: 28e5 |002f: goto 0014 // -001b │ │ +03f4d8: 54a4 b003 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f4dc: 6e20 be09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09be │ │ +03f4e2: 54a4 cb03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f4e6: 6e10 cd14 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +03f4ec: 7010 b40b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0bb4 │ │ +03f4f2: 59a7 b703 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f4f6: 6e30 ba0b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bba │ │ +03f4fc: 54a2 b003 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f500: 5bab b003 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f504: 59a7 bd03 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ +03f508: 54a4 b003 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f50c: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +03f510: 54a4 d403 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ +03f514: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +03f518: 2204 de01 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01de │ │ +03f51c: 7030 3d0b 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@0b3d │ │ +03f522: 5ba4 d403 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ +03f526: 54a4 b003 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f52a: 54a5 d403 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03d4 │ │ +03f52e: 6e20 c709 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09c7 │ │ +03f534: 5ca7 d903 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03f538: 55a3 c003 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03f53c: 5ca9 c003 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03f540: 54a4 b003 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f544: 6e10 bf09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03f54a: 0a04 |0069: move-result v4 │ │ +03f54c: 59a4 bd03 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03bd │ │ +03f550: 52a4 dc03 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ +03f554: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +03f558: 54a4 b003 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f55c: 54a5 da03 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ +03f560: 54a6 db03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ +03f564: 6e30 c809 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@09c8 │ │ +03f56a: 52a4 dc03 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ +03f56e: 6e40 c00b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ +03f574: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +03f576: 59a4 dc03 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03dc │ │ +03f57a: 5ba8 da03 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03da │ │ +03f57e: 5ba8 db03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03db │ │ +03f582: 54a4 b103 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03b1 │ │ +03f586: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +03f58a: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +03f58e: 54a4 b103 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03b1 │ │ +03f592: 7230 370b 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@0b37 │ │ +03f598: 0e00 |0090: return-void │ │ +03f59a: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +03f59e: 6e10 af0b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03f5a4: 28ef |0096: goto 0085 // -0011 │ │ +03f5a6: 6e10 b80b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ +03f5ac: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -56406,49 +56411,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -03d3ac: |[03d3ac] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -03d3bc: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03d3c0: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -03d3c2: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -03d3c6: 5461 e103 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03e1 │ │ -03d3ca: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -03d3ce: 1c01 9f02 |0009: const-class v1, Landroid/view/ViewGroup; // type@029f │ │ -03d3d2: 1a02 b815 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@15b8 │ │ -03d3d6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -03d3d8: 2333 6803 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0368 │ │ -03d3dc: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -03d3de: 6205 8d05 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@058d │ │ -03d3e2: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -03d3e6: 6e30 6d14 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ -03d3ec: 0c01 |0018: move-result-object v1 │ │ -03d3ee: 5b61 e103 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03e1 │ │ -03d3f2: 5461 e103 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03e1 │ │ -03d3f6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -03d3f8: 2322 6a03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@036a │ │ -03d3fc: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -03d3fe: 7110 5d14 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@145d │ │ -03d404: 0c04 |0024: move-result-object v4 │ │ -03d406: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -03d40a: 6e30 c514 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ -03d410: 0e00 |002a: return-void │ │ -03d412: 0d00 |002b: move-exception v0 │ │ -03d414: 1a01 7509 |002c: const-string v1, "ViewPager" // string@0975 │ │ -03d418: 1a02 0b02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@020b │ │ -03d41c: 7130 9f11 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -03d422: 28e8 |0033: goto 001b // -0018 │ │ -03d424: 0d00 |0034: move-exception v0 │ │ -03d426: 1a01 7509 |0035: const-string v1, "ViewPager" // string@0975 │ │ -03d42a: 1a02 a002 |0037: const-string v2, "Error changing children drawing order" // string@02a0 │ │ -03d42e: 7130 9f11 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -03d434: 28ee |003c: goto 002a // -0012 │ │ +03f5b0: |[03f5b0] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +03f5c0: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03f5c4: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +03f5c6: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +03f5ca: 5461 e103 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03e1 │ │ +03f5ce: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +03f5d2: 1c01 9c02 |0009: const-class v1, Landroid/view/ViewGroup; // type@029c │ │ +03f5d6: 1a02 b515 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@15b5 │ │ +03f5da: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +03f5dc: 2333 6503 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0365 │ │ +03f5e0: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +03f5e2: 6205 8d05 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@058d │ │ +03f5e6: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +03f5ea: 6e30 6d14 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ +03f5f0: 0c01 |0018: move-result-object v1 │ │ +03f5f2: 5b61 e103 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03e1 │ │ +03f5f6: 5461 e103 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03e1 │ │ +03f5fa: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +03f5fc: 2322 6703 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0367 │ │ +03f600: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +03f602: 7110 5d14 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@145d │ │ +03f608: 0c04 |0024: move-result-object v4 │ │ +03f60a: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +03f60e: 6e30 c514 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ +03f614: 0e00 |002a: return-void │ │ +03f616: 0d00 |002b: move-exception v0 │ │ +03f618: 1a01 7209 |002c: const-string v1, "ViewPager" // string@0972 │ │ +03f61c: 1a02 0b02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@020b │ │ +03f620: 7130 9f11 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +03f626: 28e8 |0033: goto 001b // -0018 │ │ +03f628: 0d00 |0034: move-exception v0 │ │ +03f62a: 1a01 7209 |0035: const-string v1, "ViewPager" // string@0972 │ │ +03f62e: 1a02 a002 |0037: const-string v2, "Error changing children drawing order" // string@02a0 │ │ +03f632: 7130 9f11 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +03f638: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -56471,24 +56476,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -03d454: |[03d454] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -03d464: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d466: 5c21 d903 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03d46a: 5520 c003 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -03d46e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -03d472: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03d474: 6e40 c00b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ -03d47a: 0e00 |000b: return-void │ │ -03d47c: 0110 |000c: move v0, v1 │ │ -03d47e: 28fb |000d: goto 0008 // -0005 │ │ +03f658: |[03f658] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +03f668: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03f66a: 5c21 d903 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03f66e: 5520 c003 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03f672: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +03f676: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03f678: 6e40 c00b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ +03f67e: 0e00 |000b: return-void │ │ +03f680: 0110 |000c: move v0, v1 │ │ +03f682: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -56500,19 +56505,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03d480: |[03d480] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -03d490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d492: 5c10 d903 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ -03d496: 6e40 c00b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ -03d49c: 0e00 |0006: return-void │ │ +03f684: |[03f684] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +03f694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f696: 5c10 d903 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03d9 │ │ +03f69a: 6e40 c00b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bc0 │ │ +03f6a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -56524,18 +56529,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03d4a0: |[03d4a0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -03d4b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d4b2: 6e50 c10b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bc1 │ │ -03d4b8: 0e00 |0004: return-void │ │ +03f6a4: |[03f6a4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +03f6b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f6b6: 6e50 c10b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bc1 │ │ +03f6bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0004 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -56547,86 +56552,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -03d4bc: |[03d4bc] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -03d4cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03d4ce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03d4d0: 5453 b003 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d4d4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -03d4d8: 5453 b003 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d4dc: 6e10 bf09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03d4e2: 0a03 |000b: move-result v3 │ │ -03d4e4: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -03d4e8: 7020 ce0b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ -03d4ee: 0e00 |0011: return-void │ │ -03d4f0: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -03d4f4: 5253 b703 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d4f8: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -03d4fc: 5453 cb03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d500: 6e10 d514 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03d506: 0a03 |001d: move-result v3 │ │ -03d508: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -03d50c: 7020 ce0b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ -03d512: 28ee |0023: goto 0011 // -0012 │ │ -03d514: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -03d518: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -03d51a: 5252 d503 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -03d51e: 5253 b703 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d522: b023 |002b: add-int/2addr v3, v2 │ │ -03d524: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -03d528: 5253 b703 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d52c: b123 |0030: sub-int/2addr v3, v2 │ │ -03d52e: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -03d532: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -03d534: 5453 cb03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d538: 6e10 d514 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -03d53e: 0a03 |0039: move-result v3 │ │ -03d540: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -03d544: 5453 cb03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ -03d548: 6e20 cf14 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -03d54e: 0c03 |0041: move-result-object v3 │ │ -03d550: 1f03 db01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01db │ │ -03d554: 5c30 8d03 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ -03d558: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03d55c: 28ec |0048: goto 0034 // -0014 │ │ -03d55e: 5453 b003 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d562: 6e10 bf09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03d568: 0a03 |004e: move-result v3 │ │ -03d56a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -03d56e: 5453 b003 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d572: 6e10 bf09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -03d578: 0a03 |0056: move-result v3 │ │ -03d57a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -03d57e: 28ce |0059: goto 0027 // -0032 │ │ -03d580: 5253 b703 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d584: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -03d588: 5553 c003 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ -03d58c: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -03d590: 5956 b703 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d594: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -03d598: 5453 d603 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03d59c: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -03d5a0: 5453 d603 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03d5a4: 7220 3a0b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ -03d5aa: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -03d5ae: 5453 c803 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03d5b2: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -03d5b6: 5453 c803 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03d5ba: 7220 3a0b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ -03d5c0: 6e10 b80b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ -03d5c6: 2894 |007d: goto 0011 // -006c │ │ -03d5c8: 0140 |007e: move v0, v4 │ │ -03d5ca: 28df |007f: goto 005e // -0021 │ │ -03d5cc: 6e20 b00b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bb0 │ │ -03d5d2: 7050 bb0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bbb │ │ -03d5d8: 288b |0086: goto 0011 // -0075 │ │ +03f6c0: |[03f6c0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +03f6d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03f6d2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03f6d4: 5453 b003 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f6d8: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +03f6dc: 5453 b003 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f6e0: 6e10 bf09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03f6e6: 0a03 |000b: move-result v3 │ │ +03f6e8: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +03f6ec: 7020 ce0b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ +03f6f2: 0e00 |0011: return-void │ │ +03f6f4: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +03f6f8: 5253 b703 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f6fc: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +03f700: 5453 cb03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f704: 6e10 d514 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03f70a: 0a03 |001d: move-result v3 │ │ +03f70c: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +03f710: 7020 ce0b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ +03f716: 28ee |0023: goto 0011 // -0012 │ │ +03f718: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +03f71c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +03f71e: 5252 d503 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03f722: 5253 b703 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f726: b023 |002b: add-int/2addr v3, v2 │ │ +03f728: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +03f72c: 5253 b703 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f730: b123 |0030: sub-int/2addr v3, v2 │ │ +03f732: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +03f736: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +03f738: 5453 cb03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f73c: 6e10 d514 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +03f742: 0a03 |0039: move-result v3 │ │ +03f744: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +03f748: 5453 cb03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03cb │ │ +03f74c: 6e20 cf14 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +03f752: 0c03 |0041: move-result-object v3 │ │ +03f754: 1f03 d801 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01d8 │ │ +03f758: 5c30 8d03 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@038d │ │ +03f75c: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f760: 28ec |0048: goto 0034 // -0014 │ │ +03f762: 5453 b003 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f766: 6e10 bf09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03f76c: 0a03 |004e: move-result v3 │ │ +03f76e: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +03f772: 5453 b003 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03f776: 6e10 bf09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +03f77c: 0a03 |0056: move-result v3 │ │ +03f77e: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +03f782: 28ce |0059: goto 0027 // -0032 │ │ +03f784: 5253 b703 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f788: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +03f78c: 5553 c003 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03c0 │ │ +03f790: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +03f794: 5956 b703 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03f798: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +03f79c: 5453 d603 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03f7a0: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +03f7a4: 5453 d603 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03f7a8: 7220 3a0b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ +03f7ae: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +03f7b2: 5453 c803 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03f7b6: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +03f7ba: 5453 c803 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03f7be: 7220 3a0b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b3a │ │ +03f7c4: 6e10 b80b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ +03f7ca: 2894 |007d: goto 0011 // -006c │ │ +03f7cc: 0140 |007e: move v0, v4 │ │ +03f7ce: 28df |007f: goto 005e // -0021 │ │ +03f7d0: 6e20 b00b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bb0 │ │ +03f7d6: 7050 bb0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bbb │ │ +03f7dc: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -56667,18 +56672,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 │ │ -03d5dc: |[03d5dc] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -03d5ec: 5410 c803 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03d5f0: 5b12 c803 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ -03d5f4: 1100 |0004: return-object v0 │ │ +03f7e0: |[03f7e0] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +03f7f0: 5410 c803 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03f7f4: 5b12 c803 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03c8 │ │ +03f7f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ 0x0004 line=656 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -56690,39 +56695,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03d5f8: |[03d5f8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -03d608: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03d60a: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -03d60e: 1a00 7509 |0003: const-string v0, "ViewPager" // string@0975 │ │ -03d612: 2201 2103 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -03d616: 7010 ab14 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03d61c: 1a02 3508 |000a: const-string v2, "Requested offscreen page limit " // string@0835 │ │ -03d620: 6e20 b214 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03d626: 0c01 |000f: move-result-object v1 │ │ -03d628: 6e20 ae14 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03d62e: 0c01 |0013: move-result-object v1 │ │ -03d630: 1a02 8300 |0014: const-string v2, " too small; defaulting to " // string@0083 │ │ -03d634: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03d63a: 0c01 |0019: move-result-object v1 │ │ -03d63c: 6e20 ae14 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03d642: 0c01 |001d: move-result-object v1 │ │ -03d644: 6e10 b714 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03d64a: 0c01 |0021: move-result-object v1 │ │ -03d64c: 7120 a111 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -03d652: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -03d654: 5240 d503 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -03d658: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -03d65c: 5945 d503 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ -03d660: 6e10 af0b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -03d666: 0e00 |002f: return-void │ │ +03f7fc: |[03f7fc] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +03f80c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03f80e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +03f812: 1a00 7209 |0003: const-string v0, "ViewPager" // string@0972 │ │ +03f816: 2201 1e03 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +03f81a: 7010 ab14 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03f820: 1a02 3208 |000a: const-string v2, "Requested offscreen page limit " // string@0832 │ │ +03f824: 6e20 b214 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03f82a: 0c01 |000f: move-result-object v1 │ │ +03f82c: 6e20 ae14 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03f832: 0c01 |0013: move-result-object v1 │ │ +03f834: 1a02 8300 |0014: const-string v2, " too small; defaulting to " // string@0083 │ │ +03f838: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03f83e: 0c01 |0019: move-result-object v1 │ │ +03f840: 6e20 ae14 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03f846: 0c01 |001d: move-result-object v1 │ │ +03f848: 6e10 b714 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03f84e: 0c01 |0021: move-result-object v1 │ │ +03f850: 7120 a111 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +03f856: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +03f858: 5240 d503 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03f85c: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +03f860: 5945 d503 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03d5 │ │ +03f864: 6e10 af0b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03f86a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -56737,17 +56742,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 │ │ -03d668: |[03d668] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -03d678: 5b01 b103 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03b1 │ │ -03d67c: 0e00 |0002: return-void │ │ +03f86c: |[03f86c] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +03f87c: 5b01 b103 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03b1 │ │ +03f880: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -56757,17 +56762,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 │ │ -03d680: |[03d680] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -03d690: 5b01 d603 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ -03d694: 0e00 |0002: return-void │ │ +03f884: |[03f884] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +03f894: 5b01 d603 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03d6 │ │ +03f898: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -56777,22 +56782,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -03d698: |[03d698] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -03d6a8: 5220 d703 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03d6ac: 5923 d703 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03d6b0: 6e10 8f0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ -03d6b6: 0a01 |0007: move-result v1 │ │ -03d6b8: 7050 b10b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bb1 │ │ -03d6be: 6e10 b80b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ -03d6c4: 0e00 |000e: return-void │ │ +03f89c: |[03f89c] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +03f8ac: 5220 d703 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03f8b0: 5923 d703 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03f8b4: 6e10 8f0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0b8f │ │ +03f8ba: 0a01 |0007: move-result v1 │ │ +03f8bc: 7050 b10b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bb1 │ │ +03f8c2: 6e10 b80b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bb8 │ │ +03f8c8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -56808,23 +56813,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03d6c8: |[03d6c8] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -03d6d8: 6e10 7c0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b7c │ │ -03d6de: 0c00 |0003: move-result-object v0 │ │ -03d6e0: 6e10 9200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -03d6e6: 0c00 |0007: move-result-object v0 │ │ -03d6e8: 6e20 dd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ -03d6ee: 0c00 |000b: move-result-object v0 │ │ -03d6f0: 6e20 cb0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0bcb │ │ -03d6f6: 0e00 |000f: return-void │ │ +03f8cc: |[03f8cc] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +03f8dc: 6e10 7c0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0b7c │ │ +03f8e2: 0c00 |0003: move-result-object v0 │ │ +03f8e4: 6e10 9200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +03f8ea: 0c00 |0007: move-result-object v0 │ │ +03f8ec: 6e20 dd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ +03f8f2: 0c00 |000b: move-result-object v0 │ │ +03f8f4: 6e20 cb0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0bcb │ │ +03f8fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000f line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -56834,25 +56839,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03d6f8: |[03d6f8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -03d708: 5b12 d003 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ -03d70c: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -03d710: 6e10 b20b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0bb2 │ │ -03d716: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -03d71a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03d71c: 6e20 cf0b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bcf │ │ -03d722: 6e10 970b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0b97 │ │ -03d728: 0e00 |0010: return-void │ │ -03d72a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03d72c: 28f8 |0012: goto 000a // -0008 │ │ +03f8fc: |[03f8fc] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +03f90c: 5b12 d003 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ +03f910: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +03f914: 6e10 b20b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0bb2 │ │ +03f91a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +03f91e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03f920: 6e20 cf0b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0bcf │ │ +03f926: 6e10 970b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0b97 │ │ +03f92c: 0e00 |0010: return-void │ │ +03f92e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03f930: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -56866,44 +56871,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 │ │ -03d730: |[03d730] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -03d740: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03d742: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03d744: 6004 1f00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03d748: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -03d74c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -03d750: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -03d754: 0120 |000a: move v0, v2 │ │ -03d756: 5464 d803 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ -03d75a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -03d75e: 0124 |000f: move v4, v2 │ │ -03d760: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -03d764: 0121 |0012: move v1, v2 │ │ -03d766: 5b68 d803 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ -03d76a: 6e20 bd0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0bbd │ │ -03d770: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -03d774: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -03d778: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03d77a: 5962 ba03 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ -03d77e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -03d782: 6e10 af0b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -03d788: 0e00 |0024: return-void │ │ -03d78a: 0130 |0025: move v0, v3 │ │ -03d78c: 28e5 |0026: goto 000b // -001b │ │ -03d78e: 0134 |0027: move v4, v3 │ │ -03d790: 28e8 |0028: goto 0010 // -0018 │ │ -03d792: 0131 |0029: move v1, v3 │ │ -03d794: 28e9 |002a: goto 0013 // -0017 │ │ -03d796: 5963 ba03 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ -03d79a: 28f2 |002d: goto 001f // -000e │ │ +03f934: |[03f934] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +03f944: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03f946: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03f948: 6004 1f00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03f94c: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +03f950: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +03f954: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +03f958: 0120 |000a: move v0, v2 │ │ +03f95a: 5464 d803 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ +03f95e: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +03f962: 0124 |000f: move v4, v2 │ │ +03f964: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +03f968: 0121 |0012: move v1, v2 │ │ +03f96a: 5b68 d803 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03d8 │ │ +03f96e: 6e20 bd0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0bbd │ │ +03f974: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +03f978: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +03f97c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03f97e: 5962 ba03 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ +03f982: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +03f986: 6e10 af0b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03f98c: 0e00 |0024: return-void │ │ +03f98e: 0130 |0025: move v0, v3 │ │ +03f990: 28e5 |0026: goto 000b // -001b │ │ +03f992: 0134 |0027: move v4, v3 │ │ +03f994: 28e8 |0028: goto 0010 // -0018 │ │ +03f996: 0131 |0029: move v1, v3 │ │ +03f998: 28e9 |002a: goto 0013 // -0017 │ │ +03f99a: 5963 ba03 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03ba │ │ +03f99e: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -56928,18 +56933,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03d79c: |[03d79c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -03d7ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d7ae: 6e40 d10b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0bd1 │ │ -03d7b4: 0e00 |0004: return-void │ │ +03f9a0: |[03f9a0] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +03f9b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f9b2: 6e40 d10b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0bd1 │ │ +03f9b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -56950,98 +56955,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -03d7b8: |[03d7b8] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -03d7c8: 6e10 780b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ -03d7ce: 0a01 |0003: move-result v1 │ │ -03d7d0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -03d7d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03d7d6: 7020 ce0b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ -03d7dc: 0e00 |000a: return-void │ │ -03d7de: 6e10 8d0b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ -03d7e4: 0a02 |000e: move-result v2 │ │ -03d7e6: 6e10 8e0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ -03d7ec: 0a03 |0012: move-result v3 │ │ -03d7ee: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -03d7f2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -03d7f6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -03d7fa: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -03d7fe: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -03d800: 7020 640b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ -03d806: 6e10 af0b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ -03d80c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03d80e: 7020 cd0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ -03d814: 28e4 |0026: goto 000a // -001c │ │ -03d816: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -03d818: 7020 ce0b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ -03d81e: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -03d820: 7020 cd0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ -03d826: 7010 7b0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ -03d82c: 0a0c |0032: move-result v12 │ │ -03d82e: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -03d832: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -03d836: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -03d83a: 7110 8914 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -03d840: 0a0e |003c: move-result v14 │ │ -03d842: 82ee |003d: int-to-float v14, v14 │ │ -03d844: c8ed |003e: mul-float/2addr v13, v14 │ │ -03d846: 82ce |003f: int-to-float v14, v12 │ │ -03d848: c9ed |0040: div-float/2addr v13, v14 │ │ -03d84a: 7120 8d14 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -03d850: 0a08 |0044: move-result v8 │ │ -03d852: 8291 |0045: int-to-float v1, v9 │ │ -03d854: 829d |0046: int-to-float v13, v9 │ │ -03d856: 6e20 6a0b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0b6a │ │ -03d85c: 0a0e |004a: move-result v14 │ │ -03d85e: c8ed |004b: mul-float/2addr v13, v14 │ │ -03d860: a607 010d |004c: add-float v7, v1, v13 │ │ -03d864: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -03d866: 7701 8914 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -03d86c: 0a12 |0052: move-result v18 │ │ -03d86e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -03d872: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -03d876: 0200 1200 |0057: move/from16 v0, v18 │ │ -03d87a: 820d |0059: int-to-float v13, v0 │ │ -03d87c: a90d 070d |005a: div-float v13, v7, v13 │ │ -03d880: 7110 8814 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -03d886: 0a0d |005f: move-result v13 │ │ -03d888: c8d1 |0060: mul-float/2addr v1, v13 │ │ -03d88a: 7110 8f14 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@148f │ │ -03d890: 0a01 |0064: move-result v1 │ │ -03d892: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -03d896: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -03d89a: 7120 8e14 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -03d8a0: 0a06 |006c: move-result v6 │ │ -03d8a2: 54f1 df03 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ -03d8a6: 7406 9c13 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@139c │ │ -03d8ac: 7110 c90a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -03d8b2: 2895 |0075: goto 000a // -006b │ │ -03d8b4: 82c1 |0076: int-to-float v1, v12 │ │ -03d8b6: 54fd b003 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ -03d8ba: 52fe b703 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ -03d8be: 6e20 c209 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ -03d8c4: 0a0d |007e: move-result v13 │ │ -03d8c6: a80b 010d |007f: mul-float v11, v1, v13 │ │ -03d8ca: 7110 8914 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -03d8d0: 0a01 |0084: move-result v1 │ │ -03d8d2: 8211 |0085: int-to-float v1, v1 │ │ -03d8d4: 52fd d703 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ -03d8d8: 82dd |0088: int-to-float v13, v13 │ │ -03d8da: c6bd |0089: add-float/2addr v13, v11 │ │ -03d8dc: a90a 010d |008a: div-float v10, v1, v13 │ │ -03d8e0: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -03d8e4: c6a1 |008e: add-float/2addr v1, v10 │ │ -03d8e6: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -03d8ea: c8d1 |0091: mul-float/2addr v1, v13 │ │ -03d8ec: 8716 |0092: float-to-int v6, v1 │ │ -03d8ee: 28d4 |0093: goto 0067 // -002c │ │ +03f9bc: |[03f9bc] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +03f9cc: 6e10 780b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0b78 │ │ +03f9d2: 0a01 |0003: move-result v1 │ │ +03f9d4: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +03f9d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03f9da: 7020 ce0b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ +03f9e0: 0e00 |000a: return-void │ │ +03f9e2: 6e10 8d0b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0b8d │ │ +03f9e8: 0a02 |000e: move-result v2 │ │ +03f9ea: 6e10 8e0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0b8e │ │ +03f9f0: 0a03 |0012: move-result v3 │ │ +03f9f2: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +03f9f6: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +03f9fa: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +03f9fe: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +03fa02: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +03fa04: 7020 640b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0b64 │ │ +03fa0a: 6e10 af0b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0baf │ │ +03fa10: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +03fa12: 7020 cd0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ +03fa18: 28e4 |0026: goto 000a // -001c │ │ +03fa1a: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +03fa1c: 7020 ce0b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0bce │ │ +03fa22: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +03fa24: 7020 cd0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0bcd │ │ +03fa2a: 7010 7b0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0b7b │ │ +03fa30: 0a0c |0032: move-result v12 │ │ +03fa32: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +03fa36: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +03fa3a: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +03fa3e: 7110 8914 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +03fa44: 0a0e |003c: move-result v14 │ │ +03fa46: 82ee |003d: int-to-float v14, v14 │ │ +03fa48: c8ed |003e: mul-float/2addr v13, v14 │ │ +03fa4a: 82ce |003f: int-to-float v14, v12 │ │ +03fa4c: c9ed |0040: div-float/2addr v13, v14 │ │ +03fa4e: 7120 8d14 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +03fa54: 0a08 |0044: move-result v8 │ │ +03fa56: 8291 |0045: int-to-float v1, v9 │ │ +03fa58: 829d |0046: int-to-float v13, v9 │ │ +03fa5a: 6e20 6a0b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0b6a │ │ +03fa60: 0a0e |004a: move-result v14 │ │ +03fa62: c8ed |004b: mul-float/2addr v13, v14 │ │ +03fa64: a607 010d |004c: add-float v7, v1, v13 │ │ +03fa68: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +03fa6a: 7701 8914 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +03fa70: 0a12 |0052: move-result v18 │ │ +03fa72: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +03fa76: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +03fa7a: 0200 1200 |0057: move/from16 v0, v18 │ │ +03fa7e: 820d |0059: int-to-float v13, v0 │ │ +03fa80: a90d 070d |005a: div-float v13, v7, v13 │ │ +03fa84: 7110 8814 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +03fa8a: 0a0d |005f: move-result v13 │ │ +03fa8c: c8d1 |0060: mul-float/2addr v1, v13 │ │ +03fa8e: 7110 8f14 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@148f │ │ +03fa94: 0a01 |0064: move-result v1 │ │ +03fa96: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +03fa9a: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +03fa9e: 7120 8e14 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +03faa4: 0a06 |006c: move-result v6 │ │ +03faa6: 54f1 df03 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03df │ │ +03faaa: 7406 9c13 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@139c │ │ +03fab0: 7110 c90a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +03fab6: 2895 |0075: goto 000a // -006b │ │ +03fab8: 82c1 |0076: int-to-float v1, v12 │ │ +03faba: 54fd b003 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03b0 │ │ +03fabe: 52fe b703 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03b7 │ │ +03fac2: 6e20 c209 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09c2 │ │ +03fac8: 0a0d |007e: move-result v13 │ │ +03faca: a80b 010d |007f: mul-float v11, v1, v13 │ │ +03face: 7110 8914 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +03fad4: 0a01 |0084: move-result v1 │ │ +03fad6: 8211 |0085: int-to-float v1, v1 │ │ +03fad8: 52fd d703 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03d7 │ │ +03fadc: 82dd |0088: int-to-float v13, v13 │ │ +03fade: c6bd |0089: add-float/2addr v13, v11 │ │ +03fae0: a90a 010d |008a: div-float v10, v1, v13 │ │ +03fae4: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +03fae8: c6a1 |008e: add-float/2addr v1, v10 │ │ +03faea: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +03faee: c8d1 |0091: mul-float/2addr v1, v13 │ │ +03faf0: 8716 |0092: float-to-int v6, v1 │ │ +03faf2: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -57089,38 +57094,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03d8f0: |[03d8f0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -03d900: 6f20 b012 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@12b0 │ │ -03d906: 0a00 |0003: move-result v0 │ │ -03d908: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -03d90c: 5410 d003 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ -03d910: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -03d914: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03d916: 0f00 |000b: return v0 │ │ -03d918: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03d91a: 28fe |000d: goto 000b // -0002 │ │ +03faf4: |[03faf4] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +03fb04: 6f20 b012 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@12b0 │ │ +03fb0a: 0a00 |0003: move-result v0 │ │ +03fb0c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +03fb10: 5410 d003 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03d0 │ │ +03fb14: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +03fb18: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03fb1a: 0f00 |000b: return v0 │ │ +03fb1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03fb1e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #251 header: │ │ -class_idx : 488 │ │ +class_idx : 485 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2423 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -57138,21 +57143,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;) │ │ name : 'requestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2423 (ViewParentCompat.java) │ │ + source_file_idx : 2420 (ViewParentCompat.java) │ │ │ │ Class #252 header: │ │ -class_idx : 490 │ │ +class_idx : 487 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2423 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2420 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -57175,26 +57180,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03d91c: |[03d91c] android.support.v4.view.ViewParentCompat.:()V │ │ -03d92c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03d930: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03d934: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d938: 2201 e701 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01e7 │ │ -03d93c: 7010 d40b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0bd4 │ │ -03d942: 6901 e903 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03e9 │ │ -03d946: 0e00 |000d: return-void │ │ -03d948: 2201 e901 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01e9 │ │ -03d94c: 7010 d70b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0bd7 │ │ -03d952: 6901 e903 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03e9 │ │ -03d956: 28f8 |0015: goto 000d // -0008 │ │ +03fb20: |[03fb20] android.support.v4.view.ViewParentCompat.:()V │ │ +03fb30: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03fb34: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03fb38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03fb3c: 2201 e401 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01e4 │ │ +03fb40: 7010 d40b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0bd4 │ │ +03fb46: 6901 e903 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03e9 │ │ +03fb4a: 0e00 |000d: return-void │ │ +03fb4c: 2201 e601 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01e6 │ │ +03fb50: 7010 d70b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0bd7 │ │ +03fb56: 6901 e903 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03e9 │ │ +03fb5a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -57206,17 +57211,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d958: |[03d958] android.support.v4.view.ViewParentCompat.:()V │ │ -03d968: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03d96e: 0e00 |0003: return-void │ │ +03fb5c: |[03fb5c] android.support.v4.view.ViewParentCompat.:()V │ │ +03fb6c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fb72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -57225,35 +57230,35 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03d970: |[03d970] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03d980: 6200 e903 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03e9 │ │ -03d984: 7240 d60b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bd6 │ │ -03d98a: 0a00 |0005: move-result v0 │ │ -03d98c: 0f00 |0006: return v0 │ │ +03fb74: |[03fb74] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03fb84: 6200 e903 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03e9 │ │ +03fb88: 7240 d60b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bd6 │ │ +03fb8e: 0a00 |0005: move-result v0 │ │ +03fb90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2423 (ViewParentCompat.java) │ │ + source_file_idx : 2420 (ViewParentCompat.java) │ │ │ │ Class #253 header: │ │ -class_idx : 491 │ │ +class_idx : 488 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2424 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2421 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -57268,17 +57273,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d990: |[03d990] android.support.v4.view.ViewParentCompatICS.:()V │ │ -03d9a0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03d9a6: 0e00 |0003: return-void │ │ +03fb94: |[03fb94] android.support.v4.view.ViewParentCompatICS.:()V │ │ +03fba4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fbaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ @@ -57286,34 +57291,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03d9a8: |[03d9a8] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03d9b8: 7230 b312 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12b3 │ │ -03d9be: 0a00 |0003: move-result v0 │ │ -03d9c0: 0f00 |0004: return v0 │ │ +03fbac: |[03fbac] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03fbbc: 7230 b312 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12b3 │ │ +03fbc2: 0a00 |0003: move-result v0 │ │ +03fbc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2424 (ViewParentCompatICS.java) │ │ + source_file_idx : 2421 (ViewParentCompatICS.java) │ │ │ │ Class #254 header: │ │ -class_idx : 492 │ │ +class_idx : 489 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2433 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2430 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -57343,30 +57348,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d9c4: |[03d9c4] android.support.v4.view.WindowCompat.:()V │ │ -03d9d4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03d9da: 0e00 |0003: return-void │ │ +03fbc8: |[03fbc8] android.support.v4.view.WindowCompat.:()V │ │ +03fbd8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fbde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2433 (WindowCompat.java) │ │ + source_file_idx : 2430 (WindowCompat.java) │ │ │ │ Class #255 header: │ │ -class_idx : 495 │ │ +class_idx : 492 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #255 annotations: │ │ @@ -57400,17 +57405,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 357 (AccessibilityEventCompat.java) │ │ │ │ Class #256 header: │ │ -class_idx : 496 │ │ +class_idx : 493 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 357 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #256 annotations: │ │ @@ -57515,26 +57520,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03d9dc: |[03d9dc] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03d9ec: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03d9f0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03d9f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d9f8: 2200 ed01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01ed │ │ -03d9fc: 7010 df0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0bdf │ │ -03da02: 6900 ed03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ -03da06: 0e00 |000d: return-void │ │ -03da08: 2200 ee01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01ee │ │ -03da0c: 7010 e30b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0be3 │ │ -03da12: 6900 ed03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ -03da16: 28f8 |0015: goto 000d // -0008 │ │ +03fbe0: |[03fbe0] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +03fbf0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03fbf4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03fbf8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03fbfc: 2200 ea01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01ea │ │ +03fc00: 7010 df0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0bdf │ │ +03fc06: 6900 ed03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ +03fc0a: 0e00 |000d: return-void │ │ +03fc0c: 2200 eb01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01eb │ │ +03fc10: 7010 e30b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0be3 │ │ +03fc16: 6900 ed03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ +03fc1a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -57544,17 +57549,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03da18: |[03da18] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03da28: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03da2e: 0e00 |0003: return-void │ │ +03fc1c: |[03fc1c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +03fc2c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fc32: 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; │ │ │ │ @@ -57563,20 +57568,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 │ │ -03da30: |[03da30] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -03da40: 6200 ed03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ -03da44: 6e10 320e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0e32 │ │ -03da4a: 0c01 |0005: move-result-object v1 │ │ -03da4c: 7230 e70b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0be7 │ │ -03da52: 0e00 |0009: return-void │ │ +03fc34: |[03fc34] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +03fc44: 6200 ed03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ +03fc48: 6e10 320e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0e32 │ │ +03fc4e: 0c01 |0005: move-result-object v1 │ │ +03fc50: 7230 e70b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0be7 │ │ +03fc56: 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; │ │ @@ -57586,18 +57591,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03da54: |[03da54] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03da64: 2200 1802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0218 │ │ -03da68: 7020 2a0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ -03da6e: 1100 |0005: return-object v0 │ │ +03fc58: |[03fc58] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03fc68: 2200 1502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0215 │ │ +03fc6c: 7020 2a0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ +03fc72: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ @@ -57605,21 +57610,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 │ │ -03da70: |[03da70] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03da80: 2200 1802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0218 │ │ -03da84: 6201 ed03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ -03da88: 7230 e80b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0be8 │ │ -03da8e: 0c01 |0007: move-result-object v1 │ │ -03da90: 7020 2a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ -03da96: 1100 |000b: return-object v0 │ │ +03fc74: |[03fc74] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03fc84: 2200 1502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0215 │ │ +03fc88: 6201 ed03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ +03fc8c: 7230 e80b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0be8 │ │ +03fc92: 0c01 |0007: move-result-object v1 │ │ +03fc94: 7020 2a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ +03fc9a: 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 │ │ │ │ @@ -57628,32 +57633,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03da98: |[03da98] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03daa8: 6200 ed03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ -03daac: 7220 e90b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0be9 │ │ -03dab2: 0a00 |0005: move-result v0 │ │ -03dab4: 0f00 |0006: return v0 │ │ +03fc9c: |[03fc9c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +03fcac: 6200 ed03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03ed │ │ +03fcb0: 7220 e90b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0be9 │ │ +03fcb6: 0a00 |0005: move-result v0 │ │ +03fcb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 357 (AccessibilityEventCompat.java) │ │ │ │ Class #257 header: │ │ -class_idx : 497 │ │ +class_idx : 494 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 358 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #257 - │ │ @@ -57669,17 +57674,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dab8: |[03dab8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -03dac8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03dace: 0e00 |0003: return-void │ │ +03fcbc: |[03fcbc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +03fccc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fcd2: 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;) │ │ @@ -57687,18 +57692,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 │ │ -03dad0: |[03dad0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -03dae0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03dae4: 6e20 bc12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@12bc │ │ -03daea: 0e00 |0005: return-void │ │ +03fcd4: |[03fcd4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +03fce4: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +03fce8: 6e20 bc12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@12bc │ │ +03fcee: 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; │ │ @@ -57708,18 +57713,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 │ │ -03daec: |[03daec] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -03dafc: 6e20 bf12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@12bf │ │ -03db02: 0c00 |0003: move-result-object v0 │ │ -03db04: 1100 |0004: return-object v0 │ │ +03fcf0: |[03fcf0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +03fd00: 6e20 bf12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@12bf │ │ +03fd06: 0c00 |0003: move-result-object v0 │ │ +03fd08: 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 │ │ │ │ @@ -57728,31 +57733,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03db08: |[03db08] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03db18: 6e10 c012 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@12c0 │ │ -03db1e: 0a00 |0003: move-result v0 │ │ -03db20: 0f00 |0004: return v0 │ │ +03fd0c: |[03fd0c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +03fd1c: 6e10 c012 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@12c0 │ │ +03fd22: 0a00 |0003: move-result v0 │ │ +03fd24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 358 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #258 header: │ │ -class_idx : 501 │ │ +class_idx : 498 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #258 annotations: │ │ @@ -57808,17 +57813,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 362 (AccessibilityManagerCompat.java) │ │ │ │ Class #259 header: │ │ -class_idx : 502 │ │ +class_idx : 499 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #259 annotations: │ │ @@ -57843,22 +57848,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03db24: |[03db24] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -03db34: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -03db3a: 7100 0e0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c0e │ │ -03db40: 0c00 |0006: move-result-object v0 │ │ -03db42: 7220 080c 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@0c08 │ │ -03db48: 0c00 |000a: move-result-object v0 │ │ -03db4a: 5b10 0004 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0400 │ │ -03db4e: 0e00 |000d: return-void │ │ +03fd28: |[03fd28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +03fd38: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fd3e: 7100 0e0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c0e │ │ +03fd44: 0c00 |0006: move-result-object v0 │ │ +03fd46: 7220 080c 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@0c08 │ │ +03fd4c: 0c00 |000a: move-result-object v0 │ │ +03fd4e: 5b10 0004 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0400 │ │ +03fd52: 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; │ │ @@ -57869,17 +57874,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 362 (AccessibilityManagerCompat.java) │ │ │ │ Class #260 header: │ │ -class_idx : 503 │ │ +class_idx : 500 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 362 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #260 annotations: │ │ @@ -57907,26 +57912,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03db50: |[03db50] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03db60: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03db64: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03db68: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03db6c: 2200 f301 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01f3 │ │ -03db70: 7010 f60b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0bf6 │ │ -03db76: 6900 0104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03db7a: 0e00 |000d: return-void │ │ -03db7c: 2200 f401 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01f4 │ │ -03db80: 7010 fd0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0bfd │ │ -03db86: 6900 0104 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03db8a: 28f8 |0015: goto 000d // -0008 │ │ +03fd54: |[03fd54] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +03fd64: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03fd68: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03fd6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03fd70: 2200 f001 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01f0 │ │ +03fd74: 7010 f60b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0bf6 │ │ +03fd7a: 6900 0104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fd7e: 0e00 |000d: return-void │ │ +03fd80: 2200 f101 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01f1 │ │ +03fd84: 7010 fd0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0bfd │ │ +03fd8a: 6900 0104 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fd8e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -57936,17 +57941,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03db8c: |[03db8c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03db9c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03dba2: 0e00 |0003: return-void │ │ +03fd90: |[03fd90] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +03fda0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fda6: 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; │ │ │ │ @@ -57955,36 +57960,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 │ │ -03dba4: |[03dba4] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -03dbb4: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03dbb8: 1100 |0002: return-object v0 │ │ +03fda8: |[03fda8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +03fdb8: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fdbc: 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 │ │ -03dbbc: |[03dbbc] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03dbcc: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03dbd0: 7230 040c 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@0c04 │ │ -03dbd6: 0a00 |0005: move-result v0 │ │ -03dbd8: 0f00 |0006: return v0 │ │ +03fdc0: |[03fdc0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03fdd0: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fdd4: 7230 040c 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@0c04 │ │ +03fdda: 0a00 |0005: move-result v0 │ │ +03fddc: 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; │ │ │ │ @@ -57993,19 +57998,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 │ │ -03dbdc: |[03dbdc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03dbec: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03dbf0: 7230 050c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c05 │ │ -03dbf6: 0c00 |0005: move-result-object v0 │ │ -03dbf8: 1100 |0006: return-object v0 │ │ +03fde0: |[03fde0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03fdf0: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fdf4: 7230 050c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c05 │ │ +03fdfa: 0c00 |0005: move-result-object v0 │ │ +03fdfc: 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 │ │ │ │ @@ -58014,19 +58019,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 │ │ -03dbfc: |[03dbfc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03dc0c: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03dc10: 7220 060c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c06 │ │ -03dc16: 0c00 |0005: move-result-object v0 │ │ -03dc18: 1100 |0006: return-object v0 │ │ +03fe00: |[03fe00] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03fe10: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fe14: 7220 060c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c06 │ │ +03fe1a: 0c00 |0005: move-result-object v0 │ │ +03fe1c: 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;) │ │ @@ -58034,19 +58039,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 │ │ -03dc1c: |[03dc1c] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03dc2c: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03dc30: 7220 070c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c07 │ │ -03dc36: 0a00 |0005: move-result v0 │ │ -03dc38: 0f00 |0006: return v0 │ │ +03fe20: |[03fe20] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03fe30: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fe34: 7220 070c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c07 │ │ +03fe3a: 0a00 |0005: move-result v0 │ │ +03fe3c: 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;) │ │ @@ -58054,33 +58059,33 @@ │ │ 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 │ │ -03dc3c: |[03dc3c] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03dc4c: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ -03dc50: 7230 090c 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@0c09 │ │ -03dc56: 0a00 |0005: move-result v0 │ │ -03dc58: 0f00 |0006: return v0 │ │ +03fe40: |[03fe40] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03fe50: 6200 0104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0401 │ │ +03fe54: 7230 090c 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@0c09 │ │ +03fe5a: 0a00 |0005: move-result v0 │ │ +03fe5c: 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; │ │ │ │ Virtual methods - │ │ source_file_idx : 362 (AccessibilityManagerCompat.java) │ │ │ │ Class #261 header: │ │ -class_idx : 504 │ │ +class_idx : 501 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 363 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #261 annotations: │ │ @@ -58106,18 +58111,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 │ │ -03dc5c: |[03dc5c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -03dc6c: 5b01 0204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0402 │ │ -03dc70: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03dc76: 0e00 |0005: return-void │ │ +03fe60: |[03fe60] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +03fe70: 5b01 0204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0402 │ │ +03fe74: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03fe7a: 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; │ │ │ │ @@ -58127,32 +58132,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03dc78: |[03dc78] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -03dc88: 5410 0204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0402 │ │ -03dc8c: 7220 160c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c16 │ │ -03dc92: 0e00 |0005: return-void │ │ +03fe7c: |[03fe7c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +03fe8c: 5410 0204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0402 │ │ +03fe90: 7220 160c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c16 │ │ +03fe96: 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 │ │ │ │ source_file_idx : 363 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #262 header: │ │ -class_idx : 505 │ │ +class_idx : 502 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 363 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #262 annotations: │ │ @@ -58174,17 +58179,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 363 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #263 header: │ │ -class_idx : 506 │ │ +class_idx : 503 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 363 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #263 annotations: │ │ @@ -58208,17 +58213,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dc94: |[03dc94] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -03dca4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03dcaa: 0e00 |0003: return-void │ │ +03fe98: |[03fe98] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +03fea8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +03feae: 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; │ │ │ │ @@ -58227,19 +58232,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 │ │ -03dcac: |[03dcac] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03dcbc: 1f02 a802 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02a8 │ │ -03dcc0: 6e20 c612 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12c6 │ │ -03dcc6: 0a00 |0005: move-result v0 │ │ -03dcc8: 0f00 |0006: return v0 │ │ +03feb0: |[03feb0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03fec0: 1f02 a502 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02a5 │ │ +03fec4: 6e20 c612 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12c6 │ │ +03feca: 0a00 |0005: move-result v0 │ │ +03fecc: 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; │ │ │ │ @@ -58248,18 +58253,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 │ │ -03dccc: |[03dccc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03dcdc: 6e20 c712 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@12c7 │ │ -03dce2: 0c00 |0003: move-result-object v0 │ │ -03dce4: 1100 |0004: return-object v0 │ │ +03fed0: |[03fed0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03fee0: 6e20 c712 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@12c7 │ │ +03fee6: 0c00 |0003: move-result-object v0 │ │ +03fee8: 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 │ │ │ │ @@ -58268,18 +58273,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 │ │ -03dce8: |[03dce8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03dcf8: 6e10 c812 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@12c8 │ │ -03dcfe: 0c00 |0003: move-result-object v0 │ │ -03dd00: 1100 |0004: return-object v0 │ │ +03feec: |[03feec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03fefc: 6e10 c812 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@12c8 │ │ +03ff02: 0c00 |0003: move-result-object v0 │ │ +03ff04: 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;) │ │ @@ -58287,18 +58292,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 │ │ -03dd04: |[03dd04] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03dd14: 6e10 ca12 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@12ca │ │ -03dd1a: 0a00 |0003: move-result v0 │ │ -03dd1c: 0f00 |0004: return v0 │ │ +03ff08: |[03ff08] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03ff18: 6e10 ca12 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@12ca │ │ +03ff1e: 0a00 |0003: move-result v0 │ │ +03ff20: 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;) │ │ @@ -58306,18 +58311,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 │ │ -03dd20: |[03dd20] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -03dd30: 2200 f801 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01f8 │ │ -03dd34: 7020 140c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c14 │ │ -03dd3a: 1100 |0005: return-object v0 │ │ +03ff24: |[03ff24] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +03ff34: 2200 f501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01f5 │ │ +03ff38: 7020 140c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c14 │ │ +03ff3e: 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;) │ │ @@ -58325,33 +58330,33 @@ │ │ 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 │ │ -03dd3c: |[03dd3c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03dd4c: 1f02 a802 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02a8 │ │ -03dd50: 6e20 cb12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12cb │ │ -03dd56: 0a00 |0005: move-result v0 │ │ -03dd58: 0f00 |0006: return v0 │ │ +03ff40: |[03ff40] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03ff50: 1f02 a502 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02a5 │ │ +03ff54: 6e20 cb12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@12cb │ │ +03ff5a: 0a00 |0005: move-result v0 │ │ +03ff5c: 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; │ │ │ │ Virtual methods - │ │ source_file_idx : 363 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #264 header: │ │ -class_idx : 508 │ │ +class_idx : 505 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 64 │ │ │ │ Class #264 annotations: │ │ @@ -58753,17 +58758,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 368 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #265 header: │ │ -class_idx : 513 │ │ +class_idx : 510 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 368 │ │ static_fields_size : 31 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 64 │ │ │ │ Class #265 annotations: │ │ @@ -58944,47 +58949,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -03dd5c: |[03dd5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -03dd6c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03dd70: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03dd74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03dd78: 2200 ff01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@01ff │ │ -03dd7c: 7010 9f0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0c9f │ │ -03dd82: 6900 1c04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03dd86: 0e00 |000d: return-void │ │ -03dd88: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03dd8c: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -03dd90: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03dd94: 2200 fe01 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01fe │ │ -03dd98: 7010 9c0c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0c9c │ │ -03dd9e: 6900 1c04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03dda2: 28f2 |001b: goto 000d // -000e │ │ -03dda4: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03dda8: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -03ddac: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03ddb0: 2200 fd01 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01fd │ │ -03ddb4: 7010 8e0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c8e │ │ -03ddba: 6900 1c04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03ddbe: 28e4 |0029: goto 000d // -001c │ │ -03ddc0: 6000 1f00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03ddc4: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -03ddc8: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -03ddcc: 2200 fb01 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01fb │ │ -03ddd0: 7010 1e0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c1e │ │ -03ddd6: 6900 1c04 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03ddda: 28d6 |0037: goto 000d // -002a │ │ -03dddc: 2200 0002 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0200 │ │ -03dde0: 7010 a20c 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0ca2 │ │ -03dde6: 6900 1c04 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03ddea: 28ce |003f: goto 000d // -0032 │ │ +03ff60: |[03ff60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +03ff70: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03ff74: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03ff78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03ff7c: 2200 fc01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@01fc │ │ +03ff80: 7010 9f0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0c9f │ │ +03ff86: 6900 1c04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +03ff8a: 0e00 |000d: return-void │ │ +03ff8c: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03ff90: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +03ff94: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03ff98: 2200 fb01 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01fb │ │ +03ff9c: 7010 9c0c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0c9c │ │ +03ffa2: 6900 1c04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +03ffa6: 28f2 |001b: goto 000d // -000e │ │ +03ffa8: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03ffac: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +03ffb0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +03ffb4: 2200 fa01 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01fa │ │ +03ffb8: 7010 8e0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c8e │ │ +03ffbe: 6900 1c04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +03ffc2: 28e4 |0029: goto 000d // -001c │ │ +03ffc4: 6000 1f00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03ffc8: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +03ffcc: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +03ffd0: 2200 f801 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01f8 │ │ +03ffd4: 7010 1e0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c1e │ │ +03ffda: 6900 1c04 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +03ffde: 28d6 |0037: goto 000d // -002a │ │ +03ffe0: 2200 fd01 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@01fd │ │ +03ffe4: 7010 a20c 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0ca2 │ │ +03ffea: 6900 1c04 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +03ffee: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -59000,18 +59005,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ddec: |[03ddec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -03ddfc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03de02: 5b01 2204 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03de06: 0e00 |0005: return-void │ │ +03fff0: |[03fff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +040000: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +040006: 5b01 2204 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04000a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ 0x0005 line=1082 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -59022,55 +59027,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -03de08: |[03de08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -03de18: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -03de1e: 1a00 4201 |0003: const-string v0, "ACTION_UNKNOWN" // string@0142 │ │ -03de22: 1100 |0005: return-object v0 │ │ -03de24: 1a00 2e01 |0006: const-string v0, "ACTION_FOCUS" // string@012e │ │ -03de28: 28fd |0008: goto 0005 // -0003 │ │ -03de2a: 1a00 2701 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0127 │ │ -03de2e: 28fa |000b: goto 0005 // -0006 │ │ -03de30: 1a00 4001 |000c: const-string v0, "ACTION_SELECT" // string@0140 │ │ -03de34: 28f7 |000e: goto 0005 // -0009 │ │ -03de36: 1a00 2801 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0128 │ │ -03de3a: 28f4 |0011: goto 0005 // -000c │ │ -03de3c: 1a00 2901 |0012: const-string v0, "ACTION_CLICK" // string@0129 │ │ -03de40: 28f1 |0014: goto 0005 // -000f │ │ -03de42: 1a00 3201 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0132 │ │ -03de46: 28ee |0017: goto 0005 // -0012 │ │ -03de48: 1a00 2001 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0120 │ │ -03de4c: 28eb |001a: goto 0005 // -0015 │ │ -03de4e: 1a00 2601 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0126 │ │ -03de52: 28e8 |001d: goto 0005 // -0018 │ │ -03de54: 1a00 3401 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0134 │ │ -03de58: 28e5 |0020: goto 0005 // -001b │ │ -03de5a: 1a00 3b01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@013b │ │ -03de5e: 28e2 |0023: goto 0005 // -001e │ │ -03de60: 1a00 3501 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0135 │ │ -03de64: 28df |0026: goto 0005 // -0021 │ │ -03de66: 1a00 3c01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@013c │ │ -03de6a: 28dc |0029: goto 0005 // -0024 │ │ -03de6c: 1a00 3f01 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@013f │ │ -03de70: 28d9 |002c: goto 0005 // -0027 │ │ -03de72: 1a00 3e01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@013e │ │ -03de76: 28d6 |002f: goto 0005 // -002a │ │ -03de78: 1a00 2b01 |0030: const-string v0, "ACTION_CUT" // string@012b │ │ -03de7c: 28d3 |0032: goto 0005 // -002d │ │ -03de7e: 1a00 2a01 |0033: const-string v0, "ACTION_COPY" // string@012a │ │ -03de82: 28d0 |0035: goto 0005 // -0030 │ │ -03de84: 1a00 3601 |0036: const-string v0, "ACTION_PASTE" // string@0136 │ │ -03de88: 28cd |0038: goto 0005 // -0033 │ │ -03de8a: 1a00 4101 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0141 │ │ -03de8e: 28ca |003b: goto 0005 // -0036 │ │ -03de90: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +04000c: |[04000c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +04001c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +040022: 1a00 4201 |0003: const-string v0, "ACTION_UNKNOWN" // string@0142 │ │ +040026: 1100 |0005: return-object v0 │ │ +040028: 1a00 2e01 |0006: const-string v0, "ACTION_FOCUS" // string@012e │ │ +04002c: 28fd |0008: goto 0005 // -0003 │ │ +04002e: 1a00 2701 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0127 │ │ +040032: 28fa |000b: goto 0005 // -0006 │ │ +040034: 1a00 4001 |000c: const-string v0, "ACTION_SELECT" // string@0140 │ │ +040038: 28f7 |000e: goto 0005 // -0009 │ │ +04003a: 1a00 2801 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0128 │ │ +04003e: 28f4 |0011: goto 0005 // -000c │ │ +040040: 1a00 2901 |0012: const-string v0, "ACTION_CLICK" // string@0129 │ │ +040044: 28f1 |0014: goto 0005 // -000f │ │ +040046: 1a00 3201 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0132 │ │ +04004a: 28ee |0017: goto 0005 // -0012 │ │ +04004c: 1a00 2001 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0120 │ │ +040050: 28eb |001a: goto 0005 // -0015 │ │ +040052: 1a00 2601 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0126 │ │ +040056: 28e8 |001d: goto 0005 // -0018 │ │ +040058: 1a00 3401 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0134 │ │ +04005c: 28e5 |0020: goto 0005 // -001b │ │ +04005e: 1a00 3b01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@013b │ │ +040062: 28e2 |0023: goto 0005 // -001e │ │ +040064: 1a00 3501 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0135 │ │ +040068: 28df |0026: goto 0005 // -0021 │ │ +04006a: 1a00 3c01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@013c │ │ +04006e: 28dc |0029: goto 0005 // -0024 │ │ +040070: 1a00 3f01 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@013f │ │ +040074: 28d9 |002c: goto 0005 // -0027 │ │ +040076: 1a00 3e01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@013e │ │ +04007a: 28d6 |002f: goto 0005 // -002a │ │ +04007c: 1a00 2b01 |0030: const-string v0, "ACTION_CUT" // string@012b │ │ +040080: 28d3 |0032: goto 0005 // -002d │ │ +040082: 1a00 2a01 |0033: const-string v0, "ACTION_COPY" // string@012a │ │ +040086: 28d0 |0035: goto 0005 // -0030 │ │ +040088: 1a00 3601 |0036: const-string v0, "ACTION_PASTE" // string@0136 │ │ +04008c: 28cd |0038: goto 0005 // -0033 │ │ +04008e: 1a00 4101 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0141 │ │ +040092: 28ca |003b: goto 0005 // -0036 │ │ +040094: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0003 line=2056 │ │ 0x0006 line=2020 │ │ 0x0009 line=2022 │ │ 0x000c line=2024 │ │ @@ -59098,43 +59103,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 │ │ -03df24: |[03df24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03df34: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03df38: 7210 6e0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0c6e │ │ -03df3e: 0c00 |0005: move-result-object v0 │ │ -03df40: 7110 2a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03df46: 0c00 |0009: move-result-object v0 │ │ -03df48: 1100 |000a: return-object v0 │ │ +040128: |[040128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +040138: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04013c: 7210 6e0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0c6e │ │ +040142: 0c00 |0005: move-result-object v0 │ │ +040144: 7110 2a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +04014a: 0c00 |0009: move-result-object v0 │ │ +04014c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03df4c: |[03df4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03df5c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03df60: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03df64: 7220 710c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c71 │ │ -03df6a: 0c00 |0007: move-result-object v0 │ │ -03df6c: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03df72: 0c00 |000b: move-result-object v0 │ │ -03df74: 1100 |000c: return-object v0 │ │ +040150: |[040150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +040160: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040164: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040168: 7220 710c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c71 │ │ +04016e: 0c00 |0007: move-result-object v0 │ │ +040170: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +040176: 0c00 |000b: move-result-object v0 │ │ +040178: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59142,21 +59147,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 │ │ -03df78: |[03df78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03df88: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03df8c: 7220 6f0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c6f │ │ -03df92: 0c00 |0005: move-result-object v0 │ │ -03df94: 7110 2a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03df9a: 0c00 |0009: move-result-object v0 │ │ -03df9c: 1100 |000a: return-object v0 │ │ +04017c: |[04017c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04018c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040190: 7220 6f0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c6f │ │ +040196: 0c00 |0005: move-result-object v0 │ │ +040198: 7110 2a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +04019e: 0c00 |0009: move-result-object v0 │ │ +0401a0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59164,21 +59169,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 │ │ -03dfa0: |[03dfa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03dfb0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03dfb4: 7230 700c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0c70 │ │ -03dfba: 0c00 |0005: move-result-object v0 │ │ -03dfbc: 7110 2a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03dfc2: 0c00 |0009: move-result-object v0 │ │ -03dfc4: 1100 |000a: return-object v0 │ │ +0401a4: |[0401a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0401b4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0401b8: 7230 700c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0c70 │ │ +0401be: 0c00 |0005: move-result-object v0 │ │ +0401c0: 7110 2a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +0401c6: 0c00 |0009: move-result-object v0 │ │ +0401c8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -59187,21 +59192,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 │ │ -03dfc8: |[03dfc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03dfd8: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -03dfdc: 2200 0102 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0201 │ │ -03dfe0: 7020 e40c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ -03dfe6: 1100 |0007: return-object v0 │ │ -03dfe8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03dfea: 28fe |0009: goto 0007 // -0002 │ │ +0401cc: |[0401cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0401dc: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +0401e0: 2200 fe01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01fe │ │ +0401e4: 7020 e40c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ +0401ea: 1100 |0007: return-object v0 │ │ +0401ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0401ee: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0002 line=1069 │ │ 0x0007 line=1071 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -59212,19 +59217,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03dfec: |[03dfec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -03dffc: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e000: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e004: 7230 4e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0c4e │ │ -03e00a: 0e00 |0007: return-void │ │ +0401f0: |[0401f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +040200: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040204: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040208: 7230 4e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0c4e │ │ +04020e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0007 line=1296 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -59234,19 +59239,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e00c: |[03e00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -03e01c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e020: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e024: 7230 4f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c4f │ │ -03e02a: 0e00 |0007: return-void │ │ +040210: |[040210] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +040220: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040224: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040228: 7230 4f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c4f │ │ +04022e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0007 line=1250 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -59256,19 +59261,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03e02c: |[03e02c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -03e03c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e040: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e044: 7240 500c 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@0c50 │ │ -03e04a: 0e00 |0007: return-void │ │ +040230: |[040230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +040240: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040244: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040248: 7240 500c 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@0c50 │ │ +04024e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0007 line=1268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -59279,44 +59284,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03e04c: |[03e04c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -03e05c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03e05e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03e060: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03e064: 0f01 |0004: return v1 │ │ -03e066: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03e06a: 0121 |0007: move v1, v2 │ │ -03e06c: 28fc |0008: goto 0004 // -0004 │ │ -03e06e: 6e10 9514 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03e074: 0c03 |000c: move-result-object v3 │ │ -03e076: 6e10 9514 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03e07c: 0c04 |0010: move-result-object v4 │ │ -03e07e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03e082: 0121 |0013: move v1, v2 │ │ -03e084: 28f0 |0014: goto 0004 // -0010 │ │ -03e086: 0760 |0015: move-object v0, v6 │ │ -03e088: 1f00 0102 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0201 │ │ -03e08c: 5453 2204 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e090: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03e094: 5403 2204 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e098: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03e09c: 0121 |0020: move v1, v2 │ │ -03e09e: 28e3 |0021: goto 0004 // -001d │ │ -03e0a0: 5453 2204 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e0a4: 5404 2204 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e0a8: 6e20 9414 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -03e0ae: 0a03 |0029: move-result v3 │ │ -03e0b0: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03e0b4: 0121 |002c: move v1, v2 │ │ -03e0b6: 28d7 |002d: goto 0004 // -0029 │ │ +040250: |[040250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +040260: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +040262: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +040264: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +040268: 0f01 |0004: return v1 │ │ +04026a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +04026e: 0121 |0007: move v1, v2 │ │ +040270: 28fc |0008: goto 0004 // -0004 │ │ +040272: 6e10 9514 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +040278: 0c03 |000c: move-result-object v3 │ │ +04027a: 6e10 9514 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +040280: 0c04 |0010: move-result-object v4 │ │ +040282: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +040286: 0121 |0013: move v1, v2 │ │ +040288: 28f0 |0014: goto 0004 // -0010 │ │ +04028a: 0760 |0015: move-object v0, v6 │ │ +04028c: 1f00 fe01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01fe │ │ +040290: 5453 2204 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040294: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +040298: 5403 2204 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04029c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +0402a0: 0121 |0020: move v1, v2 │ │ +0402a2: 28e3 |0021: goto 0004 // -001d │ │ +0402a4: 5453 2204 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0402a8: 5404 2204 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0402ac: 6e20 9414 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +0402b2: 0a03 |0029: move-result v3 │ │ +0402b4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +0402b8: 0121 |002c: move v1, v2 │ │ +0402ba: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -59337,33 +59342,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 │ │ -03e0b8: |[03e0b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -03e0c8: 2204 3103 |0000: new-instance v4, Ljava/util/ArrayList; // type@0331 │ │ -03e0cc: 7010 c814 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -03e0d2: 6205 1c04 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e0d6: 5476 2204 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e0da: 7230 510c 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@0c51 │ │ -03e0e0: 0c03 |000c: move-result-object v3 │ │ -03e0e2: 7210 f614 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@14f6 │ │ -03e0e8: 0a02 |0010: move-result v2 │ │ -03e0ea: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03e0ec: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -03e0f0: 7220 f414 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14f4 │ │ -03e0f6: 0c01 |0017: move-result-object v1 │ │ -03e0f8: 2205 0102 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0201 │ │ -03e0fc: 7020 e40c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ -03e102: 7220 f314 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14f3 │ │ -03e108: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e10c: 28f0 |0022: goto 0012 // -0010 │ │ -03e10e: 1104 |0023: return-object v4 │ │ +0402bc: |[0402bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +0402cc: 2204 2e03 |0000: new-instance v4, Ljava/util/ArrayList; // type@032e │ │ +0402d0: 7010 c814 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +0402d6: 6205 1c04 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0402da: 5476 2204 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0402de: 7230 510c 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@0c51 │ │ +0402e4: 0c03 |000c: move-result-object v3 │ │ +0402e6: 7210 f614 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@14f6 │ │ +0402ec: 0a02 |0010: move-result v2 │ │ +0402ee: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0402f0: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +0402f4: 7220 f414 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14f4 │ │ +0402fa: 0c01 |0017: move-result-object v1 │ │ +0402fc: 2205 fe01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01fe │ │ +040300: 7020 e40c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ +040306: 7220 f314 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14f3 │ │ +04030c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040310: 28f0 |0022: goto 0012 // -0010 │ │ +040312: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -59384,22 +59389,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 │ │ -03e110: |[03e110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03e120: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e124: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e128: 7230 520c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c52 │ │ -03e12e: 0c00 |0007: move-result-object v0 │ │ -03e130: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03e136: 0c00 |000b: move-result-object v0 │ │ -03e138: 1100 |000c: return-object v0 │ │ +040314: |[040314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +040324: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040328: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04032c: 7230 520c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c52 │ │ +040332: 0c00 |0007: move-result-object v0 │ │ +040334: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +04033a: 0c00 |000b: move-result-object v0 │ │ +04033c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -59408,22 +59413,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 │ │ -03e13c: |[03e13c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03e14c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e150: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e154: 7230 530c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c53 │ │ -03e15a: 0c00 |0007: move-result-object v0 │ │ -03e15c: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03e162: 0c00 |000b: move-result-object v0 │ │ -03e164: 1100 |000c: return-object v0 │ │ +040340: |[040340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +040350: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040354: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040358: 7230 530c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c53 │ │ +04035e: 0c00 |0007: move-result-object v0 │ │ +040360: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +040366: 0c00 |000b: move-result-object v0 │ │ +040368: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -59432,20 +59437,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e168: |[03e168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -03e178: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e17c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e180: 7220 540c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0c54 │ │ -03e186: 0a00 |0007: move-result v0 │ │ -03e188: 0f00 |0008: return v0 │ │ +04036c: |[04036c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +04037c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040380: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040384: 7220 540c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0c54 │ │ +04038a: 0a00 |0007: move-result v0 │ │ +04038c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59453,19 +59458,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e18c: |[03e18c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03e19c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e1a0: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e1a4: 7230 550c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c55 │ │ -03e1aa: 0e00 |0007: return-void │ │ +040390: |[040390] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0403a0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0403a4: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0403a8: 7230 550c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c55 │ │ +0403ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -59475,19 +59480,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e1ac: |[03e1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03e1bc: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e1c0: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e1c4: 7230 560c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c56 │ │ -03e1ca: 0e00 |0007: return-void │ │ +0403b0: |[0403b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +0403c0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0403c4: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0403c8: 7230 560c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c56 │ │ +0403ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0007 line=1463 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -59497,22 +59502,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 │ │ -03e1cc: |[03e1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03e1dc: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e1e0: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e1e4: 7230 570c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c57 │ │ -03e1ea: 0c00 |0007: move-result-object v0 │ │ -03e1ec: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03e1f2: 0c00 |000b: move-result-object v0 │ │ -03e1f4: 1100 |000c: return-object v0 │ │ +0403d0: |[0403d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0403e0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0403e4: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0403e8: 7230 570c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c57 │ │ +0403ee: 0c00 |0007: move-result-object v0 │ │ +0403f0: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +0403f6: 0c00 |000b: move-result-object v0 │ │ +0403f8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -59521,20 +59526,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e1f8: |[03e1f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -03e208: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e20c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e210: 7220 580c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0c58 │ │ -03e216: 0a00 |0007: move-result v0 │ │ -03e218: 0f00 |0008: return v0 │ │ +0403fc: |[0403fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +04040c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040410: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040414: 7220 580c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0c58 │ │ +04041a: 0a00 |0007: move-result v0 │ │ +04041c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59542,20 +59547,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e21c: |[03e21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03e22c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e230: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e234: 7220 590c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c59 │ │ -03e23a: 0c00 |0007: move-result-object v0 │ │ -03e23c: 1100 |0008: return-object v0 │ │ +040420: |[040420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +040430: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040434: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040438: 7220 590c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c59 │ │ +04043e: 0c00 |0007: move-result-object v0 │ │ +040440: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1800 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59563,20 +59568,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e240: |[03e240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03e250: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e254: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e258: 7220 5a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c5a │ │ -03e25e: 0c00 |0007: move-result-object v0 │ │ -03e260: 1100 |0008: return-object v0 │ │ +040444: |[040444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +040454: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040458: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04045c: 7220 5a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c5a │ │ +040462: 0c00 |0007: move-result-object v0 │ │ +040464: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59584,17 +59589,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e264: |[03e264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -03e274: 5410 2204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e278: 1100 |0002: return-object v0 │ │ +040468: |[040468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +040478: 5410 2204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04047c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59602,20 +59607,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e27c: |[03e27c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -03e28c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e290: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e294: 7220 5b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0c5b │ │ -03e29a: 0a00 |0007: move-result v0 │ │ -03e29c: 0f00 |0008: return v0 │ │ +040480: |[040480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +040490: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040494: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040498: 7220 5b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0c5b │ │ +04049e: 0a00 |0007: move-result v0 │ │ +0404a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59623,20 +59628,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e2a0: |[03e2a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -03e2b0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e2b4: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e2b8: 7220 5c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0c5c │ │ -03e2be: 0a00 |0007: move-result v0 │ │ -03e2c0: 0f00 |0008: return v0 │ │ +0404a4: |[0404a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +0404b4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0404b8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0404bc: 7220 5c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0c5c │ │ +0404c2: 0a00 |0007: move-result v0 │ │ +0404c4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59644,20 +59649,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e2c4: |[03e2c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -03e2d4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e2d8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e2dc: 7220 5d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c5d │ │ -03e2e2: 0c00 |0007: move-result-object v0 │ │ -03e2e4: 1100 |0008: return-object v0 │ │ +0404c8: |[0404c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +0404d8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0404dc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0404e0: 7220 5d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c5d │ │ +0404e6: 0c00 |0007: move-result-object v0 │ │ +0404e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59665,22 +59670,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 │ │ -03e2e8: |[03e2e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03e2f8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e2fc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e300: 7220 5e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c5e │ │ -03e306: 0c00 |0007: move-result-object v0 │ │ -03e308: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -03e30e: 0c00 |000b: move-result-object v0 │ │ -03e310: 1100 |000c: return-object v0 │ │ +0404ec: |[0404ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0404fc: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040500: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040504: 7220 5e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c5e │ │ +04050a: 0c00 |0007: move-result-object v0 │ │ +04050c: 7110 2a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +040512: 0c00 |000b: move-result-object v0 │ │ +040514: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59688,20 +59693,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e314: |[03e314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -03e324: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e328: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e32c: 7220 5f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c5f │ │ -03e332: 0c00 |0007: move-result-object v0 │ │ -03e334: 1100 |0008: return-object v0 │ │ +040518: |[040518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +040528: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04052c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040530: 7220 5f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c5f │ │ +040536: 0c00 |0007: move-result-object v0 │ │ +040538: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59709,20 +59714,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e338: |[03e338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -03e348: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e34c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e350: 7220 600c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0c60 │ │ -03e356: 0c00 |0007: move-result-object v0 │ │ -03e358: 1100 |0008: return-object v0 │ │ +04053c: |[04053c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +04054c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040550: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040554: 7220 600c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0c60 │ │ +04055a: 0c00 |0007: move-result-object v0 │ │ +04055c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59730,20 +59735,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e35c: |[03e35c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -03e36c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e370: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e374: 7220 610c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0c61 │ │ -03e37a: 0a00 |0007: move-result v0 │ │ -03e37c: 0f00 |0008: return v0 │ │ +040560: |[040560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +040570: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040574: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040578: 7220 610c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0c61 │ │ +04057e: 0a00 |0007: move-result v0 │ │ +040580: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59751,23 +59756,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03e380: |[03e380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -03e390: 5410 2204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e394: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03e398: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03e39a: 0f00 |0005: return v0 │ │ -03e39c: 5410 2204 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e3a0: 6e10 9614 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -03e3a6: 0a00 |000b: move-result v0 │ │ -03e3a8: 28f9 |000c: goto 0005 // -0007 │ │ +040584: |[040584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +040594: 5410 2204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040598: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04059c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04059e: 0f00 |0005: return v0 │ │ +0405a0: 5410 2204 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0405a4: 6e10 9614 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +0405aa: 0a00 |000b: move-result v0 │ │ +0405ac: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59775,20 +59780,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e3ac: |[03e3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -03e3bc: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e3c0: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e3c4: 7220 620c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0c62 │ │ -03e3ca: 0a00 |0007: move-result v0 │ │ -03e3cc: 0f00 |0008: return v0 │ │ +0405b0: |[0405b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +0405c0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0405c4: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0405c8: 7220 620c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0c62 │ │ +0405ce: 0a00 |0007: move-result v0 │ │ +0405d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59796,20 +59801,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e3d0: |[03e3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -03e3e0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e3e4: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e3e8: 7220 630c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0c63 │ │ -03e3ee: 0a00 |0007: move-result v0 │ │ -03e3f0: 0f00 |0008: return v0 │ │ +0405d4: |[0405d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +0405e4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0405e8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0405ec: 7220 630c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0c63 │ │ +0405f2: 0a00 |0007: move-result v0 │ │ +0405f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59817,20 +59822,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e3f4: |[03e3f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -03e404: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e408: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e40c: 7220 640c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0c64 │ │ -03e412: 0a00 |0007: move-result v0 │ │ -03e414: 0f00 |0008: return v0 │ │ +0405f8: |[0405f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +040608: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04060c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040610: 7220 640c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0c64 │ │ +040616: 0a00 |0007: move-result v0 │ │ +040618: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59838,20 +59843,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e418: |[03e418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -03e428: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e42c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e430: 7220 650c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0c65 │ │ -03e436: 0a00 |0007: move-result v0 │ │ -03e438: 0f00 |0008: return v0 │ │ +04061c: |[04061c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +04062c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040630: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040634: 7220 650c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0c65 │ │ +04063a: 0a00 |0007: move-result v0 │ │ +04063c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59859,20 +59864,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e43c: |[03e43c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -03e44c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e450: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e454: 7220 660c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0c66 │ │ -03e45a: 0a00 |0007: move-result v0 │ │ -03e45c: 0f00 |0008: return v0 │ │ +040640: |[040640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +040650: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040654: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040658: 7220 660c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0c66 │ │ +04065e: 0a00 |0007: move-result v0 │ │ +040660: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59880,20 +59885,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e460: |[03e460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -03e470: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e474: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e478: 7220 670c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0c67 │ │ -03e47e: 0a00 |0007: move-result v0 │ │ -03e480: 0f00 |0008: return v0 │ │ +040664: |[040664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +040674: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040678: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04067c: 7220 670c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0c67 │ │ +040682: 0a00 |0007: move-result v0 │ │ +040684: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59901,20 +59906,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e484: |[03e484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -03e494: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e498: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e49c: 7220 680c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0c68 │ │ -03e4a2: 0a00 |0007: move-result v0 │ │ -03e4a4: 0f00 |0008: return v0 │ │ +040688: |[040688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +040698: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04069c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0406a0: 7220 680c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0c68 │ │ +0406a6: 0a00 |0007: move-result v0 │ │ +0406a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59922,20 +59927,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e4a8: |[03e4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -03e4b8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e4bc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e4c0: 7220 690c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0c69 │ │ -03e4c6: 0a00 |0007: move-result v0 │ │ -03e4c8: 0f00 |0008: return v0 │ │ +0406ac: |[0406ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +0406bc: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0406c0: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0406c4: 7220 690c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0c69 │ │ +0406ca: 0a00 |0007: move-result v0 │ │ +0406cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1680 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59943,20 +59948,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e4cc: |[03e4cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -03e4dc: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e4e0: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e4e4: 7220 6a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0c6a │ │ -03e4ea: 0a00 |0007: move-result v0 │ │ -03e4ec: 0f00 |0008: return v0 │ │ +0406d0: |[0406d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +0406e0: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0406e4: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0406e8: 7220 6a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0c6a │ │ +0406ee: 0a00 |0007: move-result v0 │ │ +0406f0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1728 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59964,20 +59969,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e4f0: |[03e4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -03e500: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e504: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e508: 7220 6b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0c6b │ │ -03e50e: 0a00 |0007: move-result v0 │ │ -03e510: 0f00 |0008: return v0 │ │ +0406f4: |[0406f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +040704: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040708: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04070c: 7220 6b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0c6b │ │ +040712: 0a00 |0007: move-result v0 │ │ +040714: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1752 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -59985,20 +59990,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e514: |[03e514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -03e524: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e528: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e52c: 7220 6c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0c6c │ │ -03e532: 0a00 |0007: move-result v0 │ │ -03e534: 0f00 |0008: return v0 │ │ +040718: |[040718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +040728: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04072c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040730: 7220 6c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0c6c │ │ +040736: 0a00 |0007: move-result v0 │ │ +040738: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60006,20 +60011,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e538: |[03e538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -03e548: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e54c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e550: 7220 6d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0c6d │ │ -03e556: 0a00 |0007: move-result v0 │ │ -03e558: 0f00 |0008: return v0 │ │ +04073c: |[04073c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +04074c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040750: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040754: 7220 6d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0c6d │ │ +04075a: 0a00 |0007: move-result v0 │ │ +04075c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60027,20 +60032,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03e55c: |[03e55c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -03e56c: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e570: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e574: 7230 720c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0c72 │ │ -03e57a: 0a00 |0007: move-result v0 │ │ -03e57c: 0f00 |0008: return v0 │ │ +040760: |[040760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +040770: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040774: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040778: 7230 720c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0c72 │ │ +04077e: 0a00 |0007: move-result v0 │ │ +040780: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -60049,20 +60054,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -03e580: |[03e580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -03e590: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e594: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e598: 7240 730c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0c73 │ │ -03e59e: 0a00 |0007: move-result v0 │ │ -03e5a0: 0f00 |0008: return v0 │ │ +040784: |[040784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +040794: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040798: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +04079c: 7240 730c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0c73 │ │ +0407a2: 0a00 |0007: move-result v0 │ │ +0407a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -60072,19 +60077,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03e5a4: |[03e5a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -03e5b4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e5b8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e5bc: 7220 740c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0c74 │ │ -03e5c2: 0e00 |0007: return-void │ │ +0407a8: |[0407a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +0407b8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0407bc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0407c0: 7220 740c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0c74 │ │ +0407c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0007 line=1875 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -60093,19 +60098,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e5c4: |[03e5c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -03e5d4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e5d8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e5dc: 7230 750c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0c75 │ │ -03e5e2: 0e00 |0007: return-void │ │ +0407c8: |[0407c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +0407d8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0407dc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0407e0: 7230 750c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0c75 │ │ +0407e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ 0x0007 line=1624 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -60115,19 +60120,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e5e4: |[03e5e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03e5f4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e5f8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e5fc: 7230 760c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c76 │ │ -03e602: 0e00 |0007: return-void │ │ +0407e8: |[0407e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0407f8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0407fc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040800: 7230 760c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c76 │ │ +040806: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ 0x0007 line=1454 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -60137,19 +60142,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e604: |[03e604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03e614: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e618: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e61c: 7230 770c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c77 │ │ -03e622: 0e00 |0007: return-void │ │ +040808: |[040808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +040818: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04081c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040820: 7230 770c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c77 │ │ +040826: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0007 line=1478 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -60159,19 +60164,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e624: |[03e624] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -03e634: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e638: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e63c: 7230 780c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0c78 │ │ -03e642: 0e00 |0007: return-void │ │ +040828: |[040828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +040838: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04083c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040840: 7230 780c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0c78 │ │ +040846: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0007 line=1502 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -60181,19 +60186,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e644: |[03e644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -03e654: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e658: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e65c: 7230 790c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0c79 │ │ -03e662: 0e00 |0007: return-void │ │ +040848: |[040848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +040858: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04085c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040860: 7230 790c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0c79 │ │ +040866: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0007 line=1526 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -60203,19 +60208,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e664: |[03e664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03e674: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e678: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e67c: 7230 7a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c7a │ │ -03e682: 0e00 |0007: return-void │ │ +040868: |[040868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +040878: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04087c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040880: 7230 7a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c7a │ │ +040886: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ 0x0007 line=1816 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -60225,19 +60230,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e684: |[03e684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -03e694: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e698: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e69c: 7230 7b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0c7b │ │ -03e6a2: 0e00 |0007: return-void │ │ +040888: |[040888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +040898: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04089c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0408a0: 7230 7b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0c7b │ │ +0408a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ 0x0007 line=1672 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -60247,19 +60252,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e6a4: |[03e6a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -03e6b4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e6b8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e6bc: 7230 7c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c7c │ │ -03e6c2: 0e00 |0007: return-void │ │ +0408a8: |[0408a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +0408b8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0408bc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0408c0: 7230 7c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c7c │ │ +0408c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1863 │ │ 0x0007 line=1864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -60269,19 +60274,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e6c4: |[03e6c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -03e6d4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e6d8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e6dc: 7230 7d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0c7d │ │ -03e6e2: 0e00 |0007: return-void │ │ +0408c8: |[0408c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +0408d8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0408dc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0408e0: 7230 7d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0c7d │ │ +0408e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1719 │ │ 0x0007 line=1720 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -60291,19 +60296,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e6e4: |[03e6e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -03e6f4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e6f8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e6fc: 7230 7e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0c7e │ │ -03e702: 0e00 |0007: return-void │ │ +0408e8: |[0408e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +0408f8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0408fc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040900: 7230 7e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0c7e │ │ +040906: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0007 line=1550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -60313,19 +60318,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e704: |[03e704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -03e714: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e718: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e71c: 7230 7f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0c7f │ │ -03e722: 0e00 |0007: return-void │ │ +040908: |[040908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +040918: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04091c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040920: 7230 7f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0c7f │ │ +040926: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ 0x0007 line=1574 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -60335,19 +60340,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e724: |[03e724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -03e734: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e738: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e73c: 7230 800c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0c80 │ │ -03e742: 0e00 |0007: return-void │ │ +040928: |[040928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +040938: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04093c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040940: 7230 800c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0c80 │ │ +040946: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0007 line=1944 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -60357,19 +60362,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e744: |[03e744] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -03e754: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e758: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e75c: 7230 810c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0c81 │ │ -03e762: 0e00 |0007: return-void │ │ +040948: |[040948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +040958: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04095c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040960: 7230 810c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0c81 │ │ +040966: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1695 │ │ 0x0007 line=1696 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -60379,19 +60384,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e764: |[03e764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -03e774: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e778: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e77c: 7230 820c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0c82 │ │ -03e782: 0e00 |0007: return-void │ │ +040968: |[040968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +040978: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04097c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040980: 7230 820c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0c82 │ │ +040986: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0007 line=1345 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -60401,19 +60406,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e784: |[03e784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -03e794: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e798: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e79c: 7230 830c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c83 │ │ -03e7a2: 0e00 |0007: return-void │ │ +040988: |[040988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +040998: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +04099c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0409a0: 7230 830c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c83 │ │ +0409a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0007 line=1792 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -60423,19 +60428,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e7a4: |[03e7a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -03e7b4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e7b8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e7bc: 7230 840c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0c84 │ │ -03e7c2: 0e00 |0007: return-void │ │ +0409a8: |[0409a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +0409b8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0409bc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0409c0: 7230 840c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0c84 │ │ +0409c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1406 │ │ 0x0007 line=1407 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -60445,19 +60450,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03e7c4: |[03e7c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -03e7d4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e7d8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e7dc: 7240 850c 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@0c85 │ │ -03e7e2: 0e00 |0007: return-void │ │ +0409c8: |[0409c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +0409d8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0409dc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +0409e0: 7240 850c 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@0c85 │ │ +0409e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0007 line=1430 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -60468,19 +60473,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e7e4: |[03e7e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -03e7f4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e7f8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e7fc: 7230 860c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0c86 │ │ -03e802: 0e00 |0007: return-void │ │ +0409e8: |[0409e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +0409f8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +0409fc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040a00: 7230 860c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0c86 │ │ +040a06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0007 line=1744 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -60490,19 +60495,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e804: |[03e804] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -03e814: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e818: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e81c: 7230 870c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0c87 │ │ -03e822: 0e00 |0007: return-void │ │ +040a08: |[040a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +040a18: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040a1c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040a20: 7230 870c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0c87 │ │ +040a26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0007 line=1768 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -60512,19 +60517,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e824: |[03e824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -03e834: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e838: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e83c: 7230 880c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0c88 │ │ -03e842: 0e00 |0007: return-void │ │ +040a28: |[040a28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +040a38: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040a3c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040a40: 7230 880c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0c88 │ │ +040a46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0007 line=1648 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -60534,19 +60539,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e844: |[03e844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -03e854: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e858: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e85c: 7230 890c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c89 │ │ -03e862: 0e00 |0007: return-void │ │ +040a48: |[040a48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +040a58: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040a5c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040a60: 7230 890c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0c89 │ │ +040a66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0007 line=1144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -60556,19 +60561,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03e864: |[03e864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -03e874: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e878: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e87c: 7240 8a0c 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@0c8a │ │ -03e882: 0e00 |0007: return-void │ │ +040a68: |[040a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +040a78: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040a7c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040a80: 7240 8a0c 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@0c8a │ │ +040a86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0007 line=1167 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -60579,19 +60584,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e884: |[03e884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -03e894: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e898: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e89c: 7230 8b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c8b │ │ -03e8a2: 0e00 |0007: return-void │ │ +040a88: |[040a88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +040a98: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040a9c: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040aa0: 7230 8b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0c8b │ │ +040aa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -60601,19 +60606,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e8a4: |[03e8a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -03e8b4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e8b8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e8bc: 7230 8c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0c8c │ │ -03e8c2: 0e00 |0007: return-void │ │ +040aa8: |[040aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +040ab8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040abc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040ac0: 7230 8c0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0c8c │ │ +040ac6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -60623,19 +60628,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e8c4: |[03e8c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -03e8d4: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ -03e8d8: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ -03e8dc: 7230 8d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0c8d │ │ -03e8e2: 0e00 |0007: return-void │ │ +040ac8: |[040ac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +040ad8: 6200 1c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@041c │ │ +040adc: 5421 2204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0422 │ │ +040ae0: 7230 8d0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0c8d │ │ +040ae6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0007 line=1599 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -60645,163 +60650,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -03e8e4: |[03e8e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -03e8f4: 2203 2103 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -03e8f8: 7010 ab14 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03e8fe: 6f10 9714 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ -03e904: 0c04 |0008: move-result-object v4 │ │ -03e906: 6e20 b214 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e90c: 2202 4400 |000c: new-instance v2, Landroid/graphics/Rect; // type@0044 │ │ -03e910: 7010 2101 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -03e916: 6e20 ee0c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ -03e91c: 2204 2103 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -03e920: 7010 ab14 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03e926: 1a05 d700 |0019: const-string v5, "; boundsInParent: " // string@00d7 │ │ -03e92a: 6e20 b214 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e930: 0c04 |001e: move-result-object v4 │ │ -03e932: 6e20 b114 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03e938: 0c04 |0022: move-result-object v4 │ │ -03e93a: 6e10 b714 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03e940: 0c04 |0026: move-result-object v4 │ │ -03e942: 6e20 b214 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e948: 6e20 ef0c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cef │ │ -03e94e: 2204 2103 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -03e952: 7010 ab14 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03e958: 1a05 d800 |0032: const-string v5, "; boundsInScreen: " // string@00d8 │ │ -03e95c: 6e20 b214 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e962: 0c04 |0037: move-result-object v4 │ │ -03e964: 6e20 b114 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03e96a: 0c04 |003b: move-result-object v4 │ │ -03e96c: 6e10 b714 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03e972: 0c04 |003f: move-result-object v4 │ │ -03e974: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e97a: 1a04 e200 |0043: const-string v4, "; packageName: " // string@00e2 │ │ -03e97e: 6e20 b214 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e984: 0c04 |0048: move-result-object v4 │ │ -03e986: 6e10 f70c 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0cf7 │ │ -03e98c: 0c05 |004c: move-result-object v5 │ │ -03e98e: 6e20 b014 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -03e994: 1a04 db00 |0050: const-string v4, "; className: " // string@00db │ │ -03e998: 6e20 b214 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e99e: 0c04 |0055: move-result-object v4 │ │ -03e9a0: 6e10 f20c 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0cf2 │ │ -03e9a6: 0c05 |0059: move-result-object v5 │ │ -03e9a8: 6e20 b014 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -03e9ae: 1a04 e600 |005d: const-string v4, "; text: " // string@00e6 │ │ -03e9b2: 6e20 b214 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e9b8: 0c04 |0062: move-result-object v4 │ │ -03e9ba: 6e10 f90c 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0cf9 │ │ -03e9c0: 0c05 |0066: move-result-object v5 │ │ -03e9c2: 6e20 b014 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -03e9c8: 1a04 dd00 |006a: const-string v4, "; contentDescription: " // string@00dd │ │ -03e9cc: 6e20 b214 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e9d2: 0c04 |006f: move-result-object v4 │ │ -03e9d4: 6e10 f30c 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ -03e9da: 0c05 |0073: move-result-object v5 │ │ -03e9dc: 6e20 b014 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -03e9e2: 1a04 e700 |0077: const-string v4, "; viewId: " // string@00e7 │ │ -03e9e6: 6e20 b214 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e9ec: 0c04 |007c: move-result-object v4 │ │ -03e9ee: 6e10 fa0c 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0cfa │ │ -03e9f4: 0c05 |0080: move-result-object v5 │ │ -03e9f6: 6e20 b214 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e9fc: 1a04 d900 |0084: const-string v4, "; checkable: " // string@00d9 │ │ -03ea00: 6e20 b214 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ea06: 0c04 |0089: move-result-object v4 │ │ -03ea08: 6e10 fe0c 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0cfe │ │ -03ea0e: 0a05 |008d: move-result v5 │ │ -03ea10: 6e20 b314 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03ea16: 1a04 da00 |0091: const-string v4, "; checked: " // string@00da │ │ -03ea1a: 6e20 b214 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ea20: 0c04 |0096: move-result-object v4 │ │ -03ea22: 6e10 ff0c 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0cff │ │ -03ea28: 0a05 |009a: move-result v5 │ │ -03ea2a: 6e20 b314 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03ea30: 1a04 df00 |009e: const-string v4, "; focusable: " // string@00df │ │ -03ea34: 6e20 b214 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ea3a: 0c04 |00a3: move-result-object v4 │ │ -03ea3c: 6e10 020d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d02 │ │ -03ea42: 0a05 |00a7: move-result v5 │ │ -03ea44: 6e20 b314 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03ea4a: 1a04 e000 |00ab: const-string v4, "; focused: " // string@00e0 │ │ -03ea4e: 6e20 b214 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ea54: 0c04 |00b0: move-result-object v4 │ │ -03ea56: 6e10 030d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d03 │ │ -03ea5c: 0a05 |00b4: move-result v5 │ │ -03ea5e: 6e20 b314 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03ea64: 1a04 e500 |00b8: const-string v4, "; selected: " // string@00e5 │ │ -03ea68: 6e20 b214 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ea6e: 0c04 |00bd: move-result-object v4 │ │ -03ea70: 6e10 070d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d07 │ │ -03ea76: 0a05 |00c1: move-result v5 │ │ -03ea78: 6e20 b314 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03ea7e: 1a04 dc00 |00c5: const-string v4, "; clickable: " // string@00dc │ │ -03ea82: 6e20 b214 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ea88: 0c04 |00ca: move-result-object v4 │ │ -03ea8a: 6e10 000d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d00 │ │ -03ea90: 0a05 |00ce: move-result v5 │ │ -03ea92: 6e20 b314 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03ea98: 1a04 e100 |00d2: const-string v4, "; longClickable: " // string@00e1 │ │ -03ea9c: 6e20 b214 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eaa2: 0c04 |00d7: move-result-object v4 │ │ -03eaa4: 6e10 040d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d04 │ │ -03eaaa: 0a05 |00db: move-result v5 │ │ -03eaac: 6e20 b314 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03eab2: 1a04 de00 |00df: const-string v4, "; enabled: " // string@00de │ │ -03eab6: 6e20 b214 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eabc: 0c04 |00e4: move-result-object v4 │ │ -03eabe: 6e10 010d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d01 │ │ -03eac4: 0a05 |00e8: move-result v5 │ │ -03eac6: 6e20 b314 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03eacc: 1a04 e300 |00ec: const-string v4, "; password: " // string@00e3 │ │ -03ead0: 6e20 b214 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ead6: 0c04 |00f1: move-result-object v4 │ │ -03ead8: 6e10 050d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d05 │ │ -03eade: 0a05 |00f5: move-result v5 │ │ -03eae0: 6e20 b314 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03eae6: 2204 2103 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -03eaea: 7010 ab14 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03eaf0: 1a05 e400 |00fe: const-string v5, "; scrollable: " // string@00e4 │ │ -03eaf4: 6e20 b214 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eafa: 0c04 |0103: move-result-object v4 │ │ -03eafc: 6e10 060d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d06 │ │ -03eb02: 0a05 |0107: move-result v5 │ │ -03eb04: 6e20 b314 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -03eb0a: 0c04 |010b: move-result-object v4 │ │ -03eb0c: 6e10 b714 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03eb12: 0c04 |010f: move-result-object v4 │ │ -03eb14: 6e20 b214 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eb1a: 1a04 d600 |0113: const-string v4, "; [" // string@00d6 │ │ -03eb1e: 6e20 b214 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eb24: 6e10 ed0c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ -03eb2a: 0a01 |011b: move-result v1 │ │ -03eb2c: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -03eb30: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -03eb32: 7110 8014 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1480 │ │ -03eb38: 0a05 |0122: move-result v5 │ │ -03eb3a: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -03eb3e: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -03eb42: b541 |0127: and-int/2addr v1, v4 │ │ -03eb44: 7110 ec0c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0cec │ │ -03eb4a: 0c04 |012b: move-result-object v4 │ │ -03eb4c: 6e20 b214 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eb52: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -03eb56: 1a04 c300 |0131: const-string v4, ", " // string@00c3 │ │ -03eb5a: 6e20 b214 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eb60: 28e6 |0136: goto 011c // -001a │ │ -03eb62: 1a04 ca09 |0137: const-string v4, "]" // string@09ca │ │ -03eb66: 6e20 b214 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03eb6c: 6e10 b714 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03eb72: 0c04 |013f: move-result-object v4 │ │ -03eb74: 1104 |0140: return-object v4 │ │ +040ae8: |[040ae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +040af8: 2203 1e03 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +040afc: 7010 ab14 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +040b02: 6f10 9714 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ +040b08: 0c04 |0008: move-result-object v4 │ │ +040b0a: 6e20 b214 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040b10: 2202 4300 |000c: new-instance v2, Landroid/graphics/Rect; // type@0043 │ │ +040b14: 7010 2101 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +040b1a: 6e20 ee0c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ +040b20: 2204 1e03 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +040b24: 7010 ab14 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +040b2a: 1a05 d700 |0019: const-string v5, "; boundsInParent: " // string@00d7 │ │ +040b2e: 6e20 b214 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040b34: 0c04 |001e: move-result-object v4 │ │ +040b36: 6e20 b114 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +040b3c: 0c04 |0022: move-result-object v4 │ │ +040b3e: 6e10 b714 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +040b44: 0c04 |0026: move-result-object v4 │ │ +040b46: 6e20 b214 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040b4c: 6e20 ef0c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cef │ │ +040b52: 2204 1e03 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +040b56: 7010 ab14 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +040b5c: 1a05 d800 |0032: const-string v5, "; boundsInScreen: " // string@00d8 │ │ +040b60: 6e20 b214 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040b66: 0c04 |0037: move-result-object v4 │ │ +040b68: 6e20 b114 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +040b6e: 0c04 |003b: move-result-object v4 │ │ +040b70: 6e10 b714 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +040b76: 0c04 |003f: move-result-object v4 │ │ +040b78: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040b7e: 1a04 e200 |0043: const-string v4, "; packageName: " // string@00e2 │ │ +040b82: 6e20 b214 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040b88: 0c04 |0048: move-result-object v4 │ │ +040b8a: 6e10 f70c 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0cf7 │ │ +040b90: 0c05 |004c: move-result-object v5 │ │ +040b92: 6e20 b014 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +040b98: 1a04 db00 |0050: const-string v4, "; className: " // string@00db │ │ +040b9c: 6e20 b214 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040ba2: 0c04 |0055: move-result-object v4 │ │ +040ba4: 6e10 f20c 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0cf2 │ │ +040baa: 0c05 |0059: move-result-object v5 │ │ +040bac: 6e20 b014 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +040bb2: 1a04 e600 |005d: const-string v4, "; text: " // string@00e6 │ │ +040bb6: 6e20 b214 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040bbc: 0c04 |0062: move-result-object v4 │ │ +040bbe: 6e10 f90c 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0cf9 │ │ +040bc4: 0c05 |0066: move-result-object v5 │ │ +040bc6: 6e20 b014 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +040bcc: 1a04 dd00 |006a: const-string v4, "; contentDescription: " // string@00dd │ │ +040bd0: 6e20 b214 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040bd6: 0c04 |006f: move-result-object v4 │ │ +040bd8: 6e10 f30c 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ +040bde: 0c05 |0073: move-result-object v5 │ │ +040be0: 6e20 b014 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +040be6: 1a04 e700 |0077: const-string v4, "; viewId: " // string@00e7 │ │ +040bea: 6e20 b214 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040bf0: 0c04 |007c: move-result-object v4 │ │ +040bf2: 6e10 fa0c 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0cfa │ │ +040bf8: 0c05 |0080: move-result-object v5 │ │ +040bfa: 6e20 b214 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040c00: 1a04 d900 |0084: const-string v4, "; checkable: " // string@00d9 │ │ +040c04: 6e20 b214 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040c0a: 0c04 |0089: move-result-object v4 │ │ +040c0c: 6e10 fe0c 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0cfe │ │ +040c12: 0a05 |008d: move-result v5 │ │ +040c14: 6e20 b314 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040c1a: 1a04 da00 |0091: const-string v4, "; checked: " // string@00da │ │ +040c1e: 6e20 b214 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040c24: 0c04 |0096: move-result-object v4 │ │ +040c26: 6e10 ff0c 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0cff │ │ +040c2c: 0a05 |009a: move-result v5 │ │ +040c2e: 6e20 b314 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040c34: 1a04 df00 |009e: const-string v4, "; focusable: " // string@00df │ │ +040c38: 6e20 b214 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040c3e: 0c04 |00a3: move-result-object v4 │ │ +040c40: 6e10 020d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d02 │ │ +040c46: 0a05 |00a7: move-result v5 │ │ +040c48: 6e20 b314 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040c4e: 1a04 e000 |00ab: const-string v4, "; focused: " // string@00e0 │ │ +040c52: 6e20 b214 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040c58: 0c04 |00b0: move-result-object v4 │ │ +040c5a: 6e10 030d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d03 │ │ +040c60: 0a05 |00b4: move-result v5 │ │ +040c62: 6e20 b314 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040c68: 1a04 e500 |00b8: const-string v4, "; selected: " // string@00e5 │ │ +040c6c: 6e20 b214 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040c72: 0c04 |00bd: move-result-object v4 │ │ +040c74: 6e10 070d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d07 │ │ +040c7a: 0a05 |00c1: move-result v5 │ │ +040c7c: 6e20 b314 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040c82: 1a04 dc00 |00c5: const-string v4, "; clickable: " // string@00dc │ │ +040c86: 6e20 b214 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040c8c: 0c04 |00ca: move-result-object v4 │ │ +040c8e: 6e10 000d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d00 │ │ +040c94: 0a05 |00ce: move-result v5 │ │ +040c96: 6e20 b314 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040c9c: 1a04 e100 |00d2: const-string v4, "; longClickable: " // string@00e1 │ │ +040ca0: 6e20 b214 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040ca6: 0c04 |00d7: move-result-object v4 │ │ +040ca8: 6e10 040d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d04 │ │ +040cae: 0a05 |00db: move-result v5 │ │ +040cb0: 6e20 b314 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040cb6: 1a04 de00 |00df: const-string v4, "; enabled: " // string@00de │ │ +040cba: 6e20 b214 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040cc0: 0c04 |00e4: move-result-object v4 │ │ +040cc2: 6e10 010d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d01 │ │ +040cc8: 0a05 |00e8: move-result v5 │ │ +040cca: 6e20 b314 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040cd0: 1a04 e300 |00ec: const-string v4, "; password: " // string@00e3 │ │ +040cd4: 6e20 b214 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040cda: 0c04 |00f1: move-result-object v4 │ │ +040cdc: 6e10 050d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d05 │ │ +040ce2: 0a05 |00f5: move-result v5 │ │ +040ce4: 6e20 b314 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040cea: 2204 1e03 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +040cee: 7010 ab14 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +040cf4: 1a05 e400 |00fe: const-string v5, "; scrollable: " // string@00e4 │ │ +040cf8: 6e20 b214 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040cfe: 0c04 |0103: move-result-object v4 │ │ +040d00: 6e10 060d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d06 │ │ +040d06: 0a05 |0107: move-result v5 │ │ +040d08: 6e20 b314 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +040d0e: 0c04 |010b: move-result-object v4 │ │ +040d10: 6e10 b714 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +040d16: 0c04 |010f: move-result-object v4 │ │ +040d18: 6e20 b214 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040d1e: 1a04 d600 |0113: const-string v4, "; [" // string@00d6 │ │ +040d22: 6e20 b214 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040d28: 6e10 ed0c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ +040d2e: 0a01 |011b: move-result v1 │ │ +040d30: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +040d34: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +040d36: 7110 8014 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1480 │ │ +040d3c: 0a05 |0122: move-result v5 │ │ +040d3e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +040d42: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +040d46: b541 |0127: and-int/2addr v1, v4 │ │ +040d48: 7110 ec0c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0cec │ │ +040d4e: 0c04 |012b: move-result-object v4 │ │ +040d50: 6e20 b214 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040d56: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +040d5a: 1a04 c300 |0131: const-string v4, ", " // string@00c3 │ │ +040d5e: 6e20 b214 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040d64: 28e6 |0136: goto 011c // -001a │ │ +040d66: 1a04 c709 |0137: const-string v4, "]" // string@09c7 │ │ +040d6a: 6e20 b214 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040d70: 6e10 b714 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +040d76: 0c04 |013f: move-result-object v4 │ │ +040d78: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -60837,17 +60842,17 @@ │ │ 0x0011 - 0x0141 reg=2 bounds Landroid/graphics/Rect; │ │ 0x0005 - 0x0141 reg=3 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0141 reg=6 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ source_file_idx : 368 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #266 header: │ │ -class_idx : 514 │ │ +class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 369 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #266 annotations: │ │ @@ -60867,17 +60872,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03eb78: |[03eb78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -03eb88: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03eb8e: 0e00 |0003: return-void │ │ +040d7c: |[040d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +040d8c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +040d92: 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;) │ │ @@ -60885,18 +60890,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 │ │ -03eb90: |[03eb90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -03eba0: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03eba4: 6e20 cd12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@12cd │ │ -03ebaa: 0e00 |0005: return-void │ │ +040d94: |[040d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +040da4: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040da8: 6e20 cd12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@12cd │ │ +040dae: 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 │ │ @@ -60906,18 +60911,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 │ │ -03ebac: |[03ebac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03ebbc: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ebc0: 6e20 ce12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@12ce │ │ -03ebc6: 0e00 |0005: return-void │ │ +040db0: |[040db0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +040dc0: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040dc4: 6e20 ce12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@12ce │ │ +040dca: 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; │ │ @@ -60927,20 +60932,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 │ │ -03ebc8: |[03ebc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -03ebd8: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ebdc: 6e20 d012 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@12d0 │ │ -03ebe2: 0c00 |0005: move-result-object v0 │ │ -03ebe4: 1f00 3b03 |0006: check-cast v0, Ljava/util/List; // type@033b │ │ -03ebe8: 1100 |0008: return-object v0 │ │ +040dcc: |[040dcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +040ddc: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040de0: 6e20 d012 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@12d0 │ │ +040de6: 0c00 |0005: move-result-object v0 │ │ +040de8: 1f00 3803 |0006: check-cast v0, Ljava/util/List; // type@0338 │ │ +040dec: 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; │ │ @@ -60951,19 +60956,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ebec: |[03ebec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -03ebfc: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ec00: 6e10 d312 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@12d3 │ │ -03ec06: 0a00 |0005: move-result v0 │ │ -03ec08: 0f00 |0006: return v0 │ │ +040df0: |[040df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +040e00: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040e04: 6e10 d312 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@12d3 │ │ +040e0a: 0a00 |0005: move-result v0 │ │ +040e0c: 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;) │ │ @@ -60971,18 +60976,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 │ │ -03ec0c: |[03ec0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03ec1c: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ec20: 6e20 d412 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@12d4 │ │ -03ec26: 0e00 |0005: return-void │ │ +040e10: |[040e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +040e20: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040e24: 6e20 d412 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@12d4 │ │ +040e2a: 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; │ │ @@ -60992,18 +60997,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 │ │ -03ec28: |[03ec28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03ec38: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ec3c: 6e20 d512 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@12d5 │ │ -03ec42: 0e00 |0005: return-void │ │ +040e2c: |[040e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +040e3c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040e40: 6e20 d512 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@12d5 │ │ +040e46: 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; │ │ @@ -61013,19 +61018,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 │ │ -03ec44: |[03ec44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03ec54: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ec58: 6e20 d612 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12d6 │ │ -03ec5e: 0c00 |0005: move-result-object v0 │ │ -03ec60: 1100 |0006: return-object v0 │ │ +040e48: |[040e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +040e58: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040e5c: 6e20 d612 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12d6 │ │ +040e62: 0c00 |0005: move-result-object v0 │ │ +040e64: 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 │ │ │ │ @@ -61034,19 +61039,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ec64: |[03ec64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -03ec74: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ec78: 6e10 d712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@12d7 │ │ -03ec7e: 0a00 |0005: move-result v0 │ │ -03ec80: 0f00 |0006: return v0 │ │ +040e68: |[040e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +040e78: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040e7c: 6e10 d712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@12d7 │ │ +040e82: 0a00 |0005: move-result v0 │ │ +040e84: 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;) │ │ @@ -61054,19 +61059,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 │ │ -03ec84: |[03ec84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ec94: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ec98: 6e10 d812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@12d8 │ │ -03ec9e: 0c00 |0005: move-result-object v0 │ │ -03eca0: 1100 |0006: return-object v0 │ │ +040e88: |[040e88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +040e98: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040e9c: 6e10 d812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@12d8 │ │ +040ea2: 0c00 |0005: move-result-object v0 │ │ +040ea4: 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;) │ │ @@ -61074,19 +61079,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 │ │ -03eca4: |[03eca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ecb4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ecb8: 6e10 d912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@12d9 │ │ -03ecbe: 0c00 |0005: move-result-object v0 │ │ -03ecc0: 1100 |0006: return-object v0 │ │ +040ea8: |[040ea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +040eb8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040ebc: 6e10 d912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@12d9 │ │ +040ec2: 0c00 |0005: move-result-object v0 │ │ +040ec4: 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;) │ │ @@ -61094,19 +61099,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 │ │ -03ecc4: |[03ecc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ecd4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ecd8: 6e10 dc12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@12dc │ │ -03ecde: 0c00 |0005: move-result-object v0 │ │ -03ece0: 1100 |0006: return-object v0 │ │ +040ec8: |[040ec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +040ed8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040edc: 6e10 dc12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@12dc │ │ +040ee2: 0c00 |0005: move-result-object v0 │ │ +040ee4: 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;) │ │ @@ -61114,19 +61119,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 │ │ -03ece4: |[03ece4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ecf4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ecf8: 6e10 dd12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12dd │ │ -03ecfe: 0c00 |0005: move-result-object v0 │ │ -03ed00: 1100 |0006: return-object v0 │ │ +040ee8: |[040ee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +040ef8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040efc: 6e10 dd12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12dd │ │ +040f02: 0c00 |0005: move-result-object v0 │ │ +040f04: 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;) │ │ @@ -61134,19 +61139,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 │ │ -03ed04: |[03ed04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ed14: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ed18: 6e10 de12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@12de │ │ -03ed1e: 0c00 |0005: move-result-object v0 │ │ -03ed20: 1100 |0006: return-object v0 │ │ +040f08: |[040f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +040f18: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040f1c: 6e10 de12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@12de │ │ +040f22: 0c00 |0005: move-result-object v0 │ │ +040f24: 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;) │ │ @@ -61154,19 +61159,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ed24: |[03ed24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -03ed34: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ed38: 6e10 e012 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@12e0 │ │ -03ed3e: 0a00 |0005: move-result v0 │ │ -03ed40: 0f00 |0006: return v0 │ │ +040f28: |[040f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +040f38: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040f3c: 6e10 e012 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@12e0 │ │ +040f42: 0a00 |0005: move-result v0 │ │ +040f44: 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;) │ │ @@ -61174,19 +61179,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ed44: |[03ed44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -03ed54: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ed58: 6e10 e212 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@12e2 │ │ -03ed5e: 0a00 |0005: move-result v0 │ │ -03ed60: 0f00 |0006: return v0 │ │ +040f48: |[040f48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +040f58: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040f5c: 6e10 e212 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@12e2 │ │ +040f62: 0a00 |0005: move-result v0 │ │ +040f64: 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;) │ │ @@ -61194,19 +61199,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ed64: |[03ed64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -03ed74: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ed78: 6e10 e312 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@12e3 │ │ -03ed7e: 0a00 |0005: move-result v0 │ │ -03ed80: 0f00 |0006: return v0 │ │ +040f68: |[040f68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +040f78: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040f7c: 6e10 e312 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@12e3 │ │ +040f82: 0a00 |0005: move-result v0 │ │ +040f84: 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;) │ │ @@ -61214,19 +61219,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ed84: |[03ed84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -03ed94: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ed98: 6e10 e412 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@12e4 │ │ -03ed9e: 0a00 |0005: move-result v0 │ │ -03eda0: 0f00 |0006: return v0 │ │ +040f88: |[040f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +040f98: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040f9c: 6e10 e412 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@12e4 │ │ +040fa2: 0a00 |0005: move-result v0 │ │ +040fa4: 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;) │ │ @@ -61234,19 +61239,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03eda4: |[03eda4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -03edb4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03edb8: 6e10 e512 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@12e5 │ │ -03edbe: 0a00 |0005: move-result v0 │ │ -03edc0: 0f00 |0006: return v0 │ │ +040fa8: |[040fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +040fb8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040fbc: 6e10 e512 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@12e5 │ │ +040fc2: 0a00 |0005: move-result v0 │ │ +040fc4: 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;) │ │ @@ -61254,19 +61259,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03edc4: |[03edc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -03edd4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03edd8: 6e10 e612 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@12e6 │ │ -03edde: 0a00 |0005: move-result v0 │ │ -03ede0: 0f00 |0006: return v0 │ │ +040fc8: |[040fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +040fd8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040fdc: 6e10 e612 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@12e6 │ │ +040fe2: 0a00 |0005: move-result v0 │ │ +040fe4: 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;) │ │ @@ -61274,19 +61279,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ede4: |[03ede4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -03edf4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03edf8: 6e10 e712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@12e7 │ │ -03edfe: 0a00 |0005: move-result v0 │ │ -03ee00: 0f00 |0006: return v0 │ │ +040fe8: |[040fe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +040ff8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +040ffc: 6e10 e712 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@12e7 │ │ +041002: 0a00 |0005: move-result v0 │ │ +041004: 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;) │ │ @@ -61294,19 +61299,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ee04: |[03ee04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -03ee14: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ee18: 6e10 e812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@12e8 │ │ -03ee1e: 0a00 |0005: move-result v0 │ │ -03ee20: 0f00 |0006: return v0 │ │ +041008: |[041008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +041018: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04101c: 6e10 e812 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@12e8 │ │ +041022: 0a00 |0005: move-result v0 │ │ +041024: 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;) │ │ @@ -61314,19 +61319,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ee24: |[03ee24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -03ee34: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ee38: 6e10 e912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@12e9 │ │ -03ee3e: 0a00 |0005: move-result v0 │ │ -03ee40: 0f00 |0006: return v0 │ │ +041028: |[041028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +041038: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04103c: 6e10 e912 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@12e9 │ │ +041042: 0a00 |0005: move-result v0 │ │ +041044: 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;) │ │ @@ -61334,19 +61339,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ee44: |[03ee44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -03ee54: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ee58: 6e10 ea12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@12ea │ │ -03ee5e: 0a00 |0005: move-result v0 │ │ -03ee60: 0f00 |0006: return v0 │ │ +041048: |[041048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +041058: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04105c: 6e10 ea12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@12ea │ │ +041062: 0a00 |0005: move-result v0 │ │ +041064: 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;) │ │ @@ -61354,19 +61359,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ee64: |[03ee64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -03ee74: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ee78: 6e10 eb12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@12eb │ │ -03ee7e: 0a00 |0005: move-result v0 │ │ -03ee80: 0f00 |0006: return v0 │ │ +041068: |[041068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +041078: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04107c: 6e10 eb12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@12eb │ │ +041082: 0a00 |0005: move-result v0 │ │ +041084: 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;) │ │ @@ -61374,36 +61379,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03ee84: |[03ee84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -03ee94: 7100 ed12 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ed │ │ -03ee9a: 0c00 |0003: move-result-object v0 │ │ -03ee9c: 1100 |0004: return-object v0 │ │ +041088: |[041088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +041098: 7100 ed12 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ed │ │ +04109e: 0c00 |0003: move-result-object v0 │ │ +0410a0: 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 │ │ -03eea0: |[03eea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -03eeb0: 7110 ee12 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ee │ │ -03eeb6: 0c00 |0003: move-result-object v0 │ │ -03eeb8: 1100 |0004: return-object v0 │ │ +0410a4: |[0410a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0410b4: 7110 ee12 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ee │ │ +0410ba: 0c00 |0003: move-result-object v0 │ │ +0410bc: 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;) │ │ @@ -61411,19 +61416,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 │ │ -03eebc: |[03eebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03eecc: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03eed0: 7110 f012 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12f0 │ │ -03eed6: 0c00 |0005: move-result-object v0 │ │ -03eed8: 1100 |0006: return-object v0 │ │ +0410c0: |[0410c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0410d0: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0410d4: 7110 f012 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12f0 │ │ +0410da: 0c00 |0005: move-result-object v0 │ │ +0410dc: 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;) │ │ @@ -61431,19 +61436,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 │ │ -03eedc: |[03eedc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -03eeec: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03eef0: 6e20 f112 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@12f1 │ │ -03eef6: 0a00 |0005: move-result v0 │ │ -03eef8: 0f00 |0006: return v0 │ │ +0410e0: |[0410e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +0410f0: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0410f4: 6e20 f112 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@12f1 │ │ +0410fa: 0a00 |0005: move-result v0 │ │ +0410fc: 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 │ │ │ │ @@ -61452,18 +61457,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03eefc: |[03eefc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -03ef0c: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ef10: 6e10 f312 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@12f3 │ │ -03ef16: 0e00 |0005: return-void │ │ +041100: |[041100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +041110: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041114: 6e10 f312 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@12f3 │ │ +04111a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -61472,18 +61477,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 │ │ -03ef18: |[03ef18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03ef28: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ef2c: 6e20 f512 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@12f5 │ │ -03ef32: 0e00 |0005: return-void │ │ +04111c: |[04111c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04112c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041130: 6e20 f512 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@12f5 │ │ +041136: 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; │ │ @@ -61493,18 +61498,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 │ │ -03ef34: |[03ef34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03ef44: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ef48: 6e20 f612 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@12f6 │ │ -03ef4e: 0e00 |0005: return-void │ │ +041138: |[041138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +041148: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04114c: 6e20 f612 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@12f6 │ │ +041152: 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; │ │ @@ -61514,18 +61519,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 │ │ -03ef50: |[03ef50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -03ef60: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ef64: 6e20 f712 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@12f7 │ │ -03ef6a: 0e00 |0005: return-void │ │ +041154: |[041154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +041164: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041168: 6e20 f712 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@12f7 │ │ +04116e: 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 │ │ @@ -61535,18 +61540,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 │ │ -03ef6c: |[03ef6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -03ef7c: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ef80: 6e20 f812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@12f8 │ │ -03ef86: 0e00 |0005: return-void │ │ +041170: |[041170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +041180: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041184: 6e20 f812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@12f8 │ │ +04118a: 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 │ │ @@ -61556,18 +61561,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 │ │ -03ef88: |[03ef88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03ef98: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03ef9c: 6e20 f912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@12f9 │ │ -03efa2: 0e00 |0005: return-void │ │ +04118c: |[04118c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04119c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0411a0: 6e20 f912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@12f9 │ │ +0411a6: 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; │ │ @@ -61577,18 +61582,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 │ │ -03efa4: |[03efa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -03efb4: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03efb8: 6e20 fa12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@12fa │ │ -03efbe: 0e00 |0005: return-void │ │ +0411a8: |[0411a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +0411b8: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0411bc: 6e20 fa12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@12fa │ │ +0411c2: 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 │ │ @@ -61598,18 +61603,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 │ │ -03efc0: |[03efc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03efd0: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03efd4: 6e20 fb12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@12fb │ │ -03efda: 0e00 |0005: return-void │ │ +0411c4: |[0411c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0411d4: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0411d8: 6e20 fb12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@12fb │ │ +0411de: 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; │ │ @@ -61619,18 +61624,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 │ │ -03efdc: |[03efdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -03efec: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03eff0: 6e20 fc12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@12fc │ │ -03eff6: 0e00 |0005: return-void │ │ +0411e0: |[0411e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0411f0: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0411f4: 6e20 fc12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@12fc │ │ +0411fa: 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 │ │ @@ -61640,18 +61645,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 │ │ -03eff8: |[03eff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -03f008: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f00c: 6e20 fd12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@12fd │ │ -03f012: 0e00 |0005: return-void │ │ +0411fc: |[0411fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +04120c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041210: 6e20 fd12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@12fd │ │ +041216: 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 │ │ @@ -61661,18 +61666,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 │ │ -03f014: |[03f014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -03f024: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f028: 6e20 fe12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@12fe │ │ -03f02e: 0e00 |0005: return-void │ │ +041218: |[041218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +041228: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04122c: 6e20 fe12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@12fe │ │ +041232: 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 │ │ @@ -61682,18 +61687,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 │ │ -03f030: |[03f030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -03f040: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f044: 6e20 0013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1300 │ │ -03f04a: 0e00 |0005: return-void │ │ +041234: |[041234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +041244: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041248: 6e20 0013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1300 │ │ +04124e: 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 │ │ @@ -61703,18 +61708,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 │ │ -03f04c: |[03f04c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03f05c: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f060: 6e20 0213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1302 │ │ -03f066: 0e00 |0005: return-void │ │ +041250: |[041250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +041260: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041264: 6e20 0213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1302 │ │ +04126a: 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; │ │ @@ -61724,18 +61729,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 │ │ -03f068: |[03f068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03f078: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f07c: 6e20 0313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1303 │ │ -03f082: 0e00 |0005: return-void │ │ +04126c: |[04126c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04127c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041280: 6e20 0313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1303 │ │ +041286: 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; │ │ @@ -61745,18 +61750,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 │ │ -03f084: |[03f084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -03f094: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f098: 6e20 0513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1305 │ │ -03f09e: 0e00 |0005: return-void │ │ +041288: |[041288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +041298: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04129c: 6e20 0513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1305 │ │ +0412a2: 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 │ │ @@ -61766,18 +61771,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 │ │ -03f0a0: |[03f0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -03f0b0: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f0b4: 6e20 0613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1306 │ │ -03f0ba: 0e00 |0005: return-void │ │ +0412a4: |[0412a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0412b4: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0412b8: 6e20 0613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1306 │ │ +0412be: 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 │ │ @@ -61787,18 +61792,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 │ │ -03f0bc: |[03f0bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -03f0cc: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f0d0: 6e20 0713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1307 │ │ -03f0d6: 0e00 |0005: return-void │ │ +0412c0: |[0412c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +0412d0: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0412d4: 6e20 0713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1307 │ │ +0412da: 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 │ │ @@ -61808,18 +61813,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 │ │ -03f0d8: |[03f0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03f0e8: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f0ec: 6e20 0813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1308 │ │ -03f0f2: 0e00 |0005: return-void │ │ +0412dc: |[0412dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0412ec: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0412f0: 6e20 0813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1308 │ │ +0412f6: 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; │ │ @@ -61829,33 +61834,33 @@ │ │ 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 │ │ -03f0f4: |[03f0f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03f104: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f108: 6e20 0a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@130a │ │ -03f10e: 0e00 |0005: return-void │ │ +0412f8: |[0412f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +041308: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04130c: 6e20 0a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@130a │ │ +041312: 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; │ │ │ │ Virtual methods - │ │ source_file_idx : 369 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #267 header: │ │ -class_idx : 515 │ │ +class_idx : 512 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #267 - │ │ @@ -61871,17 +61876,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f110: |[03f110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -03f120: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f126: 0e00 |0003: return-void │ │ +041314: |[041314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +041324: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04132a: 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;) │ │ @@ -61889,18 +61894,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 │ │ -03f128: |[03f128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03f138: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f13c: 6e30 cf12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@12cf │ │ -03f142: 0e00 |0005: return-void │ │ +04132c: |[04132c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04133c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041340: 6e30 cf12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@12cf │ │ +041346: 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; │ │ @@ -61911,19 +61916,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 │ │ -03f144: |[03f144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03f154: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f158: 6e20 d112 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12d1 │ │ -03f15e: 0c00 |0005: move-result-object v0 │ │ -03f160: 1100 |0006: return-object v0 │ │ +041348: |[041348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +041358: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04135c: 6e20 d112 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12d1 │ │ +041362: 0c00 |0005: move-result-object v0 │ │ +041364: 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 │ │ │ │ @@ -61932,19 +61937,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 │ │ -03f164: |[03f164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03f174: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f178: 6e20 d212 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12d2 │ │ -03f17e: 0c00 |0005: move-result-object v0 │ │ -03f180: 1100 |0006: return-object v0 │ │ +041368: |[041368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +041378: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04137c: 6e20 d212 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12d2 │ │ +041382: 0c00 |0005: move-result-object v0 │ │ +041384: 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 │ │ │ │ @@ -61953,19 +61958,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f184: |[03f184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -03f194: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f198: 6e10 db12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@12db │ │ -03f19e: 0a00 |0005: move-result v0 │ │ -03f1a0: 0f00 |0006: return v0 │ │ +041388: |[041388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +041398: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04139c: 6e10 db12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@12db │ │ +0413a2: 0a00 |0005: move-result v0 │ │ +0413a4: 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;) │ │ @@ -61973,19 +61978,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f1a4: |[03f1a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -03f1b4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f1b8: 6e10 e112 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@12e1 │ │ -03f1be: 0a00 |0005: move-result v0 │ │ -03f1c0: 0f00 |0006: return v0 │ │ +0413a8: |[0413a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0413b8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0413bc: 6e10 e112 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@12e1 │ │ +0413c2: 0a00 |0005: move-result v0 │ │ +0413c4: 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;) │ │ @@ -61993,19 +61998,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f1c4: |[03f1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -03f1d4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f1d8: 6e10 ec12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@12ec │ │ -03f1de: 0a00 |0005: move-result v0 │ │ -03f1e0: 0f00 |0006: return v0 │ │ +0413c8: |[0413c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0413d8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0413dc: 6e10 ec12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@12ec │ │ +0413e2: 0a00 |0005: move-result v0 │ │ +0413e4: 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;) │ │ @@ -62013,18 +62018,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 │ │ -03f1e4: |[03f1e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -03f1f4: 7120 ef12 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ef │ │ -03f1fa: 0c00 |0003: move-result-object v0 │ │ -03f1fc: 1100 |0004: return-object v0 │ │ +0413e8: |[0413e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0413f8: 7120 ef12 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@12ef │ │ +0413fe: 0c00 |0003: move-result-object v0 │ │ +041400: 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 │ │ │ │ @@ -62033,19 +62038,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 │ │ -03f200: |[03f200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -03f210: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f214: 6e30 f212 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@12f2 │ │ -03f21a: 0a00 |0005: move-result v0 │ │ -03f21c: 0f00 |0006: return v0 │ │ +041404: |[041404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +041414: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041418: 6e30 f212 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@12f2 │ │ +04141e: 0a00 |0005: move-result v0 │ │ +041420: 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; │ │ @@ -62055,18 +62060,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 │ │ -03f220: |[03f220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -03f230: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f234: 6e20 f412 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@12f4 │ │ -03f23a: 0e00 |0005: return-void │ │ +041424: |[041424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +041434: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041438: 6e20 f412 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@12f4 │ │ +04143e: 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 │ │ @@ -62076,18 +62081,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 │ │ -03f23c: |[03f23c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -03f24c: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f250: 6e20 0113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1301 │ │ -03f256: 0e00 |0005: return-void │ │ +041440: |[041440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +041450: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041454: 6e20 0113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1301 │ │ +04145a: 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 │ │ @@ -62097,18 +62102,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 │ │ -03f258: |[03f258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03f268: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f26c: 6e30 0413 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1304 │ │ -03f272: 0e00 |0005: return-void │ │ +04145c: |[04145c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04146c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041470: 6e30 0413 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1304 │ │ +041476: 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; │ │ @@ -62119,18 +62124,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 │ │ -03f274: |[03f274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03f284: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f288: 6e30 0913 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1309 │ │ -03f28e: 0e00 |0005: return-void │ │ +041478: |[041478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +041488: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04148c: 6e30 0913 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1309 │ │ +041492: 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; │ │ @@ -62141,33 +62146,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f290: |[03f290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -03f2a0: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f2a4: 6e20 0c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@130c │ │ -03f2aa: 0e00 |0005: return-void │ │ +041494: |[041494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0414a4: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0414a8: 6e20 0c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@130c │ │ +0414ae: 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 │ │ │ │ Virtual methods - │ │ source_file_idx : 370 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #268 header: │ │ -class_idx : 516 │ │ +class_idx : 513 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 371 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #268 - │ │ @@ -62183,17 +62188,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f2ac: |[03f2ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -03f2bc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f2c2: 0e00 |0003: return-void │ │ +0414b0: |[0414b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +0414c0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0414c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -62201,19 +62206,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f2c4: |[03f2c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -03f2d4: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f2d8: 6e10 df12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@12df │ │ -03f2de: 0c00 |0005: move-result-object v0 │ │ -03f2e0: 1100 |0006: return-object v0 │ │ +0414c8: |[0414c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0414d8: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0414dc: 6e10 df12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@12df │ │ +0414e2: 0c00 |0005: move-result-object v0 │ │ +0414e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -62221,33 +62226,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f2e4: |[03f2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -03f2f4: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f2f8: 6e20 0b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@130b │ │ -03f2fe: 0e00 |0005: return-void │ │ +0414e8: |[0414e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0414f8: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +0414fc: 6e20 0b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@130b │ │ +041502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 viewId Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 371 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #269 header: │ │ -class_idx : 517 │ │ +class_idx : 514 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 - │ │ @@ -62263,17 +62268,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f300: |[03f300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -03f310: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f316: 0e00 |0003: return-void │ │ +041504: |[041504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +041514: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04151a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -62281,19 +62286,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f318: |[03f318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -03f328: 1f01 aa02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f32c: 6e10 da12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@12da │ │ -03f332: 0a00 |0005: move-result v0 │ │ -03f334: 0f00 |0006: return v0 │ │ +04151c: |[04151c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +04152c: 1f01 a702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041530: 6e10 da12 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@12da │ │ +041536: 0a00 |0005: move-result v0 │ │ +041538: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -62301,33 +62306,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f338: |[03f338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -03f348: 1f00 aa02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f34c: 6e20 ff12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@12ff │ │ -03f352: 0e00 |0005: return-void │ │ +04153c: |[04153c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +04154c: 1f00 a702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041550: 6e20 ff12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@12ff │ │ +041556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mode I │ │ │ │ Virtual methods - │ │ source_file_idx : 372 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #270 header: │ │ -class_idx : 518 │ │ +class_idx : 515 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #270 annotations: │ │ @@ -62349,17 +62354,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 379 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #271 header: │ │ -class_idx : 524 │ │ +class_idx : 521 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 379 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #271 annotations: │ │ @@ -62389,33 +62394,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03f354: |[03f354] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03f364: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03f368: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03f36c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f370: 2200 0a02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@020a │ │ -03f374: 7010 7b0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0d7b │ │ -03f37a: 6900 2704 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ -03f37e: 0e00 |000d: return-void │ │ -03f380: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03f384: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -03f388: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03f38c: 2200 0802 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0208 │ │ -03f390: 7010 740d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0d74 │ │ -03f396: 6900 2704 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ -03f39a: 28f2 |001b: goto 000d // -000e │ │ -03f39c: 2200 0b02 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@020b │ │ -03f3a0: 7010 7d0d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d7d │ │ -03f3a6: 6900 2704 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ -03f3aa: 28ea |0023: goto 000d // -0016 │ │ +041558: |[041558] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +041568: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04156c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +041570: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041574: 2200 0702 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0207 │ │ +041578: 7010 7b0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0d7b │ │ +04157e: 6900 2704 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ +041582: 0e00 |000d: return-void │ │ +041584: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +041588: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +04158c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +041590: 2200 0502 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0205 │ │ +041594: 7010 740d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0d74 │ │ +04159a: 6900 2704 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ +04159e: 28f2 |001b: goto 000d // -000e │ │ +0415a0: 2200 0802 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0208 │ │ +0415a4: 7010 7d0d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d7d │ │ +0415aa: 6900 2704 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ +0415ae: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -62427,21 +62432,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03f3ac: |[03f3ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03f3bc: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f3c2: 6200 2704 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ -03f3c6: 7220 6f0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0d6f │ │ -03f3cc: 0c00 |0008: move-result-object v0 │ │ -03f3ce: 5b10 2804 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0428 │ │ -03f3d2: 0e00 |000b: return-void │ │ +0415b0: |[0415b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +0415c0: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +0415c6: 6200 2704 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0427 │ │ +0415ca: 7220 6f0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0d6f │ │ +0415d0: 0c00 |0008: move-result-object v0 │ │ +0415d2: 5b10 2804 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0428 │ │ +0415d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -62451,18 +62456,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f3d4: |[03f3d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -03f3e4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f3ea: 5b01 2804 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0428 │ │ -03f3ee: 0e00 |0005: return-void │ │ +0415d8: |[0415d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +0415e8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0415ee: 5b01 2804 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0428 │ │ +0415f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -62474,17 +62479,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 │ │ -03f3f0: |[03f3f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f402: 1100 |0001: return-object v0 │ │ +0415f4: |[0415f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041606: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -62493,17 +62498,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 │ │ -03f404: |[03f404] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03f414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f416: 1100 |0001: return-object v0 │ │ +041608: |[041608] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +041618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04161a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -62513,17 +62518,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 │ │ -03f418: |[03f418] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f42a: 1100 |0001: return-object v0 │ │ +04161c: |[04161c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04162c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04162e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -62532,17 +62537,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f42c: |[03f42c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -03f43c: 5410 2804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0428 │ │ -03f440: 1100 |0002: return-object v0 │ │ +041630: |[041630] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +041640: 5410 2804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0428 │ │ +041644: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -62550,32 +62555,32 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03f444: |[03f444] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -03f454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f456: 0f00 |0001: return v0 │ │ +041648: |[041648] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +041658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04165a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 379 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #272 header: │ │ -class_idx : 525 │ │ +class_idx : 522 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 683 │ │ +superclass_idx : 680 │ │ source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #272 annotations: │ │ @@ -62602,18 +62607,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 │ │ -03f458: |[03f458] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -03f468: 5b01 2904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ -03f46c: 7010 0d13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@130d │ │ -03f472: 0e00 |0005: return-void │ │ +04165c: |[04165c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +04166c: 5b01 2904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ +041670: 7010 0d13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@130d │ │ +041676: 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; │ │ │ │ @@ -62623,20 +62628,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f474: |[03f474] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03f484: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ -03f488: 7220 8b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d8b │ │ -03f48e: 0c00 |0005: move-result-object v0 │ │ -03f490: 1f00 aa02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f494: 1100 |0008: return-object v0 │ │ +041678: |[041678] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +041688: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ +04168c: 7220 8b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d8b │ │ +041692: 0c00 |0005: move-result-object v0 │ │ +041694: 1f00 a702 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041698: 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 │ │ │ │ @@ -62645,19 +62650,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 │ │ -03f498: |[03f498] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03f4a8: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ -03f4ac: 7230 8c0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d8c │ │ -03f4b2: 0c00 |0005: move-result-object v0 │ │ -03f4b4: 1100 |0006: return-object v0 │ │ +04169c: |[04169c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0416ac: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ +0416b0: 7230 8c0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d8c │ │ +0416b6: 0c00 |0005: move-result-object v0 │ │ +0416b8: 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 │ │ @@ -62667,34 +62672,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03f4b8: |[03f4b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -03f4c8: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ -03f4cc: 7240 8d0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d8d │ │ -03f4d2: 0a00 |0005: move-result v0 │ │ -03f4d4: 0f00 |0006: return v0 │ │ +0416bc: |[0416bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0416cc: 5410 2904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0429 │ │ +0416d0: 7240 8d0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d8d │ │ +0416d6: 0a00 |0005: move-result v0 │ │ +0416d8: 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 │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 380 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #273 header: │ │ -class_idx : 526 │ │ +class_idx : 523 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #273 annotations: │ │ @@ -62730,17 +62735,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 380 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #274 header: │ │ -class_idx : 527 │ │ +class_idx : 524 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #274 annotations: │ │ @@ -62760,17 +62765,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f4d8: |[03f4d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -03f4e8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f4ee: 0e00 |0003: return-void │ │ +0416dc: |[0416dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +0416ec: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0416f2: 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; │ │ │ │ @@ -62779,31 +62784,31 @@ │ │ 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 │ │ -03f4f0: |[03f4f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -03f500: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@020d │ │ -03f504: 7020 870d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0d87 │ │ -03f50a: 1100 |0005: return-object v0 │ │ +0416f4: |[0416f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +041704: 2200 0a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@020a │ │ +041708: 7020 870d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0d87 │ │ +04170e: 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 - │ │ source_file_idx : 380 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #275 header: │ │ -class_idx : 528 │ │ +class_idx : 525 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 683 │ │ +superclass_idx : 680 │ │ source_file_idx : 381 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #275 annotations: │ │ @@ -62830,18 +62835,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f50c: |[03f50c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -03f51c: 5b01 2a04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ -03f520: 7010 0d13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@130d │ │ -03f526: 0e00 |0005: return-void │ │ +041710: |[041710] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +041720: 5b01 2a04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ +041724: 7010 0d13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@130d │ │ +04172a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -62851,20 +62856,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f528: |[03f528] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03f538: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ -03f53c: 7220 950d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d95 │ │ -03f542: 0c00 |0005: move-result-object v0 │ │ -03f544: 1f00 aa02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f548: 1100 |0008: return-object v0 │ │ +04172c: |[04172c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +04173c: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ +041740: 7220 950d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0d95 │ │ +041746: 0c00 |0005: move-result-object v0 │ │ +041748: 1f00 a702 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +04174c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -62873,19 +62878,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 │ │ -03f54c: |[03f54c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03f55c: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ -03f560: 7230 960d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d96 │ │ -03f566: 0c00 |0005: move-result-object v0 │ │ -03f568: 1100 |0006: return-object v0 │ │ +041750: |[041750] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +041760: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ +041764: 7230 960d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d96 │ │ +04176a: 0c00 |0005: move-result-object v0 │ │ +04176c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -62895,20 +62900,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f56c: |[03f56c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03f57c: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ -03f580: 7220 970d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0d97 │ │ -03f586: 0c00 |0005: move-result-object v0 │ │ -03f588: 1f00 aa02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02aa │ │ -03f58c: 1100 |0008: return-object v0 │ │ +041770: |[041770] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +041780: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ +041784: 7220 970d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0d97 │ │ +04178a: 0c00 |0005: move-result-object v0 │ │ +04178c: 1f00 a702 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02a7 │ │ +041790: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -62917,34 +62922,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03f590: |[03f590] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -03f5a0: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ -03f5a4: 7240 980d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d98 │ │ -03f5aa: 0a00 |0005: move-result v0 │ │ -03f5ac: 0f00 |0006: return v0 │ │ +041794: |[041794] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0417a4: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@042a │ │ +0417a8: 7240 980d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0d98 │ │ +0417ae: 0a00 |0005: move-result v0 │ │ +0417b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 381 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #276 header: │ │ -class_idx : 529 │ │ +class_idx : 526 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #276 annotations: │ │ @@ -62986,17 +62991,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 381 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #277 header: │ │ -class_idx : 530 │ │ +class_idx : 527 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #277 annotations: │ │ @@ -63016,17 +63021,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f5b0: |[03f5b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -03f5c0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f5c6: 0e00 |0003: return-void │ │ +0417b4: |[0417b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +0417c4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0417ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -63035,31 +63040,31 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f5c8: |[03f5c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -03f5d8: 2200 1002 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0210 │ │ -03f5dc: 7020 900d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0d90 │ │ -03f5e2: 1100 |0005: return-object v0 │ │ +0417cc: |[0417cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0417dc: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@020d │ │ +0417e0: 7020 900d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0d90 │ │ +0417e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ source_file_idx : 381 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #278 header: │ │ -class_idx : 533 │ │ +class_idx : 530 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #278 annotations: │ │ @@ -63353,17 +63358,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 386 (AccessibilityRecordCompat.java) │ │ │ │ Class #279 header: │ │ -class_idx : 536 │ │ +class_idx : 533 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 386 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #279 annotations: │ │ @@ -63393,40 +63398,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -03f5e4: |[03f5e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -03f5f4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03f5f8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03f5fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f600: 2200 1602 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0216 │ │ -03f604: 7010 f80d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0df8 │ │ -03f60a: 6900 2b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f60e: 0e00 |000d: return-void │ │ -03f610: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03f614: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -03f618: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03f61c: 2200 1402 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0214 │ │ -03f620: 7010 c50d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dc5 │ │ -03f626: 6900 2b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f62a: 28f2 |001b: goto 000d // -000e │ │ -03f62c: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03f630: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -03f634: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03f638: 2200 1302 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0213 │ │ -03f63c: 7010 9b0d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d9b │ │ -03f642: 6900 2b04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f646: 28e4 |0029: goto 000d // -001c │ │ -03f648: 2200 1702 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0217 │ │ -03f64c: 7010 fa0d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0dfa │ │ -03f652: 6900 2b04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f656: 28dc |0031: goto 000d // -0024 │ │ +0417e8: |[0417e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +0417f8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0417fc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +041800: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041804: 2200 1302 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0213 │ │ +041808: 7010 f80d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0df8 │ │ +04180e: 6900 2b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041812: 0e00 |000d: return-void │ │ +041814: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +041818: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +04181c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +041820: 2200 1102 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0211 │ │ +041824: 7010 c50d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dc5 │ │ +04182a: 6900 2b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +04182e: 28f2 |001b: goto 000d // -000e │ │ +041830: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +041834: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +041838: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +04183c: 2200 1002 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0210 │ │ +041840: 7010 9b0d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d9b │ │ +041846: 6900 2b04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +04184a: 28e4 |0029: goto 000d // -001c │ │ +04184c: 2200 1402 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0214 │ │ +041850: 7010 fa0d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0dfa │ │ +041856: 6900 2b04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +04185a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -63440,18 +63445,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f658: |[03f658] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -03f668: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03f66e: 5b01 2c04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f672: 0e00 |0005: return-void │ │ +04185c: |[04185c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +04186c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +041872: 5b01 2c04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041876: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -63462,43 +63467,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 │ │ -03f674: |[03f674] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03f684: 2200 1802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0218 │ │ -03f688: 6201 2b04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f68c: 7210 e00d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0de0 │ │ -03f692: 0c01 |0007: move-result-object v1 │ │ -03f694: 7020 2a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ -03f69a: 1100 |000b: return-object v0 │ │ +041878: |[041878] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +041888: 2200 1502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0215 │ │ +04188c: 6201 2b04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041890: 7210 e00d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0de0 │ │ +041896: 0c01 |0007: move-result-object v1 │ │ +041898: 7020 2a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ +04189e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03f69c: |[03f69c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03f6ac: 2200 1802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0218 │ │ -03f6b0: 6201 2b04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f6b4: 5432 2c04 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f6b8: 7220 e10d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0de1 │ │ -03f6be: 0c01 |0009: move-result-object v1 │ │ -03f6c0: 7020 2a0e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ -03f6c6: 1100 |000d: return-object v0 │ │ +0418a0: |[0418a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +0418b0: 2200 1502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0215 │ │ +0418b4: 6201 2b04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +0418b8: 5432 2c04 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +0418bc: 7220 e10d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0de1 │ │ +0418c2: 0c01 |0009: move-result-object v1 │ │ +0418c4: 7020 2a0e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e2a │ │ +0418ca: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -63507,44 +63512,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03f6c8: |[03f6c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -03f6d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03f6da: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03f6dc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03f6e0: 0f01 |0004: return v1 │ │ -03f6e2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03f6e6: 0121 |0007: move v1, v2 │ │ -03f6e8: 28fc |0008: goto 0004 // -0004 │ │ -03f6ea: 6e10 9514 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03f6f0: 0c03 |000c: move-result-object v3 │ │ -03f6f2: 6e10 9514 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -03f6f8: 0c04 |0010: move-result-object v4 │ │ -03f6fa: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03f6fe: 0121 |0013: move v1, v2 │ │ -03f700: 28f0 |0014: goto 0004 // -0010 │ │ -03f702: 0760 |0015: move-object v0, v6 │ │ -03f704: 1f00 1802 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0218 │ │ -03f708: 5453 2c04 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f70c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03f710: 5403 2c04 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f714: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03f718: 0121 |0020: move v1, v2 │ │ -03f71a: 28e3 |0021: goto 0004 // -001d │ │ -03f71c: 5453 2c04 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f720: 5404 2c04 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f724: 6e20 9414 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ -03f72a: 0a03 |0029: move-result v3 │ │ -03f72c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03f730: 0121 |002c: move v1, v2 │ │ -03f732: 28d7 |002d: goto 0004 // -0029 │ │ +0418cc: |[0418cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +0418dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0418de: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0418e0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0418e4: 0f01 |0004: return v1 │ │ +0418e6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0418ea: 0121 |0007: move v1, v2 │ │ +0418ec: 28fc |0008: goto 0004 // -0004 │ │ +0418ee: 6e10 9514 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +0418f4: 0c03 |000c: move-result-object v3 │ │ +0418f6: 6e10 9514 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +0418fc: 0c04 |0010: move-result-object v4 │ │ +0418fe: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +041902: 0121 |0013: move v1, v2 │ │ +041904: 28f0 |0014: goto 0004 // -0010 │ │ +041906: 0760 |0015: move-object v0, v6 │ │ +041908: 1f00 1502 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0215 │ │ +04190c: 5453 2c04 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041910: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +041914: 5403 2c04 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041918: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +04191c: 0121 |0020: move v1, v2 │ │ +04191e: 28e3 |0021: goto 0004 // -001d │ │ +041920: 5453 2c04 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041924: 5404 2c04 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041928: 6e20 9414 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1494 │ │ +04192e: 0a03 |0029: move-result v3 │ │ +041930: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +041934: 0121 |002c: move v1, v2 │ │ +041936: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -63565,20 +63570,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f734: |[03f734] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -03f744: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f748: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f74c: 7220 ca0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0dca │ │ -03f752: 0a00 |0007: move-result v0 │ │ -03f754: 0f00 |0008: return v0 │ │ +041938: |[041938] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +041948: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +04194c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041950: 7220 ca0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0dca │ │ +041956: 0a00 |0007: move-result v0 │ │ +041958: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63586,20 +63591,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f758: |[03f758] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -03f768: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f76c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f770: 7220 cb0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcb │ │ -03f776: 0c00 |0007: move-result-object v0 │ │ -03f778: 1100 |0008: return-object v0 │ │ +04195c: |[04195c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +04196c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041970: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041974: 7220 cb0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcb │ │ +04197a: 0c00 |0007: move-result-object v0 │ │ +04197c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63607,20 +63612,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f77c: |[03f77c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03f78c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f790: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f794: 7220 cc0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcc │ │ -03f79a: 0c00 |0007: move-result-object v0 │ │ -03f79c: 1100 |0008: return-object v0 │ │ +041980: |[041980] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +041990: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041994: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041998: 7220 cc0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcc │ │ +04199e: 0c00 |0007: move-result-object v0 │ │ +0419a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63628,20 +63633,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f7a0: |[03f7a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03f7b0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f7b4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f7b8: 7220 cd0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcd │ │ -03f7be: 0c00 |0007: move-result-object v0 │ │ -03f7c0: 1100 |0008: return-object v0 │ │ +0419a4: |[0419a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +0419b4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +0419b8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +0419bc: 7220 cd0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcd │ │ +0419c2: 0c00 |0007: move-result-object v0 │ │ +0419c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63649,20 +63654,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f7c4: |[03f7c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -03f7d4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f7d8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f7dc: 7220 ce0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0dce │ │ -03f7e2: 0a00 |0007: move-result v0 │ │ -03f7e4: 0f00 |0008: return v0 │ │ +0419c8: |[0419c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +0419d8: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +0419dc: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +0419e0: 7220 ce0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0dce │ │ +0419e6: 0a00 |0007: move-result v0 │ │ +0419e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63670,20 +63675,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f7e8: |[03f7e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -03f7f8: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f7fc: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f800: 7220 cf0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0dcf │ │ -03f806: 0a00 |0007: move-result v0 │ │ -03f808: 0f00 |0008: return v0 │ │ +0419ec: |[0419ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +0419fc: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041a00: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041a04: 7220 cf0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0dcf │ │ +041a0a: 0a00 |0007: move-result v0 │ │ +041a0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63691,17 +63696,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f80c: |[03f80c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -03f81c: 5410 2c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f820: 1100 |0002: return-object v0 │ │ +041a10: |[041a10] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +041a20: 5410 2c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041a24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63709,20 +63714,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f824: |[03f824] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -03f834: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f838: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f83c: 7220 d00d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0dd0 │ │ -03f842: 0a00 |0007: move-result v0 │ │ -03f844: 0f00 |0008: return v0 │ │ +041a28: |[041a28] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +041a38: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041a3c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041a40: 7220 d00d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0dd0 │ │ +041a46: 0a00 |0007: move-result v0 │ │ +041a48: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63730,20 +63735,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f848: |[03f848] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -03f858: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f85c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f860: 7220 d10d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0dd1 │ │ -03f866: 0a00 |0007: move-result v0 │ │ -03f868: 0f00 |0008: return v0 │ │ +041a4c: |[041a4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +041a5c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041a60: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041a64: 7220 d10d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0dd1 │ │ +041a6a: 0a00 |0007: move-result v0 │ │ +041a6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63751,20 +63756,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f86c: |[03f86c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -03f87c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f880: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f884: 7220 d20d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0dd2 │ │ -03f88a: 0a00 |0007: move-result v0 │ │ -03f88c: 0f00 |0008: return v0 │ │ +041a70: |[041a70] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +041a80: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041a84: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041a88: 7220 d20d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0dd2 │ │ +041a8e: 0a00 |0007: move-result v0 │ │ +041a90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63772,20 +63777,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f890: |[03f890] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -03f8a0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f8a4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f8a8: 7220 d30d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0dd3 │ │ -03f8ae: 0c00 |0007: move-result-object v0 │ │ -03f8b0: 1100 |0008: return-object v0 │ │ +041a94: |[041a94] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +041aa4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041aa8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041aac: 7220 d30d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0dd3 │ │ +041ab2: 0c00 |0007: move-result-object v0 │ │ +041ab4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63793,20 +63798,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f8b4: |[03f8b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -03f8c4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f8c8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f8cc: 7220 d40d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0dd4 │ │ -03f8d2: 0a00 |0007: move-result v0 │ │ -03f8d4: 0f00 |0008: return v0 │ │ +041ab8: |[041ab8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +041ac8: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041acc: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041ad0: 7220 d40d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0dd4 │ │ +041ad6: 0a00 |0007: move-result v0 │ │ +041ad8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63814,20 +63819,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f8d8: |[03f8d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -03f8e8: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f8ec: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f8f0: 7220 d50d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0dd5 │ │ -03f8f6: 0a00 |0007: move-result v0 │ │ -03f8f8: 0f00 |0008: return v0 │ │ +041adc: |[041adc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +041aec: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041af0: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041af4: 7220 d50d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0dd5 │ │ +041afa: 0a00 |0007: move-result v0 │ │ +041afc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63835,20 +63840,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f8fc: |[03f8fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -03f90c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f910: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f914: 7220 d60d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0dd6 │ │ -03f91a: 0a00 |0007: move-result v0 │ │ -03f91c: 0f00 |0008: return v0 │ │ +041b00: |[041b00] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +041b10: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041b14: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041b18: 7220 d60d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0dd6 │ │ +041b1e: 0a00 |0007: move-result v0 │ │ +041b20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63856,20 +63861,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 │ │ -03f920: |[03f920] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f930: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f934: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f938: 7220 d70d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dd7 │ │ -03f93e: 0c00 |0007: move-result-object v0 │ │ -03f940: 1100 |0008: return-object v0 │ │ +041b24: |[041b24] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041b34: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041b38: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041b3c: 7220 d70d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dd7 │ │ +041b42: 0c00 |0007: move-result-object v0 │ │ +041b44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63877,20 +63882,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f944: |[03f944] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -03f954: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f958: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f95c: 7220 d80d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0dd8 │ │ -03f962: 0c00 |0007: move-result-object v0 │ │ -03f964: 1100 |0008: return-object v0 │ │ +041b48: |[041b48] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +041b58: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041b5c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041b60: 7220 d80d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0dd8 │ │ +041b66: 0c00 |0007: move-result-object v0 │ │ +041b68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63898,20 +63903,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f968: |[03f968] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -03f978: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f97c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f980: 7220 d90d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0dd9 │ │ -03f986: 0a00 |0007: move-result v0 │ │ -03f988: 0f00 |0008: return v0 │ │ +041b6c: |[041b6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +041b7c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041b80: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041b84: 7220 d90d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0dd9 │ │ +041b8a: 0a00 |0007: move-result v0 │ │ +041b8c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63919,20 +63924,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f98c: |[03f98c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -03f99c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f9a0: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f9a4: 7220 da0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0dda │ │ -03f9aa: 0a00 |0007: move-result v0 │ │ -03f9ac: 0f00 |0008: return v0 │ │ +041b90: |[041b90] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +041ba0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041ba4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041ba8: 7220 da0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0dda │ │ +041bae: 0a00 |0007: move-result v0 │ │ +041bb0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63940,23 +63945,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03f9b0: |[03f9b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -03f9c0: 5410 2c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f9c4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03f9c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03f9ca: 0f00 |0005: return v0 │ │ -03f9cc: 5410 2c04 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f9d0: 6e10 9614 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -03f9d6: 0a00 |000b: move-result v0 │ │ -03f9d8: 28f9 |000c: goto 0005 // -0007 │ │ +041bb4: |[041bb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +041bc4: 5410 2c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041bc8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +041bcc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +041bce: 0f00 |0005: return v0 │ │ +041bd0: 5410 2c04 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041bd4: 6e10 9614 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +041bda: 0a00 |000b: move-result v0 │ │ +041bdc: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63964,20 +63969,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03f9dc: |[03f9dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -03f9ec: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03f9f0: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03f9f4: 7220 db0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0ddb │ │ -03f9fa: 0a00 |0007: move-result v0 │ │ -03f9fc: 0f00 |0008: return v0 │ │ +041be0: |[041be0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +041bf0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041bf4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041bf8: 7220 db0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0ddb │ │ +041bfe: 0a00 |0007: move-result v0 │ │ +041c00: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -63985,20 +63990,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fa00: |[03fa00] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -03fa10: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fa14: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fa18: 7220 dc0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0ddc │ │ -03fa1e: 0a00 |0007: move-result v0 │ │ -03fa20: 0f00 |0008: return v0 │ │ +041c04: |[041c04] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +041c14: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041c18: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041c1c: 7220 dc0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0ddc │ │ +041c22: 0a00 |0007: move-result v0 │ │ +041c24: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64006,20 +64011,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fa24: |[03fa24] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -03fa34: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fa38: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fa3c: 7220 dd0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0ddd │ │ -03fa42: 0a00 |0007: move-result v0 │ │ -03fa44: 0f00 |0008: return v0 │ │ +041c28: |[041c28] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +041c38: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041c3c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041c40: 7220 dd0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0ddd │ │ +041c46: 0a00 |0007: move-result v0 │ │ +041c48: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64027,20 +64032,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fa48: |[03fa48] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -03fa58: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fa5c: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fa60: 7220 de0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0dde │ │ -03fa66: 0a00 |0007: move-result v0 │ │ -03fa68: 0f00 |0008: return v0 │ │ +041c4c: |[041c4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +041c5c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041c60: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041c64: 7220 de0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0dde │ │ +041c6a: 0a00 |0007: move-result v0 │ │ +041c6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64048,20 +64053,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fa6c: |[03fa6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -03fa7c: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fa80: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fa84: 7220 df0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0ddf │ │ -03fa8a: 0a00 |0007: move-result v0 │ │ -03fa8c: 0f00 |0008: return v0 │ │ +041c70: |[041c70] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +041c80: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041c84: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041c88: 7220 df0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0ddf │ │ +041c8e: 0a00 |0007: move-result v0 │ │ +041c90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64069,19 +64074,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03fa90: |[03fa90] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -03faa0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03faa4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03faa8: 7220 e20d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0de2 │ │ -03faae: 0e00 |0007: return-void │ │ +041c94: |[041c94] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +041ca4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041ca8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041cac: 7220 e20d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0de2 │ │ +041cb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -64090,19 +64095,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fab0: |[03fab0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -03fac0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fac4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fac8: 7230 e30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0de3 │ │ -03face: 0e00 |0007: return-void │ │ +041cb4: |[041cb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +041cc4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041cc8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041ccc: 7230 e30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0de3 │ │ +041cd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0007 line=892 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -64112,19 +64117,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fad0: |[03fad0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -03fae0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fae4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fae8: 7230 e40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de4 │ │ -03faee: 0e00 |0007: return-void │ │ +041cd4: |[041cd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +041ce4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041ce8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041cec: 7230 e40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de4 │ │ +041cf2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0007 line=962 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -64134,19 +64139,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03faf0: |[03faf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -03fb00: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fb04: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fb08: 7230 e50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0de5 │ │ -03fb0e: 0e00 |0007: return-void │ │ +041cf4: |[041cf4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +041d04: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041d08: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041d0c: 7230 e50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0de5 │ │ +041d12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0007 line=635 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -64156,19 +64161,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fb10: |[03fb10] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03fb20: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fb24: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fb28: 7230 e60d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de6 │ │ -03fb2e: 0e00 |0007: return-void │ │ +041d14: |[041d14] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +041d24: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041d28: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041d2c: 7230 e60d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de6 │ │ +041d32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0007 line=932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -64178,19 +64183,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fb30: |[03fb30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -03fb40: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fb44: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fb48: 7230 e70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de7 │ │ -03fb4e: 0e00 |0007: return-void │ │ +041d34: |[041d34] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +041d44: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041d48: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041d4c: 7230 e70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de7 │ │ +041d52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0007 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -64200,19 +64205,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fb50: |[03fb50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -03fb60: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fb64: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fb68: 7230 e80d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0de8 │ │ -03fb6e: 0e00 |0007: return-void │ │ +041d54: |[041d54] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +041d64: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041d68: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041d6c: 7230 e80d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0de8 │ │ +041d72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -64222,19 +64227,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fb70: |[03fb70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -03fb80: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fb84: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fb88: 7230 e90d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0de9 │ │ -03fb8e: 0e00 |0007: return-void │ │ +041d74: |[041d74] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +041d84: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041d88: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041d8c: 7230 e90d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0de9 │ │ +041d92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0007 line=655 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -64244,19 +64249,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fb90: |[03fb90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -03fba0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fba4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fba8: 7230 ea0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0dea │ │ -03fbae: 0e00 |0007: return-void │ │ +041d94: |[041d94] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +041da4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041da8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041dac: 7230 ea0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0dea │ │ +041db2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0007 line=781 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -64266,19 +64271,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fbb0: |[03fbb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -03fbc0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fbc4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fbc8: 7230 eb0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0deb │ │ -03fbce: 0e00 |0007: return-void │ │ +041db4: |[041db4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +041dc4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041dc8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041dcc: 7230 eb0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0deb │ │ +041dd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0007 line=695 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -64288,19 +64293,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fbd0: |[03fbd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -03fbe0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fbe4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fbe8: 7230 ec0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0dec │ │ -03fbee: 0e00 |0007: return-void │ │ +041dd4: |[041dd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +041de4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041de8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041dec: 7230 ec0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0dec │ │ +041df2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0007 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -64310,19 +64315,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fbf0: |[03fbf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -03fc00: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fc04: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fc08: 7230 ed0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ded │ │ -03fc0e: 0e00 |0007: return-void │ │ +041df4: |[041df4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +041e04: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041e08: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041e0c: 7230 ed0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ded │ │ +041e12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0007 line=854 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -64332,19 +64337,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fc10: |[03fc10] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -03fc20: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fc24: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fc28: 7230 ee0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dee │ │ -03fc2e: 0e00 |0007: return-void │ │ +041e14: |[041e14] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +041e24: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041e28: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041e2c: 7230 ee0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dee │ │ +041e32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -64354,19 +64359,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fc30: |[03fc30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -03fc40: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fc44: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fc48: 7230 ef0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0def │ │ -03fc4e: 0e00 |0007: return-void │ │ +041e34: |[041e34] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +041e44: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041e48: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041e4c: 7230 ef0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0def │ │ +041e52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -64376,19 +64381,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fc50: |[03fc50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -03fc60: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fc64: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fc68: 7230 f00d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0df0 │ │ -03fc6e: 0e00 |0007: return-void │ │ +041e54: |[041e54] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +041e64: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041e68: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041e6c: 7230 f00d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0df0 │ │ +041e72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -64398,19 +64403,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fc70: |[03fc70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -03fc80: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fc84: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fc88: 7230 f10d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0df1 │ │ -03fc8e: 0e00 |0007: return-void │ │ +041e74: |[041e74] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +041e84: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041e88: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041e8c: 7230 f10d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0df1 │ │ +041e92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -64420,19 +64425,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fc90: |[03fc90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -03fca0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fca4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fca8: 7230 f20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0df2 │ │ -03fcae: 0e00 |0007: return-void │ │ +041e94: |[041e94] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +041ea4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041ea8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041eac: 7230 f20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0df2 │ │ +041eb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -64442,19 +64447,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fcb0: |[03fcb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -03fcc0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fcc4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fcc8: 7230 f30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0df3 │ │ -03fcce: 0e00 |0007: return-void │ │ +041eb4: |[041eb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +041ec4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041ec8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041ecc: 7230 f30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0df3 │ │ +041ed2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0007 line=837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -64464,19 +64469,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fcd0: |[03fcd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -03fce0: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fce4: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fce8: 7230 f40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0df4 │ │ -03fcee: 0e00 |0007: return-void │ │ +041ed4: |[041ed4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +041ee4: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041ee8: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041eec: 7230 f40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0df4 │ │ +041ef2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0007 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -64486,19 +64491,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fcf0: |[03fcf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -03fd00: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fd04: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fd08: 7230 f50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0df5 │ │ -03fd0e: 0e00 |0007: return-void │ │ +041ef4: |[041ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +041f04: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041f08: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041f0c: 7230 f50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0df5 │ │ +041f12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -64508,19 +64513,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03fd10: |[03fd10] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -03fd20: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fd24: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fd28: 7240 f60d 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@0df6 │ │ -03fd2e: 0e00 |0007: return-void │ │ +041f14: |[041f14] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +041f24: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041f28: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041f2c: 7240 f60d 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@0df6 │ │ +041f32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0007 line=590 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -64531,33 +64536,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fd30: |[03fd30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -03fd40: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ -03fd44: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ -03fd48: 7230 f70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0df7 │ │ -03fd4e: 0e00 |0007: return-void │ │ +041f34: |[041f34] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +041f44: 6200 2b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@042b │ │ +041f48: 5421 2c04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@042c │ │ +041f4c: 7230 f70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0df7 │ │ +041f52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0007 line=801 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ source_file_idx : 386 (AccessibilityRecordCompat.java) │ │ │ │ Class #280 header: │ │ -class_idx : 537 │ │ +class_idx : 534 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #280 annotations: │ │ @@ -64577,17 +64582,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fd50: |[03fd50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -03fd60: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -03fd66: 0e00 |0003: return-void │ │ +041f54: |[041f54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +041f64: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +041f6a: 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;) │ │ @@ -64595,19 +64600,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fd68: |[03fd68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -03fd78: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fd7c: 6e10 0e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@130e │ │ -03fd82: 0a00 |0005: move-result v0 │ │ -03fd84: 0f00 |0006: return v0 │ │ +041f6c: |[041f6c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +041f7c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +041f80: 6e10 0e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@130e │ │ +041f86: 0a00 |0005: move-result v0 │ │ +041f88: 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;) │ │ @@ -64615,19 +64620,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 │ │ -03fd88: |[03fd88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03fd98: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fd9c: 6e10 0f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@130f │ │ -03fda2: 0c00 |0005: move-result-object v0 │ │ -03fda4: 1100 |0006: return-object v0 │ │ +041f8c: |[041f8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +041f9c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +041fa0: 6e10 0f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@130f │ │ +041fa6: 0c00 |0005: move-result-object v0 │ │ +041fa8: 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;) │ │ @@ -64635,19 +64640,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 │ │ -03fda8: |[03fda8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03fdb8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fdbc: 6e10 1013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1310 │ │ -03fdc2: 0c00 |0005: move-result-object v0 │ │ -03fdc4: 1100 |0006: return-object v0 │ │ +041fac: |[041fac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +041fbc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +041fc0: 6e10 1013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1310 │ │ +041fc6: 0c00 |0005: move-result-object v0 │ │ +041fc8: 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;) │ │ @@ -64655,19 +64660,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 │ │ -03fdc8: |[03fdc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03fdd8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fddc: 6e10 1113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1311 │ │ -03fde2: 0c00 |0005: move-result-object v0 │ │ -03fde4: 1100 |0006: return-object v0 │ │ +041fcc: |[041fcc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +041fdc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +041fe0: 6e10 1113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1311 │ │ +041fe6: 0c00 |0005: move-result-object v0 │ │ +041fe8: 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;) │ │ @@ -64675,19 +64680,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fde8: |[03fde8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -03fdf8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fdfc: 6e10 1213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1312 │ │ -03fe02: 0a00 |0005: move-result v0 │ │ -03fe04: 0f00 |0006: return v0 │ │ +041fec: |[041fec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +041ffc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042000: 6e10 1213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1312 │ │ +042006: 0a00 |0005: move-result v0 │ │ +042008: 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;) │ │ @@ -64695,19 +64700,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fe08: |[03fe08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -03fe18: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fe1c: 6e10 1313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1313 │ │ -03fe22: 0a00 |0005: move-result v0 │ │ -03fe24: 0f00 |0006: return v0 │ │ +04200c: |[04200c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +04201c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042020: 6e10 1313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1313 │ │ +042026: 0a00 |0005: move-result v0 │ │ +042028: 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;) │ │ @@ -64715,19 +64720,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fe28: |[03fe28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -03fe38: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fe3c: 6e10 1413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1314 │ │ -03fe42: 0a00 |0005: move-result v0 │ │ -03fe44: 0f00 |0006: return v0 │ │ +04202c: |[04202c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +04203c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042040: 6e10 1413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1314 │ │ +042046: 0a00 |0005: move-result v0 │ │ +042048: 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;) │ │ @@ -64735,19 +64740,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 │ │ -03fe48: |[03fe48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -03fe58: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fe5c: 6e10 1713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1317 │ │ -03fe62: 0c00 |0005: move-result-object v0 │ │ -03fe64: 1100 |0006: return-object v0 │ │ +04204c: |[04204c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +04205c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042060: 6e10 1713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1317 │ │ +042066: 0c00 |0005: move-result-object v0 │ │ +042068: 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;) │ │ @@ -64755,19 +64760,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fe68: |[03fe68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -03fe78: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fe7c: 6e10 1813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1318 │ │ -03fe82: 0a00 |0005: move-result v0 │ │ -03fe84: 0f00 |0006: return v0 │ │ +04206c: |[04206c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +04207c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042080: 6e10 1813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1318 │ │ +042086: 0a00 |0005: move-result v0 │ │ +042088: 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;) │ │ @@ -64775,19 +64780,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fe88: |[03fe88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -03fe98: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fe9c: 6e10 1913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1319 │ │ -03fea2: 0a00 |0005: move-result v0 │ │ -03fea4: 0f00 |0006: return v0 │ │ +04208c: |[04208c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +04209c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0420a0: 6e10 1913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1319 │ │ +0420a6: 0a00 |0005: move-result v0 │ │ +0420a8: 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;) │ │ @@ -64795,19 +64800,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03fea8: |[03fea8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -03feb8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03febc: 6e10 1a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@131a │ │ -03fec2: 0a00 |0005: move-result v0 │ │ -03fec4: 0f00 |0006: return v0 │ │ +0420ac: |[0420ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +0420bc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0420c0: 6e10 1a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@131a │ │ +0420c6: 0a00 |0005: move-result v0 │ │ +0420c8: 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;) │ │ @@ -64815,19 +64820,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 │ │ -03fec8: |[03fec8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03fed8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fedc: 6e10 1b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@131b │ │ -03fee2: 0c00 |0005: move-result-object v0 │ │ -03fee4: 1100 |0006: return-object v0 │ │ +0420cc: |[0420cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0420dc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0420e0: 6e10 1b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@131b │ │ +0420e6: 0c00 |0005: move-result-object v0 │ │ +0420e8: 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;) │ │ @@ -64835,19 +64840,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 │ │ -03fee8: |[03fee8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -03fef8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03fefc: 6e10 1c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@131c │ │ -03ff02: 0c00 |0005: move-result-object v0 │ │ -03ff04: 1100 |0006: return-object v0 │ │ +0420ec: |[0420ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0420fc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042100: 6e10 1c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@131c │ │ +042106: 0c00 |0005: move-result-object v0 │ │ +042108: 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;) │ │ @@ -64855,19 +64860,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ff08: |[03ff08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -03ff18: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03ff1c: 6e10 1d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@131d │ │ -03ff22: 0a00 |0005: move-result v0 │ │ -03ff24: 0f00 |0006: return v0 │ │ +04210c: |[04210c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +04211c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042120: 6e10 1d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@131d │ │ +042126: 0a00 |0005: move-result v0 │ │ +042128: 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;) │ │ @@ -64875,19 +64880,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ff28: |[03ff28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -03ff38: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03ff3c: 6e10 1e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@131e │ │ -03ff42: 0a00 |0005: move-result v0 │ │ -03ff44: 0f00 |0006: return v0 │ │ +04212c: |[04212c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +04213c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042140: 6e10 1e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@131e │ │ +042146: 0a00 |0005: move-result v0 │ │ +042148: 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;) │ │ @@ -64895,19 +64900,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ff48: |[03ff48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -03ff58: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03ff5c: 6e10 1f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@131f │ │ -03ff62: 0a00 |0005: move-result v0 │ │ -03ff64: 0f00 |0006: return v0 │ │ +04214c: |[04214c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +04215c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042160: 6e10 1f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@131f │ │ +042166: 0a00 |0005: move-result v0 │ │ +042168: 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;) │ │ @@ -64915,19 +64920,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ff68: |[03ff68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -03ff78: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03ff7c: 6e10 2013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1320 │ │ -03ff82: 0a00 |0005: move-result v0 │ │ -03ff84: 0f00 |0006: return v0 │ │ +04216c: |[04216c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +04217c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042180: 6e10 2013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1320 │ │ +042186: 0a00 |0005: move-result v0 │ │ +042188: 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;) │ │ @@ -64935,19 +64940,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ff88: |[03ff88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -03ff98: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03ff9c: 6e10 2113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1321 │ │ -03ffa2: 0a00 |0005: move-result v0 │ │ -03ffa4: 0f00 |0006: return v0 │ │ +04218c: |[04218c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +04219c: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0421a0: 6e10 2113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1321 │ │ +0421a6: 0a00 |0005: move-result v0 │ │ +0421a8: 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;) │ │ @@ -64955,19 +64960,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ffa8: |[03ffa8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -03ffb8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03ffbc: 6e10 2213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1322 │ │ -03ffc2: 0a00 |0005: move-result v0 │ │ -03ffc4: 0f00 |0006: return v0 │ │ +0421ac: |[0421ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0421bc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0421c0: 6e10 2213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1322 │ │ +0421c6: 0a00 |0005: move-result v0 │ │ +0421c8: 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;) │ │ @@ -64975,19 +64980,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ffc8: |[03ffc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -03ffd8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -03ffdc: 6e10 2313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1323 │ │ -03ffe2: 0a00 |0005: move-result v0 │ │ -03ffe4: 0f00 |0006: return v0 │ │ +0421cc: |[0421cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +0421dc: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0421e0: 6e10 2313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1323 │ │ +0421e6: 0a00 |0005: move-result v0 │ │ +0421e8: 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;) │ │ @@ -64995,37 +65000,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03ffe8: |[03ffe8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -03fff8: 7100 2413 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1324 │ │ -03fffe: 0c00 |0003: move-result-object v0 │ │ -040000: 1100 |0004: return-object v0 │ │ +0421ec: |[0421ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +0421fc: 7100 2413 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1324 │ │ +042202: 0c00 |0003: move-result-object v0 │ │ +042204: 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 │ │ -040004: |[040004] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -040014: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040018: 7110 2513 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1325 │ │ -04001e: 0c00 |0005: move-result-object v0 │ │ -040020: 1100 |0006: return-object v0 │ │ +042208: |[042208] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +042218: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +04221c: 7110 2513 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1325 │ │ +042222: 0c00 |0005: move-result-object v0 │ │ +042224: 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;) │ │ @@ -65033,18 +65038,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040024: |[040024] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -040034: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040038: 6e10 2613 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1326 │ │ -04003e: 0e00 |0005: return-void │ │ +042228: |[042228] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +042238: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +04223c: 6e10 2613 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1326 │ │ +042242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -65053,18 +65058,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 │ │ -040040: |[040040] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -040050: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040054: 6e20 2713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1327 │ │ -04005a: 0e00 |0005: return-void │ │ +042244: |[042244] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +042254: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042258: 6e20 2713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1327 │ │ +04225e: 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 │ │ @@ -65074,18 +65079,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 │ │ -04005c: |[04005c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04006c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040070: 6e20 2813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1328 │ │ -040076: 0e00 |0005: return-void │ │ +042260: |[042260] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +042270: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042274: 6e20 2813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1328 │ │ +04227a: 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; │ │ @@ -65095,18 +65100,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 │ │ -040078: |[040078] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -040088: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -04008c: 6e20 2913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1329 │ │ -040092: 0e00 |0005: return-void │ │ +04227c: |[04227c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +04228c: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042290: 6e20 2913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1329 │ │ +042296: 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 │ │ @@ -65116,18 +65121,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 │ │ -040094: |[040094] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0400a4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0400a8: 6e20 2a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@132a │ │ -0400ae: 0e00 |0005: return-void │ │ +042298: |[042298] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0422a8: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0422ac: 6e20 2a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@132a │ │ +0422b2: 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; │ │ @@ -65137,18 +65142,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 │ │ -0400b0: |[0400b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0400c0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0400c4: 6e20 2b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@132b │ │ -0400ca: 0e00 |0005: return-void │ │ +0422b4: |[0422b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0422c4: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0422c8: 6e20 2b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@132b │ │ +0422ce: 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; │ │ @@ -65158,18 +65163,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 │ │ -0400cc: |[0400cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0400dc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0400e0: 6e20 2c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@132c │ │ -0400e6: 0e00 |0005: return-void │ │ +0422d0: |[0422d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0422e0: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0422e4: 6e20 2c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@132c │ │ +0422ea: 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 │ │ @@ -65179,18 +65184,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 │ │ -0400e8: |[0400e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -0400f8: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0400fc: 6e20 2d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@132d │ │ -040102: 0e00 |0005: return-void │ │ +0422ec: |[0422ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0422fc: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042300: 6e20 2d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@132d │ │ +042306: 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 │ │ @@ -65200,18 +65205,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 │ │ -040104: |[040104] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -040114: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040118: 6e20 2e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@132e │ │ -04011e: 0e00 |0005: return-void │ │ +042308: |[042308] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +042318: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +04231c: 6e20 2e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@132e │ │ +042322: 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 │ │ @@ -65221,18 +65226,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 │ │ -040120: |[040120] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -040130: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040134: 6e20 2f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@132f │ │ -04013a: 0e00 |0005: return-void │ │ +042324: |[042324] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +042334: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042338: 6e20 2f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@132f │ │ +04233e: 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 │ │ @@ -65242,18 +65247,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 │ │ -04013c: |[04013c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -04014c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040150: 6e20 3013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1330 │ │ -040156: 0e00 |0005: return-void │ │ +042340: |[042340] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +042350: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042354: 6e20 3013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1330 │ │ +04235a: 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 │ │ @@ -65263,18 +65268,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 │ │ -040158: |[040158] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -040168: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -04016c: 6e20 3313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1333 │ │ -040172: 0e00 |0005: return-void │ │ +04235c: |[04235c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +04236c: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042370: 6e20 3313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1333 │ │ +042376: 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; │ │ @@ -65284,18 +65289,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 │ │ -040174: |[040174] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -040184: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040188: 6e20 3413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1334 │ │ -04018e: 0e00 |0005: return-void │ │ +042378: |[042378] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +042388: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +04238c: 6e20 3413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1334 │ │ +042392: 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 │ │ @@ -65305,18 +65310,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 │ │ -040190: |[040190] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0401a0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0401a4: 6e20 3513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1335 │ │ -0401aa: 0e00 |0005: return-void │ │ +042394: |[042394] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0423a4: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0423a8: 6e20 3513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1335 │ │ +0423ae: 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 │ │ @@ -65326,18 +65331,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 │ │ -0401ac: |[0401ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -0401bc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0401c0: 6e20 3613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1336 │ │ -0401c6: 0e00 |0005: return-void │ │ +0423b0: |[0423b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +0423c0: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0423c4: 6e20 3613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1336 │ │ +0423ca: 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 │ │ @@ -65347,18 +65352,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 │ │ -0401c8: |[0401c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -0401d8: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0401dc: 6e20 3713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1337 │ │ -0401e2: 0e00 |0005: return-void │ │ +0423cc: |[0423cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +0423dc: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0423e0: 6e20 3713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1337 │ │ +0423e6: 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 │ │ @@ -65368,18 +65373,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 │ │ -0401e4: |[0401e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -0401f4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0401f8: 6e20 3813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1338 │ │ -0401fe: 0e00 |0005: return-void │ │ +0423e8: |[0423e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0423f8: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0423fc: 6e20 3813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1338 │ │ +042402: 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 │ │ @@ -65389,18 +65394,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 │ │ -040200: |[040200] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -040210: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040214: 6e20 3913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1339 │ │ -04021a: 0e00 |0005: return-void │ │ +042404: |[042404] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +042414: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042418: 6e20 3913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1339 │ │ +04241e: 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; │ │ @@ -65410,33 +65415,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04021c: |[04021c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -04022c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040230: 6e20 3b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@133b │ │ -040236: 0e00 |0005: return-void │ │ +042420: |[042420] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +042430: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042434: 6e20 3b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@133b │ │ +04243a: 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 │ │ │ │ Virtual methods - │ │ source_file_idx : 387 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #281 header: │ │ -class_idx : 538 │ │ +class_idx : 535 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #281 - │ │ @@ -65452,17 +65457,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040238: |[040238] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -040248: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04024e: 0e00 |0003: return-void │ │ +04243c: |[04243c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +04244c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +042452: 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;) │ │ @@ -65470,19 +65475,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040250: |[040250] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -040260: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040264: 6e10 1513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1315 │ │ -04026a: 0a00 |0005: move-result v0 │ │ -04026c: 0f00 |0006: return v0 │ │ +042454: |[042454] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +042464: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042468: 6e10 1513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1315 │ │ +04246e: 0a00 |0005: move-result v0 │ │ +042470: 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;) │ │ @@ -65490,19 +65495,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040270: |[040270] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -040280: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -040284: 6e10 1613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1316 │ │ -04028a: 0a00 |0005: move-result v0 │ │ -04028c: 0f00 |0006: return v0 │ │ +042474: |[042474] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +042484: 1f01 a902 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +042488: 6e10 1613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1316 │ │ +04248e: 0a00 |0005: move-result v0 │ │ +042490: 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;) │ │ @@ -65510,18 +65515,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 │ │ -040290: |[040290] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0402a0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0402a4: 6e20 3113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1331 │ │ -0402aa: 0e00 |0005: return-void │ │ +042494: |[042494] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0424a4: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0424a8: 6e20 3113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1331 │ │ +0424ae: 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 │ │ @@ -65531,33 +65536,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0402ac: |[0402ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0402bc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0402c0: 6e20 3213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1332 │ │ -0402c6: 0e00 |0005: return-void │ │ +0424b0: |[0424b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0424c0: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0424c4: 6e20 3213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1332 │ │ +0424ca: 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 │ │ │ │ Virtual methods - │ │ source_file_idx : 388 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #282 header: │ │ -class_idx : 539 │ │ +class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 389 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 - │ │ @@ -65573,17 +65578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0402c8: |[0402c8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -0402d8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0402de: 0e00 |0003: return-void │ │ +0424cc: |[0424cc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +0424dc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0424e2: 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;) │ │ @@ -65591,34 +65596,34 @@ │ │ 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 │ │ -0402e0: |[0402e0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0402f0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ac │ │ -0402f4: 6e30 3a13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@133a │ │ -0402fa: 0e00 |0005: return-void │ │ +0424e4: |[0424e4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0424f4: 1f00 a902 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02a9 │ │ +0424f8: 6e30 3a13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@133a │ │ +0424fe: 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; │ │ 0x0000 - 0x0006 reg=2 virtualDescendantId I │ │ │ │ Virtual methods - │ │ source_file_idx : 389 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #283 header: │ │ -class_idx : 540 │ │ +class_idx : 537 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 450 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #283 annotations: │ │ @@ -65634,17 +65639,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 450 (AutoScrollHelper.java) │ │ │ │ Class #284 header: │ │ -class_idx : 541 │ │ +class_idx : 538 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 450 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #284 annotations: │ │ @@ -65709,26 +65714,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0402fc: |[0402fc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -04030c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04030e: 7010 9214 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ -040314: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -040318: 5a30 3304 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ -04031c: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -040320: 5a30 3404 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -040324: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -040328: 5a30 2d04 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ -04032c: 5932 2e04 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ -040330: 5932 2f04 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ -040334: 0e00 |0014: return-void │ │ +042500: |[042500] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +042510: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +042512: 7010 9214 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ +042518: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +04251c: 5a30 3304 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ +042520: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +042524: 5a30 3404 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +042528: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +04252c: 5a30 2d04 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ +042530: 5932 2e04 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ +042534: 5932 2f04 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ +042538: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -65738,89 +65743,89 @@ │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ name : 'getValueAt' │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -040338: |[040338] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -040348: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -04034c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -04034e: 53a5 3304 |0003: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ -040352: 3105 0b05 |0005: cmp-long v5, v11, v5 │ │ -040356: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -04035a: 0f04 |0009: return v4 │ │ -04035c: 53a5 3404 |000a: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -040360: 1607 0000 |000c: const-wide/16 v7, #int 0 // #0 │ │ -040364: 3105 0507 |000e: cmp-long v5, v5, v7 │ │ -040368: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -04036c: 53a5 3404 |0012: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -040370: 3105 0b05 |0014: cmp-long v5, v11, v5 │ │ -040374: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -040378: 53a5 3304 |0018: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ -04037c: 9c02 0b05 |001a: sub-long v2, v11, v5 │ │ -040380: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -040384: 8526 |001e: long-to-float v6, v2 │ │ -040386: 52a7 3204 |001f: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0432 │ │ -04038a: 8277 |0021: int-to-float v7, v7 │ │ -04038c: c976 |0022: div-float/2addr v6, v7 │ │ -04038e: 7130 ab0e 4609 |0023: invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eab │ │ -040394: 0a04 |0026: move-result v4 │ │ -040396: c854 |0027: mul-float/2addr v4, v5 │ │ -040398: 28e1 |0028: goto 0009 // -001f │ │ -04039a: 53a5 3404 |0029: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -04039e: 9c00 0b05 |002b: sub-long v0, v11, v5 │ │ -0403a2: 52a5 3504 |002d: iget v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ -0403a6: a705 0905 |002f: sub-float v5, v9, v5 │ │ -0403aa: 52a6 3504 |0031: iget v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ -0403ae: 8507 |0033: long-to-float v7, v0 │ │ -0403b0: 52a8 3004 |0034: iget v8, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0430 │ │ -0403b4: 8288 |0036: int-to-float v8, v8 │ │ -0403b6: c987 |0037: div-float/2addr v7, v8 │ │ -0403b8: 7130 ab0e 4709 |0038: invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eab │ │ -0403be: 0a04 |003b: move-result v4 │ │ -0403c0: c864 |003c: mul-float/2addr v4, v6 │ │ -0403c2: c654 |003d: add-float/2addr v4, v5 │ │ -0403c4: 28cb |003e: goto 0009 // -0035 │ │ +04253c: |[04253c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +04254c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +042550: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +042552: 53b6 3304 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ +042556: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +04255a: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +04255e: 0f04 |0009: return v4 │ │ +042560: 53b6 3404 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +042564: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +042568: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +04256c: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +042570: 53b6 3404 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +042574: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +042578: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +04257c: 53b6 3304 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ +042580: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +042584: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +042588: 8526 |001e: long-to-float v6, v2 │ │ +04258a: 52b7 3204 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0432 │ │ +04258e: 8277 |0021: int-to-float v7, v7 │ │ +042590: c976 |0022: div-float/2addr v6, v7 │ │ +042592: 7130 ab0e 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eab │ │ +042598: 0a04 |0026: move-result v4 │ │ +04259a: c854 |0027: mul-float/2addr v4, v5 │ │ +04259c: 28e1 |0028: goto 0009 // -001f │ │ +04259e: 53b6 3404 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +0425a2: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +0425a6: 52b5 3504 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ +0425aa: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +0425ae: 52b6 3504 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ +0425b2: 8507 |0033: long-to-float v7, v0 │ │ +0425b4: 52b8 3004 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0430 │ │ +0425b8: 8288 |0036: int-to-float v8, v8 │ │ +0425ba: c987 |0037: div-float/2addr v7, v8 │ │ +0425bc: 7130 ab0e 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0eab │ │ +0425c2: 0a04 |003b: move-result v4 │ │ +0425c4: c864 |003c: mul-float/2addr v4, v6 │ │ +0425c6: c654 |003d: add-float/2addr v4, v5 │ │ +0425c8: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ 0x0029 line=793 │ │ 0x002d line=794 │ │ locals : │ │ 0x001c - 0x0029 reg=2 elapsedSinceStart J │ │ 0x002d - 0x003f reg=0 elapsedSinceEnd J │ │ - 0x0000 - 0x003f reg=10 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ - 0x0000 - 0x003f reg=11 currentTime J │ │ + 0x0000 - 0x003f reg=11 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ + 0x0000 - 0x003f reg=12 currentTime J │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ name : 'interpolateValue' │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0403c8: |[0403c8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -0403d8: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -0403dc: c830 |0002: mul-float/2addr v0, v3 │ │ -0403de: c830 |0003: mul-float/2addr v0, v3 │ │ -0403e0: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -0403e4: c831 |0006: mul-float/2addr v1, v3 │ │ -0403e6: c610 |0007: add-float/2addr v0, v1 │ │ -0403e8: 0f00 |0008: return v0 │ │ +0425cc: |[0425cc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +0425dc: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +0425e0: c830 |0002: mul-float/2addr v0, v3 │ │ +0425e2: c830 |0003: mul-float/2addr v0, v3 │ │ +0425e4: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +0425e8: c831 |0006: mul-float/2addr v1, v3 │ │ +0425ea: c610 |0007: add-float/2addr v0, v1 │ │ +0425ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -65830,45 +65835,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0403ec: |[0403ec] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -0403fc: 53a6 2d04 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ -040400: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -040404: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -040408: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -04040c: 2206 1e03 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@031e │ │ -040410: 1a07 0e02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@020e │ │ -040414: 7020 9914 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -04041a: 2706 |000f: throw v6 │ │ -04041c: 7100 4413 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ -040422: 0b00 |0013: move-result-wide v0 │ │ -040424: 7030 920e 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0e92 │ │ -04042a: 0a05 |0017: move-result v5 │ │ -04042c: 7020 940e 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0e94 │ │ -040432: 0a04 |001b: move-result v4 │ │ -040434: 53a6 2d04 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ -040438: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -04043c: 5aa0 2d04 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ -040440: 8526 |0022: long-to-float v6, v2 │ │ -040442: c846 |0023: mul-float/2addr v6, v4 │ │ -040444: 52a7 3604 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ -040448: c876 |0026: mul-float/2addr v6, v7 │ │ -04044a: 8766 |0027: float-to-int v6, v6 │ │ -04044c: 59a6 2e04 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ -040450: 8526 |002a: long-to-float v6, v2 │ │ -040452: c846 |002b: mul-float/2addr v6, v4 │ │ -040454: 52a7 3704 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ -040458: c876 |002e: mul-float/2addr v6, v7 │ │ -04045a: 8766 |002f: float-to-int v6, v6 │ │ -04045c: 59a6 2f04 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ -040460: 0e00 |0032: return-void │ │ +0425f0: |[0425f0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +042600: 53a6 2d04 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ +042604: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +042608: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +04260c: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +042610: 2206 1b03 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@031b │ │ +042614: 1a07 0e02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@020e │ │ +042618: 7020 9914 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +04261e: 2706 |000f: throw v6 │ │ +042620: 7100 4413 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ +042626: 0b00 |0013: move-result-wide v0 │ │ +042628: 7030 920e 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0e92 │ │ +04262e: 0a05 |0017: move-result v5 │ │ +042630: 7020 940e 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0e94 │ │ +042636: 0a04 |001b: move-result v4 │ │ +042638: 53a6 2d04 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ +04263c: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +042640: 5aa0 2d04 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ +042644: 8526 |0022: long-to-float v6, v2 │ │ +042646: c846 |0023: mul-float/2addr v6, v4 │ │ +042648: 52a7 3604 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ +04264c: c876 |0026: mul-float/2addr v6, v7 │ │ +04264e: 8766 |0027: float-to-int v6, v6 │ │ +042650: 59a6 2e04 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ +042654: 8526 |002a: long-to-float v6, v2 │ │ +042656: c846 |002b: mul-float/2addr v6, v4 │ │ +042658: 52a7 3704 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ +04265c: c876 |002e: mul-float/2addr v6, v7 │ │ +04265e: 8766 |002f: float-to-int v6, v6 │ │ +042660: 59a6 2f04 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ +042664: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -65889,17 +65894,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040464: |[040464] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -040474: 5210 2e04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ -040478: 0f00 |0002: return v0 │ │ +042668: |[042668] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +042678: 5210 2e04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ +04267c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65907,17 +65912,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04047c: |[04047c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -04048c: 5210 2f04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ -040490: 0f00 |0002: return v0 │ │ +042680: |[042680] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +042690: 5210 2f04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ +042694: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65925,22 +65930,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -040494: |[040494] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -0404a4: 5220 3604 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ -0404a8: 5221 3604 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ -0404ac: 7110 8814 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -0404b2: 0a01 |0007: move-result v1 │ │ -0404b4: c910 |0008: div-float/2addr v0, v1 │ │ -0404b6: 8700 |0009: float-to-int v0, v0 │ │ -0404b8: 0f00 |000a: return v0 │ │ +042698: |[042698] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +0426a8: 5220 3604 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ +0426ac: 5221 3604 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ +0426b0: 7110 8814 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +0426b6: 0a01 |0007: move-result v1 │ │ +0426b8: c910 |0008: div-float/2addr v0, v1 │ │ +0426ba: 8700 |0009: float-to-int v0, v0 │ │ +0426bc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65948,22 +65953,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0404bc: |[0404bc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -0404cc: 5220 3704 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ -0404d0: 5221 3704 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ -0404d4: 7110 8814 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -0404da: 0a01 |0007: move-result v1 │ │ -0404dc: c910 |0008: div-float/2addr v0, v1 │ │ -0404de: 8700 |0009: float-to-int v0, v0 │ │ -0404e0: 0f00 |000a: return v0 │ │ +0426c0: |[0426c0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +0426d0: 5220 3704 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ +0426d4: 5221 3704 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ +0426d8: 7110 8814 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +0426de: 0a01 |0007: move-result v1 │ │ +0426e0: c910 |0008: div-float/2addr v0, v1 │ │ +0426e2: 8700 |0009: float-to-int v0, v0 │ │ +0426e4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -65971,31 +65976,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0404e4: |[0404e4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -0404f4: 5360 3404 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -0404f8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -0404fc: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -040500: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -040504: 7100 4413 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ -04050a: 0b00 |000b: move-result-wide v0 │ │ -04050c: 5362 3404 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -040510: 5264 3004 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0430 │ │ -040514: 8144 |0010: int-to-long v4, v4 │ │ -040516: bb42 |0011: add-long/2addr v2, v4 │ │ -040518: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -04051c: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -040520: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -040522: 0f00 |0017: return v0 │ │ -040524: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -040526: 28fe |0019: goto 0017 // -0002 │ │ +0426e8: |[0426e8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +0426f8: 5360 3404 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +0426fc: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +042700: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +042704: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +042708: 7100 4413 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ +04270e: 0b00 |000b: move-result-wide v0 │ │ +042710: 5362 3404 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +042714: 5264 3004 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0430 │ │ +042718: 8144 |0010: int-to-long v4, v4 │ │ +04271a: bb42 |0011: add-long/2addr v2, v4 │ │ +04271c: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +042720: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +042724: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +042726: 0f00 |0017: return v0 │ │ +042728: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04272a: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66003,30 +66008,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -040528: |[040528] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -040538: 7100 4413 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ -04053e: 0b00 |0003: move-result-wide v0 │ │ -040540: 5352 3304 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ -040544: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -040548: 8422 |0008: long-to-int v2, v2 │ │ -04054a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -04054c: 5254 3104 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0431 │ │ -040550: 7130 aa0e 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0eaa │ │ -040556: 0a02 |000f: move-result v2 │ │ -040558: 5952 3004 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0430 │ │ -04055c: 7030 920e 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0e92 │ │ -040562: 0a02 |0015: move-result v2 │ │ -040564: 5952 3504 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ -040568: 5a50 3404 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -04056c: 0e00 |001a: return-void │ │ +04272c: |[04272c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +04273c: 7100 4413 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ +042742: 0b00 |0003: move-result-wide v0 │ │ +042744: 5352 3304 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ +042748: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +04274c: 8422 |0008: long-to-int v2, v2 │ │ +04274e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +042750: 5254 3104 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0431 │ │ +042754: 7130 aa0e 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0eaa │ │ +04275a: 0a02 |000f: move-result v2 │ │ +04275c: 5952 3004 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0430 │ │ +042760: 7030 920e 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0e92 │ │ +042766: 0a02 |0015: move-result v2 │ │ +042768: 5952 3504 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ +04276c: 5a50 3404 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +042770: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -66039,17 +66044,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040570: |[040570] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -040580: 5901 3104 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0431 │ │ -040584: 0e00 |0002: return-void │ │ +042774: |[042774] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +042784: 5901 3104 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0431 │ │ +042788: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -66059,17 +66064,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040588: |[040588] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -040598: 5901 3204 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0432 │ │ -04059c: 0e00 |0002: return-void │ │ +04278c: |[04278c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +04279c: 5901 3204 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0432 │ │ +0427a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -66079,18 +66084,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0405a0: |[0405a0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -0405b0: 5901 3604 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ -0405b4: 5902 3704 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ -0405b8: 0e00 |0004: return-void │ │ +0427a4: |[0427a4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +0427b4: 5901 3604 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0436 │ │ +0427b8: 5902 3704 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0437 │ │ +0427bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -66102,28 +66107,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0405bc: |[0405bc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -0405cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0405ce: 7100 4413 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ -0405d4: 0b00 |0004: move-result-wide v0 │ │ -0405d6: 5a30 3304 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ -0405da: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -0405de: 5a30 3404 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ -0405e2: 5330 3304 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ -0405e6: 5a30 2d04 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ -0405ea: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -0405ee: 5930 3504 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ -0405f2: 5932 2e04 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ -0405f6: 5932 2f04 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ -0405fa: 0e00 |0017: return-void │ │ +0427c0: |[0427c0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +0427d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0427d2: 7100 4413 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1344 │ │ +0427d8: 0b00 |0004: move-result-wide v0 │ │ +0427da: 5a30 3304 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ +0427de: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +0427e2: 5a30 3404 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0434 │ │ +0427e6: 5330 3304 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0433 │ │ +0427ea: 5a30 2d04 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@042d │ │ +0427ee: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +0427f2: 5930 3504 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0435 │ │ +0427f6: 5932 2e04 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@042e │ │ +0427fa: 5932 2f04 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@042f │ │ +0427fe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -66131,17 +66136,17 @@ │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ source_file_idx : 450 (AutoScrollHelper.java) │ │ │ │ Class #285 header: │ │ -class_idx : 542 │ │ +class_idx : 539 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 450 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #285 annotations: │ │ @@ -66167,18 +66172,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0405fc: |[0405fc] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -04060c: 5b01 3804 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -040610: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -040616: 0e00 |0005: return-void │ │ +042800: |[042800] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +042810: 5b01 3804 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +042814: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04281a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -66187,17 +66192,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -040618: |[040618] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -040628: 7020 9b0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0e9b │ │ -04062e: 0e00 |0003: return-void │ │ +04281c: |[04281c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +04282c: 7020 9b0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0e9b │ │ +042832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -66208,64 +66213,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -040630: |[040630] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -040640: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -040642: 5453 3804 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -040646: 7110 a00e 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea0 │ │ -04064c: 0a03 |0006: move-result v3 │ │ -04064e: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -040652: 0e00 |0009: return-void │ │ -040654: 5453 3804 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -040658: 7110 a20e 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea2 │ │ -04065e: 0a03 |000f: move-result v3 │ │ -040660: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -040664: 5453 3804 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -040668: 7120 a30e 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ea3 │ │ -04066e: 5453 3804 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -040672: 7110 a40e 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ea4 │ │ -040678: 0c03 |001c: move-result-object v3 │ │ -04067a: 6e10 9a0e 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0e9a │ │ -040680: 5453 3804 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -040684: 7110 a40e 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ea4 │ │ -04068a: 0c02 |0025: move-result-object v2 │ │ -04068c: 6e10 950e 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0e95 │ │ -040692: 0a03 |0029: move-result v3 │ │ -040694: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -040698: 5453 3804 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -04069c: 7110 a50e 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea5 │ │ -0406a2: 0a03 |0031: move-result v3 │ │ -0406a4: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -0406a8: 5453 3804 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -0406ac: 7120 a10e 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ea1 │ │ -0406b2: 28d0 |0039: goto 0009 // -0030 │ │ -0406b4: 5453 3804 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -0406b8: 7110 a60e 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea6 │ │ -0406be: 0a03 |003f: move-result v3 │ │ -0406c0: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -0406c4: 5453 3804 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -0406c8: 7120 a70e 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ea7 │ │ -0406ce: 5453 3804 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -0406d2: 7110 a80e 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0ea8 │ │ -0406d8: 6e10 8e0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0e8e │ │ -0406de: 6e10 8f0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0e8f │ │ -0406e4: 0a00 |0052: move-result v0 │ │ -0406e6: 6e10 900e 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0e90 │ │ -0406ec: 0a01 |0056: move-result v1 │ │ -0406ee: 5453 3804 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -0406f2: 6e30 b80e 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0eb8 │ │ -0406f8: 5453 3804 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ -0406fc: 7110 a90e 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0ea9 │ │ -040702: 0c03 |0061: move-result-object v3 │ │ -040704: 7120 cb0a 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0acb │ │ -04070a: 28a4 |0065: goto 0009 // -005c │ │ +042834: |[042834] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +042844: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +042846: 5453 3804 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +04284a: 7110 a00e 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea0 │ │ +042850: 0a03 |0006: move-result v3 │ │ +042852: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +042856: 0e00 |0009: return-void │ │ +042858: 5453 3804 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +04285c: 7110 a20e 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea2 │ │ +042862: 0a03 |000f: move-result v3 │ │ +042864: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +042868: 5453 3804 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +04286c: 7120 a30e 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ea3 │ │ +042872: 5453 3804 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +042876: 7110 a40e 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ea4 │ │ +04287c: 0c03 |001c: move-result-object v3 │ │ +04287e: 6e10 9a0e 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0e9a │ │ +042884: 5453 3804 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +042888: 7110 a40e 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ea4 │ │ +04288e: 0c02 |0025: move-result-object v2 │ │ +042890: 6e10 950e 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0e95 │ │ +042896: 0a03 |0029: move-result v3 │ │ +042898: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +04289c: 5453 3804 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +0428a0: 7110 a50e 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea5 │ │ +0428a6: 0a03 |0031: move-result v3 │ │ +0428a8: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +0428ac: 5453 3804 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +0428b0: 7120 a10e 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ea1 │ │ +0428b6: 28d0 |0039: goto 0009 // -0030 │ │ +0428b8: 5453 3804 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +0428bc: 7110 a60e 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ea6 │ │ +0428c2: 0a03 |003f: move-result v3 │ │ +0428c4: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +0428c8: 5453 3804 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +0428cc: 7120 a70e 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ea7 │ │ +0428d2: 5453 3804 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +0428d6: 7110 a80e 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0ea8 │ │ +0428dc: 6e10 8e0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0e8e │ │ +0428e2: 6e10 8f0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0e8f │ │ +0428e8: 0a00 |0052: move-result v0 │ │ +0428ea: 6e10 900e 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0e90 │ │ +0428f0: 0a01 |0056: move-result v1 │ │ +0428f2: 5453 3804 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +0428f6: 6e30 b80e 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0eb8 │ │ +0428fc: 5453 3804 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0438 │ │ +042900: 7110 a90e 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0ea9 │ │ +042906: 0c03 |0061: move-result-object v3 │ │ +042908: 7120 cb0a 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0acb │ │ +04290e: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -66285,17 +66290,17 @@ │ │ 0x0057 - 0x0066 reg=1 deltaY I │ │ 0x0026 - 0x0066 reg=2 scroller Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0066 reg=5 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ │ │ source_file_idx : 450 (AutoScrollHelper.java) │ │ │ │ Class #286 header: │ │ -class_idx : 543 │ │ +class_idx : 540 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 450 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ Class #286 annotations: │ │ @@ -66469,99 +66474,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04070c: |[04070c] android.support.v4.widget.AutoScrollHelper.:()V │ │ -04071c: 7100 7912 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1279 │ │ -040722: 0a00 |0003: move-result v0 │ │ -040724: 6700 3904 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0439 │ │ -040728: 0e00 |0006: return-void │ │ +042910: |[042910] android.support.v4.widget.AutoScrollHelper.:()V │ │ +042920: 7100 7912 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1279 │ │ +042926: 0a00 |0003: move-result v0 │ │ +042928: 6700 3904 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0439 │ │ +04292c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -04072c: |[04072c] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -04073c: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -040742: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -040746: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -04074a: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -040750: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -040752: 7010 9214 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@1492 │ │ -040758: 2203 1d02 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@021d │ │ -04075c: 7010 8d0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0e8d │ │ -040762: 5b93 5904 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ -040766: 2203 ad02 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02ad │ │ -04076a: 7010 3c13 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@133c │ │ -040770: 5b93 4d04 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@044d │ │ -040774: 2343 5403 |001c: new-array v3, v4, [F // type@0354 │ │ -040778: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -04077e: 5b93 5604 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ -040782: 2343 5403 |0023: new-array v3, v4, [F // type@0354 │ │ -040786: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -04078c: 5b93 5104 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ -040790: 2343 5403 |002a: new-array v3, v4, [F // type@0354 │ │ -040794: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -04079a: 5b93 5704 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ -04079e: 2343 5403 |0031: new-array v3, v4, [F // type@0354 │ │ -0407a2: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -0407a8: 5b93 5304 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ -0407ac: 2343 5403 |0038: new-array v3, v4, [F // type@0354 │ │ -0407b0: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -0407b6: 5b93 5204 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ -0407ba: 5b9a 5a04 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ -0407be: 7100 e400 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e4 │ │ -0407c4: 0c03 |0044: move-result-object v3 │ │ -0407c6: 6e10 dc00 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ -0407cc: 0c01 |0048: move-result-object v1 │ │ -0407ce: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -0407d4: 5214 2505 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -0407d8: c843 |004e: mul-float/2addr v3, v4 │ │ -0407da: c663 |004f: add-float/2addr v3, v6 │ │ -0407dc: 8730 |0050: float-to-int v0, v3 │ │ -0407de: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -0407e4: 5214 2505 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -0407e8: c843 |0056: mul-float/2addr v3, v4 │ │ -0407ea: c663 |0057: add-float/2addr v3, v6 │ │ -0407ec: 8732 |0058: float-to-int v2, v3 │ │ -0407ee: 8203 |0059: int-to-float v3, v0 │ │ -0407f0: 8204 |005a: int-to-float v4, v0 │ │ -0407f2: 6e30 be0e 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ebe │ │ -0407f8: 8223 |005e: int-to-float v3, v2 │ │ -0407fa: 8224 |005f: int-to-float v4, v2 │ │ -0407fc: 6e30 bf0e 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ebf │ │ -040802: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -040804: 6e20 ba0e 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0eba │ │ -04080a: 6e30 bd0e 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ebd │ │ -040810: 6e30 c20e 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec2 │ │ -040816: 6e30 c30e 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec3 │ │ -04081c: 6003 3904 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0439 │ │ -040820: 6e20 b90e 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0eb9 │ │ -040826: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -04082a: 6e20 c10e 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec1 │ │ -040830: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -040834: 6e20 c00e 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec0 │ │ -04083a: 0e00 |007f: return-void │ │ -04083c: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -04084c: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -04085c: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -04086c: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -04087c: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +042930: |[042930] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +042940: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +042946: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +04294a: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +04294e: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +042954: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +042956: 7010 9214 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@1492 │ │ +04295c: 2203 1a02 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@021a │ │ +042960: 7010 8d0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0e8d │ │ +042966: 5b93 5904 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ +04296a: 2203 aa02 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02aa │ │ +04296e: 7010 3c13 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@133c │ │ +042974: 5b93 4d04 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@044d │ │ +042978: 2343 5103 |001c: new-array v3, v4, [F // type@0351 │ │ +04297c: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +042982: 5b93 5604 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ +042986: 2343 5103 |0023: new-array v3, v4, [F // type@0351 │ │ +04298a: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +042990: 5b93 5104 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ +042994: 2343 5103 |002a: new-array v3, v4, [F // type@0351 │ │ +042998: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +04299e: 5b93 5704 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ +0429a2: 2343 5103 |0031: new-array v3, v4, [F // type@0351 │ │ +0429a6: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +0429ac: 5b93 5304 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ +0429b0: 2343 5103 |0038: new-array v3, v4, [F // type@0351 │ │ +0429b4: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +0429ba: 5b93 5204 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ +0429be: 5b9a 5a04 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ +0429c2: 7100 e400 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e4 │ │ +0429c8: 0c03 |0044: move-result-object v3 │ │ +0429ca: 6e10 dc00 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ +0429d0: 0c01 |0048: move-result-object v1 │ │ +0429d2: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +0429d8: 5214 2505 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +0429dc: c843 |004e: mul-float/2addr v3, v4 │ │ +0429de: c663 |004f: add-float/2addr v3, v6 │ │ +0429e0: 8730 |0050: float-to-int v0, v3 │ │ +0429e2: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +0429e8: 5214 2505 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +0429ec: c843 |0056: mul-float/2addr v3, v4 │ │ +0429ee: c663 |0057: add-float/2addr v3, v6 │ │ +0429f0: 8732 |0058: float-to-int v2, v3 │ │ +0429f2: 8203 |0059: int-to-float v3, v0 │ │ +0429f4: 8204 |005a: int-to-float v4, v0 │ │ +0429f6: 6e30 be0e 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ebe │ │ +0429fc: 8223 |005e: int-to-float v3, v2 │ │ +0429fe: 8224 |005f: int-to-float v4, v2 │ │ +042a00: 6e30 bf0e 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ebf │ │ +042a06: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +042a08: 6e20 ba0e 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0eba │ │ +042a0e: 6e30 bd0e 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ebd │ │ +042a14: 6e30 c20e 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec2 │ │ +042a1a: 6e30 c30e 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec3 │ │ +042a20: 6003 3904 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0439 │ │ +042a24: 6e20 b90e 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0eb9 │ │ +042a2a: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +042a2e: 6e20 c10e 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec1 │ │ +042a34: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +042a38: 6e20 c00e 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ec0 │ │ +042a3e: 0e00 |007f: return-void │ │ +042a40: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +042a50: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +042a60: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +042a70: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +042a80: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -66599,17 +66604,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04088c: |[04088c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04089c: 5510 4c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ -0408a0: 0f00 |0002: return v0 │ │ +042a90: |[042a90] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +042aa0: 5510 4c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ +042aa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66617,17 +66622,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0408a4: |[0408a4] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0408b4: 5c01 4c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ -0408b8: 0f01 |0002: return v1 │ │ +042aa8: |[042aa8] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +042ab8: 5c01 4c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ +042abc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -66636,17 +66641,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0408bc: |[0408bc] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0408cc: 5510 5504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ -0408d0: 0f00 |0002: return v0 │ │ +042ac0: |[042ac0] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +042ad0: 5510 5504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ +042ad4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66654,17 +66659,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0408d4: |[0408d4] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0408e4: 5c01 5504 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ -0408e8: 0f01 |0002: return v1 │ │ +042ad8: |[042ad8] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +042ae8: 5c01 5504 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ +042aec: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -66673,17 +66678,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0408ec: |[0408ec] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -0408fc: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ -040900: 1100 |0002: return-object v0 │ │ +042af0: |[042af0] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +042b00: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ +042b04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66691,18 +66696,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -040904: |[040904] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -040914: 7010 c40e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ec4 │ │ -04091a: 0a00 |0003: move-result v0 │ │ -04091c: 0f00 |0004: return v0 │ │ +042b08: |[042b08] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +042b18: 7010 c40e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ec4 │ │ +042b1e: 0a00 |0003: move-result v0 │ │ +042b20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66710,17 +66715,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040920: |[040920] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -040930: 5510 5404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0454 │ │ -040934: 0f00 |0002: return v0 │ │ +042b24: |[042b24] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +042b34: 5510 5404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0454 │ │ +042b38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66728,17 +66733,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040938: |[040938] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -040948: 5c01 5404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0454 │ │ -04094c: 0f01 |0002: return v1 │ │ +042b3c: |[042b3c] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +042b4c: 5c01 5404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0454 │ │ +042b50: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -66747,17 +66752,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040950: |[040950] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -040960: 7010 ae0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0eae │ │ -040966: 0e00 |0003: return-void │ │ +042b54: |[042b54] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +042b64: 7010 ae0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0eae │ │ +042b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66765,17 +66770,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040968: |[040968] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -040978: 5410 5a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ -04097c: 1100 |0002: return-object v0 │ │ +042b6c: |[042b6c] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +042b7c: 5410 5a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ +042b80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -66783,18 +66788,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -040980: |[040980] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -040990: 7130 b10e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0eb1 │ │ -040996: 0a00 |0003: move-result v0 │ │ -040998: 0f00 |0004: return v0 │ │ +042b84: |[042b84] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +042b94: 7130 b10e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0eb1 │ │ +042b9a: 0a00 |0003: move-result v0 │ │ +042b9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -66804,18 +66809,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04099c: |[04099c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -0409ac: 7130 b00e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ -0409b2: 0a00 |0003: move-result v0 │ │ -0409b4: 0f00 |0004: return v0 │ │ +042ba0: |[042ba0] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +042bb0: 7130 b00e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ +042bb6: 0a00 |0003: move-result v0 │ │ +042bb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -66825,28 +66830,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -0409b8: |[0409b8] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -0409c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0409ca: 7100 9a01 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -0409d0: 0b00 |0004: move-result-wide v0 │ │ -0409d2: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -0409d4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0409d6: 0402 |0007: move-wide v2, v0 │ │ -0409d8: 0156 |0008: move v6, v5 │ │ -0409da: 7708 ec11 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ -0409e0: 0c08 |000c: move-result-object v8 │ │ -0409e2: 5492 5a04 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ -0409e6: 6e20 4d12 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@124d │ │ -0409ec: 6e10 ee11 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ -0409f2: 0e00 |0015: return-void │ │ +042bbc: |[042bbc] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +042bcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +042bce: 7100 9a01 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +042bd4: 0b00 |0004: move-result-wide v0 │ │ +042bd6: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +042bd8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +042bda: 0402 |0007: move-wide v2, v0 │ │ +042bdc: 0156 |0008: move v6, v5 │ │ +042bde: 7708 ec11 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ +042be4: 0c08 |000c: move-result-object v8 │ │ +042be6: 5492 5a04 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ +042bea: 6e20 4d12 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@124d │ │ +042bf0: 6e10 ee11 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ +042bf6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -66860,44 +66865,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -0409f4: |[0409f4] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -040a04: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -040a06: 5498 5604 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ -040a0a: 4403 080a |0003: aget v3, v8, v10 │ │ -040a0e: 5498 5104 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ -040a12: 4400 080a |0007: aget v0, v8, v10 │ │ -040a16: 705b b30e 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0eb3 │ │ -040a1c: 0a06 |000c: move-result v6 │ │ -040a1e: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -040a22: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -040a26: 0f07 |0011: return v7 │ │ -040a28: 5498 5704 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ -040a2c: 4404 080a |0014: aget v4, v8, v10 │ │ -040a30: 5498 5304 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ -040a34: 4402 080a |0018: aget v2, v8, v10 │ │ -040a38: 5498 5204 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ -040a3c: 4401 080a |001c: aget v1, v8, v10 │ │ -040a40: a805 040d |001e: mul-float v5, v4, v13 │ │ -040a44: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -040a48: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -040a4c: a807 0605 |0024: mul-float v7, v6, v5 │ │ -040a50: 7130 b00e 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ -040a56: 0a07 |0029: move-result v7 │ │ -040a58: 28e7 |002a: goto 0011 // -0019 │ │ -040a5a: 7f67 |002b: neg-float v7, v6 │ │ -040a5c: c857 |002c: mul-float/2addr v7, v5 │ │ -040a5e: 7130 b00e 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ -040a64: 0a07 |0030: move-result v7 │ │ -040a66: 7f77 |0031: neg-float v7, v7 │ │ -040a68: 28df |0032: goto 0011 // -0021 │ │ +042bf8: |[042bf8] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +042c08: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +042c0a: 5498 5604 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ +042c0e: 4403 080a |0003: aget v3, v8, v10 │ │ +042c12: 5498 5104 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ +042c16: 4400 080a |0007: aget v0, v8, v10 │ │ +042c1a: 705b b30e 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0eb3 │ │ +042c20: 0a06 |000c: move-result v6 │ │ +042c22: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +042c26: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +042c2a: 0f07 |0011: return v7 │ │ +042c2c: 5498 5704 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ +042c30: 4404 080a |0014: aget v4, v8, v10 │ │ +042c34: 5498 5304 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ +042c38: 4402 080a |0018: aget v2, v8, v10 │ │ +042c3c: 5498 5204 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ +042c40: 4401 080a |001c: aget v1, v8, v10 │ │ +042c44: a805 040d |001e: mul-float v5, v4, v13 │ │ +042c48: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +042c4c: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +042c50: a807 0605 |0024: mul-float v7, v6, v5 │ │ +042c54: 7130 b00e 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ +042c5a: 0a07 |0029: move-result v7 │ │ +042c5c: 28e7 |002a: goto 0011 // -0019 │ │ +042c5e: 7f67 |002b: neg-float v7, v6 │ │ +042c60: c857 |002c: mul-float/2addr v7, v5 │ │ +042c62: 7130 b00e 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ +042c68: 0a07 |0030: move-result v7 │ │ +042c6a: 7f77 |0031: neg-float v7, v7 │ │ +042c6c: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -66927,24 +66932,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -040a6c: |[040a6c] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -040a7c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -040a80: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -040a84: 0f03 |0004: return v3 │ │ -040a86: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -040a8a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -040a8e: 0123 |0009: move v3, v2 │ │ -040a90: 28fa |000a: goto 0004 // -0006 │ │ -040a92: 0113 |000b: move v3, v1 │ │ -040a94: 28f8 |000c: goto 0004 // -0008 │ │ +042c70: |[042c70] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +042c80: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +042c84: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +042c88: 0f03 |0004: return v3 │ │ +042c8a: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +042c8e: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +042c92: 0123 |0009: move v3, v2 │ │ +042c94: 28fa |000a: goto 0004 // -0006 │ │ +042c96: 0113 |000b: move v3, v1 │ │ +042c98: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -66959,22 +66964,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -040a98: |[040a98] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -040aa8: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -040aac: 0f02 |0002: return v2 │ │ -040aae: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -040ab2: 0112 |0005: move v2, v1 │ │ -040ab4: 28fc |0006: goto 0002 // -0004 │ │ -040ab6: 0102 |0007: move v2, v0 │ │ -040ab8: 28fa |0008: goto 0002 // -0006 │ │ +042c9c: |[042c9c] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +042cac: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +042cb0: 0f02 |0002: return v2 │ │ +042cb2: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +042cb6: 0112 |0005: move v2, v1 │ │ +042cb8: 28fc |0006: goto 0002 // -0004 │ │ +042cba: 0102 |0007: move v2, v0 │ │ +042cbc: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -66989,43 +66994,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -040abc: |[040abc] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -040acc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -040ad0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -040ad2: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -040ad6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -040ada: 0f00 |0007: return v0 │ │ -040adc: 5242 4e04 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@044e │ │ -040ae0: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -040ae6: 28fa |000d: goto 0007 // -0006 │ │ -040ae8: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -040aec: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -040af0: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -040af4: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -040af8: a900 0506 |0016: div-float v0, v5, v6 │ │ -040afc: a700 0100 |0018: sub-float v0, v1, v0 │ │ -040b00: 28ed |001a: goto 0007 // -0013 │ │ -040b02: 5542 4c04 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ -040b06: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -040b0a: 5242 4e04 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@044e │ │ -040b0e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -040b10: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -040b14: 0110 |0024: move v0, v1 │ │ -040b16: 28e2 |0025: goto 0007 // -001e │ │ -040b18: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -040b1c: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -040b20: 7f60 |002a: neg-float v0, v6 │ │ -040b22: a900 0500 |002b: div-float v0, v5, v0 │ │ -040b26: 28da |002d: goto 0007 // -0026 │ │ -040b28: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +042cc0: |[042cc0] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +042cd0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +042cd4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +042cd6: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +042cda: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +042cde: 0f00 |0007: return v0 │ │ +042ce0: 5242 4e04 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@044e │ │ +042ce4: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +042cea: 28fa |000d: goto 0007 // -0006 │ │ +042cec: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +042cf0: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +042cf4: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +042cf8: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +042cfc: a900 0506 |0016: div-float v0, v5, v6 │ │ +042d00: a700 0100 |0018: sub-float v0, v1, v0 │ │ +042d04: 28ed |001a: goto 0007 // -0013 │ │ +042d06: 5542 4c04 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ +042d0a: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +042d0e: 5242 4e04 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@044e │ │ +042d12: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +042d14: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +042d18: 0110 |0024: move v0, v1 │ │ +042d1a: 28e2 |0025: goto 0007 // -001e │ │ +042d1c: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +042d20: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +042d24: 7f60 |002a: neg-float v0, v6 │ │ +042d26: a900 0500 |002b: div-float v0, v5, v0 │ │ +042d2a: 28da |002d: goto 0007 // -0026 │ │ +042d2c: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -67045,43 +67050,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -040b3c: |[040b3c] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -040b4c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -040b4e: a806 0809 |0001: mul-float v6, v8, v9 │ │ -040b52: 7130 b00e 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ -040b58: 0a00 |0006: move-result v0 │ │ -040b5a: 7030 b20e b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eb2 │ │ -040b60: 0a03 |000a: move-result v3 │ │ -040b62: a706 090b |000b: sub-float v6, v9, v11 │ │ -040b66: 7030 b20e 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eb2 │ │ -040b6c: 0a04 |0010: move-result v4 │ │ -040b6e: a702 0403 |0011: sub-float v2, v4, v3 │ │ -040b72: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -040b76: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -040b7a: 5475 4d04 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@044d │ │ -040b7e: 7f26 |0019: neg-float v6, v2 │ │ -040b80: 7220 4713 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1347 │ │ -040b86: 0a05 |001d: move-result v5 │ │ -040b88: 7f51 |001e: neg-float v1, v5 │ │ -040b8a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -040b8e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -040b92: 7130 b00e 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ -040b98: 0a05 |0026: move-result v5 │ │ -040b9a: 0f05 |0027: return v5 │ │ -040b9c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -040ba0: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -040ba4: 5475 4d04 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@044d │ │ -040ba8: 7220 4713 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1347 │ │ -040bae: 0a01 |0031: move-result v1 │ │ -040bb0: 28ed |0032: goto 001f // -0013 │ │ +042d40: |[042d40] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +042d50: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +042d52: a806 0809 |0001: mul-float v6, v8, v9 │ │ +042d56: 7130 b00e 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ +042d5c: 0a00 |0006: move-result v0 │ │ +042d5e: 7030 b20e b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eb2 │ │ +042d64: 0a03 |000a: move-result v3 │ │ +042d66: a706 090b |000b: sub-float v6, v9, v11 │ │ +042d6a: 7030 b20e 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eb2 │ │ +042d70: 0a04 |0010: move-result v4 │ │ +042d72: a702 0403 |0011: sub-float v2, v4, v3 │ │ +042d76: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +042d7a: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +042d7e: 5475 4d04 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@044d │ │ +042d82: 7f26 |0019: neg-float v6, v2 │ │ +042d84: 7220 4713 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1347 │ │ +042d8a: 0a05 |001d: move-result v5 │ │ +042d8c: 7f51 |001e: neg-float v1, v5 │ │ +042d8e: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +042d92: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +042d96: 7130 b00e 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eb0 │ │ +042d9c: 0a05 |0026: move-result v5 │ │ +042d9e: 0f05 |0027: return v5 │ │ +042da0: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +042da4: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +042da8: 5475 4d04 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@044d │ │ +042dac: 7220 4713 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1347 │ │ +042db2: 0a01 |0031: move-result v1 │ │ +042db4: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -67107,23 +67112,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -040bb4: |[040bb4] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -040bc4: 5510 5504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ -040bc8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -040bcc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -040bce: 5c10 4c04 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ -040bd2: 0e00 |0007: return-void │ │ -040bd4: 5410 5904 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ -040bd8: 6e10 960e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0e96 │ │ -040bde: 28fa |000d: goto 0007 // -0006 │ │ +042db8: |[042db8] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +042dc8: 5510 5504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ +042dcc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +042dd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +042dd2: 5c10 4c04 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ +042dd6: 0e00 |0007: return-void │ │ +042dd8: 5410 5904 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ +042ddc: 6e10 960e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0e96 │ │ +042de2: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -67134,32 +67139,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -040be0: |[040be0] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -040bf0: 5441 5904 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ -040bf4: 6e10 930e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0e93 │ │ -040bfa: 0a02 |0005: move-result v2 │ │ -040bfc: 6e10 910e 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0e91 │ │ -040c02: 0a00 |0009: move-result v0 │ │ -040c04: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -040c08: 6e20 ad0e 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0ead │ │ -040c0e: 0a03 |000f: move-result v3 │ │ -040c10: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -040c14: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -040c18: 6e20 ac0e 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0eac │ │ -040c1e: 0a03 |0017: move-result v3 │ │ -040c20: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -040c24: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -040c26: 0f03 |001b: return v3 │ │ -040c28: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -040c2a: 28fe |001d: goto 001b // -0002 │ │ +042de4: |[042de4] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +042df4: 5441 5904 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ +042df8: 6e10 930e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0e93 │ │ +042dfe: 0a02 |0005: move-result v2 │ │ +042e00: 6e10 910e 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0e91 │ │ +042e06: 0a00 |0009: move-result v0 │ │ +042e08: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +042e0c: 6e20 ad0e 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0ead │ │ +042e12: 0a03 |000f: move-result v3 │ │ +042e14: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +042e18: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +042e1c: 6e20 ac0e 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0eac │ │ +042e22: 0a03 |0017: move-result v3 │ │ +042e24: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +042e28: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +042e2a: 0f03 |001b: return v3 │ │ +042e2c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +042e2e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -67173,38 +67178,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -040c2c: |[040c2c] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -040c3c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -040c3e: 5450 5804 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ -040c42: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -040c46: 2200 1e02 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@021e │ │ -040c4a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -040c4c: 7030 9c0e 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@0e9c │ │ -040c52: 5b50 5804 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ -040c56: 5c54 4c04 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ -040c5a: 5c54 5504 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ -040c5e: 5550 4b04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@044b │ │ -040c62: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -040c66: 5250 4a04 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@044a │ │ -040c6a: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -040c6e: 5450 5a04 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ -040c72: 5451 5804 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ -040c76: 5252 4a04 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@044a │ │ -040c7a: 8122 |001f: int-to-long v2, v2 │ │ -040c7c: 7140 cc0a 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0acc │ │ -040c82: 5c54 4b04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@044b │ │ -040c86: 0e00 |0025: return-void │ │ -040c88: 5450 5804 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ -040c8c: 7210 9814 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1498 │ │ -040c92: 28f8 |002b: goto 0023 // -0008 │ │ +042e30: |[042e30] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +042e40: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +042e42: 5450 5804 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ +042e46: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +042e4a: 2200 1b02 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@021b │ │ +042e4e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +042e50: 7030 9c0e 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@0e9c │ │ +042e56: 5b50 5804 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ +042e5a: 5c54 4c04 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ +042e5e: 5c54 5504 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0455 │ │ +042e62: 5550 4b04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@044b │ │ +042e66: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +042e6a: 5250 4a04 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@044a │ │ +042e6e: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +042e72: 5450 5a04 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ +042e76: 5451 5804 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ +042e7a: 5252 4a04 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@044a │ │ +042e7e: 8122 |001f: int-to-long v2, v2 │ │ +042e80: 7140 cc0a 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0acc │ │ +042e86: 5c54 4b04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@044b │ │ +042e8a: 0e00 |0025: return-void │ │ +042e8c: 5450 5804 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0458 │ │ +042e90: 7210 9814 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1498 │ │ +042e96: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -67233,17 +67238,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040c94: |[040c94] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -040ca4: 5510 4f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ -040ca8: 0f00 |0002: return v0 │ │ +042e98: |[042e98] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +042ea8: 5510 4f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ +042eac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67251,17 +67256,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040cac: |[040cac] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -040cbc: 5510 5004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0450 │ │ -040cc0: 0f00 |0002: return v0 │ │ +042eb0: |[042eb0] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +042ec0: 5510 5004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0450 │ │ +042ec4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67269,68 +67274,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -040cc4: |[040cc4] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -040cd4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -040cd6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -040cd8: 5585 4f04 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ -040cdc: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -040ce0: 0f04 |0006: return v4 │ │ -040ce2: 7110 af09 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ -040ce8: 0a00 |000a: move-result v0 │ │ -040cea: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -040cf0: 5585 5004 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0450 │ │ -040cf4: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -040cf8: 5585 4c04 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ -040cfc: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -040d00: 0134 |0016: move v4, v3 │ │ -040d02: 28ef |0017: goto 0006 // -0011 │ │ -040d04: 5c83 5404 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0454 │ │ -040d08: 5c84 4b04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@044b │ │ -040d0c: 6e10 e811 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -040d12: 0a05 |001f: move-result v5 │ │ -040d14: 6e10 3612 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -040d1a: 0a06 |0023: move-result v6 │ │ -040d1c: 8266 |0024: int-to-float v6, v6 │ │ -040d1e: 5487 5a04 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ -040d22: 6e10 3612 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -040d28: 0a07 |002a: move-result v7 │ │ -040d2a: 8277 |002b: int-to-float v7, v7 │ │ -040d2c: 7057 af0e 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eaf │ │ -040d32: 0a01 |002f: move-result v1 │ │ -040d34: 6e10 ea11 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -040d3a: 0a05 |0033: move-result v5 │ │ -040d3c: 6e10 1b12 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@121b │ │ -040d42: 0a06 |0037: move-result v6 │ │ -040d44: 8266 |0038: int-to-float v6, v6 │ │ -040d46: 5487 5a04 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ -040d4a: 6e10 1b12 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@121b │ │ -040d50: 0a07 |003e: move-result v7 │ │ -040d52: 8277 |003f: int-to-float v7, v7 │ │ -040d54: 7057 af0e 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eaf │ │ -040d5a: 0a02 |0043: move-result v2 │ │ -040d5c: 5485 5904 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ -040d60: 6e30 990e 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0e99 │ │ -040d66: 5585 4c04 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ -040d6a: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -040d6e: 7010 c40e 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ec4 │ │ -040d74: 0a05 |0050: move-result v5 │ │ -040d76: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -040d7a: 7010 c50e 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0ec5 │ │ -040d80: 28b8 |0056: goto 000e // -0048 │ │ -040d82: 7010 b70e 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0eb7 │ │ -040d88: 28b4 |005a: goto 000e // -004c │ │ -040d8a: 0143 |005b: move v3, v4 │ │ -040d8c: 28ba |005c: goto 0016 // -0046 │ │ -040d8e: 0000 |005d: nop // spacer │ │ -040d90: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +042ec8: |[042ec8] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +042ed8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +042eda: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +042edc: 5585 4f04 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ +042ee0: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +042ee4: 0f04 |0006: return v4 │ │ +042ee6: 7110 af09 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ +042eec: 0a00 |000a: move-result v0 │ │ +042eee: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +042ef4: 5585 5004 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0450 │ │ +042ef8: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +042efc: 5585 4c04 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ +042f00: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +042f04: 0134 |0016: move v4, v3 │ │ +042f06: 28ef |0017: goto 0006 // -0011 │ │ +042f08: 5c83 5404 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0454 │ │ +042f0c: 5c84 4b04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@044b │ │ +042f10: 6e10 e811 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +042f16: 0a05 |001f: move-result v5 │ │ +042f18: 6e10 3612 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +042f1e: 0a06 |0023: move-result v6 │ │ +042f20: 8266 |0024: int-to-float v6, v6 │ │ +042f22: 5487 5a04 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ +042f26: 6e10 3612 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +042f2c: 0a07 |002a: move-result v7 │ │ +042f2e: 8277 |002b: int-to-float v7, v7 │ │ +042f30: 7057 af0e 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eaf │ │ +042f36: 0a01 |002f: move-result v1 │ │ +042f38: 6e10 ea11 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +042f3e: 0a05 |0033: move-result v5 │ │ +042f40: 6e10 1b12 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@121b │ │ +042f46: 0a06 |0037: move-result v6 │ │ +042f48: 8266 |0038: int-to-float v6, v6 │ │ +042f4a: 5487 5a04 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@045a │ │ +042f4e: 6e10 1b12 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@121b │ │ +042f54: 0a07 |003e: move-result v7 │ │ +042f56: 8277 |003f: int-to-float v7, v7 │ │ +042f58: 7057 af0e 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eaf │ │ +042f5e: 0a02 |0043: move-result v2 │ │ +042f60: 5485 5904 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ +042f64: 6e30 990e 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0e99 │ │ +042f6a: 5585 4c04 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@044c │ │ +042f6e: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +042f72: 7010 c40e 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0ec4 │ │ +042f78: 0a05 |0050: move-result v5 │ │ +042f7a: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +042f7e: 7010 c50e 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0ec5 │ │ +042f84: 28b8 |0056: goto 000e // -0048 │ │ +042f86: 7010 b70e 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0eb7 │ │ +042f8c: 28b4 |005a: goto 000e // -004c │ │ +042f8e: 0143 |005b: move v3, v4 │ │ +042f90: 28ba |005c: goto 0016 // -0046 │ │ +042f92: 0000 |005d: nop // spacer │ │ +042f94: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -67363,17 +67368,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040da8: |[040da8] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040db8: 5901 4a04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@044a │ │ -040dbc: 1100 |0002: return-object v0 │ │ +042fac: |[042fac] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042fbc: 5901 4a04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@044a │ │ +042fc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -67383,17 +67388,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040dc0: |[040dc0] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040dd0: 5901 4e04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@044e │ │ -040dd4: 1100 |0002: return-object v0 │ │ +042fc4: |[042fc4] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042fd4: 5901 4e04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@044e │ │ +042fd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -67403,21 +67408,21 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -040dd8: |[040dd8] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040de8: 5510 4f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ -040dec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -040df0: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -040df4: 7010 b70e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0eb7 │ │ -040dfa: 5c12 4f04 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ -040dfe: 1101 |000b: return-object v1 │ │ +042fdc: |[042fdc] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +042fec: 5510 4f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ +042ff0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +042ff4: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +042ff8: 7010 b70e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0eb7 │ │ +042ffe: 5c12 4f04 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@044f │ │ +043002: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -67429,17 +67434,17 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040e00: |[040e00] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040e10: 5c01 5004 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0450 │ │ -040e14: 1100 |0002: return-object v0 │ │ +043004: |[043004] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +043014: 5c01 5004 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0450 │ │ +043018: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -67449,22 +67454,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -040e18: |[040e18] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040e28: 5420 5104 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ -040e2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -040e2e: 4b03 0001 |0003: aput v3, v0, v1 │ │ -040e32: 5420 5104 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ -040e36: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -040e38: 4b04 0001 |0008: aput v4, v0, v1 │ │ -040e3c: 1102 |000a: return-object v2 │ │ +04301c: |[04301c] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04302c: 5420 5104 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ +043030: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +043032: 4b03 0001 |0003: aput v3, v0, v1 │ │ +043036: 5420 5104 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0451 │ │ +04303a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +04303c: 4b04 0001 |0008: aput v4, v0, v1 │ │ +043040: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67476,25 +67481,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -040e40: |[040e40] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040e50: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -040e54: 5440 5204 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ -040e58: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -040e5a: a902 0503 |0005: div-float v2, v5, v3 │ │ -040e5e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -040e62: 5440 5204 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ -040e66: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -040e68: a902 0603 |000c: div-float v2, v6, v3 │ │ -040e6c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -040e70: 1104 |0010: return-object v4 │ │ +043044: |[043044] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +043054: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +043058: 5440 5204 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ +04305c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04305e: a902 0503 |0005: div-float v2, v5, v3 │ │ +043062: 4b02 0001 |0007: aput v2, v0, v1 │ │ +043066: 5440 5204 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0452 │ │ +04306a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +04306c: a902 0603 |000c: div-float v2, v6, v3 │ │ +043070: 4b02 0001 |000e: aput v2, v0, v1 │ │ +043074: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67506,25 +67511,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -040e74: |[040e74] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040e84: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -040e88: 5440 5304 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ -040e8c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -040e8e: a902 0503 |0005: div-float v2, v5, v3 │ │ -040e92: 4b02 0001 |0007: aput v2, v0, v1 │ │ -040e96: 5440 5304 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ -040e9a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -040e9c: a902 0603 |000c: div-float v2, v6, v3 │ │ -040ea0: 4b02 0001 |000e: aput v2, v0, v1 │ │ -040ea4: 1104 |0010: return-object v4 │ │ +043078: |[043078] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +043088: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +04308c: 5440 5304 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ +043090: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +043092: a902 0503 |0005: div-float v2, v5, v3 │ │ +043096: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04309a: 5440 5304 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0453 │ │ +04309e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0430a0: a902 0603 |000c: div-float v2, v6, v3 │ │ +0430a4: 4b02 0001 |000e: aput v2, v0, v1 │ │ +0430a8: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67536,18 +67541,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040ea8: |[040ea8] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040eb8: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ -040ebc: 6e20 970e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0e97 │ │ -040ec2: 1101 |0005: return-object v1 │ │ +0430ac: |[0430ac] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0430bc: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ +0430c0: 6e20 970e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0e97 │ │ +0430c6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -67557,18 +67562,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040ec4: |[040ec4] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040ed4: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ -040ed8: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0e98 │ │ -040ede: 1101 |0005: return-object v1 │ │ +0430c8: |[0430c8] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0430d8: 5410 5904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0459 │ │ +0430dc: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0e98 │ │ +0430e2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -67578,22 +67583,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -040ee0: |[040ee0] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040ef0: 5420 5604 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ -040ef4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -040ef6: 4b03 0001 |0003: aput v3, v0, v1 │ │ -040efa: 5420 5604 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ -040efe: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -040f00: 4b04 0001 |0008: aput v4, v0, v1 │ │ -040f04: 1102 |000a: return-object v2 │ │ +0430e4: |[0430e4] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0430f4: 5420 5604 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ +0430f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0430fa: 4b03 0001 |0003: aput v3, v0, v1 │ │ +0430fe: 5420 5604 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0456 │ │ +043102: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +043104: 4b04 0001 |0008: aput v4, v0, v1 │ │ +043108: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -67605,41 +67610,41 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -040f08: |[040f08] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -040f18: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -040f1c: 5440 5704 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ -040f20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -040f22: a902 0503 |0005: div-float v2, v5, v3 │ │ -040f26: 4b02 0001 |0007: aput v2, v0, v1 │ │ -040f2a: 5440 5704 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ -040f2e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -040f30: a902 0603 |000c: div-float v2, v6, v3 │ │ -040f34: 4b02 0001 |000e: aput v2, v0, v1 │ │ -040f38: 1104 |0010: return-object v4 │ │ +04310c: |[04310c] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04311c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +043120: 5440 5704 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ +043124: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +043126: a902 0503 |0005: div-float v2, v5, v3 │ │ +04312a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04312e: 5440 5704 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0457 │ │ +043132: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +043134: a902 0603 |000c: div-float v2, v6, v3 │ │ +043138: 4b02 0001 |000e: aput v2, v0, v1 │ │ +04313c: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0011 reg=5 horizontal F │ │ 0x0000 - 0x0011 reg=6 vertical F │ │ │ │ source_file_idx : 450 (AutoScrollHelper.java) │ │ │ │ Class #287 header: │ │ -class_idx : 544 │ │ +class_idx : 541 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 545 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #287 annotations: │ │ @@ -67665,61 +67670,61 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040f3c: |[040f3c] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -040f4c: 5b01 5b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ -040f50: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -040f56: 0e00 |0005: return-void │ │ +043140: |[043140] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +043150: 5b01 5b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ +043154: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04315a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ContentLoadingProgressBar$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -040f58: |[040f58] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -040f68: 5430 5b04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ -040f6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -040f6e: 7120 cc0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ecc │ │ -040f74: 5430 5b04 |0006: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ -040f78: 1601 ffff |0008: const-wide/16 v1, #int -1 // #ffff │ │ -040f7c: 7130 cd0e 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ecd │ │ -040f82: 5430 5b04 |000d: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ -040f86: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -040f8a: 6e20 d60e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ed6 │ │ -040f90: 0e00 |0014: return-void │ │ +04315c: |[04315c] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +04316c: 5440 5b04 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ +043170: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +043172: 7120 cc0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ecc │ │ +043178: 5440 5b04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ +04317c: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +043180: 7130 cd0e 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ecd │ │ +043186: 5440 5b04 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045b │ │ +04318a: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +04318e: 6e20 d60e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ed6 │ │ +043194: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ - 0x0000 - 0x0015 reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ + 0x0000 - 0x0015 reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ │ │ source_file_idx : 545 (ContentLoadingProgressBar.java) │ │ │ │ Class #288 header: │ │ -class_idx : 545 │ │ +class_idx : 542 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 545 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #288 annotations: │ │ @@ -67745,18 +67750,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040f94: |[040f94] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -040fa4: 5b01 5c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ -040fa8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -040fae: 0e00 |0005: return-void │ │ +043198: |[043198] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +0431a8: 5b01 5c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ +0431ac: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0431b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -67766,45 +67771,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -040fb0: |[040fb0] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -040fc0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -040fc2: 5440 5c04 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ -040fc6: 7120 ce0e 3000 |0003: invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ece │ │ -040fcc: 5440 5c04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ -040fd0: 7110 cf0e 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0ecf │ │ -040fd6: 0a00 |000b: move-result v0 │ │ -040fd8: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -040fdc: 5440 5c04 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ -040fe0: 7100 b914 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ -040fe6: 0b01 |0013: move-result-wide v1 │ │ -040fe8: 7130 cd0e 1002 |0014: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ecd │ │ -040fee: 5440 5c04 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ -040ff2: 6e20 d60e 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ed6 │ │ -040ff8: 0e00 |001c: return-void │ │ +0431b4: |[0431b4] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +0431c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0431c6: 5440 5c04 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ +0431ca: 7120 ce0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ece │ │ +0431d0: 5440 5c04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ +0431d4: 7110 cf0e 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0ecf │ │ +0431da: 0a00 |000b: move-result v0 │ │ +0431dc: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +0431e0: 5440 5c04 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ +0431e4: 7100 b914 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ +0431ea: 0b02 |0013: move-result-wide v2 │ │ +0431ec: 7130 cd0e 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ecd │ │ +0431f2: 5440 5c04 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@045c │ │ +0431f6: 6e20 d60e 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ed6 │ │ +0431fc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ │ │ source_file_idx : 545 (ContentLoadingProgressBar.java) │ │ │ │ Class #289 header: │ │ -class_idx : 546 │ │ +class_idx : 543 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 714 │ │ +superclass_idx : 711 │ │ source_file_idx : 545 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #289 - │ │ @@ -67854,18 +67859,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -040ffc: |[040ffc] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -04100c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04100e: 7030 cb0e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ecb │ │ -041014: 0e00 |0004: return-void │ │ +043200: |[043200] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +043210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043212: 7030 cb0e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ecb │ │ +043218: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -67875,29 +67880,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -041018: |[041018] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -041028: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04102a: 7040 8d13 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@138d │ │ -041030: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -041034: 5a30 6404 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ -041038: 5c32 6204 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ -04103c: 5c32 6304 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ -041040: 5c32 6104 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ -041044: 2200 2002 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0220 │ │ -041048: 7020 c60e 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ec6 │ │ -04104e: 5b30 5f04 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ -041052: 2200 2102 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0221 │ │ -041056: 7020 c80e 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ec8 │ │ -04105c: 5b30 6004 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ -041060: 0e00 |001c: return-void │ │ +04321c: |[04321c] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04322c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04322e: 7040 8d13 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@138d │ │ +043234: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +043238: 5a30 6404 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ +04323c: 5c32 6204 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ +043240: 5c32 6304 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ +043244: 5c32 6104 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ +043248: 2200 1d02 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@021d │ │ +04324c: 7020 c60e 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ec6 │ │ +043252: 5b30 5f04 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ +043256: 2200 1e02 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@021e │ │ +04325a: 7020 c80e 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ec8 │ │ +043260: 5b30 6004 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ +043264: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -67914,55 +67919,55 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041064: |[041064] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -041074: 5c01 6204 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ -041078: 0f01 |0002: return v1 │ │ +043268: |[043268] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +043278: 5c01 6204 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ +04327c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ #3 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'access$102' │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04107c: |[04107c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -04108c: 5a01 6404 |0000: iput-wide v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ -041090: 1001 |0002: return-wide v1 │ │ +043280: |[043280] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +043290: 5a12 6404 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ +043294: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - 0x0000 - 0x0003 reg=1 x1 J │ │ + 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ #4 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'access$202' │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041094: |[041094] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -0410a4: 5c01 6304 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ -0410a8: 0f01 |0002: return v1 │ │ +043298: |[043298] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +0432a8: 5c01 6304 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ +0432ac: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67971,17 +67976,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0410ac: |[0410ac] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -0410bc: 5510 6104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ -0410c0: 0f00 |0002: return v0 │ │ +0432b0: |[0432b0] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +0432c0: 5510 6104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ +0432c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -67989,92 +67994,92 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0410c4: |[0410c4] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -0410d4: 5410 5f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ -0410d8: 6e20 d50e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ -0410de: 5410 6004 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ -0410e2: 6e20 d50e 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ -0410e8: 0e00 |000a: return-void │ │ +0432c8: |[0432c8] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +0432d8: 5410 5f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ +0432dc: 6e20 d50e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ +0432e2: 5410 6004 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ +0432e6: 6e20 d50e 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ +0432ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'hide' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0410ec: |[0410ec] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -0410fc: 1607 f401 |0000: const-wide/16 v7, #int 500 // #1f4 │ │ -041100: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -041102: 5c96 6104 |0003: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ -041106: 5492 6004 |0005: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ -04110a: 6e20 d50e 2900 |0007: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ -041110: 7100 b914 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ -041116: 0b02 |000d: move-result-wide v2 │ │ -041118: 5394 6404 |000e: iget-wide v4, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ -04111c: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -041120: 3102 0007 |0012: cmp-long v2, v0, v7 │ │ -041124: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -041128: 5392 6404 |0016: iget-wide v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ -04112c: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -041130: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -041134: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -041138: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -04113c: 6e20 d60e 2900 |0020: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ed6 │ │ -041142: 0e00 |0023: return-void │ │ -041144: 5592 6204 |0024: iget-boolean v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ -041148: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -04114c: 5492 5f04 |0028: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ -041150: 9c03 0700 |002a: sub-long v3, v7, v0 │ │ -041154: 6e40 d30e 2943 |002c: invoke-virtual {v9, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed3 │ │ -04115a: 5c96 6204 |002f: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ -04115e: 28f2 |0031: goto 0023 // -000e │ │ +0432f0: |[0432f0] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +043300: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +043304: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +043306: 5ca6 6104 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ +04330a: 54a2 6004 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ +04330e: 6e20 d50e 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ +043314: 7100 b914 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ +04331a: 0b02 |000d: move-result-wide v2 │ │ +04331c: 53a4 6404 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ +043320: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +043324: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +043328: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +04332c: 53a2 6404 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ +043330: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +043334: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +043338: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +04333c: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +043340: 6e20 d60e 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0ed6 │ │ +043346: 0e00 |0023: return-void │ │ +043348: 55a2 6204 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ +04334c: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +043350: 54a2 5f04 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ +043354: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +043358: 6e40 d30e 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed3 │ │ +04335e: 5ca6 6204 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0462 │ │ +043362: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ 0x0023 line=112 │ │ 0x0024 line=107 │ │ 0x0028 line=108 │ │ 0x002f line=109 │ │ locals : │ │ 0x0012 - 0x0032 reg=0 diff J │ │ - 0x0000 - 0x0032 reg=9 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0032 reg=10 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #1 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'onAttachedToWindow' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041160: |[041160] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -041170: 6f10 8e13 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@138e │ │ -041176: 7010 d40e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ed4 │ │ -04117c: 0e00 |0006: return-void │ │ +043364: |[043364] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +043374: 6f10 8e13 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@138e │ │ +04337a: 7010 d40e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ed4 │ │ +043380: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -68084,68 +68089,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041180: |[041180] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -041190: 6f10 8f13 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@138f │ │ -041196: 7010 d40e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ed4 │ │ -04119c: 0e00 |0006: return-void │ │ +043384: |[043384] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +043394: 6f10 8f13 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@138f │ │ +04339a: 7010 d40e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0ed4 │ │ +0433a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0006 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #3 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0411a0: |[0411a0] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -0411b0: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -0411b4: 5a30 6404 |0002: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ -0411b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0411ba: 5c30 6104 |0005: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ -0411be: 5430 5f04 |0007: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ -0411c2: 6e20 d50e 0300 |0009: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ -0411c8: 5530 6304 |000c: iget-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ -0411cc: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -0411d0: 5430 6004 |0010: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ -0411d4: 1601 f401 |0012: const-wide/16 v1, #int 500 // #1f4 │ │ -0411d8: 6e40 d30e 0321 |0014: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed3 │ │ -0411de: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0411e0: 5c30 6304 |0018: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ -0411e4: 0e00 |001a: return-void │ │ +0433a4: |[0433a4] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +0433b4: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +0433b8: 5a40 6404 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0464 │ │ +0433bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0433be: 5c40 6104 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0461 │ │ +0433c2: 5440 5f04 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@045f │ │ +0433c6: 6e20 d50e 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0ed5 │ │ +0433cc: 5540 6304 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ +0433d0: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +0433d4: 5440 6004 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0460 │ │ +0433d8: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +0433dc: 6e40 d30e 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed3 │ │ +0433e2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0433e4: 5c40 6304 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0463 │ │ +0433e8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=125 │ │ 0x001a line=127 │ │ locals : │ │ - 0x0000 - 0x001b reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ source_file_idx : 545 (ContentLoadingProgressBar.java) │ │ │ │ Class #290 header: │ │ -class_idx : 547 │ │ +class_idx : 544 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #290 annotations: │ │ @@ -68161,15 +68166,15 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 564 (CursorAdapter.java) │ │ │ │ Class #291 header: │ │ -class_idx : 548 │ │ +class_idx : 545 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 53 │ │ source_file_idx : 564 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ @@ -68196,20 +68201,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 │ │ -0411e8: |[0411e8] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0411f8: 5b12 6504 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0465 │ │ -0411fc: 2200 5e00 |0002: new-instance v0, Landroid/os/Handler; // type@005e │ │ -041200: 7010 7701 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ -041206: 7020 f400 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f4 │ │ -04120c: 0e00 |000a: return-void │ │ +0433ec: |[0433ec] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0433fc: 5b12 6504 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0465 │ │ +043400: 2200 5b00 |0002: new-instance v0, Landroid/os/Handler; // type@005b │ │ +043404: 7010 7701 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ +04340a: 7020 f400 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f4 │ │ +043410: 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; │ │ @@ -68221,17 +68226,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -041210: |[041210] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -041220: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -041222: 0f00 |0001: return v0 │ │ +043414: |[043414] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +043424: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043426: 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;) │ │ @@ -68239,30 +68244,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041224: |[041224] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -041234: 5410 6504 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0465 │ │ -041238: 6e10 f40e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0ef4 │ │ -04123e: 0e00 |0005: return-void │ │ +043428: |[043428] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +043438: 5410 6504 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0465 │ │ +04343c: 6e10 f40e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0ef4 │ │ +043442: 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 │ │ │ │ source_file_idx : 564 (CursorAdapter.java) │ │ │ │ Class #292 header: │ │ -class_idx : 549 │ │ +class_idx : 546 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 56 │ │ source_file_idx : 564 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ @@ -68289,18 +68294,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 │ │ -041240: |[041240] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -041250: 5b01 6604 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ -041254: 7010 0501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0105 │ │ -04125a: 0e00 |0005: return-void │ │ +043444: |[043444] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +043454: 5b01 6604 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ +043458: 7010 0501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0105 │ │ +04345e: 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; │ │ │ │ @@ -68309,17 +68314,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 │ │ -04125c: |[04125c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -04126c: 7020 db0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0edb │ │ -041272: 0e00 |0003: return-void │ │ +043460: |[043460] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +043470: 7020 db0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0edb │ │ +043476: 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; │ │ @@ -68330,21 +68335,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -041274: |[041274] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -041284: 5420 6604 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ -041288: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04128a: 5c01 6f04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -04128e: 5420 6604 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ -041292: 6e10 f20e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ef2 │ │ -041298: 0e00 |000a: return-void │ │ +043478: |[043478] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +043488: 5420 6604 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ +04348c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04348e: 5c01 6f04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +043492: 5420 6604 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ +043496: 6e10 f20e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ef2 │ │ +04349c: 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; │ │ @@ -68354,35 +68359,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04129c: |[04129c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -0412ac: 5420 6604 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ -0412b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0412b2: 5c01 6f04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -0412b6: 5420 6604 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ -0412ba: 6e10 f30e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ef3 │ │ -0412c0: 0e00 |000a: return-void │ │ +0434a0: |[0434a0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +0434b0: 5420 6604 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ +0434b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0434b6: 5c01 6f04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0434ba: 5420 6604 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0466 │ │ +0434be: 6e10 f30e 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ef3 │ │ +0434c4: 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; │ │ │ │ source_file_idx : 564 (CursorAdapter.java) │ │ │ │ Class #293 header: │ │ -class_idx : 551 │ │ +class_idx : 548 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 565 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #293 annotations: │ │ @@ -68422,17 +68427,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 565 (CursorFilter.java) │ │ │ │ Class #294 header: │ │ -class_idx : 552 │ │ +class_idx : 549 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 701 │ │ +superclass_idx : 698 │ │ source_file_idx : 565 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #294 annotations: │ │ @@ -68456,18 +68461,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 │ │ -0412c4: |[0412c4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -0412d4: 7010 5913 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1359 │ │ -0412da: 5b01 7204 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ -0412de: 0e00 |0005: return-void │ │ +0434c8: |[0434c8] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +0434d8: 7010 5913 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1359 │ │ +0434de: 5b01 7204 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ +0434e2: 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; │ │ @@ -68479,20 +68484,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 │ │ -0412e0: |[0412e0] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0412f0: 5410 7204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ -0412f4: 1f02 3600 |0002: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ -0412f8: 7220 f90e 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ef9 │ │ -0412fe: 0c00 |0007: move-result-object v0 │ │ -041300: 1100 |0008: return-object v0 │ │ +0434e4: |[0434e4] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0434f4: 5410 7204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ +0434f8: 1f02 3600 |0002: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ +0434fc: 7220 f90e 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ef9 │ │ +043502: 0c00 |0007: move-result-object v0 │ │ +043504: 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; │ │ │ │ @@ -68501,31 +68506,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 │ │ -041304: |[041304] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -041314: 5432 7204 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ -041318: 7220 fb0e 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0efb │ │ -04131e: 0c00 |0005: move-result-object v0 │ │ -041320: 2201 bc02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02bc │ │ -041324: 7010 5813 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1358 │ │ -04132a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -04132e: 7210 f700 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ -041334: 0a02 |0010: move-result v2 │ │ -041336: 5912 2905 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0529 │ │ -04133a: 5b10 2a05 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ -04133e: 1101 |0015: return-object v1 │ │ -041340: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -041342: 5912 2905 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0529 │ │ -041346: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -041348: 5b12 2a05 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ -04134c: 28f9 |001c: goto 0015 // -0007 │ │ +043508: |[043508] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +043518: 5432 7204 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ +04351c: 7220 fb0e 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0efb │ │ +043522: 0c00 |0005: move-result-object v0 │ │ +043524: 2201 b902 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02b9 │ │ +043528: 7010 5813 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1358 │ │ +04352e: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +043532: 7210 f700 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ +043538: 0a02 |0010: move-result v2 │ │ +04353a: 5912 2905 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0529 │ │ +04353e: 5b10 2a05 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ +043542: 1101 |0015: return-object v1 │ │ +043544: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +043546: 5912 2905 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0529 │ │ +04354a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +04354c: 5b12 2a05 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ +043550: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -68543,27 +68548,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 │ │ -041350: |[041350] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -041360: 5431 7204 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ -041364: 7210 fa0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0efa │ │ -04136a: 0c00 |0005: move-result-object v0 │ │ -04136c: 5451 2a05 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ -041370: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -041374: 5451 2a05 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ -041378: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -04137c: 5432 7204 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ -041380: 5451 2a05 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ -041384: 1f01 3600 |0012: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -041388: 7220 f80e 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0ef8 │ │ -04138e: 0e00 |0017: return-void │ │ +043554: |[043554] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +043564: 5431 7204 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ +043568: 7210 fa0e 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0efa │ │ +04356e: 0c00 |0005: move-result-object v0 │ │ +043570: 5451 2a05 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ +043574: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +043578: 5451 2a05 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ +04357c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +043580: 5432 7204 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0472 │ │ +043584: 5451 2a05 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@052a │ │ +043588: 1f01 3600 |0012: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +04358c: 7220 f80e 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0ef8 │ │ +043592: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -68571,17 +68576,17 @@ │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/CursorFilter; │ │ 0x0000 - 0x0018 reg=4 constraint Ljava/lang/CharSequence; │ │ 0x0000 - 0x0018 reg=5 results Landroid/widget/Filter$FilterResults; │ │ │ │ source_file_idx : 565 (CursorFilter.java) │ │ │ │ Class #295 header: │ │ -class_idx : 554 │ │ +class_idx : 551 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #295 annotations: │ │ @@ -68621,17 +68626,17 @@ │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #296 header: │ │ -class_idx : 555 │ │ +class_idx : 552 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 670 │ │ +superclass_idx : 667 │ │ source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 annotations: │ │ @@ -68668,19 +68673,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -041390: |[041390] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -0413a0: 7030 7c12 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@127c │ │ -0413a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0413a8: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -0413ac: 0e00 |0006: return-void │ │ +043594: |[043594] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +0435a4: 7030 7c12 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@127c │ │ +0435aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0435ac: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +0435b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1505 │ │ 0x0003 line=1491 │ │ 0x0006 line=1506 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -68692,18 +68697,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0413b0: |[0413b0] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -0413c0: 7030 0a0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f0a │ │ -0413c6: 5903 7604 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -0413ca: 0e00 |0005: return-void │ │ +0435b4: |[0435b4] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +0435c4: 7030 0a0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f0a │ │ +0435ca: 5903 7604 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +0435ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1509 │ │ 0x0003 line=1510 │ │ 0x0005 line=1511 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -68716,27 +68721,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 │ │ -0413cc: |[0413cc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0413dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0413de: 7030 7d12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@127d │ │ -0413e4: 5932 7604 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -0413e8: 7100 360f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0f36 │ │ -0413ee: 0c01 |0009: move-result-object v1 │ │ -0413f0: 6e30 9500 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ -0413f6: 0c00 |000d: move-result-object v0 │ │ -0413f8: 6e30 eb00 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00eb │ │ -0413fe: 0a01 |0011: move-result v1 │ │ -041400: 5931 7604 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -041404: 6e10 f000 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -04140a: 0e00 |0017: return-void │ │ +0435d0: |[0435d0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0435e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0435e2: 7030 7d12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@127d │ │ +0435e8: 5932 7604 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +0435ec: 7100 360f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0f36 │ │ +0435f2: 0c01 |0009: move-result-object v1 │ │ +0435f4: 6e30 9500 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ +0435fa: 0c00 |000d: move-result-object v0 │ │ +0435fc: 6e30 eb00 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00eb │ │ +043602: 0a01 |0011: move-result v1 │ │ +043604: 5931 7604 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +043608: 6e10 f000 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +04360e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1497 │ │ 0x0004 line=1491 │ │ 0x0006 line=1499 │ │ 0x000e line=1500 │ │ 0x0014 line=1501 │ │ @@ -68752,21 +68757,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 │ │ -04140c: |[04140c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -04141c: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ -041422: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -041424: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -041428: 5220 7604 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -04142c: 5910 7604 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -041430: 0e00 |000a: return-void │ │ +043610: |[043610] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +043620: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ +043626: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +043628: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +04362c: 5220 7604 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +043630: 5910 7604 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +043634: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1514 │ │ 0x0003 line=1491 │ │ 0x0006 line=1515 │ │ 0x000a line=1516 │ │ locals : │ │ @@ -68778,19 +68783,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 │ │ -041434: |[041434] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -041444: 7020 7e12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@127e │ │ -04144a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04144c: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -041450: 0e00 |0006: return-void │ │ +043638: |[043638] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +043648: 7020 7e12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@127e │ │ +04364e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +043650: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +043654: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0003 line=1491 │ │ 0x0006 line=1520 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -68801,35 +68806,35 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041454: |[041454] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -041464: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ -04146a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04146c: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -041470: 0e00 |0006: return-void │ │ +043658: |[043658] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +043668: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ +04366e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +043670: 5910 7604 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +043674: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ 0x0003 line=1491 │ │ 0x0006 line=1524 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #297 header: │ │ -class_idx : 556 │ │ +class_idx : 553 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #297 annotations: │ │ @@ -68852,17 +68857,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041474: |[041474] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -041484: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04148a: 0e00 |0003: return-void │ │ +043678: |[043678] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +043688: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04368e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -68871,18 +68876,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 │ │ -04148c: |[04148c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -04149c: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022d │ │ -0414a0: 7020 160f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f16 │ │ -0414a6: 1100 |0005: return-object v0 │ │ +043690: |[043690] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +0436a0: 2200 2a02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022a │ │ +0436a4: 7020 160f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f16 │ │ +0436aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -68891,18 +68896,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 │ │ -0414a8: |[0414a8] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0414b8: 6e20 110f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f11 │ │ -0414be: 0c00 |0003: move-result-object v0 │ │ -0414c0: 1100 |0004: return-object v0 │ │ +0436ac: |[0436ac] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0436bc: 6e20 110f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f11 │ │ +0436c2: 0c00 |0003: move-result-object v0 │ │ +0436c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -68911,17 +68916,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 │ │ -0414c4: |[0414c4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -0414d4: 2320 6403 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0364 │ │ -0414d8: 1100 |0002: return-object v0 │ │ +0436c8: |[0436c8] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +0436d8: 2320 6103 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0361 │ │ +0436dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -68930,31 +68935,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0414dc: |[0414dc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0414ec: 6e20 130f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f13 │ │ -0414f2: 0c00 |0003: move-result-object v0 │ │ -0414f4: 1100 |0004: return-object v0 │ │ +0436e0: |[0436e0] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0436f0: 6e20 130f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f13 │ │ +0436f6: 0c00 |0003: move-result-object v0 │ │ +0436f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #298 header: │ │ -class_idx : 557 │ │ +class_idx : 554 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 662 │ │ +superclass_idx : 659 │ │ source_file_idx : 636 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #298 annotations: │ │ @@ -68993,43 +68998,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0414f8: |[0414f8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -041508: 2200 2c02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@022c │ │ -04150c: 7010 100f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f10 │ │ -041512: 6900 7f04 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@047f │ │ -041516: 0e00 |0007: return-void │ │ +0436fc: |[0436fc] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +04370c: 2200 2902 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0229 │ │ +043710: 7010 100f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f10 │ │ +043716: 6900 7f04 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@047f │ │ +04371a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -041518: |[041518] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -041528: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04152a: 7020 0512 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ -041530: 5910 8204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ -041534: 5910 8004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ -041538: 5910 8104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ -04153c: 6e10 8801 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -041542: 0a00 |000d: move-result v0 │ │ -041544: 5910 8204 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ -041548: 0e00 |0010: return-void │ │ +04371c: |[04371c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +04372c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04372e: 7020 0512 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ +043734: 5910 8204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ +043738: 5910 8004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ +04373c: 5910 8104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ +043740: 6e10 8801 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +043746: 0a00 |000d: move-result v0 │ │ +043748: 5910 8204 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ +04374c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1295 │ │ 0x0004 line=1290 │ │ 0x0006 line=1291 │ │ 0x0008 line=1292 │ │ 0x000a line=1296 │ │ @@ -69043,21 +69048,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04154c: |[04154c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -04155c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04155e: 7020 0612 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ -041564: 5910 8204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ -041568: 5910 8004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ -04156c: 5910 8104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ -041570: 0e00 |000a: return-void │ │ +043750: |[043750] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +043760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043762: 7020 0612 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ +043768: 5910 8204 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ +04376c: 5910 8004 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ +043770: 5910 8104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ +043774: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1300 │ │ 0x0004 line=1290 │ │ 0x0006 line=1291 │ │ 0x0008 line=1292 │ │ 0x000a line=1301 │ │ @@ -69071,35 +69076,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -041574: |[041574] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -041584: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ -04158a: 5210 8204 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ -04158e: 6e20 8c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -041594: 0e00 |0008: return-void │ │ +043778: |[043778] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +043788: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ +04378e: 5210 8204 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ +043792: 6e20 8c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +043798: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1305 │ │ 0x0003 line=1306 │ │ 0x0008 line=1307 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #299 header: │ │ -class_idx : 559 │ │ +class_idx : 556 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #299 annotations: │ │ @@ -69125,18 +69130,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 │ │ -041598: |[041598] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -0415a8: 5b01 8304 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0483 │ │ -0415ac: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0415b2: 0e00 |0005: return-void │ │ +04379c: |[04379c] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0437ac: 5b01 8304 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0483 │ │ +0437b0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0437b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -69146,31 +69151,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0415b4: |[0415b4] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -0415c4: 5410 8304 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0483 │ │ -0415c8: 7110 220f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f22 │ │ -0415ce: 0e00 |0005: return-void │ │ +0437b8: |[0437b8] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +0437c8: 5410 8304 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0483 │ │ +0437cc: 7110 220f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f22 │ │ +0437d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #300 header: │ │ -class_idx : 561 │ │ +class_idx : 558 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 671 │ │ +superclass_idx : 668 │ │ source_file_idx : 636 │ │ static_fields_size : 15 │ │ instance_fields_size: 20 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 51 │ │ │ │ Class #300 annotations: │ │ @@ -69345,40 +69350,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0415d0: |[0415d0] android.support.v4.widget.DrawerLayout.:()V │ │ -0415e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0415e2: 2300 5503 |0001: new-array v0, v0, [I // type@0355 │ │ -0415e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0415e8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -0415ee: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0415f2: 6900 8b04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@048b │ │ -0415f6: 0e00 |000b: return-void │ │ +0437d4: |[0437d4] android.support.v4.widget.DrawerLayout.:()V │ │ +0437e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0437e6: 2300 5203 |0001: new-array v0, v0, [I // type@0352 │ │ +0437ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0437ec: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0437f2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0437f6: 6900 8b04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@048b │ │ +0437fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0415f8: |[0415f8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -041608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04160a: 7030 340f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f34 │ │ -041610: 0e00 |0004: return-void │ │ +0437fc: |[0437fc] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +04380c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04380e: 7030 340f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f34 │ │ +043814: 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; │ │ @@ -69388,18 +69393,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 │ │ -041614: |[041614] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -041624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041626: 7040 350f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f35 │ │ -04162c: 0e00 |0004: return-void │ │ +043818: |[043818] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +043828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04382a: 7040 350f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f35 │ │ +043830: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -69410,75 +69415,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -041630: |[041630] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -041640: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -041644: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -041646: 7040 8a12 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@128a │ │ -04164c: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -041650: 5962 a604 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ -041654: 2202 4000 |000a: new-instance v2, Landroid/graphics/Paint; // type@0040 │ │ -041658: 7010 1d01 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@011d │ │ -04165e: 5b62 a804 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04a8 │ │ -041662: 5c64 9a04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ -041666: 6e10 520f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f52 │ │ -04166c: 0c02 |0016: move-result-object v2 │ │ -04166e: 6e10 dc00 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ -041674: 0c02 |001a: move-result-object v2 │ │ -041676: 5220 2505 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -04167a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -04167e: c802 |001f: mul-float/2addr v2, v0 │ │ -041680: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -041684: c632 |0022: add-float/2addr v2, v3 │ │ -041686: 8722 |0023: float-to-int v2, v2 │ │ -041688: 5962 a304 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04a3 │ │ -04168c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -041690: a801 0200 |0028: mul-float v1, v2, v0 │ │ -041694: 2202 3002 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0230 │ │ -041698: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -04169a: 7030 210f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f21 │ │ -0416a0: 5b62 9e04 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ -0416a4: 2202 3002 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0230 │ │ -0416a8: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -0416aa: 7030 210f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f21 │ │ -0416b0: 5b62 a404 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ -0416b4: 5462 9e04 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ -0416b8: 7130 7111 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1171 │ │ -0416be: 0c02 |003f: move-result-object v2 │ │ -0416c0: 5b62 9f04 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -0416c4: 5462 9f04 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -0416c8: 6e20 8c11 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@118c │ │ -0416ce: 5462 9f04 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -0416d2: 6e20 8d11 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@118d │ │ -0416d8: 5462 9e04 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ -0416dc: 5463 9f04 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -0416e0: 6e20 300f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f30 │ │ -0416e6: 5462 a404 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ -0416ea: 7130 7111 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1171 │ │ -0416f0: 0c02 |0058: move-result-object v2 │ │ -0416f2: 5b62 a504 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -0416f6: 5462 a504 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -0416fa: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -0416fc: 6e20 8c11 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@118c │ │ -041702: 5462 a504 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -041706: 6e20 8d11 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@118d │ │ -04170c: 5462 a404 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ -041710: 5463 a504 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -041714: 6e20 300f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f30 │ │ -04171a: 6e20 790f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0f79 │ │ -041720: 2202 2902 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0229 │ │ -041724: 7020 000f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f00 │ │ -04172a: 7120 ce0a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ace │ │ -041730: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -041732: 7120 200b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b20 │ │ -041738: 0e00 |007c: return-void │ │ +043834: |[043834] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +043844: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +043848: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +04384a: 7040 8a12 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@128a │ │ +043850: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +043854: 5962 a604 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ +043858: 2202 4000 |000a: new-instance v2, Landroid/graphics/Paint; // type@0040 │ │ +04385c: 7010 1d01 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@011d │ │ +043862: 5b62 a804 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04a8 │ │ +043866: 5c64 9a04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ +04386a: 6e10 520f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f52 │ │ +043870: 0c02 |0016: move-result-object v2 │ │ +043872: 6e10 dc00 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ +043878: 0c02 |001a: move-result-object v2 │ │ +04387a: 5220 2505 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +04387e: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +043882: c802 |001f: mul-float/2addr v2, v0 │ │ +043884: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +043888: c632 |0022: add-float/2addr v2, v3 │ │ +04388a: 8722 |0023: float-to-int v2, v2 │ │ +04388c: 5962 a304 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04a3 │ │ +043890: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +043894: a801 0200 |0028: mul-float v1, v2, v0 │ │ +043898: 2202 2d02 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@022d │ │ +04389c: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +04389e: 7030 210f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f21 │ │ +0438a4: 5b62 9e04 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ +0438a8: 2202 2d02 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@022d │ │ +0438ac: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +0438ae: 7030 210f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f21 │ │ +0438b4: 5b62 a404 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ +0438b8: 5462 9e04 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ +0438bc: 7130 7111 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1171 │ │ +0438c2: 0c02 |003f: move-result-object v2 │ │ +0438c4: 5b62 9f04 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +0438c8: 5462 9f04 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +0438cc: 6e20 8c11 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@118c │ │ +0438d2: 5462 9f04 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +0438d6: 6e20 8d11 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@118d │ │ +0438dc: 5462 9e04 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ +0438e0: 5463 9f04 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +0438e4: 6e20 300f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f30 │ │ +0438ea: 5462 a404 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ +0438ee: 7130 7111 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1171 │ │ +0438f4: 0c02 |0058: move-result-object v2 │ │ +0438f6: 5b62 a504 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +0438fa: 5462 a504 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +0438fe: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +043900: 6e20 8c11 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@118c │ │ +043906: 5462 a504 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +04390a: 6e20 8d11 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@118d │ │ +043910: 5462 a404 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ +043914: 5463 a504 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +043918: 6e20 300f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f30 │ │ +04391e: 6e20 790f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0f79 │ │ +043924: 2202 2602 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0226 │ │ +043928: 7020 000f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f00 │ │ +04392e: 7120 ce0a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ace │ │ +043934: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +043936: 7120 200b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b20 │ │ +04393c: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=225 │ │ 0x0006 line=135 │ │ 0x000a line=137 │ │ 0x0011 line=145 │ │ 0x0013 line=227 │ │ @@ -69511,49 +69516,49 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04173c: |[04173c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -04174c: 6200 8b04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@048b │ │ -041750: 1100 |0002: return-object v0 │ │ +043940: |[043940] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +043950: 6200 8b04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@048b │ │ +043954: 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 │ │ -041754: |[041754] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -041764: 6e10 4a0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -04176a: 0a01 |0003: move-result v1 │ │ -04176c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04176e: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -041772: 6e20 490f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -041778: 0c00 |000a: move-result-object v0 │ │ -04177a: 6e20 5c0f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -041780: 0a03 |000e: move-result v3 │ │ -041782: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -041786: 6e20 5e0f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f5e │ │ -04178c: 0a03 |0014: move-result v3 │ │ -04178e: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -041792: 1100 |0017: return-object v0 │ │ -041794: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -041798: 28eb |001a: goto 0005 // -0015 │ │ -04179a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04179c: 28fb |001c: goto 0017 // -0005 │ │ +043958: |[043958] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +043968: 6e10 4a0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +04396e: 0a01 |0003: move-result v1 │ │ +043970: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +043972: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +043976: 6e20 490f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +04397c: 0c00 |000a: move-result-object v0 │ │ +04397e: 6e20 5c0f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +043984: 0a03 |000e: move-result v3 │ │ +043986: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +04398a: 6e20 5e0f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f5e │ │ +043990: 0a03 |0014: move-result v3 │ │ +043992: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +043996: 1100 |0017: return-object v0 │ │ +043998: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04399c: 28eb |001a: goto 0005 // -0015 │ │ +04399e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0439a0: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0004 line=1198 │ │ 0x0007 line=1199 │ │ 0x000b line=1200 │ │ 0x0017 line=1204 │ │ @@ -69571,28 +69576,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0417a0: |[0417a0] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -0417b0: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -0417b4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0417b6: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0417ba: 1a00 7f03 |0005: const-string v0, "LEFT" // string@037f │ │ -0417be: 1100 |0007: return-object v0 │ │ -0417c0: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -0417c4: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0417c6: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0417ca: 1a00 2808 |000d: const-string v0, "RIGHT" // string@0828 │ │ -0417ce: 28f8 |000f: goto 0007 // -0008 │ │ -0417d0: 7110 8214 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0417d6: 0c00 |0013: move-result-object v0 │ │ -0417d8: 28f3 |0014: goto 0007 // -000d │ │ +0439a4: |[0439a4] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +0439b4: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +0439b8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0439ba: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0439be: 1a00 7f03 |0005: const-string v0, "LEFT" // string@037f │ │ +0439c2: 1100 |0007: return-object v0 │ │ +0439c4: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +0439c8: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0439ca: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0439ce: 1a00 2508 |000d: const-string v0, "RIGHT" // string@0825 │ │ +0439d2: 28f8 |000f: goto 0007 // -0008 │ │ +0439d4: 7110 8214 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +0439da: 0c00 |0013: move-result-object v0 │ │ +0439dc: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0005 line=579 │ │ 0x0007 line=584 │ │ 0x0008 line=581 │ │ 0x000d line=582 │ │ @@ -69605,25 +69610,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0417dc: |[0417dc] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -0417ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0417ee: 6e10 1712 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1217 │ │ -0417f4: 0c00 |0004: move-result-object v0 │ │ -0417f6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0417fa: 6e10 2f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@012f │ │ -041800: 0a02 |000a: move-result v2 │ │ -041802: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -041804: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -041808: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -04180a: 0f01 |000f: return v1 │ │ +0439e0: |[0439e0] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +0439f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0439f2: 6e10 1712 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1217 │ │ +0439f8: 0c00 |0004: move-result-object v0 │ │ +0439fa: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0439fe: 6e10 2f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@012f │ │ +043a04: 0a02 |000a: move-result v2 │ │ +043a06: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +043a08: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +043a0c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +043a0e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x0007 line=785 │ │ 0x000f line=787 │ │ locals : │ │ @@ -69635,32 +69640,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04180c: |[04180c] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -04181c: 6e10 4a0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -041822: 0a00 |0003: move-result v0 │ │ -041824: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -041826: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -04182a: 6e20 490f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -041830: 0c03 |000a: move-result-object v3 │ │ -041832: 6e10 2212 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -041838: 0c02 |000e: move-result-object v2 │ │ -04183a: 1f02 2b02 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04183e: 5523 7804 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ -041842: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -041846: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -041848: 0f03 |0016: return v3 │ │ -04184a: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04184e: 28ec |0019: goto 0005 // -0014 │ │ -041850: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -041852: 28fb |001b: goto 0016 // -0005 │ │ +043a10: |[043a10] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +043a20: 6e10 4a0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +043a26: 0a00 |0003: move-result v0 │ │ +043a28: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +043a2a: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +043a2e: 6e20 490f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +043a34: 0c03 |000a: move-result-object v3 │ │ +043a36: 6e10 2212 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +043a3c: 0c02 |000e: move-result-object v2 │ │ +043a3e: 1f02 2802 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +043a42: 5523 7804 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ +043a46: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +043a4a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +043a4c: 0f03 |0016: return v3 │ │ +043a4e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043a52: 28ec |0019: goto 0005 // -0014 │ │ +043a54: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +043a56: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1158 │ │ 0x0004 line=1159 │ │ 0x0007 line=1160 │ │ 0x0011 line=1161 │ │ 0x0015 line=1162 │ │ @@ -69679,22 +69684,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -041854: |[041854] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -041864: 7010 450f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f45 │ │ -04186a: 0c00 |0003: move-result-object v0 │ │ -04186c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -041870: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -041872: 0f00 |0007: return v0 │ │ -041874: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -041876: 28fe |0009: goto 0007 // -0002 │ │ +043a58: |[043a58] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +043a68: 7010 450f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f45 │ │ +043a6e: 0c00 |0003: move-result-object v0 │ │ +043a70: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +043a74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +043a76: 0f00 |0007: return v0 │ │ +043a78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +043a7a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1193 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -69703,39 +69708,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -041878: |[041878] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -041888: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04188a: 55b2 9704 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ -04188e: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -041892: 7100 9a01 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -041898: 0b00 |0008: move-result-wide v0 │ │ -04189a: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -04189c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -04189e: 0402 |000b: move-wide v2, v0 │ │ -0418a0: 0156 |000c: move v6, v5 │ │ -0418a2: 7708 ec11 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ -0418a8: 0c08 |0010: move-result-object v8 │ │ -0418aa: 6e10 4a0f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -0418b0: 0a09 |0014: move-result v9 │ │ -0418b2: 120a |0015: const/4 v10, #int 0 // #0 │ │ -0418b4: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -0418b8: 6e20 490f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -0418be: 0c02 |001b: move-result-object v2 │ │ -0418c0: 6e20 1212 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1212 │ │ -0418c6: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0418ca: 28f5 |0021: goto 0016 // -000b │ │ -0418cc: 6e10 ee11 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ -0418d2: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -0418d4: 5cb2 9704 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ -0418d8: 0e00 |0028: return-void │ │ +043a7c: |[043a7c] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +043a8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +043a8e: 55b2 9704 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ +043a92: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +043a96: 7100 9a01 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +043a9c: 0b00 |0008: move-result-wide v0 │ │ +043a9e: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +043aa0: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +043aa2: 0402 |000b: move-wide v2, v0 │ │ +043aa4: 0156 |000c: move v6, v5 │ │ +043aa6: 7708 ec11 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@11ec │ │ +043aac: 0c08 |0010: move-result-object v8 │ │ +043aae: 6e10 4a0f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +043ab4: 0a09 |0014: move-result v9 │ │ +043ab6: 120a |0015: const/4 v10, #int 0 // #0 │ │ +043ab8: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +043abc: 6e20 490f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +043ac2: 0c02 |001b: move-result-object v2 │ │ +043ac4: 6e20 1212 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1212 │ │ +043aca: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +043ace: 28f5 |0021: goto 0016 // -000b │ │ +043ad0: 6e10 ee11 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ +043ad6: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +043ad8: 5cb2 9704 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ +043adc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1209 │ │ 0x0005 line=1210 │ │ 0x0009 line=1211 │ │ 0x0011 line=1213 │ │ 0x0015 line=1214 │ │ @@ -69756,23 +69761,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0418dc: |[0418dc] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -0418ec: 6e20 4f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ -0418f2: 0a00 |0003: move-result v0 │ │ -0418f4: 9501 0004 |0004: and-int v1, v0, v4 │ │ -0418f8: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -0418fc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0418fe: 0f01 |0009: return v1 │ │ -041900: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -041902: 28fe |000b: goto 0009 // -0002 │ │ +043ae0: |[043ae0] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +043af0: 6e20 4f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ +043af6: 0a00 |0003: move-result v0 │ │ +043af8: 9501 0004 |0004: and-int v1, v0, v4 │ │ +043afc: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +043b00: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +043b02: 0f01 |0009: return v1 │ │ +043b04: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +043b06: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0004 line=525 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -69784,24 +69789,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -041904: |[041904] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -041914: 2020 2b02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -041918: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04191c: 6f20 8d12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@128d │ │ -041922: 0a00 |0007: move-result v0 │ │ -041924: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -041928: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04192a: 0f00 |000b: return v0 │ │ -04192c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04192e: 28fe |000d: goto 000b // -0002 │ │ +043b08: |[043b08] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +043b18: 2020 2802 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +043b1c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +043b20: 6f20 8d12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@128d │ │ +043b26: 0a00 |0007: move-result v0 │ │ +043b28: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +043b2c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +043b2e: 0f00 |000b: return v0 │ │ +043b30: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +043b32: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1184 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -69810,34 +69815,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -041930: |[041930] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -041940: 6e20 430f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -041946: 0c00 |0003: move-result-object v0 │ │ -041948: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -04194c: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -041950: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -041954: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04195a: 1a03 bd07 |000d: const-string v3, "No drawer view found with gravity " // string@07bd │ │ -04195e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -041964: 0c02 |0012: move-result-object v2 │ │ -041966: 7110 540f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f54 │ │ -04196c: 0c03 |0016: move-result-object v3 │ │ -04196e: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -041974: 0c02 |001a: move-result-object v2 │ │ -041976: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04197c: 0c02 |001e: move-result-object v2 │ │ -04197e: 7020 7914 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -041984: 2701 |0022: throw v1 │ │ -041986: 6e20 3b0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f3b │ │ -04198c: 0e00 |0026: return-void │ │ +043b34: |[043b34] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +043b44: 6e20 430f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +043b4a: 0c00 |0003: move-result-object v0 │ │ +043b4c: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +043b50: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +043b54: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +043b58: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +043b5e: 1a03 ba07 |000d: const-string v3, "No drawer view found with gravity " // string@07ba │ │ +043b62: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +043b68: 0c02 |0012: move-result-object v2 │ │ +043b6a: 7110 540f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f54 │ │ +043b70: 0c03 |0016: move-result-object v3 │ │ +043b72: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +043b78: 0c02 |001a: move-result-object v2 │ │ +043b7a: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +043b80: 0c02 |001e: move-result-object v2 │ │ +043b82: 7020 7914 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +043b88: 2701 |0022: throw v1 │ │ +043b8a: 6e20 3b0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f3b │ │ +043b90: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ 0x0004 line=1085 │ │ 0x0006 line=1086 │ │ 0x0023 line=1089 │ │ 0x0026 line=1090 │ │ @@ -69851,63 +69856,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -041990: |[041990] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -0419a0: 6e20 5c0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -0419a6: 0a01 |0003: move-result v1 │ │ -0419a8: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -0419ac: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -0419b0: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -0419b4: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0419ba: 1a03 5909 |000d: const-string v3, "View " // string@0959 │ │ -0419be: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0419c4: 0c02 |0012: move-result-object v2 │ │ -0419c6: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0419cc: 0c02 |0016: move-result-object v2 │ │ -0419ce: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ -0419d2: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0419d8: 0c02 |001c: move-result-object v2 │ │ -0419da: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0419e0: 0c02 |0020: move-result-object v2 │ │ -0419e2: 7020 7914 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -0419e8: 2701 |0024: throw v1 │ │ -0419ea: 5541 9a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ -0419ee: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0419f2: 6e10 2212 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -0419f8: 0c00 |002c: move-result-object v0 │ │ -0419fa: 1f00 2b02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -0419fe: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -041a00: 5901 7b04 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -041a04: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -041a06: 5c01 7904 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -041a0a: 6e10 580f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -041a10: 0e00 |0038: return-void │ │ -041a12: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -041a14: 6e30 380f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -041a1a: 0a01 |003d: move-result v1 │ │ -041a1c: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -041a20: 5441 9f04 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -041a24: 6e10 3612 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -041a2a: 0a02 |0045: move-result v2 │ │ -041a2c: 7b22 |0046: neg-int v2, v2 │ │ -041a2e: 6e10 3312 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ -041a34: 0a03 |004a: move-result v3 │ │ -041a36: 6e40 9011 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -041a3c: 28e7 |004e: goto 0035 // -0019 │ │ -041a3e: 5441 a504 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -041a42: 6e10 530f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -041a48: 0a02 |0054: move-result v2 │ │ -041a4a: 6e10 3312 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ -041a50: 0a03 |0058: move-result v3 │ │ -041a52: 6e40 9011 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -041a58: 28d9 |005c: goto 0035 // -0027 │ │ +043b94: |[043b94] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +043ba4: 6e20 5c0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +043baa: 0a01 |0003: move-result v1 │ │ +043bac: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +043bb0: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +043bb4: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +043bb8: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +043bbe: 1a03 5609 |000d: const-string v3, "View " // string@0956 │ │ +043bc2: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +043bc8: 0c02 |0012: move-result-object v2 │ │ +043bca: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +043bd0: 0c02 |0016: move-result-object v2 │ │ +043bd2: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ +043bd6: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +043bdc: 0c02 |001c: move-result-object v2 │ │ +043bde: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +043be4: 0c02 |0020: move-result-object v2 │ │ +043be6: 7020 7914 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +043bec: 2701 |0024: throw v1 │ │ +043bee: 5541 9a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ +043bf2: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +043bf6: 6e10 2212 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +043bfc: 0c00 |002c: move-result-object v0 │ │ +043bfe: 1f00 2802 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +043c02: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +043c04: 5901 7b04 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +043c08: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +043c0a: 5c01 7904 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +043c0e: 6e10 580f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +043c14: 0e00 |0038: return-void │ │ +043c16: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +043c18: 6e30 380f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +043c1e: 0a01 |003d: move-result v1 │ │ +043c20: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +043c24: 5441 9f04 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +043c28: 6e10 3612 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +043c2e: 0a02 |0045: move-result v2 │ │ +043c30: 7b22 |0046: neg-int v2, v2 │ │ +043c32: 6e10 3312 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ +043c38: 0a03 |004a: move-result v3 │ │ +043c3a: 6e40 9011 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +043c40: 28e7 |004e: goto 0035 // -0019 │ │ +043c42: 5441 a504 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +043c46: 6e10 530f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +043c4c: 0a02 |0054: move-result v2 │ │ +043c4e: 6e10 3312 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ +043c54: 0a03 |0058: move-result v3 │ │ +043c56: 6e40 9011 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +043c5c: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0006 line=1059 │ │ 0x0025 line=1062 │ │ 0x0029 line=1063 │ │ 0x002f line=1064 │ │ @@ -69927,18 +69932,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -041a5c: |[041a5c] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -041a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041a6e: 6e20 3d0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ -041a74: 0e00 |0004: return-void │ │ +043c60: |[043c60] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +043c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043c72: 6e20 3d0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ +043c78: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ 0x0004 line=978 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -69947,65 +69952,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -041a78: |[041a78] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -041a88: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -041a8a: 6e10 4a0f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -041a90: 0a01 |0004: move-result v1 │ │ -041a92: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -041a94: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -041a98: 6e20 490f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -041a9e: 0c00 |000b: move-result-object v0 │ │ -041aa0: 6e10 2212 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -041aa6: 0c04 |000f: move-result-object v4 │ │ -041aa8: 1f04 2b02 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -041aac: 6e20 5c0f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -041ab2: 0a06 |0015: move-result v6 │ │ -041ab4: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -041ab8: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -041abc: 5546 7804 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ -041ac0: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -041ac4: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -041ac8: 28e6 |0020: goto 0006 // -001a │ │ -041aca: 6e10 3612 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -041ad0: 0a02 |0024: move-result v2 │ │ -041ad2: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -041ad4: 6e30 380f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -041ada: 0a06 |0029: move-result v6 │ │ -041adc: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -041ae0: 5496 9f04 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -041ae4: 7b27 |002e: neg-int v7, v2 │ │ -041ae6: 6e10 3312 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ -041aec: 0a08 |0032: move-result v8 │ │ -041aee: 6e40 9011 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -041af4: 0a06 |0036: move-result v6 │ │ -041af6: b665 |0037: or-int/2addr v5, v6 │ │ -041af8: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -041afa: 5c46 7804 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ -041afe: 28e3 |003b: goto 001e // -001d │ │ -041b00: 5496 a504 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -041b04: 6e10 530f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -041b0a: 0a07 |0041: move-result v7 │ │ -041b0c: 6e10 3312 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ -041b12: 0a08 |0045: move-result v8 │ │ -041b14: 6e40 9011 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -041b1a: 0a06 |0049: move-result v6 │ │ -041b1c: b665 |004a: or-int/2addr v5, v6 │ │ -041b1e: 28ed |004b: goto 0038 // -0013 │ │ -041b20: 5496 9e04 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ -041b24: 6e10 2f0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ -041b2a: 5496 a404 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ -041b2e: 6e10 2f0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ -041b34: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -041b38: 6e10 580f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -041b3e: 0e00 |005b: return-void │ │ +043c7c: |[043c7c] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +043c8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +043c8e: 6e10 4a0f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +043c94: 0a01 |0004: move-result v1 │ │ +043c96: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +043c98: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +043c9c: 6e20 490f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +043ca2: 0c00 |000b: move-result-object v0 │ │ +043ca4: 6e10 2212 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +043caa: 0c04 |000f: move-result-object v4 │ │ +043cac: 1f04 2802 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +043cb0: 6e20 5c0f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +043cb6: 0a06 |0015: move-result v6 │ │ +043cb8: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +043cbc: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +043cc0: 5546 7804 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ +043cc4: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +043cc8: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +043ccc: 28e6 |0020: goto 0006 // -001a │ │ +043cce: 6e10 3612 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +043cd4: 0a02 |0024: move-result v2 │ │ +043cd6: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +043cd8: 6e30 380f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +043cde: 0a06 |0029: move-result v6 │ │ +043ce0: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +043ce4: 5496 9f04 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +043ce8: 7b27 |002e: neg-int v7, v2 │ │ +043cea: 6e10 3312 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ +043cf0: 0a08 |0032: move-result v8 │ │ +043cf2: 6e40 9011 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +043cf8: 0a06 |0036: move-result v6 │ │ +043cfa: b665 |0037: or-int/2addr v5, v6 │ │ +043cfc: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +043cfe: 5c46 7804 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ +043d02: 28e3 |003b: goto 001e // -001d │ │ +043d04: 5496 a504 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +043d08: 6e10 530f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +043d0e: 0a07 |0041: move-result v7 │ │ +043d10: 6e10 3312 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ +043d16: 0a08 |0045: move-result v8 │ │ +043d18: 6e40 9011 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +043d1e: 0a06 |0049: move-result v6 │ │ +043d20: b665 |004a: or-int/2addr v5, v6 │ │ +043d22: 28ed |004b: goto 0038 // -0013 │ │ +043d24: 5496 9e04 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ +043d28: 6e10 2f0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ +043d2e: 5496 a404 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ +043d32: 6e10 2f0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ +043d38: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +043d3c: 6e10 580f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +043d42: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0001 line=982 │ │ 0x0005 line=983 │ │ 0x0008 line=984 │ │ 0x000c line=985 │ │ @@ -70036,42 +70041,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -041b40: |[041b40] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -041b50: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -041b52: 6e10 4a0f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -041b58: 0a00 |0004: move-result v0 │ │ -041b5a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -041b5c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -041b5e: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -041b62: 6e20 490f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -041b68: 0c04 |000c: move-result-object v4 │ │ -041b6a: 6e10 2212 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -041b70: 0c04 |0010: move-result-object v4 │ │ -041b72: 1f04 2b02 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -041b76: 5242 7b04 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -041b7a: 7120 8b14 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ -041b80: 0a03 |0018: move-result v3 │ │ -041b82: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041b86: 28ec |001b: goto 0007 // -0014 │ │ -041b88: 5973 a704 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ -041b8c: 5474 9f04 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -041b90: 6e20 7011 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1170 │ │ -041b96: 0a04 |0023: move-result v4 │ │ -041b98: 5475 a504 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -041b9c: 6e20 7011 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1170 │ │ -041ba2: 0a05 |0029: move-result v5 │ │ -041ba4: b654 |002a: or-int/2addr v4, v5 │ │ -041ba6: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -041baa: 7110 c90a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -041bb0: 0e00 |0030: return-void │ │ +043d44: |[043d44] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +043d54: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +043d56: 6e10 4a0f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +043d5c: 0a00 |0004: move-result v0 │ │ +043d5e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +043d60: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +043d62: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +043d66: 6e20 490f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +043d6c: 0c04 |000c: move-result-object v4 │ │ +043d6e: 6e10 2212 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +043d74: 0c04 |0010: move-result-object v4 │ │ +043d76: 1f04 2802 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +043d7a: 5242 7b04 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +043d7e: 7120 8b14 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ +043d84: 0a03 |0018: move-result v3 │ │ +043d86: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043d8a: 28ec |001b: goto 0007 // -0014 │ │ +043d8c: 5973 a704 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ +043d90: 5474 9f04 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +043d94: 6e20 7011 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1170 │ │ +043d9a: 0a04 |0023: move-result v4 │ │ +043d9c: 5475 a504 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +043da0: 6e20 7011 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1170 │ │ +043da6: 0a05 |0029: move-result v5 │ │ +043da8: b654 |002a: or-int/2addr v4, v5 │ │ +043daa: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +043dae: 7110 c90a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +043db4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=768 │ │ 0x0005 line=769 │ │ 0x0006 line=770 │ │ 0x0009 line=771 │ │ 0x0015 line=772 │ │ @@ -70092,29 +70097,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -041bb4: |[041bb4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -041bc4: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -041bca: 0c00 |0003: move-result-object v0 │ │ -041bcc: 1f00 2b02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -041bd0: 5501 7904 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -041bd4: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -041bd8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -041bda: 5c01 7904 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -041bde: 5421 a004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -041be2: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -041be6: 5421 a004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -041bea: 7220 060f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f06 │ │ -041bf0: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -041bf4: 6e20 710f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0f71 │ │ -041bfa: 0e00 |001b: return-void │ │ +043db8: |[043db8] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +043dc8: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +043dce: 0c00 |0003: move-result-object v0 │ │ +043dd0: 1f00 2802 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +043dd4: 5501 7904 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +043dd8: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +043ddc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +043dde: 5c01 7904 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +043de2: 5421 a004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +043de6: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +043dea: 5421 a004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +043dee: 7220 060f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f06 │ │ +043df4: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +043df8: 6e20 710f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0f71 │ │ +043dfe: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000d line=476 │ │ 0x0011 line=477 │ │ @@ -70130,29 +70135,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -041bfc: |[041bfc] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -041c0c: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -041c12: 0c00 |0003: move-result-object v0 │ │ -041c14: 1f00 2b02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -041c18: 5501 7904 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -041c1c: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -041c20: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -041c22: 5c01 7904 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -041c26: 5421 a004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -041c2a: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -041c2e: 5421 a004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -041c32: 7220 070f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f07 │ │ -041c38: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -041c3c: 6e20 5d12 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@125d │ │ -041c42: 0e00 |001b: return-void │ │ +043e00: |[043e00] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +043e10: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +043e16: 0c00 |0003: move-result-object v0 │ │ +043e18: 1f00 2802 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +043e1c: 5501 7904 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +043e20: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +043e24: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +043e26: 5c01 7904 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +043e2a: 5421 a004 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +043e2e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +043e32: 5421 a004 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +043e36: 7220 070f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f07 │ │ +043e3c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +043e40: 6e20 5d12 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@125d │ │ +043e46: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0006 line=485 │ │ 0x000a line=486 │ │ 0x000d line=487 │ │ 0x0011 line=488 │ │ @@ -70168,20 +70173,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -041c44: |[041c44] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -041c54: 5410 a004 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -041c58: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -041c5c: 5410 a004 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -041c60: 7230 080f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f08 │ │ -041c66: 0e00 |0009: return-void │ │ +043e48: |[043e48] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +043e58: 5410 a004 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +043e5c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +043e60: 5410 a004 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +043e64: 7230 080f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f08 │ │ +043e6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -70189,225 +70194,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 │ │ -041c68: |[041c68] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -041c78: 7401 510f 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f51 │ │ -041c7e: 0a12 |0003: move-result v18 │ │ -041c80: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -041c84: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ -041c88: 6e20 590f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ -041c8e: 0a11 |000b: move-result v17 │ │ -041c90: 120d |000c: const/4 v13, #int 0 // #0 │ │ -041c92: 7401 530f 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -041c98: 0a0e |0010: move-result v14 │ │ -041c9a: 7401 1601 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ -041ca0: 0a15 |0014: move-result v21 │ │ -041ca2: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -041ca6: 7401 4a0f 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -041cac: 0a0a |001a: move-result v10 │ │ -041cae: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -041cb2: 0200 1300 |001d: move/from16 v0, v19 │ │ -041cb6: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -041cba: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ -041cbe: 0201 1300 |0023: move/from16 v1, v19 │ │ -041cc2: 6e20 490f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -041cc8: 0c19 |0028: move-result-object v25 │ │ -041cca: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -041cce: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ -041cd2: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -041cd6: 7401 3512 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -041cdc: 0a02 |0032: move-result v2 │ │ -041cde: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -041ce2: 7701 550f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0f55 │ │ -041ce8: 0a02 |0038: move-result v2 │ │ -041cea: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -041cee: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -041cf2: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -041cf6: 6e20 5c0f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -041cfc: 0a02 |0042: move-result v2 │ │ -041cfe: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -041d02: 7401 1b12 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@121b │ │ -041d08: 0a02 |0048: move-result v2 │ │ -041d0a: 0200 1200 |0049: move/from16 v0, v18 │ │ -041d0e: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -041d12: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -041d16: 28ce |004f: goto 001d // -0032 │ │ -041d18: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -041d1a: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ -041d1e: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -041d22: 6e30 380f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -041d28: 0a02 |0058: move-result v2 │ │ -041d2a: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -041d2e: 7401 2f12 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@122f │ │ -041d34: 0a1b |005e: move-result v27 │ │ -041d36: 0200 1b00 |005f: move/from16 v0, v27 │ │ -041d3a: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -041d3e: 020d 1b00 |0063: move/from16 v13, v27 │ │ -041d42: 28e8 |0065: goto 004d // -0018 │ │ -041d44: 7401 2312 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -041d4a: 0a1a |0069: move-result v26 │ │ -041d4c: 0200 1a00 |006a: move/from16 v0, v26 │ │ -041d50: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -041d54: 020e 1a00 |006e: move/from16 v14, v26 │ │ -041d58: 28dd |0070: goto 004d // -0023 │ │ -041d5a: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -041d5c: 7401 510f 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f51 │ │ -041d62: 0a03 |0075: move-result v3 │ │ -041d64: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ -041d68: 6e53 0d01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@010d │ │ -041d6e: 7505 9112 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ -041d74: 0a16 |007e: move-result v22 │ │ -041d76: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ -041d7a: 0201 1500 |0081: move/from16 v1, v21 │ │ -041d7e: 6e20 1401 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ -041d84: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ -041d88: 5202 a704 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ -041d8c: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -041d8e: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -041d92: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -041d96: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -041d9a: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ -041d9e: 5202 a604 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ -041da2: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -041da6: b532 |0097: and-int/2addr v2, v3 │ │ -041da8: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -041dac: 8292 |009a: int-to-float v2, v9 │ │ -041dae: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ -041db2: 5203 a704 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ -041db6: c832 |009f: mul-float/2addr v2, v3 │ │ -041db8: 8720 |00a0: float-to-int v0, v2 │ │ -041dba: 0214 0000 |00a1: move/from16 v20, v0 │ │ -041dbe: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -041dc2: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ -041dc6: 5203 a604 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ -041dca: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -041dd0: b543 |00ac: and-int/2addr v3, v4 │ │ -041dd2: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -041dd6: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ -041dda: 5402 a804 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04a8 │ │ -041dde: 6e20 1e01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -041de4: 82d3 |00b6: int-to-float v3, v13 │ │ -041de6: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -041de8: 82e5 |00b8: int-to-float v5, v14 │ │ -041dea: 7401 510f 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f51 │ │ -041df0: 0a02 |00bc: move-result v2 │ │ -041df2: 8226 |00bd: int-to-float v6, v2 │ │ -041df4: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -041df8: 5407 a804 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04a8 │ │ -041dfc: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ -041e00: 7406 1101 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0111 │ │ -041e06: 0f16 |00c7: return v22 │ │ -041e08: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -041e0c: 5402 a904 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ -041e10: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -041e14: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -041e16: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ -041e1a: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ -041e1e: 6e30 380f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -041e24: 0a02 |00d6: move-result v2 │ │ -041e26: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -041e2a: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ -041e2e: 5402 a904 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ -041e32: 6e10 2e01 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@012e │ │ -041e38: 0a17 |00e0: move-result v23 │ │ -041e3a: 7401 2f12 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@122f │ │ -041e40: 0a0c |00e4: move-result v12 │ │ -041e42: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ -041e46: 5402 9f04 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -041e4a: 6e10 7c11 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@117c │ │ -041e50: 0a10 |00ec: move-result v16 │ │ -041e52: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -041e54: 82c3 |00ee: int-to-float v3, v12 │ │ -041e56: 0200 1000 |00ef: move/from16 v0, v16 │ │ -041e5a: 8204 |00f1: int-to-float v4, v0 │ │ -041e5c: c943 |00f2: div-float/2addr v3, v4 │ │ -041e5e: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -041e62: 7120 8d14 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -041e68: 0a03 |00f8: move-result v3 │ │ -041e6a: 7120 8b14 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ -041e70: 0a08 |00fc: move-result v8 │ │ -041e72: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ -041e76: 5402 a904 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ -041e7a: 7401 3312 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1233 │ │ -041e80: 0a03 |0104: move-result v3 │ │ -041e82: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -041e86: 7401 1812 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -041e8c: 0a05 |010a: move-result v5 │ │ -041e8e: 6e55 3501 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ -041e94: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ -041e98: 5402 a904 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ -041e9c: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -041ea0: c883 |0114: mul-float/2addr v3, v8 │ │ -041ea2: 8733 |0115: float-to-int v3, v3 │ │ -041ea4: 6e20 3301 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0133 │ │ -041eaa: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ -041eae: 5402 a904 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ -041eb2: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ -041eb6: 6e20 2c01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ -041ebc: 28a5 |0122: goto 00c7 // -005b │ │ -041ebe: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ -041ec2: 5402 aa04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ -041ec6: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -041eca: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -041ecc: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ -041ed0: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ -041ed4: 6e30 380f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -041eda: 0a02 |0131: move-result v2 │ │ -041edc: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -041ee0: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ -041ee4: 5402 aa04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ -041ee8: 6e10 2e01 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@012e │ │ -041eee: 0a17 |013b: move-result v23 │ │ -041ef0: 7401 2312 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -041ef6: 0a0b |013f: move-result v11 │ │ -041ef8: 7401 530f 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -041efe: 0a02 |0143: move-result v2 │ │ -041f00: 9118 020b |0144: sub-int v24, v2, v11 │ │ -041f04: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ -041f08: 5402 a504 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -041f0c: 6e10 7c11 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@117c │ │ -041f12: 0a10 |014d: move-result v16 │ │ -041f14: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -041f16: 0200 1800 |014f: move/from16 v0, v24 │ │ -041f1a: 8203 |0151: int-to-float v3, v0 │ │ -041f1c: 0200 1000 |0152: move/from16 v0, v16 │ │ -041f20: 8204 |0154: int-to-float v4, v0 │ │ -041f22: c943 |0155: div-float/2addr v3, v4 │ │ -041f24: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -041f28: 7120 8d14 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -041f2e: 0a03 |015b: move-result v3 │ │ -041f30: 7120 8b14 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ -041f36: 0a08 |015f: move-result v8 │ │ -041f38: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ -041f3c: 5402 aa04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ -041f40: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -041f44: 7401 3312 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1233 │ │ -041f4a: 0a04 |0169: move-result v4 │ │ -041f4c: 7401 1812 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -041f52: 0a05 |016d: move-result v5 │ │ -041f54: 6e55 3501 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ -041f5a: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ -041f5e: 5402 aa04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ -041f62: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -041f66: c883 |0177: mul-float/2addr v3, v8 │ │ -041f68: 8733 |0178: float-to-int v3, v3 │ │ -041f6a: 6e20 3301 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0133 │ │ -041f70: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ -041f74: 5402 aa04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ -041f78: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ -041f7c: 6e20 2c01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ -041f82: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +043e6c: |[043e6c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +043e7c: 7401 510f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f51 │ │ +043e82: 0a12 |0003: move-result v18 │ │ +043e84: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +043e88: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +043e8c: 6e20 590f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ +043e92: 0a11 |000b: move-result v17 │ │ +043e94: 120d |000c: const/4 v13, #int 0 // #0 │ │ +043e96: 7401 530f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +043e9c: 0a0e |0010: move-result v14 │ │ +043e9e: 7401 1601 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0116 │ │ +043ea4: 0a15 |0014: move-result v21 │ │ +043ea6: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +043eaa: 7401 4a0f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +043eb0: 0a0a |001a: move-result v10 │ │ +043eb2: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +043eb6: 0200 1300 |001d: move/from16 v0, v19 │ │ +043eba: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +043ebe: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +043ec2: 0201 1300 |0023: move/from16 v1, v19 │ │ +043ec6: 6e20 490f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +043ecc: 0c19 |0028: move-result-object v25 │ │ +043ece: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +043ed2: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +043ed6: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +043eda: 7401 3512 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +043ee0: 0a02 |0032: move-result v2 │ │ +043ee2: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +043ee6: 7701 550f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0f55 │ │ +043eec: 0a02 |0038: move-result v2 │ │ +043eee: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +043ef2: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +043ef6: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +043efa: 6e20 5c0f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +043f00: 0a02 |0042: move-result v2 │ │ +043f02: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +043f06: 7401 1b12 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@121b │ │ +043f0c: 0a02 |0048: move-result v2 │ │ +043f0e: 0200 1200 |0049: move/from16 v0, v18 │ │ +043f12: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +043f16: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +043f1a: 28ce |004f: goto 001d // -0032 │ │ +043f1c: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +043f1e: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +043f22: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +043f26: 6e30 380f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +043f2c: 0a02 |0058: move-result v2 │ │ +043f2e: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +043f32: 7401 2f12 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@122f │ │ +043f38: 0a1b |005e: move-result v27 │ │ +043f3a: 0200 1b00 |005f: move/from16 v0, v27 │ │ +043f3e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +043f42: 020d 1b00 |0063: move/from16 v13, v27 │ │ +043f46: 28e8 |0065: goto 004d // -0018 │ │ +043f48: 7401 2312 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +043f4e: 0a1a |0069: move-result v26 │ │ +043f50: 0200 1a00 |006a: move/from16 v0, v26 │ │ +043f54: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +043f58: 020e 1a00 |006e: move/from16 v14, v26 │ │ +043f5c: 28dd |0070: goto 004d // -0023 │ │ +043f5e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +043f60: 7401 510f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f51 │ │ +043f66: 0a03 |0075: move-result v3 │ │ +043f68: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +043f6c: 6e53 0d01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@010d │ │ +043f72: 7505 9112 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ +043f78: 0a16 |007e: move-result v22 │ │ +043f7a: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +043f7e: 0201 1500 |0081: move/from16 v1, v21 │ │ +043f82: 6e20 1401 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ +043f88: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +043f8c: 5202 a704 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ +043f90: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +043f92: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +043f96: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +043f9a: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +043f9e: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +043fa2: 5202 a604 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ +043fa6: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +043faa: b532 |0097: and-int/2addr v2, v3 │ │ +043fac: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +043fb0: 8292 |009a: int-to-float v2, v9 │ │ +043fb2: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +043fb6: 5203 a704 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ +043fba: c832 |009f: mul-float/2addr v2, v3 │ │ +043fbc: 8720 |00a0: float-to-int v0, v2 │ │ +043fbe: 0214 0000 |00a1: move/from16 v20, v0 │ │ +043fc2: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +043fc6: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +043fca: 5203 a604 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ +043fce: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +043fd4: b543 |00ac: and-int/2addr v3, v4 │ │ +043fd6: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +043fda: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +043fde: 5402 a804 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04a8 │ │ +043fe2: 6e20 1e01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +043fe8: 82d3 |00b6: int-to-float v3, v13 │ │ +043fea: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +043fec: 82e5 |00b8: int-to-float v5, v14 │ │ +043fee: 7401 510f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f51 │ │ +043ff4: 0a02 |00bc: move-result v2 │ │ +043ff6: 8226 |00bd: int-to-float v6, v2 │ │ +043ff8: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +043ffc: 5407 a804 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04a8 │ │ +044000: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +044004: 7406 1101 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0111 │ │ +04400a: 0f16 |00c7: return v22 │ │ +04400c: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +044010: 5402 a904 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ +044014: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +044018: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +04401a: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +04401e: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +044022: 6e30 380f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +044028: 0a02 |00d6: move-result v2 │ │ +04402a: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +04402e: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +044032: 5402 a904 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ +044036: 6e10 2e01 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@012e │ │ +04403c: 0a17 |00e0: move-result v23 │ │ +04403e: 7401 2f12 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@122f │ │ +044044: 0a0c |00e4: move-result v12 │ │ +044046: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +04404a: 5402 9f04 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +04404e: 6e10 7c11 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@117c │ │ +044054: 0a10 |00ec: move-result v16 │ │ +044056: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +044058: 82c3 |00ee: int-to-float v3, v12 │ │ +04405a: 0200 1000 |00ef: move/from16 v0, v16 │ │ +04405e: 8204 |00f1: int-to-float v4, v0 │ │ +044060: c943 |00f2: div-float/2addr v3, v4 │ │ +044062: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +044066: 7120 8d14 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +04406c: 0a03 |00f8: move-result v3 │ │ +04406e: 7120 8b14 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ +044074: 0a08 |00fc: move-result v8 │ │ +044076: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +04407a: 5402 a904 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ +04407e: 7401 3312 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1233 │ │ +044084: 0a03 |0104: move-result v3 │ │ +044086: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +04408a: 7401 1812 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +044090: 0a05 |010a: move-result v5 │ │ +044092: 6e55 3501 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ +044098: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +04409c: 5402 a904 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ +0440a0: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0440a4: c883 |0114: mul-float/2addr v3, v8 │ │ +0440a6: 8733 |0115: float-to-int v3, v3 │ │ +0440a8: 6e20 3301 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0133 │ │ +0440ae: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +0440b2: 5402 a904 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ +0440b6: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +0440ba: 6e20 2c01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ +0440c0: 28a5 |0122: goto 00c7 // -005b │ │ +0440c2: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +0440c6: 5402 aa04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ +0440ca: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +0440ce: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +0440d0: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +0440d4: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +0440d8: 6e30 380f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +0440de: 0a02 |0131: move-result v2 │ │ +0440e0: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +0440e4: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +0440e8: 5402 aa04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ +0440ec: 6e10 2e01 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@012e │ │ +0440f2: 0a17 |013b: move-result v23 │ │ +0440f4: 7401 2312 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +0440fa: 0a0b |013f: move-result v11 │ │ +0440fc: 7401 530f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +044102: 0a02 |0143: move-result v2 │ │ +044104: 9118 020b |0144: sub-int v24, v2, v11 │ │ +044108: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +04410c: 5402 a504 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +044110: 6e10 7c11 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@117c │ │ +044116: 0a10 |014d: move-result v16 │ │ +044118: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +04411a: 0200 1800 |014f: move/from16 v0, v24 │ │ +04411e: 8203 |0151: int-to-float v3, v0 │ │ +044120: 0200 1000 |0152: move/from16 v0, v16 │ │ +044124: 8204 |0154: int-to-float v4, v0 │ │ +044126: c943 |0155: div-float/2addr v3, v4 │ │ +044128: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +04412c: 7120 8d14 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +044132: 0a03 |015b: move-result v3 │ │ +044134: 7120 8b14 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ +04413a: 0a08 |015f: move-result v8 │ │ +04413c: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +044140: 5402 aa04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ +044144: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +044148: 7401 3312 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1233 │ │ +04414e: 0a04 |0169: move-result v4 │ │ +044150: 7401 1812 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +044156: 0a05 |016d: move-result v5 │ │ +044158: 6e55 3501 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ +04415e: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +044162: 5402 aa04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ +044166: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +04416a: c883 |0177: mul-float/2addr v3, v8 │ │ +04416c: 8733 |0178: float-to-int v3, v3 │ │ +04416e: 6e20 3301 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0133 │ │ +044174: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +044178: 5402 aa04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ +04417c: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +044180: 6e20 2c01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ +044186: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x000c line=794 │ │ 0x0011 line=796 │ │ 0x0015 line=797 │ │ @@ -70468,49 +70473,49 @@ │ │ 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 : 35 16-bit code units │ │ -041f88: |[041f88] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -041f98: 7110 bd0a 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ -041f9e: 0a05 |0003: move-result v5 │ │ -041fa0: 7120 f908 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ -041fa6: 0a05 |0007: move-result v5 │ │ -041fa8: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -041fac: 6e10 4a0f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -041fb2: 0a03 |000d: move-result v3 │ │ -041fb4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -041fb6: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -041fba: 6e20 490f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -041fc0: 0c01 |0014: move-result-object v1 │ │ -041fc2: 6e20 4f0f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ -041fc8: 0a02 |0018: move-result v2 │ │ -041fca: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -041fce: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -041fd2: 1101 |001d: return-object v1 │ │ -041fd4: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -041fd8: 28ef |0020: goto 000f // -0011 │ │ -041fda: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -041fdc: 28fb |0022: goto 001d // -0005 │ │ +04418c: |[04418c] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +04419c: 7110 bd0a 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ +0441a2: 0a05 |0003: move-result v5 │ │ +0441a4: 7120 f908 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ +0441aa: 0a05 |0007: move-result v5 │ │ +0441ac: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +0441b0: 6e10 4a0f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +0441b6: 0a03 |000d: move-result v3 │ │ +0441b8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0441ba: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +0441be: 6e20 490f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +0441c4: 0c01 |0014: move-result-object v1 │ │ +0441c6: 6e20 4f0f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ +0441cc: 0a02 |0018: move-result v2 │ │ +0441ce: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +0441d2: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +0441d6: 1101 |001d: return-object v1 │ │ +0441d8: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0441dc: 28ef |0020: goto 000f // -0011 │ │ +0441de: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +0441e0: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000a line=560 │ │ 0x000e line=561 │ │ 0x0011 line=562 │ │ 0x0015 line=563 │ │ @@ -70534,31 +70539,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -041fe0: |[041fe0] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -041ff0: 6e10 4a0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -041ff6: 0a01 |0003: move-result v1 │ │ -041ff8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -041ffa: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -041ffe: 6e20 490f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -042004: 0c00 |000a: move-result-object v0 │ │ -042006: 6e10 2212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -04200c: 0c03 |000e: move-result-object v3 │ │ -04200e: 1f03 2b02 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042012: 5533 7904 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -042016: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -04201a: 1100 |0015: return-object v0 │ │ -04201c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042020: 28ed |0018: goto 0005 // -0013 │ │ -042022: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -042024: 28fb |001a: goto 0015 // -0005 │ │ +0441e4: |[0441e4] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +0441f4: 6e10 4a0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +0441fa: 0a01 |0003: move-result v1 │ │ +0441fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0441fe: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +044202: 6e20 490f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +044208: 0c00 |000a: move-result-object v0 │ │ +04420a: 6e10 2212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +044210: 0c03 |000e: move-result-object v3 │ │ +044212: 1f03 2802 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044216: 5533 7904 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +04421a: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +04421e: 1100 |0015: return-object v0 │ │ +044220: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +044224: 28ed |0018: goto 0005 // -0013 │ │ +044226: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +044228: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0007 line=531 │ │ 0x000b line=532 │ │ 0x0015 line=536 │ │ @@ -70576,19 +70581,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -042028: |[042028] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -042038: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -04203a: 2200 2b02 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04203e: 7030 0a0f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f0a │ │ -042044: 1100 |0006: return-object v0 │ │ +04422c: |[04422c] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +04423c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +04423e: 2200 2802 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044242: 7030 0a0f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f0a │ │ +044248: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1170 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -70596,20 +70601,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 │ │ -042048: |[042048] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -042058: 2200 2b02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04205c: 6e10 4c0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0f4c │ │ -042062: 0c01 |0005: move-result-object v1 │ │ -042064: 7030 0c0f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f0c │ │ -04206a: 1100 |0009: return-object v0 │ │ +04424c: |[04424c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +04425c: 2200 2802 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044260: 6e10 4c0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0f4c │ │ +044266: 0c01 |0005: move-result-object v1 │ │ +044268: 7030 0c0f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f0c │ │ +04426e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1189 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -70618,30 +70623,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 │ │ -04206c: |[04206c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -04207c: 2020 2b02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042080: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -042084: 2200 2b02 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042088: 1f02 2b02 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04208c: 7020 0d0f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f0d │ │ -042092: 1100 |000b: return-object v0 │ │ -042094: 2020 9e02 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029e │ │ -042098: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -04209c: 2200 2b02 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -0420a0: 1f02 9e02 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029e │ │ -0420a4: 7020 0f0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f0f │ │ -0420aa: 28f4 |0017: goto 000b // -000c │ │ -0420ac: 2200 2b02 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -0420b0: 7020 0e0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f0e │ │ -0420b6: 28ee |001d: goto 000b // -0012 │ │ +044270: |[044270] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +044280: 2020 2802 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044284: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +044288: 2200 2802 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +04428c: 1f02 2802 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044290: 7020 0d0f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f0d │ │ +044296: 1100 |000b: return-object v0 │ │ +044298: 2020 9b02 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ +04429c: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +0442a0: 2200 2802 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +0442a4: 1f02 9b02 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ +0442a8: 7020 0f0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f0f │ │ +0442ae: 28f4 |0017: goto 000b // -000c │ │ +0442b0: 2200 2802 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +0442b4: 7020 0e0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f0e │ │ +0442ba: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -70652,29 +70657,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0420b8: |[0420b8] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -0420c8: 7110 bd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ -0420ce: 0a01 |0003: move-result v1 │ │ -0420d0: 7120 f908 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ -0420d6: 0a00 |0007: move-result v0 │ │ -0420d8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0420da: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0420de: 5221 a104 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ -0420e2: 0f01 |000d: return v1 │ │ -0420e4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0420e6: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0420ea: 5221 a204 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ -0420ee: 28fa |0013: goto 000d // -0006 │ │ -0420f0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0420f2: 28f8 |0015: goto 000d // -0008 │ │ +0442bc: |[0442bc] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +0442cc: 7110 bd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ +0442d2: 0a01 |0003: move-result v1 │ │ +0442d4: 7120 f908 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ +0442da: 0a00 |0007: move-result v0 │ │ +0442dc: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0442de: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0442e2: 5221 a104 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ +0442e6: 0f01 |000d: return v1 │ │ +0442e8: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0442ea: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0442ee: 5221 a204 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ +0442f2: 28fa |0013: goto 000d // -0006 │ │ +0442f4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0442f6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0008 line=412 │ │ 0x000b line=413 │ │ 0x000d line=417 │ │ 0x000e line=414 │ │ @@ -70690,27 +70695,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0420f4: |[0420f4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -042104: 6e20 4f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ -04210a: 0a00 |0003: move-result v0 │ │ -04210c: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -04210e: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -042112: 5221 a104 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ -042116: 0f01 |0009: return v1 │ │ -042118: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -04211a: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -04211e: 5221 a204 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ -042122: 28fa |000f: goto 0009 // -0006 │ │ -042124: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -042126: 28f8 |0011: goto 0009 // -0008 │ │ +0442f8: |[0442f8] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +044308: 6e20 4f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ +04430e: 0a00 |0003: move-result v0 │ │ +044310: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +044312: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +044316: 5221 a104 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ +04431a: 0f01 |0009: return v1 │ │ +04431c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +04431e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +044322: 5221 a204 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ +044326: 28fa |000f: goto 0009 // -0006 │ │ +044328: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +04432a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0004 line=429 │ │ 0x0007 line=430 │ │ 0x0009 line=434 │ │ 0x000a line=431 │ │ @@ -70726,24 +70731,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -042128: |[042128] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -042138: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -04213e: 0c01 |0003: move-result-object v1 │ │ -042140: 1f01 2b02 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042144: 5210 7604 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -042148: 7110 bd0a 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ -04214e: 0a01 |000b: move-result v1 │ │ -042150: 7120 f908 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ -042156: 0a01 |000f: move-result v1 │ │ -042158: 0f01 |0010: return v1 │ │ +04432c: |[04432c] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +04433c: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +044342: 0c01 |0003: move-result-object v1 │ │ +044344: 1f01 2802 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044348: 5210 7604 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +04434c: 7110 bd0a 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ +044352: 0a01 |000b: move-result v1 │ │ +044354: 7120 f908 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ +04435a: 0a01 |000f: move-result v1 │ │ +04435c: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0008 line=520 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -70754,20 +70759,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04215c: |[04215c] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -04216c: 6e10 2212 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042172: 0c00 |0003: move-result-object v0 │ │ -042174: 1f00 2b02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042178: 5200 7b04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -04217c: 0f00 |0008: return v0 │ │ +044360: |[044360] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +044370: 6e10 2212 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +044376: 0c00 |0003: move-result-object v0 │ │ +044378: 1f00 2802 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +04437c: 5200 7b04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +044380: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -70776,24 +70781,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -042180: |[042180] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -042190: 6e10 2212 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042196: 0c00 |0003: move-result-object v0 │ │ -042198: 1f00 2b02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04219c: 5200 7604 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -0421a0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0421a4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0421a6: 0f00 |000b: return v0 │ │ -0421a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0421aa: 28fe |000d: goto 000b // -0002 │ │ +044384: |[044384] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +044394: 6e10 2212 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04439a: 0c00 |0003: move-result-object v0 │ │ +04439c: 1f00 2802 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +0443a0: 5200 7604 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +0443a4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0443a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0443aa: 0f00 |000b: return v0 │ │ +0443ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0443ae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -70802,23 +70807,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0421ac: |[0421ac] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -0421bc: 6e20 430f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -0421c2: 0c00 |0003: move-result-object v0 │ │ -0421c4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0421c8: 6e20 5b0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0f5b │ │ -0421ce: 0a01 |0009: move-result v1 │ │ -0421d0: 0f01 |000a: return v1 │ │ -0421d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0421d4: 28fe |000c: goto 000a // -0002 │ │ +0443b0: |[0443b0] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +0443c0: 6e20 430f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +0443c6: 0c00 |0003: move-result-object v0 │ │ +0443c8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0443cc: 6e20 5b0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0f5b │ │ +0443d2: 0a01 |0009: move-result v1 │ │ +0443d4: 0f01 |000a: return v1 │ │ +0443d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0443d8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ 0x0004 line=1120 │ │ 0x0006 line=1121 │ │ 0x000a line=1123 │ │ locals : │ │ @@ -70831,38 +70836,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0421d8: |[0421d8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -0421e8: 6e20 5c0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -0421ee: 0a00 |0003: move-result v0 │ │ -0421f0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0421f4: 2200 0e03 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -0421f8: 2201 2103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -0421fc: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -042202: 1a02 5909 |000d: const-string v2, "View " // string@0959 │ │ -042206: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04220c: 0c01 |0012: move-result-object v1 │ │ -04220e: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -042214: 0c01 |0016: move-result-object v1 │ │ -042216: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ -04221a: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042220: 0c01 |001c: move-result-object v1 │ │ -042222: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -042228: 0c01 |0020: move-result-object v1 │ │ -04222a: 7020 7914 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -042230: 2700 |0024: throw v0 │ │ -042232: 6e10 2212 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042238: 0c00 |0028: move-result-object v0 │ │ -04223a: 1f00 2b02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04223e: 5500 7904 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -042242: 0f00 |002d: return v0 │ │ +0443dc: |[0443dc] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +0443ec: 6e20 5c0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +0443f2: 0a00 |0003: move-result v0 │ │ +0443f4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0443f8: 2200 0b03 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0443fc: 2201 1e03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +044400: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +044406: 1a02 5609 |000d: const-string v2, "View " // string@0956 │ │ +04440a: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044410: 0c01 |0012: move-result-object v1 │ │ +044412: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +044418: 0c01 |0016: move-result-object v1 │ │ +04441a: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ +04441e: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044424: 0c01 |001c: move-result-object v1 │ │ +044426: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04442c: 0c01 |0020: move-result-object v1 │ │ +04442e: 7020 7914 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +044434: 2700 |0024: throw v0 │ │ +044436: 6e10 2212 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04443c: 0c00 |0028: move-result-object v0 │ │ +04443e: 1f00 2802 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044442: 5500 7904 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +044446: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0006 line=1104 │ │ 0x0025 line=1106 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -70873,29 +70878,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -042244: |[042244] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -042254: 6e10 2212 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -04225a: 0c02 |0003: move-result-object v2 │ │ -04225c: 1f02 2b02 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042260: 5221 7604 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -042264: 7110 bd0a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ -04226a: 0a02 |000b: move-result v2 │ │ -04226c: 7120 f908 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ -042272: 0a00 |000f: move-result v0 │ │ -042274: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -042278: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -04227c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -04227e: 0f02 |0015: return v2 │ │ -042280: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -042282: 28fe |0017: goto 0015 // -0002 │ │ +044448: |[044448] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +044458: 6e10 2212 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04445e: 0c02 |0003: move-result-object v2 │ │ +044460: 1f02 2802 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044464: 5221 7604 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +044468: 7110 bd0a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ +04446e: 0a02 |000b: move-result v2 │ │ +044470: 7120 f908 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ +044476: 0a00 |000f: move-result v0 │ │ +044478: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +04447c: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +044480: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +044482: 0f02 |0015: return v2 │ │ +044484: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +044486: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ 0x0008 line=858 │ │ 0x0010 line=860 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -70908,23 +70913,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -042284: |[042284] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -042294: 6e20 430f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -04229a: 0c00 |0003: move-result-object v0 │ │ -04229c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0422a0: 6e20 5e0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f5e │ │ -0422a6: 0a01 |0009: move-result v1 │ │ -0422a8: 0f01 |000a: return v1 │ │ -0422aa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0422ac: 28fe |000c: goto 000a // -0002 │ │ +044488: |[044488] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +044498: 6e20 430f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +04449e: 0c00 |0003: move-result-object v0 │ │ +0444a0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0444a4: 6e20 5e0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f5e │ │ +0444aa: 0a01 |0009: move-result v1 │ │ +0444ac: 0f01 |000a: return v1 │ │ +0444ae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0444b0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1150 │ │ 0x0004 line=1151 │ │ 0x0006 line=1152 │ │ 0x000a line=1154 │ │ locals : │ │ @@ -70937,44 +70942,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0422b0: |[0422b0] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -0422c0: 6e20 5c0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -0422c6: 0a00 |0003: move-result v0 │ │ -0422c8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0422cc: 2200 0e03 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -0422d0: 2201 2103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -0422d4: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0422da: 1a02 5909 |000d: const-string v2, "View " // string@0959 │ │ -0422de: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0422e4: 0c01 |0012: move-result-object v1 │ │ -0422e6: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0422ec: 0c01 |0016: move-result-object v1 │ │ -0422ee: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ -0422f2: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0422f8: 0c01 |001c: move-result-object v1 │ │ -0422fa: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -042300: 0c01 |0020: move-result-object v1 │ │ -042302: 7020 7914 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -042308: 2700 |0024: throw v0 │ │ -04230a: 6e10 2212 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042310: 0c00 |0028: move-result-object v0 │ │ -042312: 1f00 2b02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042316: 5200 7b04 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -04231a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -04231c: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -042320: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -042324: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -042326: 0f00 |0033: return v0 │ │ -042328: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04232a: 28fe |0035: goto 0033 // -0002 │ │ +0444b4: |[0444b4] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +0444c4: 6e20 5c0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +0444ca: 0a00 |0003: move-result v0 │ │ +0444cc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0444d0: 2200 0b03 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0444d4: 2201 1e03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +0444d8: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0444de: 1a02 5609 |000d: const-string v2, "View " // string@0956 │ │ +0444e2: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0444e8: 0c01 |0012: move-result-object v1 │ │ +0444ea: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0444f0: 0c01 |0016: move-result-object v1 │ │ +0444f2: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ +0444f6: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0444fc: 0c01 |001c: move-result-object v1 │ │ +0444fe: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +044504: 0c01 |0020: move-result-object v1 │ │ +044506: 7020 7914 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +04450c: 2700 |0024: throw v0 │ │ +04450e: 6e10 2212 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +044514: 0c00 |0028: move-result-object v0 │ │ +044516: 1f00 2802 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +04451a: 5200 7b04 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +04451e: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +044520: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +044524: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +044528: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +04452a: 0f00 |0033: return v0 │ │ +04452c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04452e: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0006 line=1136 │ │ 0x0025 line=1138 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -70985,35 +70990,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -04232c: |[04232c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -04233c: 6e20 500f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f50 │ │ -042342: 0a02 |0003: move-result v2 │ │ -042344: 6e10 3612 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -04234a: 0a04 |0007: move-result v4 │ │ -04234c: 8245 |0008: int-to-float v5, v4 │ │ -04234e: c825 |0009: mul-float/2addr v5, v2 │ │ -042350: 8753 |000a: float-to-int v3, v5 │ │ -042352: 8245 |000b: int-to-float v5, v4 │ │ -042354: c885 |000c: mul-float/2addr v5, v8 │ │ -042356: 8751 |000d: float-to-int v1, v5 │ │ -042358: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -04235c: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -04235e: 6e30 380f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -042364: 0a05 |0014: move-result v5 │ │ -042366: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -04236a: 6e20 4812 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ -042370: 6e30 780f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f78 │ │ -042376: 0e00 |001d: return-void │ │ -042378: 7b00 |001e: neg-int v0, v0 │ │ -04237a: 28f8 |001f: goto 0017 // -0008 │ │ +044530: |[044530] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +044540: 6e20 500f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f50 │ │ +044546: 0a02 |0003: move-result v2 │ │ +044548: 6e10 3612 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +04454e: 0a04 |0007: move-result v4 │ │ +044550: 8245 |0008: int-to-float v5, v4 │ │ +044552: c825 |0009: mul-float/2addr v5, v2 │ │ +044554: 8753 |000a: float-to-int v3, v5 │ │ +044556: 8245 |000b: int-to-float v5, v4 │ │ +044558: c885 |000c: mul-float/2addr v5, v8 │ │ +04455a: 8751 |000d: float-to-int v1, v5 │ │ +04455c: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +044560: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +044562: 6e30 380f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +044568: 0a05 |0014: move-result v5 │ │ +04456a: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +04456e: 6e20 4812 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ +044574: 6e30 780f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f78 │ │ +04457a: 0e00 |001d: return-void │ │ +04457c: 7b00 |001e: neg-int v0, v0 │ │ +04457e: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x0008 line=542 │ │ 0x000b line=543 │ │ 0x000e line=544 │ │ @@ -71037,19 +71042,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04237c: |[04237c] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -04238c: 6f10 9e12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ -042392: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -042394: 5c10 9a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ -042398: 0e00 |0006: return-void │ │ +044580: |[044580] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +044590: 6f10 9e12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ +044596: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +044598: 5c10 9a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ +04459c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ 0x0006 line=597 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71059,19 +71064,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04239c: |[04239c] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -0423ac: 6f10 9f12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ -0423b2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0423b4: 5c10 9a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ -0423b8: 0e00 |0006: return-void │ │ +0445a0: |[0445a0] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +0445b0: 6f10 9f12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ +0445b6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0445b8: 5c10 9a04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ +0445bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x0006 line=591 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71081,75 +71086,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -0423bc: |[0423bc] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0423cc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0423ce: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0423d0: 7110 af09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ -0423d6: 0a00 |0005: move-result v0 │ │ -0423d8: 54a7 9f04 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -0423dc: 6e20 8f11 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@118f │ │ -0423e2: 0a07 |000b: move-result v7 │ │ -0423e4: 54a8 a504 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -0423e8: 6e20 8f11 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@118f │ │ -0423ee: 0a08 |0011: move-result v8 │ │ -0423f0: 9601 0708 |0012: or-int v1, v7, v8 │ │ -0423f4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -0423f6: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -0423fc: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -042400: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -042404: 7010 560f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0f56 │ │ -04240a: 0a07 |001f: move-result v7 │ │ -04240c: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -042410: 55a7 9704 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ -042414: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -042418: 0165 |0026: move v5, v6 │ │ -04241a: 0f05 |0027: return v5 │ │ -04241c: 6e10 e811 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -042422: 0a03 |002b: move-result v3 │ │ -042424: 6e10 ea11 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -04242a: 0a04 |002f: move-result v4 │ │ -04242c: 59a3 9c04 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@049c │ │ -042430: 59a4 9d04 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@049d │ │ -042434: 52a7 a704 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ -042438: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -04243a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -04243e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -042442: 54a7 9f04 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -042446: 8738 |003d: float-to-int v8, v3 │ │ -042448: 8749 |003e: float-to-int v9, v4 │ │ -04244a: 6e30 7711 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -042450: 0c07 |0042: move-result-object v7 │ │ -042452: 6e20 590f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ -042458: 0a07 |0046: move-result v7 │ │ -04245a: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -04245e: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -042460: 5ca5 9804 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ -042464: 5ca5 9704 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ -042468: 28ca |004e: goto 0018 // -0036 │ │ -04246a: 54a7 9f04 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -04246e: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -042470: 6e20 6711 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1167 │ │ -042476: 0a07 |0055: move-result v7 │ │ -042478: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -04247c: 54a7 9e04 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ -042480: 6e10 2f0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ -042486: 54a7 a404 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ -04248a: 6e10 2f0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ -042490: 28b6 |0062: goto 0018 // -004a │ │ -042492: 6e20 3d0f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ -042498: 5ca5 9804 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ -04249c: 5ca5 9704 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ -0424a0: 28ae |006a: goto 0018 // -0052 │ │ -0424a2: 0000 |006b: nop // spacer │ │ -0424a4: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +0445c0: |[0445c0] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0445d0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0445d2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0445d4: 7110 af09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ +0445da: 0a00 |0005: move-result v0 │ │ +0445dc: 54a7 9f04 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +0445e0: 6e20 8f11 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@118f │ │ +0445e6: 0a07 |000b: move-result v7 │ │ +0445e8: 54a8 a504 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +0445ec: 6e20 8f11 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@118f │ │ +0445f2: 0a08 |0011: move-result v8 │ │ +0445f4: 9601 0708 |0012: or-int v1, v7, v8 │ │ +0445f8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +0445fa: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +044600: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +044604: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +044608: 7010 560f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0f56 │ │ +04460e: 0a07 |001f: move-result v7 │ │ +044610: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +044614: 55a7 9704 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ +044618: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +04461c: 0165 |0026: move v5, v6 │ │ +04461e: 0f05 |0027: return v5 │ │ +044620: 6e10 e811 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +044626: 0a03 |002b: move-result v3 │ │ +044628: 6e10 ea11 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +04462e: 0a04 |002f: move-result v4 │ │ +044630: 59a3 9c04 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@049c │ │ +044634: 59a4 9d04 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@049d │ │ +044638: 52a7 a704 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04a7 │ │ +04463c: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +04463e: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +044642: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +044646: 54a7 9f04 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +04464a: 8738 |003d: float-to-int v8, v3 │ │ +04464c: 8749 |003e: float-to-int v9, v4 │ │ +04464e: 6e30 7711 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +044654: 0c07 |0042: move-result-object v7 │ │ +044656: 6e20 590f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ +04465c: 0a07 |0046: move-result v7 │ │ +04465e: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +044662: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +044664: 5ca5 9804 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ +044668: 5ca5 9704 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ +04466c: 28ca |004e: goto 0018 // -0036 │ │ +04466e: 54a7 9f04 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +044672: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +044674: 6e20 6711 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1167 │ │ +04467a: 0a07 |0055: move-result v7 │ │ +04467c: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +044680: 54a7 9e04 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049e │ │ +044684: 6e10 2f0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ +04468a: 54a7 a404 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a4 │ │ +04468e: 6e10 2f0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f2f │ │ +044694: 28b6 |0062: goto 0018 // -004a │ │ +044696: 6e20 3d0f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ +04469c: 5ca5 9804 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ +0446a0: 5ca5 9704 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ +0446a4: 28ae |006a: goto 0018 // -0052 │ │ +0446a6: 0000 |006b: nop // spacer │ │ +0446a8: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0006 line=868 │ │ 0x0014 line=871 │ │ 0x0015 line=873 │ │ 0x0018 line=905 │ │ @@ -71182,26 +71187,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0424bc: |[0424bc] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0424cc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0424ce: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -0424d2: 7010 570f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0f57 │ │ -0424d8: 0a00 |0006: move-result v0 │ │ -0424da: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0424de: 7110 2209 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0922 │ │ -0424e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0424e6: 0f00 |000d: return v0 │ │ -0424e8: 6f30 a212 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@12a2 │ │ -0424ee: 0a00 |0011: move-result v0 │ │ -0424f0: 28fb |0012: goto 000d // -0005 │ │ +0446c0: |[0446c0] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0446d0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0446d2: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +0446d6: 7010 570f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0f57 │ │ +0446dc: 0a00 |0006: move-result v0 │ │ +0446de: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0446e2: 7110 2209 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0922 │ │ +0446e8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0446ea: 0f00 |000d: return v0 │ │ +0446ec: 6f30 a212 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@12a2 │ │ +0446f2: 0a00 |0011: move-result v0 │ │ +0446f4: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0009 line=1225 │ │ 0x000c line=1226 │ │ 0x000d line=1228 │ │ locals : │ │ @@ -71214,32 +71219,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0424f4: |[0424f4] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -042504: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -042506: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -04250a: 7010 450f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f45 │ │ -042510: 0c00 |0006: move-result-object v0 │ │ -042512: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -042516: 6e20 4e0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ -04251c: 0a01 |000c: move-result v1 │ │ -04251e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -042522: 6e10 3c0f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0f3c │ │ -042528: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -04252c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -04252e: 0f01 |0015: return v1 │ │ -042530: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -042532: 28fe |0017: goto 0015 // -0002 │ │ -042534: 6f30 a312 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@12a3 │ │ -04253a: 0a01 |001b: move-result v1 │ │ -04253c: 28f9 |001c: goto 0015 // -0007 │ │ +0446f8: |[0446f8] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +044708: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +04470a: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +04470e: 7010 450f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f45 │ │ +044714: 0c00 |0006: move-result-object v0 │ │ +044716: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +04471a: 6e20 4e0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ +044720: 0a01 |000c: move-result v1 │ │ +044722: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +044726: 6e10 3c0f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0f3c │ │ +04472c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +044730: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +044732: 0f01 |0015: return v1 │ │ +044734: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +044736: 28fe |0017: goto 0015 // -0002 │ │ +044738: 6f30 a312 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@12a3 │ │ +04473e: 0a01 |001b: move-result v1 │ │ +044740: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0003 line=1234 │ │ 0x0007 line=1235 │ │ 0x000f line=1236 │ │ 0x0012 line=1238 │ │ @@ -71258,197 +71263,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -042540: |[042540] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -042550: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -042554: 0200 1200 |0002: move/from16 v0, v18 │ │ -042558: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -04255c: 5c10 9b04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@049b │ │ -042560: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -042564: 7401 4a0f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -04256a: 0a06 |000d: move-result v6 │ │ -04256c: 120c |000e: const/4 v12, #int 0 // #0 │ │ -04256e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -042572: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -042576: 6e20 490f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -04257c: 0c05 |0016: move-result-object v5 │ │ -04257e: 6e10 3512 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -042584: 0a12 |001a: move-result v18 │ │ -042586: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -04258a: 0200 1200 |001d: move/from16 v0, v18 │ │ -04258e: 0201 1300 |001f: move/from16 v1, v19 │ │ -042592: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -042596: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -04259a: 28ea |0025: goto 000f // -0016 │ │ -04259c: 6e10 2212 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -0425a2: 0c0d |0029: move-result-object v13 │ │ -0425a4: 1f0d 2b02 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -0425a8: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -0425ac: 6e20 590f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ -0425b2: 0a12 |0031: move-result v18 │ │ -0425b4: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -0425b8: 52d0 7a04 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ -0425bc: 0212 0000 |0036: move/from16 v18, v0 │ │ -0425c0: 52d0 7d04 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -0425c4: 0213 0000 |003a: move/from16 v19, v0 │ │ -0425c8: 52d0 7a04 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ -0425cc: 0214 0000 |003e: move/from16 v20, v0 │ │ -0425d0: 6e10 2912 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -0425d6: 0a15 |0043: move-result v21 │ │ -0425d8: 9014 1415 |0044: add-int v20, v20, v21 │ │ -0425dc: 52d0 7d04 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -0425e0: 0215 0000 |0048: move/from16 v21, v0 │ │ -0425e4: 6e10 2612 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -0425ea: 0a16 |004d: move-result v22 │ │ -0425ec: 9015 1516 |004e: add-int v21, v21, v22 │ │ -0425f0: 0200 1200 |0050: move/from16 v0, v18 │ │ -0425f4: 0201 1300 |0052: move/from16 v1, v19 │ │ -0425f8: 0202 1400 |0054: move/from16 v2, v20 │ │ -0425fc: 0203 1500 |0056: move/from16 v3, v21 │ │ -042600: 6e53 4612 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ -042606: 28c8 |005b: goto 0023 // -0038 │ │ -042608: 6e10 2912 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -04260e: 0a0a |005f: move-result v10 │ │ -042610: 6e10 2612 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -042616: 0a07 |0063: move-result v7 │ │ -042618: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -04261c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -042620: 0201 1200 |0068: move/from16 v1, v18 │ │ -042624: 6e30 380f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -04262a: 0a12 |006d: move-result v18 │ │ -04262c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -042630: 7ba0 |0070: neg-int v0, v10 │ │ -042632: 0212 0000 |0071: move/from16 v18, v0 │ │ -042636: 82a0 |0073: int-to-float v0, v10 │ │ -042638: 0213 0000 |0074: move/from16 v19, v0 │ │ -04263c: 52d0 7b04 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -042640: 0214 0000 |0078: move/from16 v20, v0 │ │ -042644: a813 1314 |007a: mul-float v19, v19, v20 │ │ -042648: 0200 1300 |007c: move/from16 v0, v19 │ │ -04264c: 8700 |007e: float-to-int v0, v0 │ │ -04264e: 0213 0000 |007f: move/from16 v19, v0 │ │ -042652: 9008 1213 |0081: add-int v8, v18, v19 │ │ -042656: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -04265a: 0200 1200 |0085: move/from16 v0, v18 │ │ -04265e: 8200 |0087: int-to-float v0, v0 │ │ -042660: 0212 0000 |0088: move/from16 v18, v0 │ │ -042664: 82a0 |008a: int-to-float v0, v10 │ │ -042666: 0213 0000 |008b: move/from16 v19, v0 │ │ -04266a: a90e 1213 |008d: div-float v14, v18, v19 │ │ -04266e: 52d0 7b04 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -042672: 0212 0000 |0091: move/from16 v18, v0 │ │ -042676: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -04267a: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -04267e: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -042680: 52d0 7604 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -042684: 0212 0000 |009a: move/from16 v18, v0 │ │ -042688: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -04268c: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -042692: 52d0 7d04 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -042696: 0212 0000 |00a3: move/from16 v18, v0 │ │ -04269a: 9013 080a |00a5: add-int v19, v8, v10 │ │ -04269e: 52d0 7d04 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -0426a2: 0214 0000 |00a9: move/from16 v20, v0 │ │ -0426a6: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -0426aa: 0200 1200 |00ad: move/from16 v0, v18 │ │ -0426ae: 0201 1300 |00af: move/from16 v1, v19 │ │ -0426b2: 0202 1400 |00b1: move/from16 v2, v20 │ │ -0426b6: 6e52 4612 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ -0426bc: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -0426c0: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -0426c4: 6e30 780f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f78 │ │ -0426ca: 52d0 7b04 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -0426ce: 0212 0000 |00bf: move/from16 v18, v0 │ │ -0426d2: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -0426d6: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -0426da: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -0426de: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -0426e0: 6e10 3512 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -0426e6: 0a12 |00cb: move-result v18 │ │ -0426e8: 0200 1200 |00cc: move/from16 v0, v18 │ │ -0426ec: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -0426f0: 6e20 6e12 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -0426f6: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -0426fa: 82a0 |00d5: int-to-float v0, v10 │ │ -0426fc: 0212 0000 |00d6: move/from16 v18, v0 │ │ -042700: 52d0 7b04 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -042704: 0213 0000 |00da: move/from16 v19, v0 │ │ -042708: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -04270c: 0200 1200 |00de: move/from16 v0, v18 │ │ -042710: 8700 |00e0: float-to-int v0, v0 │ │ -042712: 0212 0000 |00e1: move/from16 v18, v0 │ │ -042716: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -04271a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -04271e: 0200 1200 |00e7: move/from16 v0, v18 │ │ -042722: 8200 |00e9: int-to-float v0, v0 │ │ -042724: 0212 0000 |00ea: move/from16 v18, v0 │ │ -042728: 82a0 |00ec: int-to-float v0, v10 │ │ -04272a: 0213 0000 |00ed: move/from16 v19, v0 │ │ -04272e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -042732: 289e |00f1: goto 008f // -0062 │ │ -042734: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -042736: 28a5 |00f3: goto 0098 // -005b │ │ -042738: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -04273c: 52d0 7504 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ -042740: 0212 0000 |00f8: move/from16 v18, v0 │ │ -042744: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -042748: 6e10 2612 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -04274e: 0a13 |00ff: move-result v19 │ │ -042750: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -042754: 9013 080a |0102: add-int v19, v8, v10 │ │ -042758: 52d0 7504 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ -04275c: 0214 0000 |0106: move/from16 v20, v0 │ │ -042760: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -042764: 0200 1200 |010a: move/from16 v0, v18 │ │ -042768: 0201 1300 |010c: move/from16 v1, v19 │ │ -04276c: 0202 1400 |010e: move/from16 v2, v20 │ │ -042770: 6e52 4612 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ -042776: 28a3 |0113: goto 00b6 // -005d │ │ -042778: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -04277c: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -042780: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -042784: 52d0 7d04 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -042788: 0212 0000 |011c: move/from16 v18, v0 │ │ -04278c: 0200 1200 |011e: move/from16 v0, v18 │ │ -042790: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -042794: 52d9 7d04 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -042798: 9012 080a |0124: add-int v18, v8, v10 │ │ -04279c: 9013 0907 |0126: add-int v19, v9, v7 │ │ -0427a0: 0200 1200 |0128: move/from16 v0, v18 │ │ -0427a4: 0201 1300 |012a: move/from16 v1, v19 │ │ -0427a8: 6e51 4612 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ -0427ae: 2887 |012f: goto 00b6 // -0079 │ │ -0427b0: 9012 0907 |0130: add-int v18, v9, v7 │ │ -0427b4: 52d0 7504 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ -0427b8: 0213 0000 |0134: move/from16 v19, v0 │ │ -0427bc: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -0427c0: 0200 1200 |0138: move/from16 v0, v18 │ │ -0427c4: 0201 1300 |013a: move/from16 v1, v19 │ │ -0427c8: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -0427cc: 52d0 7504 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ -0427d0: 0212 0000 |0140: move/from16 v18, v0 │ │ -0427d4: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -0427d8: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -0427dc: 28de |0146: goto 0124 // -0022 │ │ -0427de: 124f |0147: const/4 v15, #int 4 // #4 │ │ -0427e0: 2880 |0148: goto 00c8 // -0080 │ │ -0427e2: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -0427e6: 0200 1200 |014b: move/from16 v0, v18 │ │ -0427ea: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -0427ee: 5c10 9b04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@049b │ │ -0427f2: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -0427f6: 0200 1200 |0153: move/from16 v0, v18 │ │ -0427fa: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -0427fe: 5c10 9a04 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ -042802: 0e00 |0159: return-void │ │ -042804: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +044744: |[044744] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +044754: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +044758: 0200 1200 |0002: move/from16 v0, v18 │ │ +04475c: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +044760: 5c10 9b04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@049b │ │ +044764: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +044768: 7401 4a0f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +04476e: 0a06 |000d: move-result v6 │ │ +044770: 120c |000e: const/4 v12, #int 0 // #0 │ │ +044772: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +044776: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +04477a: 6e20 490f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +044780: 0c05 |0016: move-result-object v5 │ │ +044782: 6e10 3512 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +044788: 0a12 |001a: move-result v18 │ │ +04478a: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +04478e: 0200 1200 |001d: move/from16 v0, v18 │ │ +044792: 0201 1300 |001f: move/from16 v1, v19 │ │ +044796: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +04479a: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04479e: 28ea |0025: goto 000f // -0016 │ │ +0447a0: 6e10 2212 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +0447a6: 0c0d |0029: move-result-object v13 │ │ +0447a8: 1f0d 2802 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +0447ac: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +0447b0: 6e20 590f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ +0447b6: 0a12 |0031: move-result v18 │ │ +0447b8: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +0447bc: 52d0 7a04 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ +0447c0: 0212 0000 |0036: move/from16 v18, v0 │ │ +0447c4: 52d0 7d04 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +0447c8: 0213 0000 |003a: move/from16 v19, v0 │ │ +0447cc: 52d0 7a04 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ +0447d0: 0214 0000 |003e: move/from16 v20, v0 │ │ +0447d4: 6e10 2912 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +0447da: 0a15 |0043: move-result v21 │ │ +0447dc: 9014 1415 |0044: add-int v20, v20, v21 │ │ +0447e0: 52d0 7d04 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +0447e4: 0215 0000 |0048: move/from16 v21, v0 │ │ +0447e8: 6e10 2612 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +0447ee: 0a16 |004d: move-result v22 │ │ +0447f0: 9015 1516 |004e: add-int v21, v21, v22 │ │ +0447f4: 0200 1200 |0050: move/from16 v0, v18 │ │ +0447f8: 0201 1300 |0052: move/from16 v1, v19 │ │ +0447fc: 0202 1400 |0054: move/from16 v2, v20 │ │ +044800: 0203 1500 |0056: move/from16 v3, v21 │ │ +044804: 6e53 4612 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ +04480a: 28c8 |005b: goto 0023 // -0038 │ │ +04480c: 6e10 2912 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +044812: 0a0a |005f: move-result v10 │ │ +044814: 6e10 2612 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +04481a: 0a07 |0063: move-result v7 │ │ +04481c: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +044820: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +044824: 0201 1200 |0068: move/from16 v1, v18 │ │ +044828: 6e30 380f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +04482e: 0a12 |006d: move-result v18 │ │ +044830: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +044834: 7ba0 |0070: neg-int v0, v10 │ │ +044836: 0212 0000 |0071: move/from16 v18, v0 │ │ +04483a: 82a0 |0073: int-to-float v0, v10 │ │ +04483c: 0213 0000 |0074: move/from16 v19, v0 │ │ +044840: 52d0 7b04 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +044844: 0214 0000 |0078: move/from16 v20, v0 │ │ +044848: a813 1314 |007a: mul-float v19, v19, v20 │ │ +04484c: 0200 1300 |007c: move/from16 v0, v19 │ │ +044850: 8700 |007e: float-to-int v0, v0 │ │ +044852: 0213 0000 |007f: move/from16 v19, v0 │ │ +044856: 9008 1213 |0081: add-int v8, v18, v19 │ │ +04485a: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +04485e: 0200 1200 |0085: move/from16 v0, v18 │ │ +044862: 8200 |0087: int-to-float v0, v0 │ │ +044864: 0212 0000 |0088: move/from16 v18, v0 │ │ +044868: 82a0 |008a: int-to-float v0, v10 │ │ +04486a: 0213 0000 |008b: move/from16 v19, v0 │ │ +04486e: a90e 1213 |008d: div-float v14, v18, v19 │ │ +044872: 52d0 7b04 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +044876: 0212 0000 |0091: move/from16 v18, v0 │ │ +04487a: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +04487e: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +044882: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +044884: 52d0 7604 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +044888: 0212 0000 |009a: move/from16 v18, v0 │ │ +04488c: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +044890: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +044896: 52d0 7d04 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +04489a: 0212 0000 |00a3: move/from16 v18, v0 │ │ +04489e: 9013 080a |00a5: add-int v19, v8, v10 │ │ +0448a2: 52d0 7d04 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +0448a6: 0214 0000 |00a9: move/from16 v20, v0 │ │ +0448aa: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +0448ae: 0200 1200 |00ad: move/from16 v0, v18 │ │ +0448b2: 0201 1300 |00af: move/from16 v1, v19 │ │ +0448b6: 0202 1400 |00b1: move/from16 v2, v20 │ │ +0448ba: 6e52 4612 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ +0448c0: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +0448c4: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +0448c8: 6e30 780f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f78 │ │ +0448ce: 52d0 7b04 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +0448d2: 0212 0000 |00bf: move/from16 v18, v0 │ │ +0448d6: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +0448da: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +0448de: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +0448e2: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +0448e4: 6e10 3512 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +0448ea: 0a12 |00cb: move-result v18 │ │ +0448ec: 0200 1200 |00cc: move/from16 v0, v18 │ │ +0448f0: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +0448f4: 6e20 6e12 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +0448fa: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +0448fe: 82a0 |00d5: int-to-float v0, v10 │ │ +044900: 0212 0000 |00d6: move/from16 v18, v0 │ │ +044904: 52d0 7b04 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +044908: 0213 0000 |00da: move/from16 v19, v0 │ │ +04490c: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +044910: 0200 1200 |00de: move/from16 v0, v18 │ │ +044914: 8700 |00e0: float-to-int v0, v0 │ │ +044916: 0212 0000 |00e1: move/from16 v18, v0 │ │ +04491a: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +04491e: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +044922: 0200 1200 |00e7: move/from16 v0, v18 │ │ +044926: 8200 |00e9: int-to-float v0, v0 │ │ +044928: 0212 0000 |00ea: move/from16 v18, v0 │ │ +04492c: 82a0 |00ec: int-to-float v0, v10 │ │ +04492e: 0213 0000 |00ed: move/from16 v19, v0 │ │ +044932: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +044936: 289e |00f1: goto 008f // -0062 │ │ +044938: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +04493a: 28a5 |00f3: goto 0098 // -005b │ │ +04493c: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +044940: 52d0 7504 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ +044944: 0212 0000 |00f8: move/from16 v18, v0 │ │ +044948: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +04494c: 6e10 2612 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +044952: 0a13 |00ff: move-result v19 │ │ +044954: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +044958: 9013 080a |0102: add-int v19, v8, v10 │ │ +04495c: 52d0 7504 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ +044960: 0214 0000 |0106: move/from16 v20, v0 │ │ +044964: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +044968: 0200 1200 |010a: move/from16 v0, v18 │ │ +04496c: 0201 1300 |010c: move/from16 v1, v19 │ │ +044970: 0202 1400 |010e: move/from16 v2, v20 │ │ +044974: 6e52 4612 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ +04497a: 28a3 |0113: goto 00b6 // -005d │ │ +04497c: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +044980: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +044984: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +044988: 52d0 7d04 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +04498c: 0212 0000 |011c: move/from16 v18, v0 │ │ +044990: 0200 1200 |011e: move/from16 v0, v18 │ │ +044994: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +044998: 52d9 7d04 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +04499c: 9012 080a |0124: add-int v18, v8, v10 │ │ +0449a0: 9013 0907 |0126: add-int v19, v9, v7 │ │ +0449a4: 0200 1200 |0128: move/from16 v0, v18 │ │ +0449a8: 0201 1300 |012a: move/from16 v1, v19 │ │ +0449ac: 6e51 4612 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ +0449b2: 2887 |012f: goto 00b6 // -0079 │ │ +0449b4: 9012 0907 |0130: add-int v18, v9, v7 │ │ +0449b8: 52d0 7504 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ +0449bc: 0213 0000 |0134: move/from16 v19, v0 │ │ +0449c0: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +0449c4: 0200 1200 |0138: move/from16 v0, v18 │ │ +0449c8: 0201 1300 |013a: move/from16 v1, v19 │ │ +0449cc: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +0449d0: 52d0 7504 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ +0449d4: 0212 0000 |0140: move/from16 v18, v0 │ │ +0449d8: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +0449dc: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +0449e0: 28de |0146: goto 0124 // -0022 │ │ +0449e2: 124f |0147: const/4 v15, #int 4 // #4 │ │ +0449e4: 2880 |0148: goto 00c8 // -0080 │ │ +0449e6: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +0449ea: 0200 1200 |014b: move/from16 v0, v18 │ │ +0449ee: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +0449f2: 5c10 9b04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@049b │ │ +0449f6: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +0449fa: 0200 1200 |0153: move/from16 v0, v18 │ │ +0449fe: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +044a02: 5c10 9a04 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ +044a06: 0e00 |0159: return-void │ │ +044a08: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x0008 line=678 │ │ 0x000a line=679 │ │ 0x000e line=680 │ │ 0x0011 line=681 │ │ @@ -71520,190 +71525,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -042818: |[042818] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -042828: 7701 0812 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ -04282e: 0a0f |0003: move-result v15 │ │ -042830: 7701 0812 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ -042836: 0a0b |0007: move-result v11 │ │ -042838: 7701 0912 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ -04283e: 0a10 |000b: move-result v16 │ │ -042840: 7701 0912 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ -042846: 0a0c |000f: move-result v12 │ │ -042848: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -04284c: 0200 1100 |0012: move/from16 v0, v17 │ │ -042850: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -042854: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -042858: 0200 1100 |0018: move/from16 v0, v17 │ │ -04285c: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -042860: 7401 5f0f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0f5f │ │ -042866: 0a11 |001f: move-result v17 │ │ -042868: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -04286c: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -042870: 0200 1100 |0024: move/from16 v0, v17 │ │ -042874: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -042878: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -04287c: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -042880: 0200 1100 |002c: move/from16 v0, v17 │ │ -042884: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -042888: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -04288c: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -042890: 0201 1000 |0034: move/from16 v1, v16 │ │ -042894: 6e30 7a0f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0f7a │ │ -04289a: 120a |0039: const/4 v10, #int 0 // #0 │ │ -04289c: 7401 4a0f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -0428a2: 0a04 |003d: move-result v4 │ │ -0428a4: 120d |003e: const/4 v13, #int 0 // #0 │ │ -0428a6: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -0428aa: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -0428ae: 6e20 490f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -0428b4: 0c03 |0046: move-result-object v3 │ │ -0428b6: 6e10 3512 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -0428bc: 0a11 |004a: move-result v17 │ │ -0428be: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -0428c2: 0200 1100 |004d: move/from16 v0, v17 │ │ -0428c6: 0201 1200 |004f: move/from16 v1, v18 │ │ -0428ca: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -0428ce: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0428d2: 28ea |0055: goto 003f // -0016 │ │ -0428d4: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -0428d8: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -0428dc: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -0428e0: 28ce |005c: goto 002a // -0032 │ │ -0428e2: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -0428e6: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -0428ea: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -0428ee: 28cf |0063: goto 0032 // -0031 │ │ -0428f0: 2211 0e03 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@030e │ │ -0428f4: 1a12 7b02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@027b │ │ -0428f8: 7602 7914 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -0428fe: 2711 |006b: throw v17 │ │ -042900: 6e10 2212 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042906: 0c0e |006f: move-result-object v14 │ │ -042908: 1f0e 2b02 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04290c: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -042910: 6e20 590f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ -042916: 0a11 |0077: move-result v17 │ │ -042918: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -04291c: 52e0 7a04 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ -042920: 0211 0000 |007c: move/from16 v17, v0 │ │ -042924: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -042928: 52e0 7c04 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@047c │ │ -04292c: 0212 0000 |0082: move/from16 v18, v0 │ │ -042930: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -042934: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -042938: 7702 0a12 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -04293e: 0a07 |008b: move-result v7 │ │ -042940: 52e0 7d04 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -042944: 0211 0000 |008e: move/from16 v17, v0 │ │ -042948: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -04294c: 52e0 7504 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ -042950: 0212 0000 |0094: move/from16 v18, v0 │ │ -042954: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -042958: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -04295c: 7702 0a12 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -042962: 0a06 |009d: move-result v6 │ │ -042964: 6e30 4712 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -04296a: 28b2 |00a1: goto 0053 // -004e │ │ -04296c: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -042970: 6e20 5c0f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -042976: 0a11 |00a7: move-result v17 │ │ -042978: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -04297c: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -042980: 6e20 4f0f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ -042986: 0a11 |00af: move-result v17 │ │ -042988: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -04298c: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -042990: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -042994: 2211 0f03 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@030f │ │ -042998: 2212 2103 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0321 │ │ -04299c: 7601 ab14 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0429a2: 1a13 1502 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0215 │ │ -0429a6: 7402 b214 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0429ac: 0c12 |00c2: move-result-object v18 │ │ -0429ae: 7110 540f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f54 │ │ -0429b4: 0c13 |00c6: move-result-object v19 │ │ -0429b6: 7402 b214 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0429bc: 0c12 |00ca: move-result-object v18 │ │ -0429be: 1a13 2f00 |00cb: const-string v19, " but this " // string@002f │ │ -0429c2: 7402 b214 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0429c8: 0c12 |00d0: move-result-object v18 │ │ -0429ca: 1a13 7a02 |00d1: const-string v19, "DrawerLayout" // string@027a │ │ -0429ce: 7402 b214 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0429d4: 0c12 |00d6: move-result-object v18 │ │ -0429d6: 1a13 2c00 |00d7: const-string v19, " already has a " // string@002c │ │ -0429da: 7402 b214 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0429e0: 0c12 |00dc: move-result-object v18 │ │ -0429e2: 1a13 7c0c |00dd: const-string v19, "drawer view along that edge" // string@0c7c │ │ -0429e6: 7402 b214 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0429ec: 0c12 |00e2: move-result-object v18 │ │ -0429ee: 7401 b714 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0429f4: 0c12 |00e6: move-result-object v18 │ │ -0429f6: 7602 7d14 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0429fc: 2711 |00ea: throw v17 │ │ -0429fe: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -042a02: 5200 a304 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04a3 │ │ -042a06: 0211 0000 |00ef: move/from16 v17, v0 │ │ -042a0a: 52e0 7a04 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ -042a0e: 0212 0000 |00f3: move/from16 v18, v0 │ │ -042a12: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -042a16: 52e0 7c04 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@047c │ │ -042a1a: 0212 0000 |00f9: move/from16 v18, v0 │ │ -042a1e: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -042a22: 52e0 7e04 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@047e │ │ -042a26: 0212 0000 |00ff: move/from16 v18, v0 │ │ -042a2a: 0200 1500 |0101: move/from16 v0, v21 │ │ -042a2e: 0201 1100 |0103: move/from16 v1, v17 │ │ -042a32: 0202 1200 |0105: move/from16 v2, v18 │ │ -042a36: 7130 4b0f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f4b │ │ -042a3c: 0a09 |010a: move-result v9 │ │ -042a3e: 52e0 7d04 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ -042a42: 0211 0000 |010d: move/from16 v17, v0 │ │ -042a46: 52e0 7504 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ -042a4a: 0212 0000 |0111: move/from16 v18, v0 │ │ -042a4e: 9011 1112 |0113: add-int v17, v17, v18 │ │ -042a52: 52e0 7704 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0477 │ │ -042a56: 0212 0000 |0117: move/from16 v18, v0 │ │ -042a5a: 0200 1600 |0119: move/from16 v0, v22 │ │ -042a5e: 0201 1100 |011b: move/from16 v1, v17 │ │ -042a62: 0202 1200 |011d: move/from16 v2, v18 │ │ -042a66: 7130 4b0f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f4b │ │ -042a6c: 0a08 |0122: move-result v8 │ │ -042a6e: 6e30 4712 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -042a74: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -042a78: 2211 0f03 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@030f │ │ -042a7c: 2212 2103 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0321 │ │ -042a80: 7601 ab14 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -042a86: 1a13 1402 |012f: const-string v19, "Child " // string@0214 │ │ -042a8a: 7402 b214 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042a90: 0c12 |0134: move-result-object v18 │ │ -042a92: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -042a96: 6e20 b114 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -042a9c: 0c12 |013a: move-result-object v18 │ │ -042a9e: 1a13 2d00 |013b: const-string v19, " at index " // string@002d │ │ -042aa2: 7402 b214 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042aa8: 0c12 |0140: move-result-object v18 │ │ -042aaa: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -042aae: 6e20 ae14 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -042ab4: 0c12 |0146: move-result-object v18 │ │ -042ab6: 1a13 3f00 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@003f │ │ -042aba: 7402 b214 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042ac0: 0c12 |014c: move-result-object v18 │ │ -042ac2: 1a13 0403 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0304 │ │ -042ac6: 7402 b214 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042acc: 0c12 |0152: move-result-object v18 │ │ -042ace: 7401 b714 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -042ad4: 0c12 |0156: move-result-object v18 │ │ -042ad6: 7602 7d14 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -042adc: 2711 |015a: throw v17 │ │ -042ade: 0e00 |015b: return-void │ │ +044a1c: |[044a1c] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +044a2c: 7701 0812 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ +044a32: 0a0f |0003: move-result v15 │ │ +044a34: 7701 0812 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ +044a3a: 0a0b |0007: move-result v11 │ │ +044a3c: 7701 0912 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ +044a42: 0a10 |000b: move-result v16 │ │ +044a44: 7701 0912 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ +044a4a: 0a0c |000f: move-result v12 │ │ +044a4c: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +044a50: 0200 1100 |0012: move/from16 v0, v17 │ │ +044a54: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +044a58: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +044a5c: 0200 1100 |0018: move/from16 v0, v17 │ │ +044a60: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +044a64: 7401 5f0f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0f5f │ │ +044a6a: 0a11 |001f: move-result v17 │ │ +044a6c: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +044a70: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +044a74: 0200 1100 |0024: move/from16 v0, v17 │ │ +044a78: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +044a7c: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +044a80: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +044a84: 0200 1100 |002c: move/from16 v0, v17 │ │ +044a88: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +044a8c: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +044a90: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +044a94: 0201 1000 |0034: move/from16 v1, v16 │ │ +044a98: 6e30 7a0f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0f7a │ │ +044a9e: 120a |0039: const/4 v10, #int 0 // #0 │ │ +044aa0: 7401 4a0f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +044aa6: 0a04 |003d: move-result v4 │ │ +044aa8: 120d |003e: const/4 v13, #int 0 // #0 │ │ +044aaa: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +044aae: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +044ab2: 6e20 490f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +044ab8: 0c03 |0046: move-result-object v3 │ │ +044aba: 6e10 3512 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +044ac0: 0a11 |004a: move-result v17 │ │ +044ac2: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +044ac6: 0200 1100 |004d: move/from16 v0, v17 │ │ +044aca: 0201 1200 |004f: move/from16 v1, v18 │ │ +044ace: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +044ad2: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +044ad6: 28ea |0055: goto 003f // -0016 │ │ +044ad8: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +044adc: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +044ae0: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +044ae4: 28ce |005c: goto 002a // -0032 │ │ +044ae6: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +044aea: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +044aee: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +044af2: 28cf |0063: goto 0032 // -0031 │ │ +044af4: 2211 0b03 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@030b │ │ +044af8: 1a12 7b02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@027b │ │ +044afc: 7602 7914 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +044b02: 2711 |006b: throw v17 │ │ +044b04: 6e10 2212 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +044b0a: 0c0e |006f: move-result-object v14 │ │ +044b0c: 1f0e 2802 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044b10: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +044b14: 6e20 590f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ +044b1a: 0a11 |0077: move-result v17 │ │ +044b1c: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +044b20: 52e0 7a04 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ +044b24: 0211 0000 |007c: move/from16 v17, v0 │ │ +044b28: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +044b2c: 52e0 7c04 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@047c │ │ +044b30: 0212 0000 |0082: move/from16 v18, v0 │ │ +044b34: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +044b38: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +044b3c: 7702 0a12 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +044b42: 0a07 |008b: move-result v7 │ │ +044b44: 52e0 7d04 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +044b48: 0211 0000 |008e: move/from16 v17, v0 │ │ +044b4c: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +044b50: 52e0 7504 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ +044b54: 0212 0000 |0094: move/from16 v18, v0 │ │ +044b58: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +044b5c: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +044b60: 7702 0a12 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +044b66: 0a06 |009d: move-result v6 │ │ +044b68: 6e30 4712 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +044b6e: 28b2 |00a1: goto 0053 // -004e │ │ +044b70: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +044b74: 6e20 5c0f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +044b7a: 0a11 |00a7: move-result v17 │ │ +044b7c: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +044b80: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +044b84: 6e20 4f0f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f4f │ │ +044b8a: 0a11 |00af: move-result v17 │ │ +044b8c: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +044b90: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +044b94: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +044b98: 2211 0c03 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@030c │ │ +044b9c: 2212 1e03 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@031e │ │ +044ba0: 7601 ab14 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +044ba6: 1a13 1502 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0215 │ │ +044baa: 7402 b214 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044bb0: 0c12 |00c2: move-result-object v18 │ │ +044bb2: 7110 540f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f54 │ │ +044bb8: 0c13 |00c6: move-result-object v19 │ │ +044bba: 7402 b214 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044bc0: 0c12 |00ca: move-result-object v18 │ │ +044bc2: 1a13 2f00 |00cb: const-string v19, " but this " // string@002f │ │ +044bc6: 7402 b214 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044bcc: 0c12 |00d0: move-result-object v18 │ │ +044bce: 1a13 7a02 |00d1: const-string v19, "DrawerLayout" // string@027a │ │ +044bd2: 7402 b214 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044bd8: 0c12 |00d6: move-result-object v18 │ │ +044bda: 1a13 2c00 |00d7: const-string v19, " already has a " // string@002c │ │ +044bde: 7402 b214 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044be4: 0c12 |00dc: move-result-object v18 │ │ +044be6: 1a13 790c |00dd: const-string v19, "drawer view along that edge" // string@0c79 │ │ +044bea: 7402 b214 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044bf0: 0c12 |00e2: move-result-object v18 │ │ +044bf2: 7401 b714 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +044bf8: 0c12 |00e6: move-result-object v18 │ │ +044bfa: 7602 7d14 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +044c00: 2711 |00ea: throw v17 │ │ +044c02: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +044c06: 5200 a304 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04a3 │ │ +044c0a: 0211 0000 |00ef: move/from16 v17, v0 │ │ +044c0e: 52e0 7a04 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@047a │ │ +044c12: 0212 0000 |00f3: move/from16 v18, v0 │ │ +044c16: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +044c1a: 52e0 7c04 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@047c │ │ +044c1e: 0212 0000 |00f9: move/from16 v18, v0 │ │ +044c22: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +044c26: 52e0 7e04 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@047e │ │ +044c2a: 0212 0000 |00ff: move/from16 v18, v0 │ │ +044c2e: 0200 1500 |0101: move/from16 v0, v21 │ │ +044c32: 0201 1100 |0103: move/from16 v1, v17 │ │ +044c36: 0202 1200 |0105: move/from16 v2, v18 │ │ +044c3a: 7130 4b0f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f4b │ │ +044c40: 0a09 |010a: move-result v9 │ │ +044c42: 52e0 7d04 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@047d │ │ +044c46: 0211 0000 |010d: move/from16 v17, v0 │ │ +044c4a: 52e0 7504 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0475 │ │ +044c4e: 0212 0000 |0111: move/from16 v18, v0 │ │ +044c52: 9011 1112 |0113: add-int v17, v17, v18 │ │ +044c56: 52e0 7704 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0477 │ │ +044c5a: 0212 0000 |0117: move/from16 v18, v0 │ │ +044c5e: 0200 1600 |0119: move/from16 v0, v22 │ │ +044c62: 0201 1100 |011b: move/from16 v1, v17 │ │ +044c66: 0202 1200 |011d: move/from16 v2, v18 │ │ +044c6a: 7130 4b0f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f4b │ │ +044c70: 0a08 |0122: move-result v8 │ │ +044c72: 6e30 4712 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +044c78: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +044c7c: 2211 0c03 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@030c │ │ +044c80: 2212 1e03 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@031e │ │ +044c84: 7601 ab14 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +044c8a: 1a13 1402 |012f: const-string v19, "Child " // string@0214 │ │ +044c8e: 7402 b214 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044c94: 0c12 |0134: move-result-object v18 │ │ +044c96: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +044c9a: 6e20 b114 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +044ca0: 0c12 |013a: move-result-object v18 │ │ +044ca2: 1a13 2d00 |013b: const-string v19, " at index " // string@002d │ │ +044ca6: 7402 b214 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044cac: 0c12 |0140: move-result-object v18 │ │ +044cae: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +044cb2: 6e20 ae14 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +044cb8: 0c12 |0146: move-result-object v18 │ │ +044cba: 1a13 3f00 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@003f │ │ +044cbe: 7402 b214 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044cc4: 0c12 |014c: move-result-object v18 │ │ +044cc6: 1a13 0403 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0304 │ │ +044cca: 7402 b214 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044cd0: 0c12 |0152: move-result-object v18 │ │ +044cd2: 7401 b714 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +044cd8: 0c12 |0156: move-result-object v18 │ │ +044cda: 7602 7d14 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +044ce0: 2711 |015a: throw v17 │ │ +044ce2: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0004 line=602 │ │ 0x0008 line=603 │ │ 0x000c line=604 │ │ 0x0010 line=606 │ │ @@ -71768,34 +71773,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -042ae0: |[042ae0] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -042af0: 0750 |0000: move-object v0, v5 │ │ -042af2: 1f00 2d02 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022d │ │ -042af6: 6e10 180f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f18 │ │ -042afc: 0c02 |0006: move-result-object v2 │ │ -042afe: 6f20 a512 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ -042b04: 5202 8204 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ -042b08: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -042b0c: 5202 8204 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ -042b10: 6e20 430f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -042b16: 0c01 |0013: move-result-object v1 │ │ -042b18: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -042b1c: 6e20 6c0f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f6c │ │ -042b22: 5202 8004 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ -042b26: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -042b28: 6e30 740f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ -042b2e: 5202 8104 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ -042b32: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -042b34: 6e30 740f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ -042b3a: 0e00 |0025: return-void │ │ +044ce4: |[044ce4] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +044cf4: 0750 |0000: move-object v0, v5 │ │ +044cf6: 1f00 2a02 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022a │ │ +044cfa: 6e10 180f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f18 │ │ +044d00: 0c02 |0006: move-result-object v2 │ │ +044d02: 6f20 a512 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ +044d08: 5202 8204 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ +044d0c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +044d10: 5202 8204 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ +044d14: 6e20 430f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +044d1a: 0c01 |0013: move-result-object v1 │ │ +044d1c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +044d20: 6e20 6c0f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f6c │ │ +044d26: 5202 8004 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ +044d2a: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +044d2c: 6e30 740f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ +044d32: 5202 8104 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ +044d36: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +044d38: 6e30 740f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ +044d3e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ 0x0003 line=1246 │ │ 0x000a line=1248 │ │ 0x000e line=1249 │ │ 0x0014 line=1250 │ │ @@ -71814,42 +71819,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -042b3c: |[042b3c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -042b4c: 6f10 a612 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12a6 │ │ -042b52: 0c05 |0003: move-result-object v5 │ │ -042b54: 2204 2d02 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022d │ │ -042b58: 7020 170f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f17 │ │ -042b5e: 6e10 4a0f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ -042b64: 0a01 |000c: move-result v1 │ │ -042b66: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -042b68: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -042b6c: 6e20 490f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ -042b72: 0c00 |0013: move-result-object v0 │ │ -042b74: 6e20 5c0f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -042b7a: 0a06 |0017: move-result v6 │ │ -042b7c: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -042b80: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042b84: 28f2 |001c: goto 000e // -000e │ │ -042b86: 6e10 2212 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042b8c: 0c03 |0020: move-result-object v3 │ │ -042b8e: 1f03 2b02 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042b92: 5536 7904 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -042b96: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -042b9a: 5236 7604 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -042b9e: 5946 8204 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ -042ba2: 5276 a104 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ -042ba6: 5946 8004 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ -042baa: 5276 a204 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ -042bae: 5946 8104 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ -042bb2: 1104 |0033: return-object v4 │ │ +044d40: |[044d40] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +044d50: 6f10 a612 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12a6 │ │ +044d56: 0c05 |0003: move-result-object v5 │ │ +044d58: 2204 2a02 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022a │ │ +044d5c: 7020 170f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f17 │ │ +044d62: 6e10 4a0f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f4a │ │ +044d68: 0a01 |000c: move-result v1 │ │ +044d6a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +044d6c: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +044d70: 6e20 490f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f49 │ │ +044d76: 0c00 |0013: move-result-object v0 │ │ +044d78: 6e20 5c0f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +044d7e: 0a06 |0017: move-result v6 │ │ +044d80: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +044d84: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +044d88: 28f2 |001c: goto 000e // -000e │ │ +044d8a: 6e10 2212 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +044d90: 0c03 |0020: move-result-object v3 │ │ +044d92: 1f03 2802 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044d96: 5536 7904 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +044d9a: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +044d9e: 5236 7604 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +044da2: 5946 8204 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0482 │ │ +044da6: 5276 a104 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ +044daa: 5946 8004 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0480 │ │ +044dae: 5276 a204 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ +044db2: 5946 8104 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0481 │ │ +044db6: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1263 │ │ 0x0009 line=1265 │ │ 0x000d line=1266 │ │ 0x0010 line=1267 │ │ @@ -71875,87 +71880,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -042bb4: |[042bb4] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -042bc4: 54da 9f04 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -042bc8: 6e20 8611 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1186 │ │ -042bce: 54da a504 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -042bd2: 6e20 8611 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1186 │ │ -042bd8: 6e10 e211 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -042bde: 0a00 |000d: move-result v0 │ │ -042be0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -042be2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -042be6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -042bec: 0f07 |0014: return v7 │ │ -042bee: 6e10 e811 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -042bf4: 0a08 |0018: move-result v8 │ │ -042bf6: 6e10 ea11 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -042bfc: 0a09 |001c: move-result v9 │ │ -042bfe: 59d8 9c04 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@049c │ │ -042c02: 59d9 9d04 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@049d │ │ -042c06: 120a |0021: const/4 v10, #int 0 // #0 │ │ -042c08: 5cda 9804 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ -042c0c: 120a |0024: const/4 v10, #int 0 // #0 │ │ -042c0e: 5cda 9704 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ -042c12: 28ed |0027: goto 0014 // -0013 │ │ -042c14: 6e10 e811 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -042c1a: 0a08 |002b: move-result v8 │ │ -042c1c: 6e10 ea11 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -042c22: 0a09 |002f: move-result v9 │ │ -042c24: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -042c26: 54da 9f04 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -042c2a: 878b |0033: float-to-int v11, v8 │ │ -042c2c: 879c |0034: float-to-int v12, v9 │ │ -042c2e: 6e30 7711 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -042c34: 0c06 |0038: move-result-object v6 │ │ -042c36: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -042c3a: 6e20 590f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ -042c40: 0a0a |003e: move-result v10 │ │ -042c42: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -042c46: 52da 9c04 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@049c │ │ -042c4a: a701 080a |0043: sub-float v1, v8, v10 │ │ -042c4e: 52da 9d04 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@049d │ │ -042c52: a702 090a |0047: sub-float v2, v9, v10 │ │ -042c56: 54da 9f04 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -042c5a: 6e10 7f11 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@117f │ │ -042c60: 0a05 |004e: move-result v5 │ │ -042c62: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -042c66: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -042c6a: c6ba |0053: add-float/2addr v10, v11 │ │ -042c6c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -042c70: 82bb |0056: int-to-float v11, v11 │ │ -042c72: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -042c76: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -042c7a: 6e10 440f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f44 │ │ -042c80: 0c03 |005e: move-result-object v3 │ │ -042c82: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -042c86: 6e20 4e0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ -042c8c: 0a0a |0064: move-result v10 │ │ -042c8e: 122b |0065: const/4 v11, #int 2 // #2 │ │ -042c90: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -042c94: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -042c96: 6e20 3d0f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ -042c9c: 120a |006c: const/4 v10, #int 0 // #0 │ │ -042c9e: 5cda 9804 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ -042ca2: 28a5 |006f: goto 0014 // -005b │ │ -042ca4: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -042ca6: 28f8 |0071: goto 0069 // -0008 │ │ -042ca8: 121a |0072: const/4 v10, #int 1 // #1 │ │ -042caa: 6e20 3d0f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ -042cb0: 120a |0076: const/4 v10, #int 0 // #0 │ │ -042cb2: 5cda 9804 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ -042cb6: 120a |0079: const/4 v10, #int 0 // #0 │ │ -042cb8: 5cda 9704 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ -042cbc: 2898 |007c: goto 0014 // -0068 │ │ -042cbe: 0000 |007d: nop // spacer │ │ -042cc0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +044db8: |[044db8] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +044dc8: 54da 9f04 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +044dcc: 6e20 8611 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1186 │ │ +044dd2: 54da a504 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +044dd6: 6e20 8611 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1186 │ │ +044ddc: 6e10 e211 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +044de2: 0a00 |000d: move-result v0 │ │ +044de4: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +044de6: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +044dea: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +044df0: 0f07 |0014: return v7 │ │ +044df2: 6e10 e811 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +044df8: 0a08 |0018: move-result v8 │ │ +044dfa: 6e10 ea11 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +044e00: 0a09 |001c: move-result v9 │ │ +044e02: 59d8 9c04 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@049c │ │ +044e06: 59d9 9d04 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@049d │ │ +044e0a: 120a |0021: const/4 v10, #int 0 // #0 │ │ +044e0c: 5cda 9804 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ +044e10: 120a |0024: const/4 v10, #int 0 // #0 │ │ +044e12: 5cda 9704 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ +044e16: 28ed |0027: goto 0014 // -0013 │ │ +044e18: 6e10 e811 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +044e1e: 0a08 |002b: move-result v8 │ │ +044e20: 6e10 ea11 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +044e26: 0a09 |002f: move-result v9 │ │ +044e28: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +044e2a: 54da 9f04 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +044e2e: 878b |0033: float-to-int v11, v8 │ │ +044e30: 879c |0034: float-to-int v12, v9 │ │ +044e32: 6e30 7711 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +044e38: 0c06 |0038: move-result-object v6 │ │ +044e3a: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +044e3e: 6e20 590f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f59 │ │ +044e44: 0a0a |003e: move-result v10 │ │ +044e46: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +044e4a: 52da 9c04 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@049c │ │ +044e4e: a701 080a |0043: sub-float v1, v8, v10 │ │ +044e52: 52da 9d04 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@049d │ │ +044e56: a702 090a |0047: sub-float v2, v9, v10 │ │ +044e5a: 54da 9f04 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +044e5e: 6e10 7f11 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@117f │ │ +044e64: 0a05 |004e: move-result v5 │ │ +044e66: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +044e6a: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +044e6e: c6ba |0053: add-float/2addr v10, v11 │ │ +044e70: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +044e74: 82bb |0056: int-to-float v11, v11 │ │ +044e76: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +044e7a: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +044e7e: 6e10 440f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f44 │ │ +044e84: 0c03 |005e: move-result-object v3 │ │ +044e86: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +044e8a: 6e20 4e0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ +044e90: 0a0a |0064: move-result v10 │ │ +044e92: 122b |0065: const/4 v11, #int 2 // #2 │ │ +044e94: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +044e98: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +044e9a: 6e20 3d0f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ +044ea0: 120a |006c: const/4 v10, #int 0 // #0 │ │ +044ea2: 5cda 9804 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ +044ea6: 28a5 |006f: goto 0014 // -005b │ │ +044ea8: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +044eaa: 28f8 |0071: goto 0069 // -0008 │ │ +044eac: 121a |0072: const/4 v10, #int 1 // #1 │ │ +044eae: 6e20 3d0f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ +044eb4: 120a |0076: const/4 v10, #int 0 // #0 │ │ +044eb6: 5cda 9804 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ +044eba: 120a |0079: const/4 v10, #int 0 // #0 │ │ +044ebc: 5cda 9704 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0497 │ │ +044ec0: 2898 |007c: goto 0014 // -0068 │ │ +044ec2: 0000 |007d: nop // spacer │ │ +044ec4: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0005 line=911 │ │ 0x000a line=913 │ │ 0x000e line=914 │ │ 0x000f line=916 │ │ @@ -72010,34 +72015,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -042cd8: |[042cd8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -042ce8: 6e20 430f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -042cee: 0c00 |0003: move-result-object v0 │ │ -042cf0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -042cf4: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -042cf8: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -042cfc: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -042d02: 1a03 bd07 |000d: const-string v3, "No drawer view found with gravity " // string@07bd │ │ -042d06: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042d0c: 0c02 |0012: move-result-object v2 │ │ -042d0e: 7110 540f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f54 │ │ -042d14: 0c03 |0016: move-result-object v3 │ │ -042d16: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042d1c: 0c02 |001a: move-result-object v2 │ │ -042d1e: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -042d24: 0c02 |001e: move-result-object v2 │ │ -042d26: 7020 7914 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -042d2c: 2701 |0022: throw v1 │ │ -042d2e: 6e20 6c0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f6c │ │ -042d34: 0e00 |0026: return-void │ │ +044edc: |[044edc] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +044eec: 6e20 430f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +044ef2: 0c00 |0003: move-result-object v0 │ │ +044ef4: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +044ef8: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +044efc: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +044f00: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +044f06: 1a03 ba07 |000d: const-string v3, "No drawer view found with gravity " // string@07ba │ │ +044f0a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044f10: 0c02 |0012: move-result-object v2 │ │ +044f12: 7110 540f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f54 │ │ +044f18: 0c03 |0016: move-result-object v3 │ │ +044f1a: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044f20: 0c02 |001a: move-result-object v2 │ │ +044f22: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +044f28: 0c02 |001e: move-result-object v2 │ │ +044f2a: 7020 7914 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +044f30: 2701 |0022: throw v1 │ │ +044f32: 6e20 6c0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f6c │ │ +044f38: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ 0x0004 line=1045 │ │ 0x0006 line=1046 │ │ 0x0023 line=1049 │ │ 0x0026 line=1050 │ │ @@ -72051,64 +72056,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -042d38: |[042d38] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -042d48: 6e20 5c0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -042d4e: 0a01 |0003: move-result v1 │ │ -042d50: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -042d54: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -042d58: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -042d5c: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -042d62: 1a03 5909 |000d: const-string v3, "View " // string@0959 │ │ -042d66: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042d6c: 0c02 |0012: move-result-object v2 │ │ -042d6e: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -042d74: 0c02 |0016: move-result-object v2 │ │ -042d76: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ -042d7a: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042d80: 0c02 |001c: move-result-object v2 │ │ -042d82: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -042d88: 0c02 |0020: move-result-object v2 │ │ -042d8a: 7020 7914 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -042d90: 2701 |0024: throw v1 │ │ -042d92: 5541 9a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ -042d96: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -042d9a: 6e10 2212 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042da0: 0c00 |002c: move-result-object v0 │ │ -042da2: 1f00 2b02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042da6: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -042daa: 5901 7b04 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -042dae: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -042db0: 5c01 7904 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ -042db4: 6e10 580f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -042dba: 0e00 |0039: return-void │ │ -042dbc: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -042dbe: 6e30 380f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -042dc4: 0a01 |003e: move-result v1 │ │ -042dc6: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -042dca: 5441 9f04 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -042dce: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -042dd0: 6e10 3312 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ -042dd6: 0a03 |0047: move-result v3 │ │ -042dd8: 6e40 9011 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -042dde: 28eb |004b: goto 0036 // -0015 │ │ -042de0: 5441 a504 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -042de4: 6e10 530f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -042dea: 0a02 |0051: move-result v2 │ │ -042dec: 6e10 3612 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -042df2: 0a03 |0055: move-result v3 │ │ -042df4: b132 |0056: sub-int/2addr v2, v3 │ │ -042df6: 6e10 3312 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ -042dfc: 0a03 |005a: move-result v3 │ │ -042dfe: 6e40 9011 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -042e04: 28d8 |005e: goto 0036 // -0028 │ │ +044f3c: |[044f3c] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +044f4c: 6e20 5c0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +044f52: 0a01 |0003: move-result v1 │ │ +044f54: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +044f58: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +044f5c: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +044f60: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +044f66: 1a03 5609 |000d: const-string v3, "View " // string@0956 │ │ +044f6a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044f70: 0c02 |0012: move-result-object v2 │ │ +044f72: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +044f78: 0c02 |0016: move-result-object v2 │ │ +044f7a: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ +044f7e: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +044f84: 0c02 |001c: move-result-object v2 │ │ +044f86: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +044f8c: 0c02 |0020: move-result-object v2 │ │ +044f8e: 7020 7914 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +044f94: 2701 |0024: throw v1 │ │ +044f96: 5541 9a04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@049a │ │ +044f9a: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +044f9e: 6e10 2212 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +044fa4: 0c00 |002c: move-result-object v0 │ │ +044fa6: 1f00 2802 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +044faa: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +044fae: 5901 7b04 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +044fb2: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +044fb4: 5c01 7904 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0479 │ │ +044fb8: 6e10 580f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +044fbe: 0e00 |0039: return-void │ │ +044fc0: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +044fc2: 6e30 380f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +044fc8: 0a01 |003e: move-result v1 │ │ +044fca: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +044fce: 5441 9f04 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +044fd2: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +044fd4: 6e10 3312 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ +044fda: 0a03 |0047: move-result v3 │ │ +044fdc: 6e40 9011 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +044fe2: 28eb |004b: goto 0036 // -0015 │ │ +044fe4: 5441 a504 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +044fe8: 6e10 530f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +044fee: 0a02 |0051: move-result v2 │ │ +044ff0: 6e10 3612 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +044ff6: 0a03 |0055: move-result v3 │ │ +044ff8: b132 |0056: sub-int/2addr v2, v3 │ │ +044ffa: 6e10 3312 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1233 │ │ +045000: 0a03 |005a: move-result v3 │ │ +045002: 6e40 9011 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +045008: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0006 line=1019 │ │ 0x0025 line=1022 │ │ 0x0029 line=1023 │ │ 0x002f line=1024 │ │ @@ -72128,21 +72133,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -042e08: |[042e08] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -042e18: 6f20 ac12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@12ac │ │ -042e1e: 5c12 9804 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ -042e22: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -042e26: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -042e28: 6e20 3d0f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ -042e2e: 0e00 |000b: return-void │ │ +04500c: |[04500c] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +04501c: 6f20 ac12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@12ac │ │ +045022: 5c12 9804 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0498 │ │ +045026: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +04502a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04502c: 6e20 3d0f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f3d │ │ +045032: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x0003 line=967 │ │ 0x0005 line=968 │ │ 0x0007 line=969 │ │ 0x000b line=971 │ │ @@ -72155,19 +72160,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -042e30: |[042e30] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -042e40: 5510 9b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@049b │ │ -042e44: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -042e48: 6f10 ad12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ad │ │ -042e4e: 0e00 |0007: return-void │ │ +045034: |[045034] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +045044: 5510 9b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@049b │ │ +045048: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +04504c: 6f10 ad12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ad │ │ +045052: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0004 line=762 │ │ 0x0007 line=764 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72177,17 +72182,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 │ │ -042e50: |[042e50] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -042e60: 5b01 a004 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -042e64: 0e00 |0002: return-void │ │ +045054: |[045054] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +045064: 5b01 a004 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +045068: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -72197,20 +72202,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -042e68: |[042e68] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -042e78: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -042e7a: 6e30 740f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ -042e80: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -042e82: 6e30 740f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ -042e88: 0e00 |0008: return-void │ │ +04506c: |[04506c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +04507c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +04507e: 6e30 740f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ +045084: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +045086: 6e30 740f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ +04508c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72221,46 +72226,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -042e8c: |[042e8c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -042e9c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -042e9e: 7110 bd0a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ -042ea4: 0a04 |0004: move-result v4 │ │ -042ea6: 7120 f908 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ -042eac: 0a00 |0008: move-result v0 │ │ -042eae: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -042eb2: 5967 a104 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ -042eb6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -042eba: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -042ebe: 5461 9f04 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -042ec2: 6e10 6411 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -042ec8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -042ece: 0e00 |0019: return-void │ │ -042ed0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -042ed2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -042ed6: 5967 a204 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ -042eda: 28ee |001f: goto 000d // -0012 │ │ -042edc: 5461 a504 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -042ee0: 28f1 |0022: goto 0013 // -000f │ │ -042ee2: 6e20 430f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -042ee8: 0c03 |0026: move-result-object v3 │ │ -042eea: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -042eee: 6e20 6c0f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f6c │ │ -042ef4: 28ed |002c: goto 0019 // -0013 │ │ -042ef6: 6e20 430f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -042efc: 0c02 |0030: move-result-object v2 │ │ -042efe: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -042f02: 6e20 3b0f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f3b │ │ -042f08: 28e3 |0036: goto 0019 // -001d │ │ -042f0a: 0000 |0037: nop // spacer │ │ -042f0c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +045090: |[045090] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0450a0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0450a2: 7110 bd0a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ +0450a8: 0a04 |0004: move-result v4 │ │ +0450aa: 7120 f908 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ +0450b0: 0a00 |0008: move-result v0 │ │ +0450b2: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +0450b6: 5967 a104 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04a1 │ │ +0450ba: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +0450be: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +0450c2: 5461 9f04 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +0450c6: 6e10 6411 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +0450cc: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +0450d2: 0e00 |0019: return-void │ │ +0450d4: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +0450d6: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +0450da: 5967 a204 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04a2 │ │ +0450de: 28ee |001f: goto 000d // -0012 │ │ +0450e0: 5461 a504 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +0450e4: 28f1 |0022: goto 0013 // -000f │ │ +0450e6: 6e20 430f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +0450ec: 0c03 |0026: move-result-object v3 │ │ +0450ee: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +0450f2: 6e20 6c0f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0f6c │ │ +0450f8: 28ed |002c: goto 0019 // -0013 │ │ +0450fa: 6e20 430f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +045100: 0c02 |0030: move-result-object v2 │ │ +045102: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +045106: 6e20 3b0f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f3b │ │ +04510c: 28e3 |0036: goto 0019 // -001d │ │ +04510e: 0000 |0037: nop // spacer │ │ +045110: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=348 │ │ 0x000b line=349 │ │ 0x000d line=353 │ │ 0x000f line=355 │ │ @@ -72291,42 +72296,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -042f1c: |[042f1c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -042f2c: 6e20 5c0f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -042f32: 0a01 |0003: move-result v1 │ │ -042f34: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -042f38: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -042f3c: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -042f40: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -042f46: 1a03 5909 |000d: const-string v3, "View " // string@0959 │ │ -042f4a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042f50: 0c02 |0012: move-result-object v2 │ │ -042f52: 6e20 b114 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -042f58: 0c02 |0016: move-result-object v2 │ │ -042f5a: 1a03 4e00 |0017: const-string v3, " is not a " // string@004e │ │ -042f5e: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042f64: 0c02 |001c: move-result-object v2 │ │ -042f66: 1a03 7d0c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0c7d │ │ -042f6a: 6e20 b214 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -042f70: 0c02 |0022: move-result-object v2 │ │ -042f72: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -042f78: 0c02 |0026: move-result-object v2 │ │ -042f7a: 7020 7914 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -042f80: 2701 |002a: throw v1 │ │ -042f82: 6e10 2212 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -042f88: 0c01 |002e: move-result-object v1 │ │ -042f8a: 1f01 2b02 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -042f8e: 5210 7604 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ -042f92: 6e30 740f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ -042f98: 0e00 |0036: return-void │ │ +045120: |[045120] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +045130: 6e20 5c0f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +045136: 0a01 |0003: move-result v1 │ │ +045138: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +04513c: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +045140: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +045144: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04514a: 1a03 5609 |000d: const-string v3, "View " // string@0956 │ │ +04514e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045154: 0c02 |0012: move-result-object v2 │ │ +045156: 6e20 b114 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04515c: 0c02 |0016: move-result-object v2 │ │ +04515e: 1a03 4e00 |0017: const-string v3, " is not a " // string@004e │ │ +045162: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045168: 0c02 |001c: move-result-object v2 │ │ +04516a: 1a03 7a0c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0c7a │ │ +04516e: 6e20 b214 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045174: 0c02 |0022: move-result-object v2 │ │ +045176: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04517c: 0c02 |0026: move-result-object v2 │ │ +04517e: 7020 7914 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +045184: 2701 |002a: throw v1 │ │ +045186: 6e10 2212 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04518c: 0c01 |002e: move-result-object v1 │ │ +04518e: 1f01 2802 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +045192: 5210 7604 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0476 │ │ +045196: 6e30 740f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0f74 │ │ +04519c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0006 line=395 │ │ 0x002b line=398 │ │ 0x0033 line=399 │ │ 0x0036 line=400 │ │ @@ -72341,21 +72346,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -042f9c: |[042f9c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -042fac: 6e10 520f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f52 │ │ -042fb2: 0c00 |0003: move-result-object v0 │ │ -042fb4: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ -042fba: 0c00 |0007: move-result-object v0 │ │ -042fbc: 6e30 770f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0f77 │ │ -042fc2: 0e00 |000b: return-void │ │ +0451a0: |[0451a0] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +0451b0: 6e10 520f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f52 │ │ +0451b6: 0c00 |0003: move-result-object v0 │ │ +0451b8: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ +0451be: 0c00 |0007: move-result-object v0 │ │ +0451c0: 6e30 770f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0f77 │ │ +0451c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x000b line=286 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -72366,30 +72371,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 │ │ -042fc4: |[042fc4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -042fd4: 7110 bd0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ -042fda: 0a01 |0003: move-result v1 │ │ -042fdc: 7120 f908 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ -042fe2: 0a00 |0007: move-result v0 │ │ -042fe4: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -042fe8: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -042fea: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -042fee: 5b34 a904 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ -042ff2: 6e10 580f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -042ff8: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -042ffc: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -042ffe: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -043002: 5b34 aa04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ -043006: 6e10 580f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -04300c: 0e00 |001c: return-void │ │ +0451c8: |[0451c8] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +0451d8: 7110 bd0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0abd │ │ +0451de: 0a01 |0003: move-result v1 │ │ +0451e0: 7120 f908 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@08f9 │ │ +0451e6: 0a00 |0007: move-result v0 │ │ +0451e8: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +0451ec: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +0451ee: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +0451f2: 5b34 a904 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04a9 │ │ +0451f6: 6e10 580f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +0451fc: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +045200: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +045202: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +045206: 5b34 aa04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04aa │ │ +04520a: 6e10 580f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +045210: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0008 line=267 │ │ 0x000d line=268 │ │ 0x000f line=269 │ │ 0x0012 line=271 │ │ @@ -72407,25 +72412,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -043010: |[043010] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -043020: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -043026: 0c00 |0003: move-result-object v0 │ │ -043028: 1f00 2b02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -04302c: 5201 7b04 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -043030: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -043034: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -043038: 0e00 |000c: return-void │ │ -04303a: 5904 7b04 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -04303e: 6e30 410f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0f41 │ │ -043044: 28fa |0012: goto 000c // -0006 │ │ +045214: |[045214] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +045224: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04522a: 0c00 |0003: move-result-object v0 │ │ +04522c: 1f00 2802 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +045230: 5201 7b04 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +045234: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +045238: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +04523c: 0e00 |000c: return-void │ │ +04523e: 5904 7b04 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +045242: 6e30 410f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0f41 │ │ +045248: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0006 line=502 │ │ 0x000c line=508 │ │ 0x000d line=506 │ │ 0x000f line=507 │ │ @@ -72440,18 +72445,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -043048: |[043048] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -043058: 5901 a604 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ -04305c: 6e10 580f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -043062: 0e00 |0005: return-void │ │ +04524c: |[04524c] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +04525c: 5901 a604 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04a6 │ │ +045260: 6e10 580f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +045266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0002 line=295 │ │ 0x0005 line=296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72462,56 +72467,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -043064: |[043064] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -043074: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -043076: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -043078: 5474 9f04 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -04307c: 6e10 8011 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ -043082: 0a00 |0007: move-result v0 │ │ -043084: 5474 a504 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ -043088: 6e10 8011 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ -04308e: 0a02 |000d: move-result v2 │ │ -043090: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -043094: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -043098: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -04309a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -04309e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0430a2: 6e10 2212 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -0430a8: 0c01 |001a: move-result-object v1 │ │ -0430aa: 1f01 2b02 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -0430ae: 5214 7b04 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -0430b2: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0430b4: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -0430b8: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -0430bc: 6e20 3f0f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0f3f │ │ -0430c2: 5274 9904 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0499 │ │ -0430c6: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -0430ca: 5973 9904 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0499 │ │ -0430ce: 5474 a004 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -0430d2: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -0430d6: 5474 a004 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ -0430da: 7220 090f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f09 │ │ -0430e0: 0e00 |0036: return-void │ │ -0430e2: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -0430e6: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -0430ea: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -0430ec: 28d7 |003c: goto 0013 // -0029 │ │ -0430ee: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0430f0: 28d5 |003e: goto 0013 // -002b │ │ -0430f2: 5214 7b04 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ -0430f6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -0430fa: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -0430fe: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -043102: 6e20 400f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0f40 │ │ -043108: 28dd |004a: goto 0027 // -0023 │ │ +045268: |[045268] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +045278: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +04527a: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +04527c: 5474 9f04 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +045280: 6e10 8011 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ +045286: 0a00 |0007: move-result v0 │ │ +045288: 5474 a504 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a5 │ │ +04528c: 6e10 8011 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ +045292: 0a02 |000d: move-result v2 │ │ +045294: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +045298: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +04529c: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +04529e: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +0452a2: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +0452a6: 6e10 2212 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +0452ac: 0c01 |001a: move-result-object v1 │ │ +0452ae: 1f01 2802 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +0452b2: 5214 7b04 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +0452b6: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0452b8: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +0452bc: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +0452c0: 6e20 3f0f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0f3f │ │ +0452c6: 5274 9904 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0499 │ │ +0452ca: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +0452ce: 5973 9904 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0499 │ │ +0452d2: 5474 a004 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +0452d6: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +0452da: 5474 a004 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04a0 │ │ +0452de: 7220 090f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f09 │ │ +0452e4: 0e00 |0036: return-void │ │ +0452e6: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +0452ea: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +0452ee: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +0452f0: 28d7 |003c: goto 0013 // -0029 │ │ +0452f2: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0452f4: 28d5 |003e: goto 0013 // -002b │ │ +0452f6: 5214 7b04 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@047b │ │ +0452fa: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +0452fe: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +045302: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +045306: 6e20 400f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0f40 │ │ +04530c: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0008 line=443 │ │ 0x000e line=446 │ │ 0x0012 line=447 │ │ 0x0013 line=454 │ │ @@ -72540,17 +72545,17 @@ │ │ 0x0000 - 0x004b reg=8 forGravity I │ │ 0x0000 - 0x004b reg=9 activeState I │ │ 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #301 header: │ │ -class_idx : 564 │ │ +class_idx : 561 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #301 annotations: │ │ @@ -72614,17 +72619,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 663 (EdgeEffectCompat.java) │ │ │ │ Class #302 header: │ │ -class_idx : 565 │ │ +class_idx : 562 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 663 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #302 annotations: │ │ @@ -72652,26 +72657,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04310c: |[04310c] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -04311c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -043120: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -043124: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -043128: 2200 3302 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0233 │ │ -04312c: 7010 860f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0f86 │ │ -043132: 6900 ab04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -043136: 0e00 |000d: return-void │ │ -043138: 2200 3202 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0232 │ │ -04313c: 7010 7d0f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0f7d │ │ -043142: 6900 ab04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -043146: 28f8 |0015: goto 000d // -0008 │ │ +045310: |[045310] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +045320: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +045324: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +045328: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04532c: 2200 3002 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0230 │ │ +045330: 7010 860f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0f86 │ │ +045336: 6900 ab04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +04533a: 0e00 |000d: return-void │ │ +04533c: 2200 2f02 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@022f │ │ +045340: 7010 7d0f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0f7d │ │ +045346: 6900 ab04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +04534a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -72681,21 +72686,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -043148: |[043148] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -043158: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -04315e: 6200 ab04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -043162: 7220 920f 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0f92 │ │ -043168: 0c00 |0008: move-result-object v0 │ │ -04316a: 5b10 ac04 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -04316e: 0e00 |000b: return-void │ │ +04534c: |[04534c] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +04535c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +045362: 6200 ab04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +045366: 7220 920f 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0f92 │ │ +04536c: 0c00 |0008: move-result-object v0 │ │ +04536e: 5b10 ac04 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +045372: 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; │ │ @@ -72707,20 +72712,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -043170: |[043170] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -043180: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -043184: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -043188: 7230 8f0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0f8f │ │ -04318e: 0a00 |0007: move-result v0 │ │ -043190: 0f00 |0008: return v0 │ │ +045374: |[045374] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +045384: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +045388: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +04538c: 7230 8f0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0f8f │ │ +045392: 0a00 |0007: move-result v0 │ │ +045394: 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; │ │ │ │ @@ -72729,19 +72734,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -043194: |[043194] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -0431a4: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -0431a8: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -0431ac: 7220 900f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0f90 │ │ -0431b2: 0e00 |0007: return-void │ │ +045398: |[045398] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +0453a8: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +0453ac: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +0453b0: 7220 900f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0f90 │ │ +0453b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -72750,20 +72755,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0431b4: |[0431b4] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -0431c4: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -0431c8: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -0431cc: 7220 910f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0f91 │ │ -0431d2: 0a00 |0007: move-result v0 │ │ -0431d4: 0f00 |0008: return v0 │ │ +0453b8: |[0453b8] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +0453c8: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +0453cc: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +0453d0: 7220 910f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0f91 │ │ +0453d6: 0a00 |0007: move-result v0 │ │ +0453d8: 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;) │ │ @@ -72771,20 +72776,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0431d8: |[0431d8] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -0431e8: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -0431ec: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -0431f0: 7230 930f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0f93 │ │ -0431f6: 0a00 |0007: move-result v0 │ │ -0431f8: 0f00 |0008: return v0 │ │ +0453dc: |[0453dc] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +0453ec: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +0453f0: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +0453f4: 7230 930f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0f93 │ │ +0453fa: 0a00 |0007: move-result v0 │ │ +0453fc: 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 │ │ │ │ @@ -72793,20 +72798,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0431fc: |[0431fc] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -04320c: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -043210: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -043214: 7230 940f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0f94 │ │ -04321a: 0a00 |0007: move-result v0 │ │ -04321c: 0f00 |0008: return v0 │ │ +045400: |[045400] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +045410: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +045414: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +045418: 7230 940f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0f94 │ │ +04541e: 0a00 |0007: move-result v0 │ │ +045420: 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 │ │ │ │ @@ -72815,20 +72820,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043220: |[043220] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -043230: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -043234: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -043238: 7220 950f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0f95 │ │ -04323e: 0a00 |0007: move-result v0 │ │ -043240: 0f00 |0008: return v0 │ │ +045424: |[045424] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +045434: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +045438: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +04543c: 7220 950f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0f95 │ │ +045442: 0a00 |0007: move-result v0 │ │ +045444: 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;) │ │ @@ -72836,34 +72841,34 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -043244: |[043244] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -043254: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ -043258: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ -04325c: 7240 960f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0f96 │ │ -043262: 0e00 |0007: return-void │ │ +045448: |[045448] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +045458: 6200 ab04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04ab │ │ +04545c: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04ac │ │ +045460: 7240 960f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0f96 │ │ +045466: 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 │ │ 0x0000 - 0x0008 reg=4 height I │ │ │ │ source_file_idx : 663 (EdgeEffectCompat.java) │ │ │ │ Class #303 header: │ │ -class_idx : 566 │ │ +class_idx : 563 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 664 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #303 - │ │ @@ -72879,17 +72884,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043264: |[043264] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -043274: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04327a: 0e00 |0003: return-void │ │ +045468: |[045468] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +045478: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04547e: 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;) │ │ @@ -72897,19 +72902,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 │ │ -04327c: |[04327c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -04328c: 1f01 ba02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ba │ │ -043290: 6e20 4f13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@134f │ │ -043296: 0a00 |0005: move-result v0 │ │ -043298: 0f00 |0006: return v0 │ │ +045480: |[045480] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +045490: 1f01 b702 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02b7 │ │ +045494: 6e20 4f13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@134f │ │ +04549a: 0a00 |0005: move-result v0 │ │ +04549c: 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; │ │ │ │ @@ -72918,18 +72923,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04329c: |[04329c] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -0432ac: 1f00 ba02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02ba │ │ -0432b0: 6e10 5013 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1350 │ │ -0432b6: 0e00 |0005: return-void │ │ +0454a0: |[0454a0] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +0454b0: 1f00 b702 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02b7 │ │ +0454b4: 6e10 5013 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1350 │ │ +0454ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -72938,19 +72943,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0432b8: |[0432b8] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -0432c8: 1f01 ba02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ba │ │ -0432cc: 6e10 5113 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1351 │ │ -0432d2: 0a00 |0005: move-result v0 │ │ -0432d4: 0f00 |0006: return v0 │ │ +0454bc: |[0454bc] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +0454cc: 1f01 b702 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02b7 │ │ +0454d0: 6e10 5113 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1351 │ │ +0454d6: 0a00 |0005: move-result v0 │ │ +0454d8: 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;) │ │ @@ -72958,18 +72963,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 │ │ -0432d8: |[0432d8] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0432e8: 2200 ba02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02ba │ │ -0432ec: 7020 4e13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@134e │ │ -0432f2: 1100 |0005: return-object v0 │ │ +0454dc: |[0454dc] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0454ec: 2200 b702 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02b7 │ │ +0454f0: 7020 4e13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@134e │ │ +0454f6: 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;) │ │ @@ -72977,19 +72982,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 │ │ -0432f4: |[0432f4] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -043304: 1f01 ba02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ba │ │ -043308: 6e20 5213 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1352 │ │ -04330e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -043310: 0f00 |0006: return v0 │ │ +0454f8: |[0454f8] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +045508: 1f01 b702 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02b7 │ │ +04550c: 6e20 5213 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1352 │ │ +045512: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +045514: 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 │ │ @@ -72999,19 +73004,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 │ │ -043314: |[043314] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -043324: 1f01 ba02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02ba │ │ -043328: 6e20 5313 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1353 │ │ -04332e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -043330: 0f00 |0006: return v0 │ │ +045518: |[045518] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +045528: 1f01 b702 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02b7 │ │ +04552c: 6e20 5313 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1353 │ │ +045532: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +045534: 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 │ │ @@ -73021,21 +73026,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -043334: |[043334] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -043344: 0720 |0000: move-object v0, v2 │ │ -043346: 1f00 ba02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02ba │ │ -04334a: 6e10 5413 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1354 │ │ -043350: 6e10 5113 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1351 │ │ -043356: 0a01 |0009: move-result v1 │ │ -043358: 0f01 |000a: return v1 │ │ +045538: |[045538] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +045548: 0720 |0000: move-object v0, v2 │ │ +04554a: 1f00 b702 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02b7 │ │ +04554e: 6e10 5413 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1354 │ │ +045554: 6e10 5113 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1351 │ │ +04555a: 0a01 |0009: move-result v1 │ │ +04555c: 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; │ │ @@ -73046,34 +73051,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04335c: |[04335c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -04336c: 1f00 ba02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02ba │ │ -043370: 6e30 5513 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1355 │ │ -043376: 0e00 |0005: return-void │ │ +045560: |[045560] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +045570: 1f00 b702 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02b7 │ │ +045574: 6e30 5513 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1355 │ │ +04557a: 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 │ │ 0x0000 - 0x0006 reg=2 height I │ │ │ │ Virtual methods - │ │ source_file_idx : 664 (EdgeEffectCompatIcs.java) │ │ │ │ Class #304 header: │ │ -class_idx : 567 │ │ +class_idx : 564 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #304 annotations: │ │ @@ -73089,18 +73094,18 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 675 (ExploreByTouchHelper.java) │ │ │ │ Class #305 header: │ │ -class_idx : 572 │ │ +class_idx : 569 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1748 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1745 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -73118,21 +73123,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;) │ │ name : 'createDragToOpenListener' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1748 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1745 (ListPopupWindowCompat.java) │ │ │ │ Class #306 header: │ │ -class_idx : 573 │ │ +class_idx : 570 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1748 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1745 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #306 annotations: │ │ Annotations on class │ │ @@ -73155,26 +73160,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -043378: |[043378] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -043388: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04338c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -043390: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -043394: 2201 3b02 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@023b │ │ -043398: 7010 cd0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@0fcd │ │ -04339e: 6901 b904 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04b9 │ │ -0433a2: 0e00 |000d: return-void │ │ -0433a4: 2201 3a02 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@023a │ │ -0433a8: 7010 cb0f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fcb │ │ -0433ae: 6901 b904 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04b9 │ │ -0433b2: 28f8 |0015: goto 000d // -0008 │ │ +04557c: |[04557c] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +04558c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +045590: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +045594: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045598: 2201 3802 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0238 │ │ +04559c: 7010 cd0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@0fcd │ │ +0455a2: 6901 b904 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04b9 │ │ +0455a6: 0e00 |000d: return-void │ │ +0455a8: 2201 3702 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0237 │ │ +0455ac: 7010 cb0f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fcb │ │ +0455b2: 6901 b904 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04b9 │ │ +0455b6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -73186,17 +73191,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0433b4: |[0433b4] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -0433c4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0433ca: 0e00 |0003: return-void │ │ +0455b8: |[0455b8] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +0455c8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0455ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -73205,34 +73210,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0433cc: |[0433cc] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0433dc: 6200 b904 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04b9 │ │ -0433e0: 7230 cf0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fcf │ │ -0433e6: 0c00 |0005: move-result-object v0 │ │ -0433e8: 1100 |0006: return-object v0 │ │ +0455d0: |[0455d0] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0455e0: 6200 b904 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04b9 │ │ +0455e4: 7230 cf0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fcf │ │ +0455ea: 0c00 |0005: move-result-object v0 │ │ +0455ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1748 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1745 (ListPopupWindowCompat.java) │ │ │ │ Class #307 header: │ │ -class_idx : 574 │ │ +class_idx : 571 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1749 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1746 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ @@ -73247,17 +73252,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0433ec: |[0433ec] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -0433fc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -043402: 0e00 |0003: return-void │ │ +0455f0: |[0455f0] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +045600: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +045606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -73265,34 +73270,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043404: |[043404] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -043414: 1f01 c602 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02c6 │ │ -043418: 6e20 6a13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@136a │ │ -04341e: 0c00 |0005: move-result-object v0 │ │ -043420: 1100 |0006: return-object v0 │ │ +045608: |[045608] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +045618: 1f01 c302 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02c3 │ │ +04561c: 6e20 6a13 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@136a │ │ +045622: 0c00 |0005: move-result-object v0 │ │ +045624: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1749 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 1746 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #308 header: │ │ -class_idx : 578 │ │ +class_idx : 575 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #308 annotations: │ │ Annotations on class │ │ @@ -73310,21 +73315,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;) │ │ name : 'getDragToOpenListener' │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2066 (PopupMenuCompat.java) │ │ + source_file_idx : 2063 (PopupMenuCompat.java) │ │ │ │ Class #309 header: │ │ -class_idx : 579 │ │ +class_idx : 576 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2063 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #309 annotations: │ │ Annotations on class │ │ @@ -73347,26 +73352,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -043424: |[043424] android.support.v4.widget.PopupMenuCompat.:()V │ │ -043434: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -043438: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04343c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -043440: 2201 4102 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0241 │ │ -043444: 7010 db0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@0fdb │ │ -04344a: 6901 bb04 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04bb │ │ -04344e: 0e00 |000d: return-void │ │ -043450: 2201 4002 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0240 │ │ -043454: 7010 d90f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fd9 │ │ -04345a: 6901 bb04 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04bb │ │ -04345e: 28f8 |0015: goto 000d // -0008 │ │ +045628: |[045628] android.support.v4.widget.PopupMenuCompat.:()V │ │ +045638: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04563c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +045640: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045644: 2201 3e02 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@023e │ │ +045648: 7010 db0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@0fdb │ │ +04564e: 6901 bb04 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04bb │ │ +045652: 0e00 |000d: return-void │ │ +045654: 2201 3d02 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@023d │ │ +045658: 7010 d90f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fd9 │ │ +04565e: 6901 bb04 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04bb │ │ +045662: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -73378,17 +73383,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043460: |[043460] android.support.v4.widget.PopupMenuCompat.:()V │ │ -043470: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -043476: 0e00 |0003: return-void │ │ +045664: |[045664] android.support.v4.widget.PopupMenuCompat.:()V │ │ +045674: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04567a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -73397,33 +73402,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043478: |[043478] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -043488: 6200 bb04 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04bb │ │ -04348c: 7220 dd0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0fdd │ │ -043492: 0c00 |0005: move-result-object v0 │ │ -043494: 1100 |0006: return-object v0 │ │ +04567c: |[04567c] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +04568c: 6200 bb04 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04bb │ │ +045690: 7220 dd0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0fdd │ │ +045696: 0c00 |0005: move-result-object v0 │ │ +045698: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2066 (PopupMenuCompat.java) │ │ + source_file_idx : 2063 (PopupMenuCompat.java) │ │ │ │ Class #310 header: │ │ -class_idx : 580 │ │ +class_idx : 577 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2067 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #310 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -73438,17 +73443,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043498: |[043498] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -0434a8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0434ae: 0e00 |0003: return-void │ │ +04569c: |[04569c] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +0456ac: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0456b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -73456,33 +73461,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0434b0: |[0434b0] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0434c0: 1f01 c902 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02c9 │ │ -0434c4: 6e10 8c13 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@138c │ │ -0434ca: 0c00 |0005: move-result-object v0 │ │ -0434cc: 1100 |0006: return-object v0 │ │ +0456b4: |[0456b4] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0456c4: 1f01 c602 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02c6 │ │ +0456c8: 6e10 8c13 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@138c │ │ +0456ce: 0c00 |0005: move-result-object v0 │ │ +0456d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2067 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 2064 (PopupMenuCompatKitKat.java) │ │ │ │ Class #311 header: │ │ -class_idx : 582 │ │ +class_idx : 579 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2157 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2154 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -73590,21 +73595,21 @@ │ │ │ │ #15 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;) │ │ name : 'startScroll' │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2157 (ScrollerCompat.java) │ │ + source_file_idx : 2154 (ScrollerCompat.java) │ │ │ │ Class #312 header: │ │ -class_idx : 586 │ │ +class_idx : 583 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2157 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2154 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -73631,32 +73636,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0434d0: |[0434d0] android.support.v4.widget.ScrollerCompat.:()V │ │ -0434e0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0434e4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0434e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0434ec: 2201 4902 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0249 │ │ -0434f0: 7010 1f10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@101f │ │ -0434f6: 6901 bf04 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -0434fa: 0e00 |000d: return-void │ │ -0434fc: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -043500: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -043504: 2201 4802 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0248 │ │ -043508: 7010 0e10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@100e │ │ -04350e: 6901 bf04 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043512: 28f4 |0019: goto 000d // -000c │ │ -043514: 2201 4702 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0247 │ │ -043518: 7010 fd0f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0ffd │ │ -04351e: 6901 bf04 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043522: 28ec |0021: goto 000d // -0014 │ │ +0456d4: |[0456d4] android.support.v4.widget.ScrollerCompat.:()V │ │ +0456e4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0456e8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0456ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0456f0: 2201 4602 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0246 │ │ +0456f4: 7010 1f10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@101f │ │ +0456fa: 6901 bf04 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +0456fe: 0e00 |000d: return-void │ │ +045700: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +045704: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +045708: 2201 4502 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0245 │ │ +04570c: 7010 0e10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@100e │ │ +045712: 6901 bf04 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045716: 28f4 |0019: goto 000d // -000c │ │ +045718: 2201 4402 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0244 │ │ +04571c: 7010 fd0f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0ffd │ │ +045722: 6901 bf04 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045726: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -73670,21 +73675,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 │ │ -043524: |[043524] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -043534: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -04353a: 6200 bf04 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -04353e: 7230 ef0f 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@0fef │ │ -043544: 0c00 |0008: move-result-object v0 │ │ -043546: 5b10 c004 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -04354a: 0e00 |000b: return-void │ │ +045728: |[045728] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +045738: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +04573e: 6200 bf04 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045742: 7230 ef0f 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@0fef │ │ +045748: 0c00 |0008: move-result-object v0 │ │ +04574a: 5b10 c004 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +04574e: 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; │ │ @@ -73696,19 +73701,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 │ │ -04354c: |[04354c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -04355c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04355e: 7120 2610 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@1026 │ │ -043564: 0c00 |0004: move-result-object v0 │ │ -043566: 1100 |0005: return-object v0 │ │ +045750: |[045750] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +045760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045762: 7120 2610 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@1026 │ │ +045768: 0c00 |0004: move-result-object v0 │ │ +04576a: 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;) │ │ @@ -73716,18 +73721,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 │ │ -043568: |[043568] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -043578: 2200 4a02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@024a │ │ -04357c: 7030 2210 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1022 │ │ -043582: 1100 |0005: return-object v0 │ │ +04576c: |[04576c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +04577c: 2200 4702 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0247 │ │ +045780: 7030 2210 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1022 │ │ +045786: 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; │ │ │ │ @@ -73737,19 +73742,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -043584: |[043584] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -043594: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043598: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -04359c: 7220 ed0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0fed │ │ -0435a2: 0e00 |0007: return-void │ │ +045788: |[045788] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +045798: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +04579c: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +0457a0: 7220 ed0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0fed │ │ +0457a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -73758,20 +73763,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0435a4: |[0435a4] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -0435b4: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -0435b8: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -0435bc: 7220 ee0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0fee │ │ -0435c2: 0a00 |0007: move-result v0 │ │ -0435c4: 0f00 |0008: return v0 │ │ +0457a8: |[0457a8] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +0457b8: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +0457bc: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +0457c0: 7220 ee0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0fee │ │ +0457c6: 0a00 |0007: move-result v0 │ │ +0457c8: 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;) │ │ @@ -73779,27 +73784,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -0435c8: |[0435c8] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -0435d8: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -0435dc: 54a1 c004 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -0435e0: 01b2 |0004: move v2, v11 │ │ -0435e2: 01c3 |0005: move v3, v12 │ │ -0435e4: 01d4 |0006: move v4, v13 │ │ -0435e6: 01e5 |0007: move v5, v14 │ │ -0435e8: 01f6 |0008: move v6, v15 │ │ -0435ea: 0207 1000 |0009: move/from16 v7, v16 │ │ -0435ee: 0208 1100 |000b: move/from16 v8, v17 │ │ -0435f2: 0209 1200 |000d: move/from16 v9, v18 │ │ -0435f6: 780a f00f 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@0ff0 │ │ -0435fc: 0e00 |0012: return-void │ │ +0457cc: |[0457cc] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +0457dc: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +0457e0: 54a1 c004 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +0457e4: 01b2 |0004: move v2, v11 │ │ +0457e6: 01c3 |0005: move v3, v12 │ │ +0457e8: 01d4 |0006: move v4, v13 │ │ +0457ea: 01e5 |0007: move v5, v14 │ │ +0457ec: 01f6 |0008: move v6, v15 │ │ +0457ee: 0207 1000 |0009: move/from16 v7, v16 │ │ +0457f2: 0208 1100 |000b: move/from16 v8, v17 │ │ +0457f6: 0209 1200 |000d: move/from16 v9, v18 │ │ +0457fa: 780a f00f 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@0ff0 │ │ +045800: 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 │ │ @@ -73816,29 +73821,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -043600: |[043600] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -043610: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043614: 54c1 c004 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -043618: 01d2 |0004: move v2, v13 │ │ -04361a: 01e3 |0005: move v3, v14 │ │ -04361c: 01f4 |0006: move v4, v15 │ │ -04361e: 0205 1000 |0007: move/from16 v5, v16 │ │ -043622: 0206 1100 |0009: move/from16 v6, v17 │ │ -043626: 0207 1200 |000b: move/from16 v7, v18 │ │ -04362a: 0208 1300 |000d: move/from16 v8, v19 │ │ -04362e: 0209 1400 |000f: move/from16 v9, v20 │ │ -043632: 020a 1500 |0011: move/from16 v10, v21 │ │ -043636: 020b 1600 |0013: move/from16 v11, v22 │ │ -04363a: 780c f10f 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@0ff1 │ │ -043640: 0e00 |0018: return-void │ │ +045804: |[045804] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +045814: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045818: 54c1 c004 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +04581c: 01d2 |0004: move v2, v13 │ │ +04581e: 01e3 |0005: move v3, v14 │ │ +045820: 01f4 |0006: move v4, v15 │ │ +045822: 0205 1000 |0007: move/from16 v5, v16 │ │ +045826: 0206 1100 |0009: move/from16 v6, v17 │ │ +04582a: 0207 1200 |000b: move/from16 v7, v18 │ │ +04582e: 0208 1300 |000d: move/from16 v8, v19 │ │ +045832: 0209 1400 |000f: move/from16 v9, v20 │ │ +045836: 020a 1500 |0011: move/from16 v10, v21 │ │ +04583a: 020b 1600 |0013: move/from16 v11, v22 │ │ +04583e: 780c f10f 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@0ff1 │ │ +045844: 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 │ │ @@ -73857,20 +73862,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043644: |[043644] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -043654: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043658: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -04365c: 7220 f20f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0ff2 │ │ -043662: 0a00 |0007: move-result v0 │ │ -043664: 0f00 |0008: return v0 │ │ +045848: |[045848] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +045858: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +04585c: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +045860: 7220 f20f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0ff2 │ │ +045866: 0a00 |0007: move-result v0 │ │ +045868: 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;) │ │ @@ -73878,20 +73883,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043668: |[043668] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -043678: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -04367c: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -043680: 7220 f30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0ff3 │ │ -043686: 0a00 |0007: move-result v0 │ │ -043688: 0f00 |0008: return v0 │ │ +04586c: |[04586c] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +04587c: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045880: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +045884: 7220 f30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0ff3 │ │ +04588a: 0a00 |0007: move-result v0 │ │ +04588c: 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;) │ │ @@ -73899,20 +73904,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04368c: |[04368c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -04369c: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -0436a0: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -0436a4: 7220 f40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0ff4 │ │ -0436aa: 0a00 |0007: move-result v0 │ │ -0436ac: 0f00 |0008: return v0 │ │ +045890: |[045890] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +0458a0: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +0458a4: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +0458a8: 7220 f40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0ff4 │ │ +0458ae: 0a00 |0007: move-result v0 │ │ +0458b0: 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;) │ │ @@ -73920,20 +73925,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0436b0: |[0436b0] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -0436c0: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -0436c4: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -0436c8: 7220 f50f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0ff5 │ │ -0436ce: 0a00 |0007: move-result v0 │ │ -0436d0: 0f00 |0008: return v0 │ │ +0458b4: |[0458b4] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +0458c4: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +0458c8: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +0458cc: 7220 f50f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0ff5 │ │ +0458d2: 0a00 |0007: move-result v0 │ │ +0458d4: 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;) │ │ @@ -73941,20 +73946,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0436d4: |[0436d4] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -0436e4: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -0436e8: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -0436ec: 7220 f60f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0ff6 │ │ -0436f2: 0a00 |0007: move-result v0 │ │ -0436f4: 0f00 |0008: return v0 │ │ +0458d8: |[0458d8] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +0458e8: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +0458ec: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +0458f0: 7220 f60f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0ff6 │ │ +0458f6: 0a00 |0007: move-result v0 │ │ +0458f8: 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;) │ │ @@ -73962,20 +73967,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0436f8: |[0436f8] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -043708: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -04370c: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -043710: 7220 f70f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ff7 │ │ -043716: 0a00 |0007: move-result v0 │ │ -043718: 0f00 |0008: return v0 │ │ +0458fc: |[0458fc] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +04590c: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045910: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +045914: 7220 f70f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ff7 │ │ +04591a: 0a00 |0007: move-result v0 │ │ +04591c: 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;) │ │ @@ -73983,20 +73988,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04371c: |[04371c] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -04372c: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043730: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -043734: 7220 f80f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0ff8 │ │ -04373a: 0a00 |0007: move-result v0 │ │ -04373c: 0f00 |0008: return v0 │ │ +045920: |[045920] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +045930: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045934: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +045938: 7220 f80f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0ff8 │ │ +04593e: 0a00 |0007: move-result v0 │ │ +045940: 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;) │ │ @@ -74004,19 +74009,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -043740: |[043740] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -043750: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043754: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -043758: 7255 f90f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0ff9 │ │ -04375e: 0e00 |0007: return-void │ │ +045944: |[045944] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +045954: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045958: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +04595c: 7255 f90f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0ff9 │ │ +045962: 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 │ │ @@ -74028,19 +74033,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -043760: |[043760] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -043770: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043774: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -043778: 7255 fa0f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0ffa │ │ -04377e: 0e00 |0007: return-void │ │ +045964: |[045964] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +045974: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045978: 5421 c004 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +04597c: 7255 fa0f 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0ffa │ │ +045982: 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 │ │ @@ -74052,23 +74057,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -043780: |[043780] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -043790: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -043794: 5461 c004 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -043798: 0172 |0004: move v2, v7 │ │ -04379a: 0183 |0005: move v3, v8 │ │ -04379c: 0194 |0006: move v4, v9 │ │ -04379e: 01a5 |0007: move v5, v10 │ │ -0437a0: 7806 fb0f 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0ffb │ │ -0437a6: 0e00 |000b: return-void │ │ +045984: |[045984] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +045994: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +045998: 5461 c004 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +04599c: 0172 |0004: move v2, v7 │ │ +04599e: 0183 |0005: move v3, v8 │ │ +0459a0: 0194 |0006: move v4, v9 │ │ +0459a2: 01a5 |0007: move v5, v10 │ │ +0459a4: 7806 fb0f 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0ffb │ │ +0459aa: 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 │ │ @@ -74081,43 +74086,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0437a8: |[0437a8] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -0437b8: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ -0437bc: 5471 c004 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ -0437c0: 0182 |0004: move v2, v8 │ │ -0437c2: 0193 |0005: move v3, v9 │ │ -0437c4: 01a4 |0006: move v4, v10 │ │ -0437c6: 01b5 |0007: move v5, v11 │ │ -0437c8: 01c6 |0008: move v6, v12 │ │ -0437ca: 7807 fc0f 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@0ffc │ │ -0437d0: 0e00 |000c: return-void │ │ +0459ac: |[0459ac] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +0459bc: 6200 bf04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04bf │ │ +0459c0: 5471 c004 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04c0 │ │ +0459c4: 0182 |0004: move v2, v8 │ │ +0459c6: 0193 |0005: move v3, v9 │ │ +0459c8: 01a4 |0006: move v4, v10 │ │ +0459ca: 01b5 |0007: move v5, v11 │ │ +0459cc: 01c6 |0008: move v6, v12 │ │ +0459ce: 7807 fc0f 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@0ffc │ │ +0459d4: 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 │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 2157 (ScrollerCompat.java) │ │ + source_file_idx : 2154 (ScrollerCompat.java) │ │ │ │ Class #313 header: │ │ -class_idx : 587 │ │ +class_idx : 584 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2158 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2155 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -74132,17 +74137,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0437d4: |[0437d4] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -0437e4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0437ea: 0e00 |0003: return-void │ │ +0459d8: |[0459d8] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +0459e8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0459ee: 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;) │ │ @@ -74150,18 +74155,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0437ec: |[0437ec] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -0437fc: 1f00 c802 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c8 │ │ -043800: 6e10 7d13 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@137d │ │ -043806: 0e00 |0005: return-void │ │ +0459f0: |[0459f0] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +045a00: 1f00 c502 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045a04: 6e10 7d13 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@137d │ │ +045a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -74170,19 +74175,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043808: |[043808] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -043818: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -04381c: 6e10 7e13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@137e │ │ -043822: 0a00 |0005: move-result v0 │ │ -043824: 0f00 |0006: return v0 │ │ +045a0c: |[045a0c] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +045a1c: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045a20: 6e10 7e13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@137e │ │ +045a26: 0a00 |0005: move-result v0 │ │ +045a28: 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;) │ │ @@ -74190,22 +74195,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 │ │ -043828: |[043828] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -043838: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -04383c: 2200 c802 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02c8 │ │ -043840: 7030 7c13 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@137c │ │ -043846: 1100 |0007: return-object v0 │ │ -043848: 2200 c802 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02c8 │ │ -04384c: 7020 7b13 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@137b │ │ -043852: 28fa |000d: goto 0007 // -0006 │ │ +045a2c: |[045a2c] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +045a3c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +045a40: 2200 c502 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045a44: 7030 7c13 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@137c │ │ +045a4a: 1100 |0007: return-object v0 │ │ +045a4c: 2200 c502 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045a50: 7020 7b13 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@137b │ │ +045a56: 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; │ │ │ │ @@ -74214,27 +74219,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 │ │ -043854: |[043854] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -043864: 0790 |0000: move-object v0, v9 │ │ -043866: 1f00 c802 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02c8 │ │ -04386a: 01a1 |0003: move v1, v10 │ │ -04386c: 01b2 |0004: move v2, v11 │ │ -04386e: 01c3 |0005: move v3, v12 │ │ -043870: 01d4 |0006: move v4, v13 │ │ -043872: 01e5 |0007: move v5, v14 │ │ -043874: 01f6 |0008: move v6, v15 │ │ -043876: 0207 1000 |0009: move/from16 v7, v16 │ │ -04387a: 0208 1100 |000b: move/from16 v8, v17 │ │ -04387e: 7409 7f13 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@137f │ │ -043884: 0e00 |0010: return-void │ │ +045a58: |[045a58] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +045a68: 0790 |0000: move-object v0, v9 │ │ +045a6a: 1f00 c502 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045a6e: 01a1 |0003: move v1, v10 │ │ +045a70: 01b2 |0004: move v2, v11 │ │ +045a72: 01c3 |0005: move v3, v12 │ │ +045a74: 01d4 |0006: move v4, v13 │ │ +045a76: 01e5 |0007: move v5, v14 │ │ +045a78: 01f6 |0008: move v6, v15 │ │ +045a7a: 0207 1000 |0009: move/from16 v7, v16 │ │ +045a7e: 0208 1100 |000b: move/from16 v8, v17 │ │ +045a82: 7409 7f13 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@137f │ │ +045a88: 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 │ │ @@ -74251,29 +74256,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 │ │ -043888: |[043888] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -043898: 07b0 |0000: move-object v0, v11 │ │ -04389a: 1f00 c802 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02c8 │ │ -04389e: 01c1 |0003: move v1, v12 │ │ -0438a0: 01d2 |0004: move v2, v13 │ │ -0438a2: 01e3 |0005: move v3, v14 │ │ -0438a4: 01f4 |0006: move v4, v15 │ │ -0438a6: 0205 1000 |0007: move/from16 v5, v16 │ │ -0438aa: 0206 1100 |0009: move/from16 v6, v17 │ │ -0438ae: 0207 1200 |000b: move/from16 v7, v18 │ │ -0438b2: 0208 1300 |000d: move/from16 v8, v19 │ │ -0438b6: 0209 1400 |000f: move/from16 v9, v20 │ │ -0438ba: 020a 1500 |0011: move/from16 v10, v21 │ │ -0438be: 740b 8013 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1380 │ │ -0438c4: 0e00 |0016: return-void │ │ +045a8c: |[045a8c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +045a9c: 07b0 |0000: move-object v0, v11 │ │ +045a9e: 1f00 c502 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045aa2: 01c1 |0003: move v1, v12 │ │ +045aa4: 01d2 |0004: move v2, v13 │ │ +045aa6: 01e3 |0005: move v3, v14 │ │ +045aa8: 01f4 |0006: move v4, v15 │ │ +045aaa: 0205 1000 |0007: move/from16 v5, v16 │ │ +045aae: 0206 1100 |0009: move/from16 v6, v17 │ │ +045ab2: 0207 1200 |000b: move/from16 v7, v18 │ │ +045ab6: 0208 1300 |000d: move/from16 v8, v19 │ │ +045aba: 0209 1400 |000f: move/from16 v9, v20 │ │ +045abe: 020a 1500 |0011: move/from16 v10, v21 │ │ +045ac2: 740b 8013 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1380 │ │ +045ac8: 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 │ │ @@ -74292,19 +74297,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0438c8: |[0438c8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0438d8: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -0438dc: 6e10 8213 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1382 │ │ -0438e2: 0a00 |0005: move-result v0 │ │ -0438e4: 0f00 |0006: return v0 │ │ +045acc: |[045acc] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +045adc: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045ae0: 6e10 8213 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1382 │ │ +045ae6: 0a00 |0005: move-result v0 │ │ +045ae8: 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;) │ │ @@ -74312,19 +74317,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0438e8: |[0438e8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0438f8: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -0438fc: 6e10 8313 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1383 │ │ -043902: 0a00 |0005: move-result v0 │ │ -043904: 0f00 |0006: return v0 │ │ +045aec: |[045aec] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +045afc: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045b00: 6e10 8313 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1383 │ │ +045b06: 0a00 |0005: move-result v0 │ │ +045b08: 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;) │ │ @@ -74332,19 +74337,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043908: |[043908] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -043918: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -04391c: 6e10 8413 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1384 │ │ -043922: 0a00 |0005: move-result v0 │ │ -043924: 0f00 |0006: return v0 │ │ +045b0c: |[045b0c] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +045b1c: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045b20: 6e10 8413 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1384 │ │ +045b26: 0a00 |0005: move-result v0 │ │ +045b28: 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;) │ │ @@ -74352,19 +74357,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043928: |[043928] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -043938: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -04393c: 6e10 8513 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1385 │ │ -043942: 0a00 |0005: move-result v0 │ │ -043944: 0f00 |0006: return v0 │ │ +045b2c: |[045b2c] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +045b3c: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045b40: 6e10 8513 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1385 │ │ +045b46: 0a00 |0005: move-result v0 │ │ +045b48: 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;) │ │ @@ -74372,19 +74377,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043948: |[043948] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -043958: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -04395c: 6e10 8613 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1386 │ │ -043962: 0a00 |0005: move-result v0 │ │ -043964: 0f00 |0006: return v0 │ │ +045b4c: |[045b4c] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +045b5c: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045b60: 6e10 8613 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1386 │ │ +045b66: 0a00 |0005: move-result v0 │ │ +045b68: 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;) │ │ @@ -74392,19 +74397,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043968: |[043968] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -043978: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -04397c: 6e10 8713 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1387 │ │ -043982: 0a00 |0005: move-result v0 │ │ -043984: 0f00 |0006: return v0 │ │ +045b6c: |[045b6c] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +045b7c: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045b80: 6e10 8713 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1387 │ │ +045b86: 0a00 |0005: move-result v0 │ │ +045b88: 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;) │ │ @@ -74412,18 +74417,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 │ │ -043988: |[043988] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -043998: 1f00 c802 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c8 │ │ -04399c: 6e40 8813 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1388 │ │ -0439a2: 0e00 |0005: return-void │ │ +045b8c: |[045b8c] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +045b9c: 1f00 c502 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045ba0: 6e40 8813 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1388 │ │ +045ba6: 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 │ │ @@ -74435,18 +74440,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 │ │ -0439a4: |[0439a4] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0439b4: 1f00 c802 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c8 │ │ -0439b8: 6e40 8913 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1389 │ │ -0439be: 0e00 |0005: return-void │ │ +045ba8: |[045ba8] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +045bb8: 1f00 c502 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045bbc: 6e40 8913 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1389 │ │ +045bc2: 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 │ │ @@ -74458,18 +74463,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 │ │ -0439c0: |[0439c0] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0439d0: 1f00 c802 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c8 │ │ -0439d4: 6e54 8a13 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@138a │ │ -0439da: 0e00 |0005: return-void │ │ +045bc4: |[045bc4] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +045bd4: 1f00 c502 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045bd8: 6e54 8a13 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@138a │ │ +045bde: 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 │ │ @@ -74482,44 +74487,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0439dc: |[0439dc] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0439ec: 0760 |0000: move-object v0, v6 │ │ -0439ee: 1f00 c802 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02c8 │ │ -0439f2: 0171 |0003: move v1, v7 │ │ -0439f4: 0182 |0004: move v2, v8 │ │ -0439f6: 0193 |0005: move v3, v9 │ │ -0439f8: 01a4 |0006: move v4, v10 │ │ -0439fa: 01b5 |0007: move v5, v11 │ │ -0439fc: 7406 8b13 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@138b │ │ -043a02: 0e00 |000b: return-void │ │ +045be0: |[045be0] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +045bf0: 0760 |0000: move-object v0, v6 │ │ +045bf2: 1f00 c502 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02c5 │ │ +045bf6: 0171 |0003: move v1, v7 │ │ +045bf8: 0182 |0004: move v2, v8 │ │ +045bfa: 0193 |0005: move v3, v9 │ │ +045bfc: 01a4 |0006: move v4, v10 │ │ +045bfe: 01b5 |0007: move v5, v11 │ │ +045c00: 7406 8b13 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@138b │ │ +045c06: 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 │ │ 0x0000 - 0x000c reg=8 startY I │ │ 0x0000 - 0x000c reg=9 dx I │ │ 0x0000 - 0x000c reg=10 dy I │ │ 0x0000 - 0x000c reg=11 duration I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2158 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 2155 (ScrollerCompatGingerbread.java) │ │ │ │ Class #314 header: │ │ -class_idx : 588 │ │ +class_idx : 585 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2159 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2156 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #314 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -74534,17 +74539,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043a04: |[043a04] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -043a14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -043a1a: 0e00 |0003: return-void │ │ +045c08: |[045c08] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +045c18: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +045c1e: 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;) │ │ @@ -74552,33 +74557,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043a1c: |[043a1c] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -043a2c: 1f01 c802 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c8 │ │ -043a30: 6e10 8113 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1381 │ │ -043a36: 0a00 |0005: move-result v0 │ │ -043a38: 0f00 |0006: return v0 │ │ +045c20: |[045c20] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +045c30: 1f01 c502 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02c5 │ │ +045c34: 6e10 8113 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1381 │ │ +045c3a: 0a00 |0005: move-result v0 │ │ +045c3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2159 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2156 (ScrollerCompatIcs.java) │ │ │ │ Class #315 header: │ │ -class_idx : 589 │ │ +class_idx : 586 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -74602,22 +74607,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -043a3c: |[043a3c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -043a4c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -043a52: 7100 8c10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@108c │ │ -043a58: 0c00 |0006: move-result-object v0 │ │ -043a5a: 7220 6910 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1069 │ │ -043a60: 0c00 |000a: move-result-object v0 │ │ -043a62: 5b10 c104 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04c1 │ │ -043a66: 0e00 |000d: return-void │ │ +045c40: |[045c40] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +045c50: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +045c56: 7100 8c10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@108c │ │ +045c5c: 0c00 |0006: move-result-object v0 │ │ +045c5e: 7220 6910 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1069 │ │ +045c64: 0c00 |000a: move-result-object v0 │ │ +045c66: 5b10 c104 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04c1 │ │ +045c6a: 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; │ │ @@ -74628,30 +74633,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043a68: |[043a68] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -043a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043a7a: 0f00 |0001: return v0 │ │ +045c6c: |[045c6c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +045c7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045c7e: 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 : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #316 header: │ │ -class_idx : 590 │ │ +class_idx : 587 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -74675,22 +74680,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -043a7c: |[043a7c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -043a8c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -043a92: 7100 8c10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@108c │ │ -043a98: 0c00 |0006: move-result-object v0 │ │ -043a9a: 7220 6a10 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@106a │ │ -043aa0: 0c00 |000a: move-result-object v0 │ │ -043aa2: 5b10 c204 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04c2 │ │ -043aa6: 0e00 |000d: return-void │ │ +045c80: |[045c80] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +045c90: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +045c96: 7100 8c10 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@108c │ │ +045c9c: 0c00 |0006: move-result-object v0 │ │ +045c9e: 7220 6a10 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@106a │ │ +045ca4: 0c00 |000a: move-result-object v0 │ │ +045ca6: 5b10 c204 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04c2 │ │ +045caa: 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; │ │ @@ -74701,17 +74706,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043aa8: |[043aa8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -043ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043aba: 0f00 |0001: return v0 │ │ +045cac: |[045cac] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +045cbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045cbe: 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; │ │ │ │ @@ -74720,31 +74725,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043abc: |[043abc] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -043acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043ace: 0f00 |0001: return v0 │ │ +045cc0: |[045cc0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +045cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045cd2: 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; │ │ │ │ - source_file_idx : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #317 header: │ │ -class_idx : 595 │ │ +class_idx : 592 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -74864,21 +74869,21 @@ │ │ │ │ #17 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setSubmitButtonEnabled' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #318 header: │ │ -class_idx : 597 │ │ +class_idx : 594 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2161 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -74901,33 +74906,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -043ad0: |[043ad0] android.support.v4.widget.SearchViewCompat.:()V │ │ -043ae0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -043ae4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -043ae8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -043aec: 2200 5202 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0252 │ │ -043af0: 7010 6110 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1061 │ │ -043af6: 6900 c704 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043afa: 0e00 |000d: return-void │ │ -043afc: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -043b00: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -043b04: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -043b08: 2200 5102 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0251 │ │ -043b0c: 7010 5010 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1050 │ │ -043b12: 6900 c704 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043b16: 28f2 |001b: goto 000d // -000e │ │ -043b18: 2200 5402 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0254 │ │ -043b1c: 7010 7710 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1077 │ │ -043b22: 6900 c704 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043b26: 28ea |0023: goto 000d // -0016 │ │ +045cd4: |[045cd4] android.support.v4.widget.SearchViewCompat.:()V │ │ +045ce4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +045ce8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +045cec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045cf0: 2200 4f02 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@024f │ │ +045cf4: 7010 6110 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1061 │ │ +045cfa: 6900 c704 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045cfe: 0e00 |000d: return-void │ │ +045d00: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +045d04: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +045d08: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +045d0c: 2200 4e02 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@024e │ │ +045d10: 7010 5010 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1050 │ │ +045d16: 6900 c704 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045d1a: 28f2 |001b: goto 000d // -000e │ │ +045d1c: 2200 5102 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0251 │ │ +045d20: 7010 7710 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1077 │ │ +045d26: 6900 c704 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045d2a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -74939,17 +74944,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043b28: |[043b28] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -043b38: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -043b3e: 0e00 |0003: return-void │ │ +045d2c: |[045d2c] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +045d3c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +045d42: 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; │ │ @@ -74959,36 +74964,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 │ │ -043b40: |[043b40] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -043b50: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043b54: 1100 |0002: return-object v0 │ │ +045d44: |[045d44] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +045d54: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045d58: 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 │ │ -043b58: |[043b58] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -043b68: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043b6c: 7220 6510 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1065 │ │ -043b72: 0c00 |0005: move-result-object v0 │ │ -043b74: 1100 |0006: return-object v0 │ │ +045d5c: |[045d5c] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +045d6c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045d70: 7220 6510 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1065 │ │ +045d76: 0c00 |0005: move-result-object v0 │ │ +045d78: 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;) │ │ @@ -74996,19 +75001,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043b78: |[043b78] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -043b88: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043b8c: 7220 6610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1066 │ │ -043b92: 0a00 |0005: move-result v0 │ │ -043b94: 0f00 |0006: return v0 │ │ +045d7c: |[045d7c] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +045d8c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045d90: 7220 6610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1066 │ │ +045d96: 0a00 |0005: move-result v0 │ │ +045d98: 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;) │ │ @@ -75016,19 +75021,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043b98: |[043b98] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -043ba8: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043bac: 7220 6710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1067 │ │ -043bb2: 0a00 |0005: move-result v0 │ │ -043bb4: 0f00 |0006: return v0 │ │ +045d9c: |[045d9c] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +045dac: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045db0: 7220 6710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1067 │ │ +045db6: 0a00 |0005: move-result v0 │ │ +045db8: 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;) │ │ @@ -75036,19 +75041,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043bb8: |[043bb8] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -043bc8: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043bcc: 7220 6810 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1068 │ │ -043bd2: 0a00 |0005: move-result v0 │ │ -043bd4: 0f00 |0006: return v0 │ │ +045dbc: |[045dbc] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +045dcc: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045dd0: 7220 6810 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1068 │ │ +045dd6: 0a00 |0005: move-result v0 │ │ +045dd8: 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;) │ │ @@ -75056,19 +75061,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 │ │ -043bd8: |[043bd8] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -043be8: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043bec: 7220 6b10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@106b │ │ -043bf2: 0c00 |0005: move-result-object v0 │ │ -043bf4: 1100 |0006: return-object v0 │ │ +045ddc: |[045ddc] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +045dec: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045df0: 7220 6b10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@106b │ │ +045df6: 0c00 |0005: move-result-object v0 │ │ +045df8: 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;) │ │ @@ -75076,18 +75081,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 │ │ -043bf8: |[043bf8] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -043c08: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043c0c: 7230 6c10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@106c │ │ -043c12: 0e00 |0005: return-void │ │ +045dfc: |[045dfc] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +045e0c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045e10: 7230 6c10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@106c │ │ +045e16: 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 │ │ @@ -75097,18 +75102,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 │ │ -043c14: |[043c14] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -043c24: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043c28: 7230 6d10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@106d │ │ -043c2e: 0e00 |0005: return-void │ │ +045e18: |[045e18] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +045e28: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045e2c: 7230 6d10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@106d │ │ +045e32: 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 │ │ @@ -75118,18 +75123,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 │ │ -043c30: |[043c30] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -043c40: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043c44: 7230 6e10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@106e │ │ -043c4a: 0e00 |0005: return-void │ │ +045e34: |[045e34] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +045e44: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045e48: 7230 6e10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@106e │ │ +045e4e: 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 │ │ @@ -75139,18 +75144,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 │ │ -043c4c: |[043c4c] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -043c5c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043c60: 7230 6f10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@106f │ │ -043c66: 0e00 |0005: return-void │ │ +045e50: |[045e50] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +045e60: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045e64: 7230 6f10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@106f │ │ +045e6a: 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 │ │ @@ -75160,19 +75165,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 │ │ -043c68: |[043c68] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -043c78: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043c7c: 5431 c104 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04c1 │ │ -043c80: 7230 7010 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1070 │ │ -043c86: 0e00 |0007: return-void │ │ +045e6c: |[045e6c] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +045e7c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045e80: 5431 c104 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04c1 │ │ +045e84: 7230 7010 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1070 │ │ +045e8a: 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; │ │ @@ -75182,19 +75187,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 │ │ -043c88: |[043c88] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -043c98: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043c9c: 5431 c204 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04c2 │ │ -043ca0: 7230 7110 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1071 │ │ -043ca6: 0e00 |0007: return-void │ │ +045e8c: |[045e8c] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +045e9c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045ea0: 5431 c204 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04c2 │ │ +045ea4: 7230 7110 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1071 │ │ +045eaa: 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; │ │ @@ -75204,18 +75209,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 │ │ -043ca8: |[043ca8] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -043cb8: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043cbc: 7240 7210 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1072 │ │ -043cc2: 0e00 |0005: return-void │ │ +045eac: |[045eac] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +045ebc: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045ec0: 7240 7210 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1072 │ │ +045ec6: 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; │ │ @@ -75226,18 +75231,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 │ │ -043cc4: |[043cc4] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -043cd4: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043cd8: 7230 7310 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1073 │ │ -043cde: 0e00 |0005: return-void │ │ +045ec8: |[045ec8] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +045ed8: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045edc: 7230 7310 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1073 │ │ +045ee2: 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; │ │ @@ -75247,18 +75252,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 │ │ -043ce0: |[043ce0] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -043cf0: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043cf4: 7230 7410 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1074 │ │ -043cfa: 0e00 |0005: return-void │ │ +045ee4: |[045ee4] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +045ef4: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045ef8: 7230 7410 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1074 │ │ +045efe: 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 │ │ @@ -75268,18 +75273,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 │ │ -043cfc: |[043cfc] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -043d0c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043d10: 7230 7510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1075 │ │ -043d16: 0e00 |0005: return-void │ │ +045f00: |[045f00] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +045f10: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045f14: 7230 7510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1075 │ │ +045f1a: 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; │ │ @@ -75289,34 +75294,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -043d18: |[043d18] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -043d28: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ -043d2c: 7230 7610 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1076 │ │ -043d32: 0e00 |0005: return-void │ │ +045f1c: |[045f1c] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +045f2c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04c7 │ │ +045f30: 7230 7610 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1076 │ │ +045f36: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #319 header: │ │ -class_idx : 598 │ │ +class_idx : 595 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2165 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2162 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -75341,18 +75346,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 │ │ -043d34: |[043d34] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -043d44: 5b01 c804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04c8 │ │ -043d48: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -043d4e: 0e00 |0005: return-void │ │ +045f38: |[045f38] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +045f48: 5b01 c804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04c8 │ │ +045f4c: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +045f52: 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; │ │ │ │ @@ -75362,19 +75367,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043d50: |[043d50] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -043d60: 5410 c804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04c8 │ │ -043d64: 7220 a310 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@10a3 │ │ -043d6a: 0a00 |0005: move-result v0 │ │ -043d6c: 0f00 |0006: return v0 │ │ +045f54: |[045f54] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +045f64: 5410 c804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04c8 │ │ +045f68: 7220 a310 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@10a3 │ │ +045f6e: 0a00 |0005: move-result v0 │ │ +045f70: 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; │ │ │ │ @@ -75383,33 +75388,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043d70: |[043d70] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -043d80: 5410 c804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04c8 │ │ -043d84: 7220 a410 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10a4 │ │ -043d8a: 0a00 |0005: move-result v0 │ │ -043d8c: 0f00 |0006: return v0 │ │ +045f74: |[045f74] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +045f84: 5410 c804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04c8 │ │ +045f88: 7220 a410 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10a4 │ │ +045f8e: 0a00 |0005: move-result v0 │ │ +045f90: 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; │ │ │ │ - source_file_idx : 2165 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2162 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #320 header: │ │ -class_idx : 599 │ │ +class_idx : 596 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2165 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2162 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -75434,18 +75439,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 │ │ -043d90: |[043d90] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -043da0: 5b01 c904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04c9 │ │ -043da4: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -043daa: 0e00 |0005: return-void │ │ +045f94: |[045f94] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +045fa4: 5b01 c904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04c9 │ │ +045fa8: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +045fae: 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; │ │ │ │ @@ -75455,32 +75460,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043dac: |[043dac] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -043dbc: 5410 c904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04c9 │ │ -043dc0: 7210 a210 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@10a2 │ │ -043dc6: 0a00 |0005: move-result v0 │ │ -043dc8: 0f00 |0006: return v0 │ │ +045fb0: |[045fb0] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +045fc0: 5410 c904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04c9 │ │ +045fc4: 7210 a210 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@10a2 │ │ +045fca: 0a00 |0005: move-result v0 │ │ +045fcc: 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 : 2165 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2162 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #321 header: │ │ -class_idx : 600 │ │ +class_idx : 597 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2165 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2162 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -75498,21 +75503,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2165 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2162 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #322 header: │ │ -class_idx : 601 │ │ +class_idx : 598 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2165 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2162 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -75536,21 +75541,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2165 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2162 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #323 header: │ │ -class_idx : 602 │ │ +class_idx : 599 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2165 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2162 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -75569,17 +75574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043dcc: |[043dcc] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -043ddc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -043de2: 0e00 |0003: return-void │ │ +045fd0: |[045fd0] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +045fe0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +045fe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -75588,19 +75593,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 │ │ -043de4: |[043de4] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -043df4: 1f01 cf02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cf │ │ -043df8: 6e10 a013 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@13a0 │ │ -043dfe: 0c00 |0005: move-result-object v0 │ │ -043e00: 1100 |0006: return-object v0 │ │ +045fe8: |[045fe8] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +045ff8: 1f01 cc02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cc │ │ +045ffc: 6e10 a013 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@13a0 │ │ +046002: 0c00 |0005: move-result-object v0 │ │ +046004: 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;) │ │ @@ -75608,19 +75613,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043e04: |[043e04] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -043e14: 1f01 cf02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cf │ │ -043e18: 6e10 a113 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@13a1 │ │ -043e1e: 0a00 |0005: move-result v0 │ │ -043e20: 0f00 |0006: return v0 │ │ +046008: |[046008] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +046018: 1f01 cc02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cc │ │ +04601c: 6e10 a113 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@13a1 │ │ +046022: 0a00 |0005: move-result v0 │ │ +046024: 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;) │ │ @@ -75628,19 +75633,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043e24: |[043e24] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -043e34: 1f01 cf02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cf │ │ -043e38: 6e10 a213 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@13a2 │ │ -043e3e: 0a00 |0005: move-result v0 │ │ -043e40: 0f00 |0006: return v0 │ │ +046028: |[046028] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +046038: 1f01 cc02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cc │ │ +04603c: 6e10 a213 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@13a2 │ │ +046042: 0a00 |0005: move-result v0 │ │ +046044: 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;) │ │ @@ -75648,19 +75653,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043e44: |[043e44] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -043e54: 1f01 cf02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cf │ │ -043e58: 6e10 a313 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@13a3 │ │ -043e5e: 0a00 |0005: move-result v0 │ │ -043e60: 0f00 |0006: return v0 │ │ +046048: |[046048] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +046058: 1f01 cc02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02cc │ │ +04605c: 6e10 a313 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@13a3 │ │ +046062: 0a00 |0005: move-result v0 │ │ +046064: 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;) │ │ @@ -75668,18 +75673,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 │ │ -043e64: |[043e64] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -043e74: 2200 5702 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0257 │ │ -043e78: 7020 a010 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@10a0 │ │ -043e7e: 1100 |0005: return-object v0 │ │ +046068: |[046068] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +046078: 2200 5402 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0254 │ │ +04607c: 7020 a010 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@10a0 │ │ +046082: 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;) │ │ @@ -75687,18 +75692,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 │ │ -043e80: |[043e80] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -043e90: 2200 5602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0256 │ │ -043e94: 7020 9d10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@109d │ │ -043e9a: 1100 |0005: return-object v0 │ │ +046084: |[046084] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +046094: 2200 5302 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0253 │ │ +046098: 7020 9d10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@109d │ │ +04609e: 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;) │ │ @@ -75706,18 +75711,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 │ │ -043e9c: |[043e9c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -043eac: 2200 cf02 |0000: new-instance v0, Landroid/widget/SearchView; // type@02cf │ │ -043eb0: 7020 9e13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@139e │ │ -043eb6: 1100 |0005: return-object v0 │ │ +0460a0: |[0460a0] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0460b0: 2200 cc02 |0000: new-instance v0, Landroid/widget/SearchView; // type@02cc │ │ +0460b4: 7020 9e13 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@139e │ │ +0460ba: 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;) │ │ @@ -75725,18 +75730,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 │ │ -043eb8: |[043eb8] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -043ec8: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043ecc: 6e20 a513 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@13a5 │ │ -043ed2: 0e00 |0005: return-void │ │ +0460bc: |[0460bc] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +0460cc: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +0460d0: 6e20 a513 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@13a5 │ │ +0460d6: 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 │ │ @@ -75746,18 +75751,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 │ │ -043ed4: |[043ed4] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -043ee4: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043ee8: 6e20 a813 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@13a8 │ │ -043eee: 0e00 |0005: return-void │ │ +0460d8: |[0460d8] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +0460e8: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +0460ec: 6e20 a813 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@13a8 │ │ +0460f2: 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 │ │ @@ -75767,19 +75772,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 │ │ -043ef0: |[043ef0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -043f00: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043f04: 1f01 cd02 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02cd │ │ -043f08: 6e20 a913 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@13a9 │ │ -043f0e: 0e00 |0007: return-void │ │ +0460f4: |[0460f4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +046104: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +046108: 1f01 ca02 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02ca │ │ +04610c: 6e20 a913 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@13a9 │ │ +046112: 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; │ │ @@ -75789,19 +75794,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 │ │ -043f10: |[043f10] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -043f20: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043f24: 1f01 ce02 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02ce │ │ -043f28: 6e20 aa13 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@13aa │ │ -043f2e: 0e00 |0007: return-void │ │ +046114: |[046114] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +046124: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +046128: 1f01 cb02 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02cb │ │ +04612c: 6e20 aa13 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@13aa │ │ +046132: 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; │ │ @@ -75811,18 +75816,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 │ │ -043f30: |[043f30] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -043f40: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043f44: 6e30 ab13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@13ab │ │ -043f4a: 0e00 |0005: return-void │ │ +046134: |[046134] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +046144: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +046148: 6e30 ab13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@13ab │ │ +04614e: 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; │ │ @@ -75833,18 +75838,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 │ │ -043f4c: |[043f4c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -043f5c: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043f60: 6e20 ac13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@13ac │ │ -043f66: 0e00 |0005: return-void │ │ +046150: |[046150] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +046160: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +046164: 6e20 ac13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@13ac │ │ +04616a: 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; │ │ @@ -75854,18 +75859,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 │ │ -043f68: |[043f68] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -043f78: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043f7c: 6e20 ad13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@13ad │ │ -043f82: 0e00 |0005: return-void │ │ +04616c: |[04616c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +04617c: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +046180: 6e20 ad13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@13ad │ │ +046186: 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 │ │ @@ -75875,27 +75880,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 │ │ -043f84: |[043f84] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -043f94: 0741 |0000: move-object v1, v4 │ │ -043f96: 1f01 cf02 |0001: check-cast v1, Landroid/widget/SearchView; // type@02cf │ │ -043f9a: 6e10 9f13 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@139f │ │ -043fa0: 0c02 |0006: move-result-object v2 │ │ -043fa2: 1a03 7715 |0007: const-string v3, "search" // string@1577 │ │ -043fa6: 6e20 9300 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -043fac: 0c00 |000c: move-result-object v0 │ │ -043fae: 1f00 1600 |000d: check-cast v0, Landroid/app/SearchManager; // type@0016 │ │ -043fb2: 6e20 7600 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0076 │ │ -043fb8: 0c02 |0012: move-result-object v2 │ │ -043fba: 6e20 ae13 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@13ae │ │ -043fc0: 0e00 |0016: return-void │ │ +046188: |[046188] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +046198: 0741 |0000: move-object v1, v4 │ │ +04619a: 1f01 cc02 |0001: check-cast v1, Landroid/widget/SearchView; // type@02cc │ │ +04619e: 6e10 9f13 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@139f │ │ +0461a4: 0c02 |0006: move-result-object v2 │ │ +0461a6: 1a03 7415 |0007: const-string v3, "search" // string@1574 │ │ +0461aa: 6e20 9300 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +0461b0: 0c00 |000c: move-result-object v0 │ │ +0461b2: 1f00 1600 |000d: check-cast v0, Landroid/app/SearchManager; // type@0016 │ │ +0461b6: 6e20 7600 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0076 │ │ +0461bc: 0c02 |0012: move-result-object v2 │ │ +0461be: 6e20 ae13 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@13ae │ │ +0461c4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -75909,34 +75914,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043fc4: |[043fc4] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -043fd4: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -043fd8: 6e20 af13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@13af │ │ -043fde: 0e00 |0005: return-void │ │ +0461c8: |[0461c8] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0461d8: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +0461dc: 6e20 af13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@13af │ │ +0461e2: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2165 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2162 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #324 header: │ │ -class_idx : 603 │ │ +class_idx : 600 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 719 │ │ -source_file_idx : 2167 │ │ +superclass_idx : 716 │ │ +source_file_idx : 2164 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -75956,17 +75961,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -043fe0: |[043fe0] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -043ff0: 7020 9e13 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@139e │ │ -043ff6: 0e00 |0003: return-void │ │ +0461e4: |[0461e4] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +0461f4: 7020 9e13 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@139e │ │ +0461fa: 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; │ │ @@ -75977,35 +75982,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -043ff8: |[043ff8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -044008: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -04400c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04400e: 6e30 b810 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@10b8 │ │ -044014: 6f10 a413 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@13a4 │ │ -04401a: 0e00 |0009: return-void │ │ +0461fc: |[0461fc] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +04620c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +046210: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046212: 6e30 b810 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@10b8 │ │ +046218: 6f10 a413 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@13a4 │ │ +04621e: 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; │ │ │ │ - source_file_idx : 2167 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2164 (SearchViewCompatIcs.java) │ │ │ │ Class #325 header: │ │ -class_idx : 604 │ │ +class_idx : 601 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2167 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2164 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -76024,17 +76029,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04401c: |[04401c] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -04402c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -044032: 0e00 |0003: return-void │ │ +046220: |[046220] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +046230: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +046236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -76043,18 +76048,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 │ │ -044034: |[044034] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -044044: 2200 5b02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@025b │ │ -044048: 7020 b610 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@10b6 │ │ -04404e: 1100 |0005: return-object v0 │ │ +046238: |[046238] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +046248: 2200 5802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0258 │ │ +04624c: 7020 b610 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@10b6 │ │ +046252: 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;) │ │ @@ -76062,18 +76067,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 │ │ -044050: |[044050] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -044060: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -044064: 6e20 a613 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@13a6 │ │ -04406a: 0e00 |0005: return-void │ │ +046254: |[046254] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +046264: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +046268: 6e20 a613 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@13a6 │ │ +04626e: 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 │ │ @@ -76083,34 +76088,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04406c: |[04406c] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -04407c: 1f00 cf02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cf │ │ -044080: 6e20 a713 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@13a7 │ │ -044086: 0e00 |0005: return-void │ │ +046270: |[046270] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +046280: 1f00 cc02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02cc │ │ +046284: 6e20 a713 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@13a7 │ │ +04628a: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2167 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2164 (SearchViewCompatIcs.java) │ │ │ │ Class #326 header: │ │ -class_idx : 605 │ │ +class_idx : 602 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2182 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2179 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -76128,21 +76133,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2182 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2179 (SimpleCursorAdapter.java) │ │ │ │ Class #327 header: │ │ -class_idx : 606 │ │ +class_idx : 603 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2182 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2179 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -76160,21 +76165,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;) │ │ name : 'setViewValue' │ │ type : '(Landroid/view/View;Landroid/database/Cursor;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2182 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2179 (SimpleCursorAdapter.java) │ │ │ │ Class #328 header: │ │ -class_idx : 608 │ │ +class_idx : 605 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -76186,21 +76191,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #329 header: │ │ -class_idx : 610 │ │ +class_idx : 607 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -76229,19 +76234,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 │ │ -044088: |[044088] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -044098: 5b01 d404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ -04409c: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0440a2: 5b02 d304 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ -0440a6: 0e00 |0007: return-void │ │ +04628c: |[04628c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +04629c: 5b01 d404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ +0462a0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0462a6: 5b02 d304 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ +0462aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0005 line=1485 │ │ 0x0007 line=1486 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -76254,49 +76259,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0440a8: |[0440a8] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -0440b8: 5430 d304 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ -0440bc: 6e10 2c12 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -0440c2: 0c00 |0005: move-result-object v0 │ │ -0440c4: 5431 d404 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ -0440c8: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -0440cc: 5430 d304 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ -0440d0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0440d2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0440d4: 7130 d40a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ad4 │ │ -0440da: 5430 d404 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ -0440de: 5431 d304 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ -0440e2: 7120 0c11 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@110c │ │ -0440e8: 5430 d404 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ -0440ec: 7110 0511 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1105 │ │ -0440f2: 0c00 |001d: move-result-object v0 │ │ -0440f4: 6e20 d314 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ -0440fa: 0e00 |0021: return-void │ │ +0462ac: |[0462ac] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +0462bc: 5430 d304 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ +0462c0: 6e10 2c12 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +0462c6: 0c00 |0005: move-result-object v0 │ │ +0462c8: 5431 d404 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ +0462cc: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +0462d0: 5430 d304 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ +0462d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0462d6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0462d8: 7130 d40a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ad4 │ │ +0462de: 5430 d404 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ +0462e2: 5431 d304 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04d3 │ │ +0462e6: 7120 0c11 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@110c │ │ +0462ec: 5430 d404 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d4 │ │ +0462f0: 7110 0511 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1105 │ │ +0462f6: 0c00 |001d: move-result-object v0 │ │ +0462f8: 6e20 d314 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ +0462fe: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1490 │ │ 0x000a line=1491 │ │ 0x0011 line=1492 │ │ 0x0018 line=1494 │ │ 0x0021 line=1495 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #330 header: │ │ -class_idx : 612 │ │ +class_idx : 609 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 670 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 667 │ │ +source_file_idx : 2187 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -76336,42 +76341,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0440fc: |[0440fc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -04410c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04410e: 2300 5503 |0001: new-array v0, v0, [I // type@0355 │ │ -044112: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -044114: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -04411a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04411e: 6900 d604 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04d6 │ │ -044122: 0e00 |000b: return-void │ │ +046300: |[046300] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +046310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046312: 2300 5203 |0001: new-array v0, v0, [I // type@0352 │ │ +046316: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +046318: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +04631e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +046322: 6900 d604 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04d6 │ │ +046326: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044124: |[044124] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -044134: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -044136: 7030 7c12 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@127c │ │ -04413c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04413e: 5910 dd04 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -044142: 0e00 |0007: return-void │ │ +046328: |[046328] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +046338: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04633a: 7030 7c12 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@127c │ │ +046340: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +046342: 5910 dd04 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +046346: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1273 │ │ 0x0004 line=1257 │ │ 0x0007 line=1274 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -76381,19 +76386,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -044144: |[044144] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -044154: 7030 7c12 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@127c │ │ -04415a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04415c: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -044160: 0e00 |0006: return-void │ │ +046348: |[046348] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +046358: 7030 7c12 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@127c │ │ +04635e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046360: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +046364: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0003 line=1257 │ │ 0x0006 line=1278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -76405,27 +76410,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 │ │ -044164: |[044164] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -044174: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -044176: 7030 7d12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@127d │ │ -04417c: 5932 dd04 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -044180: 6201 d604 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04d6 │ │ -044184: 6e30 9500 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ -04418a: 0c00 |000b: move-result-object v0 │ │ -04418c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04418e: 6e30 ea00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00ea │ │ -044194: 0a01 |0010: move-result v1 │ │ -044196: 5931 dd04 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -04419a: 6e10 f000 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -0441a0: 0e00 |0016: return-void │ │ +046368: |[046368] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +046378: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04637a: 7030 7d12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@127d │ │ +046380: 5932 dd04 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +046384: 6201 d604 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04d6 │ │ +046388: 6e30 9500 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ +04638e: 0c00 |000b: move-result-object v0 │ │ +046390: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +046392: 6e30 ea00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00ea │ │ +046398: 0a01 |0010: move-result v1 │ │ +04639a: 5931 dd04 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +04639e: 6e10 f000 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +0463a4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1294 │ │ 0x0004 line=1257 │ │ 0x0006 line=1296 │ │ 0x000c line=1297 │ │ 0x0013 line=1298 │ │ @@ -76441,21 +76446,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 │ │ -0441a4: |[0441a4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -0441b4: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ -0441ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0441bc: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -0441c0: 5220 dd04 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -0441c4: 5910 dd04 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -0441c8: 0e00 |000a: return-void │ │ +0463a8: |[0463a8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +0463b8: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ +0463be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0463c0: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +0463c4: 5220 dd04 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +0463c8: 5910 dd04 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +0463cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1257 │ │ 0x0006 line=1290 │ │ 0x000a line=1291 │ │ locals : │ │ @@ -76467,19 +76472,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 │ │ -0441cc: |[0441cc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -0441dc: 7020 7e12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@127e │ │ -0441e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0441e4: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -0441e8: 0e00 |0006: return-void │ │ +0463d0: |[0463d0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +0463e0: 7020 7e12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@127e │ │ +0463e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0463e8: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +0463ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0003 line=1257 │ │ 0x0006 line=1282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -76490,36 +76495,36 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0441ec: |[0441ec] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -0441fc: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ -044202: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -044204: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -044208: 0e00 |0006: return-void │ │ +0463f0: |[0463f0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +046400: 7020 7f12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@127f │ │ +046406: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046408: 5910 dd04 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +04640c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1257 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #331 header: │ │ -class_idx : 613 │ │ +class_idx : 610 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -76549,21 +76554,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;) │ │ name : 'onPanelSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #332 header: │ │ -class_idx : 614 │ │ +class_idx : 611 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -76585,17 +76590,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04420c: |[04420c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -04421c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -044222: 0e00 |0003: return-void │ │ +046410: |[046410] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +046420: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +046426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -76604,19 +76609,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 │ │ -044224: |[044224] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -044234: 2200 6702 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0267 │ │ -044238: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04423a: 7030 f110 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@10f1 │ │ -044240: 1100 |0006: return-object v0 │ │ +046428: |[046428] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +046438: 2200 6402 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0264 │ │ +04643c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04643e: 7030 f110 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@10f1 │ │ +046444: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -76625,18 +76630,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 │ │ -044244: |[044244] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -044254: 6e20 eb10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10eb │ │ -04425a: 0c00 |0003: move-result-object v0 │ │ -04425c: 1100 |0004: return-object v0 │ │ +046448: |[046448] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +046458: 6e20 eb10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10eb │ │ +04645e: 0c00 |0003: move-result-object v0 │ │ +046460: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -76645,17 +76650,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 │ │ -044260: |[044260] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -044270: 2320 6503 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0365 │ │ -044274: 1100 |0002: return-object v0 │ │ +046464: |[046464] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +046474: 2320 6203 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0362 │ │ +046478: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -76664,32 +76669,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044278: |[044278] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -044288: 6e20 ed10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10ed │ │ -04428e: 0c00 |0003: move-result-object v0 │ │ -044290: 1100 |0004: return-object v0 │ │ +04647c: |[04647c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04648c: 6e20 ed10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@10ed │ │ +046492: 0c00 |0003: move-result-object v0 │ │ +046494: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #333 header: │ │ -class_idx : 615 │ │ +class_idx : 612 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 662 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 659 │ │ +source_file_idx : 2187 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -76719,43 +76724,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -044294: |[044294] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -0442a4: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0266 │ │ -0442a8: 7010 ea10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@10ea │ │ -0442ae: 6900 df04 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04df │ │ -0442b2: 0e00 |0007: return-void │ │ +046498: |[046498] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +0464a8: 2200 6302 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0263 │ │ +0464ac: 7010 ea10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@10ea │ │ +0464b2: 6900 df04 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04df │ │ +0464b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1321 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0442b4: |[0442b4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -0442c4: 7020 0512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ -0442ca: 6e10 8801 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ -0442d0: 0a00 |0006: move-result v0 │ │ -0442d2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0442d6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0442d8: 5c10 e004 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ -0442dc: 0e00 |000c: return-void │ │ -0442de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0442e0: 28fc |000e: goto 000a // -0004 │ │ +0464b8: |[0464b8] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +0464c8: 7020 0512 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1205 │ │ +0464ce: 6e10 8801 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0188 │ │ +0464d4: 0a00 |0006: move-result v0 │ │ +0464d6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0464da: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0464dc: 5c10 e004 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ +0464e0: 0e00 |000c: return-void │ │ +0464e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0464e4: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 0x0003 line=1312 │ │ 0x000c line=1313 │ │ 0x000d line=1312 │ │ locals : │ │ @@ -76767,17 +76772,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 │ │ -0442e4: |[0442e4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0442f4: 7020 f010 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@10f0 │ │ -0442fa: 0e00 |0003: return-void │ │ +0464e8: |[0464e8] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +0464f8: 7020 f010 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@10f0 │ │ +0464fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -76787,17 +76792,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0442fc: |[0442fc] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -04430c: 7020 0612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ -044312: 0e00 |0003: return-void │ │ +046500: |[046500] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +046510: 7020 0612 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1206 │ │ +046516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1307 │ │ 0x0003 line=1308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -76808,41 +76813,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -044314: |[044314] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -044324: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ -04432a: 5510 e004 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ -04432e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -044332: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -044334: 6e20 8c01 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ -04433a: 0e00 |000b: return-void │ │ -04433c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04433e: 28fb |000d: goto 0008 // -0005 │ │ +046518: |[046518] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +046528: 6f30 0712 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1207 │ │ +04652e: 5510 e004 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ +046532: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +046536: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +046538: 6e20 8c01 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@018c │ │ +04653e: 0e00 |000b: return-void │ │ +046540: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +046542: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0003 line=1318 │ │ 0x000b line=1319 │ │ 0x000c line=1318 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #334 header: │ │ -class_idx : 617 │ │ +class_idx : 614 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -76860,21 +76865,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #335 header: │ │ -class_idx : 621 │ │ +class_idx : 618 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 671 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 668 │ │ +source_file_idx : 2187 │ │ static_fields_size : 5 │ │ instance_fields_size: 19 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 41 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -77002,32 +77007,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -044340: |[044340] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -044350: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -044354: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -044358: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04435c: 2201 6c02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@026c │ │ -044360: 7010 fe10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@10fe │ │ -044366: 6901 e504 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ -04436a: 0e00 |000d: return-void │ │ -04436c: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -044370: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -044374: 2201 6b02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@026b │ │ -044378: 7010 fc10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@10fc │ │ -04437e: 6901 e504 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ -044382: 28f4 |0019: goto 000d // -000c │ │ -044384: 2201 6a02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@026a │ │ -044388: 7010 fa10 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@10fa │ │ -04438e: 6901 e504 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ -044392: 28ec |0021: goto 000d // -0014 │ │ +046544: |[046544] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +046554: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +046558: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +04655c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +046560: 2201 6902 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0269 │ │ +046564: 7010 fe10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@10fe │ │ +04656a: 6901 e504 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ +04656e: 0e00 |000d: return-void │ │ +046570: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +046574: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +046578: 2201 6802 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0268 │ │ +04657c: 7010 fc10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@10fc │ │ +046582: 6901 e504 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ +046586: 28f4 |0019: goto 000d // -000c │ │ +046588: 2201 6702 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0267 │ │ +04658c: 7010 fa10 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@10fa │ │ +046592: 6901 e504 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ +046596: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -77041,18 +77046,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -044394: |[044394] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -0443a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0443a6: 7030 0211 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1102 │ │ -0443ac: 0e00 |0004: return-void │ │ +046598: |[046598] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +0465a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0465aa: 7030 0211 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1102 │ │ +0465b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -77062,18 +77067,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 │ │ -0443b0: |[0443b0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0443c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0443c2: 7040 0311 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1103 │ │ -0443c8: 0e00 |0004: return-void │ │ +0465b4: |[0465b4] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0465c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0465c6: 7040 0311 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1103 │ │ +0465cc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -77084,58 +77089,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 │ │ -0443cc: |[0443cc] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0443dc: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -0443e0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0443e2: 7040 8a12 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@128a │ │ -0443e8: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -0443ee: 5962 f904 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ -0443f2: 5c64 eb04 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -0443f6: 2202 4400 |000d: new-instance v2, Landroid/graphics/Rect; // type@0044 │ │ -0443fa: 7010 2101 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -044400: 5b62 fa04 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ -044404: 2202 3103 |0014: new-instance v2, Ljava/util/ArrayList; // type@0331 │ │ -044408: 7010 c814 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04440e: 5b62 f304 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ -044412: 6e10 9200 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -044418: 0c02 |001e: move-result-object v2 │ │ -04441a: 6e10 dc00 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ -044420: 0c02 |0022: move-result-object v2 │ │ -044422: 5220 2505 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -044426: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -04442a: c802 |0027: mul-float/2addr v2, v0 │ │ -04442c: c652 |0028: add-float/2addr v2, v5 │ │ -04442e: 8722 |0029: float-to-int v2, v2 │ │ -044430: 5962 ef04 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04ef │ │ -044434: 7110 7112 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ -04443a: 0c01 |002f: move-result-object v1 │ │ -04443c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -04443e: 6e20 4811 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1148 │ │ -044444: 2202 6102 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0261 │ │ -044448: 7020 ce10 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10ce │ │ -04444e: 7120 ce0a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ace │ │ -044454: 7120 d10a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ -04445a: 2202 6302 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0263 │ │ -04445e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -044460: 7030 d710 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@10d7 │ │ -044466: 7130 7111 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@1171 │ │ -04446c: 0c02 |0048: move-result-object v2 │ │ -04446e: 5b62 ea04 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044472: 5462 ea04 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044476: 6e20 8c11 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@118c │ │ -04447c: 5462 ea04 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044480: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -044484: c803 |0054: mul-float/2addr v3, v0 │ │ -044486: 6e20 8d11 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@118d │ │ -04448c: 0e00 |0058: return-void │ │ +0465d0: |[0465d0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0465e0: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +0465e4: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0465e6: 7040 8a12 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@128a │ │ +0465ec: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +0465f2: 5962 f904 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ +0465f6: 5c64 eb04 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +0465fa: 2202 4300 |000d: new-instance v2, Landroid/graphics/Rect; // type@0043 │ │ +0465fe: 7010 2101 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +046604: 5b62 fa04 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ +046608: 2202 2e03 |0014: new-instance v2, Ljava/util/ArrayList; // type@032e │ │ +04660c: 7010 c814 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +046612: 5b62 f304 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ +046616: 6e10 9200 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +04661c: 0c02 |001e: move-result-object v2 │ │ +04661e: 6e10 dc00 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ +046624: 0c02 |0022: move-result-object v2 │ │ +046626: 5220 2505 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +04662a: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +04662e: c802 |0027: mul-float/2addr v2, v0 │ │ +046630: c652 |0028: add-float/2addr v2, v5 │ │ +046632: 8722 |0029: float-to-int v2, v2 │ │ +046634: 5962 ef04 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04ef │ │ +046638: 7110 7112 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ +04663e: 0c01 |002f: move-result-object v1 │ │ +046640: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +046642: 6e20 4811 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1148 │ │ +046648: 2202 5e02 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@025e │ │ +04664c: 7020 ce10 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10ce │ │ +046652: 7120 ce0a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ace │ │ +046658: 7120 d10a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ +04665e: 2202 6002 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0260 │ │ +046662: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +046664: 7030 d710 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@10d7 │ │ +04666a: 7130 7111 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@1171 │ │ +046670: 0c02 |0048: move-result-object v2 │ │ +046672: 5b62 ea04 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +046676: 5462 ea04 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +04667a: 6e20 8c11 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@118c │ │ +046680: 5462 ea04 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +046684: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +046688: c803 |0054: mul-float/2addr v3, v0 │ │ +04668a: 6e20 8d11 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@118d │ │ +046690: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -77162,17 +77167,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 │ │ -044490: |[044490] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -0444a0: 5510 ee04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ -0444a4: 0f00 |0002: return v0 │ │ +046694: |[046694] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +0466a4: 5510 ee04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ +0466a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77180,17 +77185,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 │ │ -0444a8: |[0444a8] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -0444b8: 5410 f304 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ -0444bc: 1100 |0002: return-object v0 │ │ +0466ac: |[0466ac] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +0466bc: 5410 f304 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ +0466c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77198,17 +77203,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 │ │ -0444c0: |[0444c0] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0444d0: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -0444d4: 1100 |0002: return-object v0 │ │ +0466c4: |[0466c4] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0466d4: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +0466d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77216,17 +77221,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 │ │ -0444d8: |[0444d8] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -0444e8: 5210 f604 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -0444ec: 0f00 |0002: return v0 │ │ +0466dc: |[0466dc] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +0466ec: 5210 f604 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +0466f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77234,17 +77239,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 │ │ -0444f0: |[0444f0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -044500: 5410 f804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044504: 1100 |0002: return-object v0 │ │ +0466f4: |[0466f4] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +046704: 5410 f804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +046708: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77252,17 +77257,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 │ │ -044508: |[044508] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -044518: 5c01 f404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -04451c: 0f01 |0002: return v1 │ │ +04670c: |[04670c] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +04671c: 5c01 f404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +046720: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -77271,17 +77276,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 │ │ -044520: |[044520] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -044530: 7020 3511 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1135 │ │ -044536: 0e00 |0003: return-void │ │ +046724: |[046724] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +046734: 7020 3511 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1135 │ │ +04673a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -77290,17 +77295,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 │ │ -044538: |[044538] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -044548: 5210 f704 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ -04454c: 0f00 |0002: return v0 │ │ +04673c: |[04673c] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +04674c: 5210 f704 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ +046750: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77308,17 +77313,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 │ │ -044550: |[044550] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -044560: 7020 2a11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@112a │ │ -044566: 0e00 |0003: return-void │ │ +046754: |[046754] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +046764: 7020 2a11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@112a │ │ +04676a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -77327,25 +77332,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -044568: |[044568] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -044578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04457a: 5521 eb04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -04457e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -044582: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -044584: 6e30 4b11 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@114b │ │ -04458a: 0a01 |0009: move-result v1 │ │ -04458c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -044590: 5c20 f404 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -044594: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -044596: 0f00 |000f: return v0 │ │ +04676c: |[04676c] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +04677c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04677e: 5521 eb04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +046782: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +046786: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +046788: 6e30 4b11 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@114b │ │ +04678e: 0a01 |0009: move-result v1 │ │ +046790: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +046794: 5c20 f404 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +046798: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04679a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=828 │ │ 0x000c line=829 │ │ 0x000e line=830 │ │ 0x000f line=832 │ │ locals : │ │ @@ -77358,64 +77363,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -044598: |[044598] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -0445a8: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -0445aa: 6e10 2212 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -0445b0: 0c04 |0004: move-result-object v4 │ │ -0445b2: 1f04 6402 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -0445b6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -0445b8: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -0445bc: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -0445c0: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -0445c4: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -0445c8: b5c5 |0010: and-int/2addr v5, v12 │ │ -0445ca: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -0445ce: 8205 |0013: int-to-float v5, v0 │ │ -0445d0: c8b5 |0014: mul-float/2addr v5, v11 │ │ -0445d2: 8753 |0015: float-to-int v3, v5 │ │ -0445d4: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -0445d8: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -0445de: b5c6 |001b: and-int/2addr v6, v12 │ │ -0445e0: 9601 0506 |001c: or-int v1, v5, v6 │ │ -0445e4: 5445 d704 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -0445e8: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -0445ec: 2205 4000 |0022: new-instance v5, Landroid/graphics/Paint; // type@0040 │ │ -0445f0: 7010 1d01 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@011d │ │ -0445f6: 5b45 d704 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -0445fa: 5445 d704 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -0445fe: 2206 4300 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0043 │ │ -044602: 6207 1a00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001a │ │ -044606: 7030 2001 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0120 │ │ -04460c: 6e20 1f01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@011f │ │ -044612: 7110 bc0a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0abc │ │ -044618: 0a05 |0038: move-result v5 │ │ -04461a: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -04461e: 5445 d704 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -044622: 7130 d40a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ad4 │ │ -044628: 7020 2a11 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@112a │ │ -04462e: 0e00 |0043: return-void │ │ -044630: 7110 bc0a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0abc │ │ -044636: 0a05 |0047: move-result v5 │ │ -044638: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -04463c: 5445 d704 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -044640: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -044644: 5445 d704 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -044648: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -04464a: 6e20 1f01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@011f │ │ -044650: 2202 6202 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0262 │ │ -044654: 7030 d410 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10d4 │ │ -04465a: 5495 f304 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ -04465e: 6e20 cb14 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -044664: 7120 cb0a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0acb │ │ -04466a: 28e2 |0061: goto 0043 // -001e │ │ +04679c: |[04679c] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +0467ac: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +0467ae: 6e10 2212 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +0467b4: 0c04 |0004: move-result-object v4 │ │ +0467b6: 1f04 6102 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +0467ba: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +0467bc: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +0467c0: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +0467c4: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +0467c8: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +0467cc: b5c5 |0010: and-int/2addr v5, v12 │ │ +0467ce: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +0467d2: 8205 |0013: int-to-float v5, v0 │ │ +0467d4: c8b5 |0014: mul-float/2addr v5, v11 │ │ +0467d6: 8753 |0015: float-to-int v3, v5 │ │ +0467d8: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +0467dc: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +0467e2: b5c6 |001b: and-int/2addr v6, v12 │ │ +0467e4: 9601 0506 |001c: or-int v1, v5, v6 │ │ +0467e8: 5445 d704 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +0467ec: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +0467f0: 2205 4000 |0022: new-instance v5, Landroid/graphics/Paint; // type@0040 │ │ +0467f4: 7010 1d01 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@011d │ │ +0467fa: 5b45 d704 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +0467fe: 5445 d704 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +046802: 2206 4200 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0042 │ │ +046806: 6207 1a00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001a │ │ +04680a: 7030 2001 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0120 │ │ +046810: 6e20 1f01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@011f │ │ +046816: 7110 bc0a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0abc │ │ +04681c: 0a05 |0038: move-result v5 │ │ +04681e: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +046822: 5445 d704 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +046826: 7130 d40a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ad4 │ │ +04682c: 7020 2a11 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@112a │ │ +046832: 0e00 |0043: return-void │ │ +046834: 7110 bc0a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0abc │ │ +04683a: 0a05 |0047: move-result v5 │ │ +04683c: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +046840: 5445 d704 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +046844: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +046848: 5445 d704 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +04684c: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +04684e: 6e20 1f01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@011f │ │ +046854: 2202 5f02 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@025f │ │ +046858: 7030 d410 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10d4 │ │ +04685e: 5495 f304 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ +046862: 6e20 cb14 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +046868: 7120 cb0a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0acb │ │ +04686e: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0007 line=927 │ │ 0x000e line=928 │ │ 0x0013 line=929 │ │ 0x0016 line=930 │ │ @@ -77448,18 +77453,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04466c: |[04466c] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -04467c: 6200 e504 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ -044680: 7230 f910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10f9 │ │ -044686: 0e00 |0005: return-void │ │ +046870: |[046870] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +046880: 6200 e504 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04e5 │ │ +046884: 7230 f910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10f9 │ │ +04688a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ 0x0005 line=992 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -77469,42 +77474,42 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -044688: |[044688] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -044698: 5452 f804 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -04469c: 6e10 2212 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -0446a2: 0c01 |0005: move-result-object v1 │ │ -0446a4: 1f01 6402 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -0446a8: 6e10 2211 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ -0446ae: 0a02 |000b: move-result v2 │ │ -0446b0: 5213 da04 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -0446b4: 9000 0203 |000e: add-int v0, v2, v3 │ │ -0446b8: 9102 0600 |0010: sub-int v2, v6, v0 │ │ -0446bc: 8222 |0012: int-to-float v2, v2 │ │ -0446be: 5253 f704 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ -0446c2: 8233 |0015: int-to-float v3, v3 │ │ -0446c4: c932 |0016: div-float/2addr v2, v3 │ │ -0446c6: 5952 f604 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -0446ca: 5252 f104 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -0446ce: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -0446d2: 5252 f604 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -0446d6: 7020 3c11 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@113c │ │ -0446dc: 5512 d804 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ -0446e0: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ -0446e4: 5452 f804 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -0446e8: 5253 f604 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -0446ec: 5254 f904 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ -0446f0: 7040 1311 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ -0446f6: 5452 f804 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -0446fa: 6e20 1611 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1116 │ │ -044700: 0e00 |0034: return-void │ │ +04688c: |[04688c] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +04689c: 5452 f804 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +0468a0: 6e10 2212 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +0468a6: 0c01 |0005: move-result-object v1 │ │ +0468a8: 1f01 6102 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +0468ac: 6e10 2211 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ +0468b2: 0a02 |000b: move-result v2 │ │ +0468b4: 5213 da04 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +0468b8: 9000 0203 |000e: add-int v0, v2, v3 │ │ +0468bc: 9102 0600 |0010: sub-int v2, v6, v0 │ │ +0468c0: 8222 |0012: int-to-float v2, v2 │ │ +0468c2: 5253 f704 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ +0468c6: 8233 |0015: int-to-float v3, v3 │ │ +0468c8: c932 |0016: div-float/2addr v2, v3 │ │ +0468ca: 5952 f604 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +0468ce: 5252 f104 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +0468d2: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +0468d6: 5252 f604 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +0468da: 7020 3c11 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@113c │ │ +0468e0: 5512 d804 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ +0468e4: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ +0468e8: 5452 f804 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +0468ec: 5253 f604 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +0468f0: 5254 f904 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ +0468f4: 7040 1311 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ +0468fa: 5452 f804 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +0468fe: 6e20 1611 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1116 │ │ +046904: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0008 line=910 │ │ 0x0010 line=912 │ │ 0x0019 line=914 │ │ 0x001d line=915 │ │ @@ -77523,26 +77528,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -044704: |[044704] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -044714: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -044716: 5521 eb04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -04471a: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -04471e: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -044722: 6e30 4b11 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@114b │ │ -044728: 0a01 |000a: move-result v1 │ │ -04472a: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -04472e: 5c20 f404 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -044732: 0f00 |000f: return v0 │ │ -044734: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -044736: 28fe |0011: goto 000f // -0002 │ │ +046908: |[046908] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +046918: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04691a: 5521 eb04 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +04691e: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +046922: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +046926: 6e30 4b11 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@114b │ │ +04692c: 0a01 |000a: move-result v1 │ │ +04692e: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +046932: 5c20 f404 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +046936: 0f00 |000f: return v0 │ │ +046938: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04693a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x000d line=837 │ │ 0x000f line=840 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -77554,58 +77559,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -044738: |[044738] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -044748: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -04474c: 54b8 f804 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044750: 6e10 2212 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -044756: 0c06 |0007: move-result-object v6 │ │ -044758: 1f06 6402 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -04475c: 5568 d804 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ -044760: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -044764: 5268 da04 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -044768: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -04476c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -04476e: 6e10 1d11 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -044774: 0a00 |0016: move-result v0 │ │ -044776: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -044778: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -04477c: 6e20 1c11 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -044782: 0c07 |001d: move-result-object v7 │ │ -044784: 54b8 f804 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044788: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -04478c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -044790: 28f4 |0024: goto 0018 // -000c │ │ -044792: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -044794: 28ed |0026: goto 0013 // -0013 │ │ -044796: 52b8 f204 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04f2 │ │ -04479a: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -04479e: 52b9 f104 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -0447a2: 8299 |002d: int-to-float v9, v9 │ │ -0447a4: c898 |002e: mul-float/2addr v8, v9 │ │ -0447a6: 8785 |002f: float-to-int v5, v8 │ │ -0447a8: 59bc f204 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04f2 │ │ -0447ac: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -0447b0: 52b9 f104 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -0447b4: 8299 |0036: int-to-float v9, v9 │ │ -0447b6: c898 |0037: mul-float/2addr v8, v9 │ │ -0447b8: 8784 |0038: float-to-int v4, v8 │ │ -0447ba: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -0447be: 6e20 4812 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ -0447c4: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -0447c8: 52b8 f204 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04f2 │ │ -0447cc: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -0447d0: 52b9 e904 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04e9 │ │ -0447d4: 7040 1311 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ -0447da: 28d9 |0049: goto 0022 // -0027 │ │ -0447dc: 0e00 |004a: return-void │ │ +04693c: |[04693c] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +04694c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +046950: 54b8 f804 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +046954: 6e10 2212 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04695a: 0c06 |0007: move-result-object v6 │ │ +04695c: 1f06 6102 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046960: 5568 d804 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ +046964: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +046968: 5268 da04 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +04696c: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +046970: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +046972: 6e10 1d11 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +046978: 0a00 |0016: move-result v0 │ │ +04697a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +04697c: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +046980: 6e20 1c11 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +046986: 0c07 |001d: move-result-object v7 │ │ +046988: 54b8 f804 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +04698c: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +046990: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +046994: 28f4 |0024: goto 0018 // -000c │ │ +046996: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +046998: 28ed |0026: goto 0013 // -0013 │ │ +04699a: 52b8 f204 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04f2 │ │ +04699e: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +0469a2: 52b9 f104 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +0469a6: 8299 |002d: int-to-float v9, v9 │ │ +0469a8: c898 |002e: mul-float/2addr v8, v9 │ │ +0469aa: 8785 |002f: float-to-int v5, v8 │ │ +0469ac: 59bc f204 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04f2 │ │ +0469b0: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +0469b4: 52b9 f104 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +0469b8: 8299 |0036: int-to-float v9, v9 │ │ +0469ba: c898 |0037: mul-float/2addr v8, v9 │ │ +0469bc: 8784 |0038: float-to-int v4, v8 │ │ +0469be: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +0469c2: 6e20 4812 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ +0469c8: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +0469cc: 52b8 f204 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@04f2 │ │ +0469d0: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +0469d4: 52b9 e904 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04e9 │ │ +0469d8: 7040 1311 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ +0469de: 28d9 |0049: goto 0022 // -0027 │ │ +0469e0: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1071 │ │ 0x000a line=1072 │ │ 0x0013 line=1073 │ │ 0x0017 line=1074 │ │ 0x001a line=1075 │ │ @@ -77641,37 +77646,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0447e0: |[0447e0] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -0447f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0447f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0447f4: 7110 c40a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0ac4 │ │ -0447fa: 0a03 |0005: move-result v3 │ │ -0447fc: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -044800: 0f01 |0008: return v1 │ │ -044802: 6003 1f00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -044806: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -04480a: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -04480e: 0121 |000f: move v1, v2 │ │ -044810: 28f8 |0010: goto 0008 // -0008 │ │ -044812: 6e10 1712 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1217 │ │ -044818: 0c00 |0014: move-result-object v0 │ │ -04481a: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -04481e: 6e10 2f01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@012f │ │ -044824: 0a03 |001a: move-result v3 │ │ -044826: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -044828: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -04482c: 0121 |001e: move v1, v2 │ │ -04482e: 28e9 |001f: goto 0008 // -0017 │ │ -044830: 0121 |0020: move v1, v2 │ │ -044832: 28e7 |0021: goto 0008 // -0019 │ │ +0469e4: |[0469e4] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +0469f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0469f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0469f8: 7110 c40a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0ac4 │ │ +0469fe: 0a03 |0005: move-result v3 │ │ +046a00: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +046a04: 0f01 |0008: return v1 │ │ +046a06: 6003 1f00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +046a0a: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +046a0e: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +046a12: 0121 |000f: move v1, v2 │ │ +046a14: 28f8 |0010: goto 0008 // -0008 │ │ +046a16: 6e10 1712 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1217 │ │ +046a1c: 0c00 |0014: move-result-object v0 │ │ +046a1e: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +046a22: 6e10 2f01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@012f │ │ +046a28: 0a03 |001a: move-result v3 │ │ +046a2a: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +046a2c: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +046a30: 0121 |001e: move v1, v2 │ │ +046a32: 28e9 |001f: goto 0008 // -0017 │ │ +046a34: 0121 |0020: move v1, v2 │ │ +046a36: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -77687,72 +77692,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -044834: |[044834] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -044844: 20c0 9f02 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@029f │ │ -044848: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -04484c: 07c7 |0004: move-object v7, v12 │ │ -04484e: 1f07 9f02 |0005: check-cast v7, Landroid/view/ViewGroup; // type@029f │ │ -044852: 6e10 3012 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1230 │ │ -044858: 0a09 |000a: move-result v9 │ │ -04485a: 6e10 3112 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1231 │ │ -044860: 0a0a |000e: move-result v10 │ │ -044862: 6e10 9512 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ -044868: 0a06 |0012: move-result v6 │ │ -04486a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -04486e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -044872: 6e20 9412 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -044878: 0c01 |001a: move-result-object v1 │ │ -04487a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -04487e: 6e10 2312 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -044884: 0a02 |0020: move-result v2 │ │ -044886: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -04488a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -04488e: 6e10 2f12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@122f │ │ -044894: 0a02 |0028: move-result v2 │ │ -044896: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -04489a: 9000 100a |002b: add-int v0, v16, v10 │ │ -04489e: 6e10 3312 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ -0448a4: 0a02 |0030: move-result v2 │ │ -0448a6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -0448aa: 9000 100a |0033: add-int v0, v16, v10 │ │ -0448ae: 6e10 1812 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -0448b4: 0a02 |0038: move-result v2 │ │ -0448b6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -0448ba: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -0448bc: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -0448c0: 6e10 2312 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -0448c6: 0a03 |0041: move-result v3 │ │ -0448c8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -0448cc: 9000 100a |0044: add-int v0, v16, v10 │ │ -0448d0: 6e10 3312 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ -0448d6: 0a03 |0049: move-result v3 │ │ -0448d8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -0448dc: 07b0 |004c: move-object v0, v11 │ │ -0448de: 01e3 |004d: move v3, v14 │ │ -0448e0: 7406 0d11 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@110d │ │ -0448e6: 0a00 |0051: move-result v0 │ │ -0448e8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -0448ec: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -0448ee: 0f00 |0055: return v0 │ │ -0448f0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0448f4: 28bd |0058: goto 0015 // -0043 │ │ -0448f6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -0448fa: 7be0 |005b: neg-int v0, v14 │ │ -0448fc: 7120 b50a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ab5 │ │ -044902: 0a00 |005f: move-result v0 │ │ -044904: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -044908: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -04490a: 28f2 |0063: goto 0055 // -000e │ │ -04490c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -04490e: 28f0 |0065: goto 0055 // -0010 │ │ +046a38: |[046a38] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +046a48: 20c0 9c02 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@029c │ │ +046a4c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +046a50: 07c7 |0004: move-object v7, v12 │ │ +046a52: 1f07 9c02 |0005: check-cast v7, Landroid/view/ViewGroup; // type@029c │ │ +046a56: 6e10 3012 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1230 │ │ +046a5c: 0a09 |000a: move-result v9 │ │ +046a5e: 6e10 3112 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1231 │ │ +046a64: 0a0a |000e: move-result v10 │ │ +046a66: 6e10 9512 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ +046a6c: 0a06 |0012: move-result v6 │ │ +046a6e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +046a72: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +046a76: 6e20 9412 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +046a7c: 0c01 |001a: move-result-object v1 │ │ +046a7e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +046a82: 6e10 2312 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +046a88: 0a02 |0020: move-result v2 │ │ +046a8a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +046a8e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +046a92: 6e10 2f12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@122f │ │ +046a98: 0a02 |0028: move-result v2 │ │ +046a9a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +046a9e: 9000 100a |002b: add-int v0, v16, v10 │ │ +046aa2: 6e10 3312 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ +046aa8: 0a02 |0030: move-result v2 │ │ +046aaa: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +046aae: 9000 100a |0033: add-int v0, v16, v10 │ │ +046ab2: 6e10 1812 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +046ab8: 0a02 |0038: move-result v2 │ │ +046aba: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +046abe: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +046ac0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +046ac4: 6e10 2312 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +046aca: 0a03 |0041: move-result v3 │ │ +046acc: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +046ad0: 9000 100a |0044: add-int v0, v16, v10 │ │ +046ad4: 6e10 3312 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ +046ada: 0a03 |0049: move-result v3 │ │ +046adc: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +046ae0: 07b0 |004c: move-object v0, v11 │ │ +046ae2: 01e3 |004d: move v3, v14 │ │ +046ae4: 7406 0d11 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@110d │ │ +046aea: 0a00 |0051: move-result v0 │ │ +046aec: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +046af0: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +046af2: 0f00 |0055: return v0 │ │ +046af4: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +046af8: 28bd |0058: goto 0015 // -0043 │ │ +046afa: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +046afe: 7be0 |005b: neg-int v0, v14 │ │ +046b00: 7120 b50a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ab5 │ │ +046b06: 0a00 |005f: move-result v0 │ │ +046b08: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +046b0c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +046b0e: 28f2 |0063: goto 0055 // -000e │ │ +046b10: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +046b12: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0005 line=1104 │ │ 0x0007 line=1105 │ │ 0x000b line=1106 │ │ 0x000f line=1107 │ │ @@ -77788,17 +77793,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044910: |[044910] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -044920: 5510 e804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044924: 0f00 |0002: return v0 │ │ +046b14: |[046b14] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +046b24: 5510 e804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +046b28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=895 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77806,24 +77811,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -044928: |[044928] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -044938: 2020 6402 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -04493c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -044940: 6f20 8d12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@128d │ │ -044946: 0a00 |0007: move-result v0 │ │ -044948: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -04494c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04494e: 0f00 |000b: return v0 │ │ -044950: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -044952: 28fe |000d: goto 000b // -0002 │ │ +046b2c: |[046b2c] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +046b3c: 2020 6102 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046b40: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +046b44: 6f20 8d12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@128d │ │ +046b4a: 0a00 |0007: move-result v0 │ │ +046b4c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +046b50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +046b52: 0f00 |000b: return v0 │ │ +046b54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +046b56: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -77832,20 +77837,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044954: |[044954] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -044964: 5420 f804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044968: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04496a: 7030 1111 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1111 │ │ -044970: 0a00 |0006: move-result v0 │ │ -044972: 0f00 |0007: return v0 │ │ +046b58: |[046b58] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +046b68: 5420 f804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +046b6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046b6e: 7030 1111 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1111 │ │ +046b74: 0a00 |0006: move-result v0 │ │ +046b76: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -77853,27 +77858,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -044974: |[044974] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -044984: 5420 ea04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044988: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04498a: 6e20 7011 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1170 │ │ -044990: 0a00 |0006: move-result v0 │ │ -044992: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -044996: 5520 e804 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -04499a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -04499e: 5420 ea04 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -0449a2: 6e10 6211 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1162 │ │ -0449a8: 0e00 |0012: return-void │ │ -0449aa: 7110 c90a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -0449b0: 28fc |0016: goto 0012 // -0004 │ │ +046b78: |[046b78] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +046b88: 5420 ea04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +046b8c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +046b8e: 6e20 7011 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1170 │ │ +046b94: 0a00 |0006: move-result v0 │ │ +046b96: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +046b9a: 5520 e804 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +046b9e: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +046ba2: 5420 ea04 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +046ba6: 6e10 6211 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1162 │ │ +046bac: 0e00 |0012: return-void │ │ +046bae: 7110 c90a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +046bb4: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1023 │ │ 0x0012 line=1029 │ │ 0x0013 line=1027 │ │ @@ -77885,22 +77890,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0449b4: |[0449b4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -0449c4: 5410 f004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ -0449c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0449cc: 5410 f004 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ -0449d0: 7220 e710 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@10e7 │ │ -0449d6: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -0449da: 6e20 3f11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@113f │ │ -0449e0: 0e00 |000e: return-void │ │ +046bb8: |[046bb8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +046bc8: 5410 f004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ +046bcc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +046bd0: 5410 f004 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ +046bd4: 7220 e710 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@10e7 │ │ +046bda: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +046bde: 6e20 3f11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@113f │ │ +046be4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -77912,22 +77917,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0449e4: |[0449e4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -0449f4: 5410 f004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ -0449f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0449fc: 5410 f004 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ -044a00: 7220 e810 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@10e8 │ │ -044a06: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -044a0a: 6e20 3f11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@113f │ │ -044a10: 0e00 |000e: return-void │ │ +046be8: |[046be8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +046bf8: 5410 f004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ +046bfc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +046c00: 5410 f004 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ +046c04: 7220 e810 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@10e8 │ │ +046c0a: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +046c0e: 6e20 3f11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@113f │ │ +046c14: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -77939,21 +77944,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -044a14: |[044a14] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -044a24: 5420 f004 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ -044a28: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044a2c: 5420 f004 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ -044a30: 5221 f604 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -044a34: 7230 e910 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@10e9 │ │ -044a3a: 0e00 |000b: return-void │ │ +046c18: |[046c18] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +046c28: 5420 f004 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ +046c2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +046c30: 5420 f004 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ +046c34: 5221 f604 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +046c38: 7230 e910 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@10e9 │ │ +046c3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -77964,43 +77969,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -044a3c: |[044a3c] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -044a4c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -044a4e: 6f20 9012 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1290 │ │ -044a54: 6e10 1d11 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -044a5a: 0a06 |0007: move-result v6 │ │ -044a5c: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -044a60: 6e20 1c11 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -044a66: 0c03 |000d: move-result-object v3 │ │ -044a68: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -044a6c: 5486 f504 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ -044a70: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -044a74: 0e00 |0014: return-void │ │ -044a76: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -044a78: 28f8 |0016: goto 000e // -0008 │ │ -044a7a: 5486 f504 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ -044a7e: 6e10 2e01 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@012e │ │ -044a84: 0a04 |001c: move-result v4 │ │ -044a86: 6e10 2312 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -044a8c: 0a02 |0020: move-result v2 │ │ -044a8e: 6e10 3312 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1233 │ │ -044a94: 0a05 |0024: move-result v5 │ │ -044a96: 6e10 1812 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -044a9c: 0a00 |0028: move-result v0 │ │ -044a9e: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -044aa2: 5486 f504 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ -044aa6: 6e50 3501 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ -044aac: 5486 f504 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ -044ab0: 6e20 2c01 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ -044ab6: 28df |0035: goto 0014 // -0021 │ │ +046c40: |[046c40] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +046c50: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +046c52: 6f20 9012 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1290 │ │ +046c58: 6e10 1d11 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +046c5e: 0a06 |0007: move-result v6 │ │ +046c60: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +046c64: 6e20 1c11 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +046c6a: 0c03 |000d: move-result-object v3 │ │ +046c6c: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +046c70: 5486 f504 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ +046c74: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +046c78: 0e00 |0014: return-void │ │ +046c7a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +046c7c: 28f8 |0016: goto 000e // -0008 │ │ +046c7e: 5486 f504 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ +046c82: 6e10 2e01 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@012e │ │ +046c88: 0a04 |001c: move-result v4 │ │ +046c8a: 6e10 2312 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +046c90: 0a02 |0020: move-result v2 │ │ +046c92: 6e10 3312 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1233 │ │ +046c98: 0a05 |0024: move-result v5 │ │ +046c9a: 6e10 1812 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +046ca0: 0a00 |0028: move-result v0 │ │ +046ca2: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +046ca6: 5486 f504 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ +046caa: 6e50 3501 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0135 │ │ +046cb0: 5486 f504 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ +046cb4: 6e20 2c01 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@012c │ │ +046cba: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1053 │ │ 0x0004 line=1055 │ │ 0x000e line=1056 │ │ 0x0014 line=1068 │ │ 0x0015 line=1055 │ │ @@ -78027,96 +78032,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 │ │ -044ab8: |[044ab8] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -044ac8: 6e10 2212 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -044ace: 0c01 |0003: move-result-object v1 │ │ -044ad0: 1f01 6402 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -044ad4: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -044ad6: 6e20 1701 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0117 │ │ -044adc: 0a03 |000a: move-result v3 │ │ -044ade: 5574 e804 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044ae2: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -044ae6: 5514 dc04 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ -044aea: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -044aee: 5474 f804 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044af2: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -044af6: 5474 fa04 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ -044afa: 6e20 1201 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0112 │ │ -044b00: 5474 fa04 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ -044b04: 5475 fa04 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ -044b08: 5255 1d00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -044b0c: 5476 f804 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044b10: 6e10 2312 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -044b16: 0a06 |0027: move-result v6 │ │ -044b18: 7120 8e14 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -044b1e: 0a05 |002b: move-result v5 │ │ -044b20: 5945 1d00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001d │ │ -044b24: 5474 fa04 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ -044b28: 6e20 0e01 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@010e │ │ -044b2e: 6004 1f00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -044b32: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -044b36: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -044b3a: 6f5b 9112 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ -044b40: 0a02 |003c: move-result v2 │ │ -044b42: 6e20 1401 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ -044b48: 0f02 |0040: return v2 │ │ -044b4a: 5514 d804 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ -044b4e: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -044b52: 5274 f604 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -044b56: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -044b58: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -044b5c: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -044b60: 6e10 3c12 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@123c │ │ -044b66: 0a04 |004f: move-result v4 │ │ -044b68: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -044b6c: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -044b6e: 6e20 6012 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1260 │ │ -044b74: 6e10 1a12 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@121a │ │ -044b7a: 0c00 |0059: move-result-object v0 │ │ -044b7c: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -044b80: 6e10 2312 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -044b86: 0a04 |005f: move-result v4 │ │ -044b88: 8244 |0060: int-to-float v4, v4 │ │ -044b8a: 6e10 3312 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1233 │ │ -044b90: 0a05 |0064: move-result v5 │ │ -044b92: 8255 |0065: int-to-float v5, v5 │ │ -044b94: 5416 d704 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -044b98: 6e56 0f01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@010f │ │ -044b9e: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -044ba0: 28d1 |006c: goto 003d // -002f │ │ -044ba2: 1a04 8d08 |006d: const-string v4, "SlidingPaneLayout" // string@088d │ │ -044ba6: 2205 2103 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -044baa: 7010 ab14 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -044bb0: 1a06 760c |0074: const-string v6, "drawChild: child view " // string@0c76 │ │ -044bb4: 6e20 b214 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044bba: 0c05 |0079: move-result-object v5 │ │ -044bbc: 6e20 b114 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -044bc2: 0c05 |007d: move-result-object v5 │ │ -044bc4: 1a06 7d00 |007e: const-string v6, " returned null drawing cache" // string@007d │ │ -044bc8: 6e20 b214 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044bce: 0c05 |0083: move-result-object v5 │ │ -044bd0: 6e10 b714 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -044bd6: 0c05 |0087: move-result-object v5 │ │ -044bd8: 7120 9e11 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ -044bde: 6f5b 9112 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ -044be4: 0a02 |008e: move-result v2 │ │ -044be6: 28ae |008f: goto 003d // -0052 │ │ -044be8: 6e10 3c12 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@123c │ │ -044bee: 0a04 |0093: move-result v4 │ │ -044bf0: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -044bf4: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -044bf6: 6e20 6012 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1260 │ │ -044bfc: 6f5b 9112 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ -044c02: 0a02 |009d: move-result v2 │ │ -044c04: 289f |009e: goto 003d // -0061 │ │ +046cbc: |[046cbc] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +046ccc: 6e10 2212 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +046cd2: 0c01 |0003: move-result-object v1 │ │ +046cd4: 1f01 6102 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046cd8: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +046cda: 6e20 1701 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0117 │ │ +046ce0: 0a03 |000a: move-result v3 │ │ +046ce2: 5574 e804 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +046ce6: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +046cea: 5514 dc04 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ +046cee: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +046cf2: 5474 f804 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +046cf6: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +046cfa: 5474 fa04 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ +046cfe: 6e20 1201 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0112 │ │ +046d04: 5474 fa04 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ +046d08: 5475 fa04 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ +046d0c: 5255 1d00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +046d10: 5476 f804 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +046d14: 6e10 2312 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +046d1a: 0a06 |0027: move-result v6 │ │ +046d1c: 7120 8e14 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +046d22: 0a05 |002b: move-result v5 │ │ +046d24: 5945 1d00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001d │ │ +046d28: 5474 fa04 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ +046d2c: 6e20 0e01 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@010e │ │ +046d32: 6004 1f00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +046d36: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +046d3a: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +046d3e: 6f5b 9112 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ +046d44: 0a02 |003c: move-result v2 │ │ +046d46: 6e20 1401 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0114 │ │ +046d4c: 0f02 |0040: return v2 │ │ +046d4e: 5514 d804 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ +046d52: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +046d56: 5274 f604 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +046d5a: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +046d5c: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +046d60: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +046d64: 6e10 3c12 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@123c │ │ +046d6a: 0a04 |004f: move-result v4 │ │ +046d6c: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +046d70: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +046d72: 6e20 6012 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1260 │ │ +046d78: 6e10 1a12 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@121a │ │ +046d7e: 0c00 |0059: move-result-object v0 │ │ +046d80: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +046d84: 6e10 2312 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +046d8a: 0a04 |005f: move-result v4 │ │ +046d8c: 8244 |0060: int-to-float v4, v4 │ │ +046d8e: 6e10 3312 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1233 │ │ +046d94: 0a05 |0064: move-result v5 │ │ +046d96: 8255 |0065: int-to-float v5, v5 │ │ +046d98: 5416 d704 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +046d9c: 6e56 0f01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@010f │ │ +046da2: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +046da4: 28d1 |006c: goto 003d // -002f │ │ +046da6: 1a04 8a08 |006d: const-string v4, "SlidingPaneLayout" // string@088a │ │ +046daa: 2205 1e03 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +046dae: 7010 ab14 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +046db4: 1a06 730c |0074: const-string v6, "drawChild: child view " // string@0c73 │ │ +046db8: 6e20 b214 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046dbe: 0c05 |0079: move-result-object v5 │ │ +046dc0: 6e20 b114 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +046dc6: 0c05 |007d: move-result-object v5 │ │ +046dc8: 1a06 7d00 |007e: const-string v6, " returned null drawing cache" // string@007d │ │ +046dcc: 6e20 b214 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046dd2: 0c05 |0083: move-result-object v5 │ │ +046dd4: 6e10 b714 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +046dda: 0c05 |0087: move-result-object v5 │ │ +046ddc: 7120 9e11 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ +046de2: 6f5b 9112 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ +046de8: 0a02 |008e: move-result v2 │ │ +046dea: 28ae |008f: goto 003d // -0052 │ │ +046dec: 6e10 3c12 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@123c │ │ +046df2: 0a04 |0093: move-result v4 │ │ +046df4: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +046df8: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +046dfa: 6e20 6012 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1260 │ │ +046e00: 6f5b 9112 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1291 │ │ +046e06: 0a02 |009d: move-result v2 │ │ +046e08: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0006 line=953 │ │ 0x000b line=955 │ │ 0x0017 line=957 │ │ 0x001c line=958 │ │ @@ -78155,18 +78160,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044c08: |[044c08] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -044c18: 2200 6402 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -044c1c: 7010 e110 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@10e1 │ │ -044c22: 1100 |0005: return-object v0 │ │ +046e0c: |[046e0c] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +046e1c: 2200 6102 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046e20: 7010 e110 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@10e1 │ │ +046e26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78174,20 +78179,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 │ │ -044c24: |[044c24] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -044c34: 2200 6402 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -044c38: 6e10 1e11 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@111e │ │ -044c3e: 0c01 |0005: move-result-object v1 │ │ -044c40: 7030 e310 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10e3 │ │ -044c46: 1100 |0009: return-object v0 │ │ +046e28: |[046e28] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +046e38: 2200 6102 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046e3c: 6e10 1e11 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@111e │ │ +046e42: 0c01 |0005: move-result-object v1 │ │ +046e44: 7030 e310 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10e3 │ │ +046e4a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -78196,24 +78201,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 │ │ -044c48: |[044c48] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -044c58: 2020 9e02 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029e │ │ -044c5c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -044c60: 2200 6402 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -044c64: 1f02 9e02 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029e │ │ -044c68: 7020 e610 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@10e6 │ │ -044c6e: 1100 |000b: return-object v0 │ │ -044c70: 2200 6402 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -044c74: 7020 e510 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@10e5 │ │ -044c7a: 28fa |0011: goto 000b // -0006 │ │ +046e4c: |[046e4c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +046e5c: 2020 9b02 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ +046e60: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +046e64: 2200 6102 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046e68: 1f02 9b02 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ +046e6c: 7020 e610 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@10e6 │ │ +046e72: 1100 |000b: return-object v0 │ │ +046e74: 2200 6102 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046e78: 7020 e510 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@10e5 │ │ +046e7e: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -78223,17 +78228,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044c7c: |[044c7c] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -044c8c: 5210 e904 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04e9 │ │ -044c90: 0f00 |0002: return v0 │ │ +046e80: |[046e80] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +046e90: 5210 e904 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04e9 │ │ +046e94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78241,17 +78246,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044c94: |[044c94] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -044ca4: 5210 f104 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -044ca8: 0f00 |0002: return v0 │ │ +046e98: |[046e98] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +046ea8: 5210 f104 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +046eac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78259,17 +78264,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044cac: |[044cac] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -044cbc: 5210 f904 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ -044cc0: 0f00 |0002: return v0 │ │ +046eb0: |[046eb0] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +046ec0: 5210 f904 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ +046ec4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78277,31 +78282,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -044cc4: |[044cc4] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -044cd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -044cd6: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -044cda: 0f01 |0003: return v1 │ │ -044cdc: 6e10 2212 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -044ce2: 0c00 |0007: move-result-object v0 │ │ -044ce4: 1f00 6402 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -044ce8: 5542 e804 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044cec: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -044cf0: 5502 d804 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ -044cf4: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -044cf8: 5242 f604 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -044cfc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -044cfe: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -044d02: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -044d06: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -044d08: 28e9 |001a: goto 0003 // -0017 │ │ +046ec8: |[046ec8] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +046ed8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046eda: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +046ede: 0f01 |0003: return v1 │ │ +046ee0: 6e10 2212 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +046ee6: 0c00 |0007: move-result-object v0 │ │ +046ee8: 1f00 6102 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +046eec: 5542 e804 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +046ef0: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +046ef4: 5502 d804 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ +046ef8: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +046efc: 5242 f604 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +046f00: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +046f02: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +046f06: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +046f0a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +046f0c: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1126 │ │ 0x0003 line=1130 │ │ 0x0004 line=1129 │ │ 0x000a line=1130 │ │ locals : │ │ @@ -78314,25 +78319,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -044d0c: |[044d0c] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -044d1c: 5520 e804 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044d20: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -044d24: 5220 f604 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -044d28: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -044d2c: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -044d30: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -044d34: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -044d36: 0f00 |000d: return v0 │ │ -044d38: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -044d3a: 28fe |000f: goto 000d // -0002 │ │ +046f10: |[046f10] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +046f20: 5520 e804 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +046f24: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +046f28: 5220 f604 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +046f2c: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +046f30: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +046f34: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +046f38: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +046f3a: 0f00 |000d: return v0 │ │ +046f3c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +046f3e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78340,17 +78345,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044d3c: |[044d3c] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -044d4c: 5510 e804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044d50: 0f00 |0002: return v0 │ │ +046f40: |[046f40] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +046f50: 5510 e804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +046f54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78358,19 +78363,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044d54: |[044d54] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -044d64: 6f10 9e12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ -044d6a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -044d6c: 5c10 eb04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -044d70: 0e00 |0006: return-void │ │ +046f58: |[046f58] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +046f68: 6f10 9e12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ +046f6e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +046f70: 5c10 eb04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +046f74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -78380,33 +78385,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -044d74: |[044d74] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -044d84: 6f10 9f12 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ -044d8a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -044d8c: 5c43 eb04 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -044d90: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -044d92: 5443 f304 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ -044d96: 6e10 d514 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -044d9c: 0a00 |000c: move-result v0 │ │ -044d9e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -044da2: 5443 f304 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ -044da6: 6e20 cf14 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -044dac: 0c01 |0014: move-result-object v1 │ │ -044dae: 1f01 6202 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0262 │ │ -044db2: 6e10 d510 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@10d5 │ │ -044db8: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -044dbc: 28f1 |001c: goto 000d // -000f │ │ -044dbe: 5443 f304 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ -044dc2: 6e10 cd14 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -044dc8: 0e00 |0022: return-void │ │ +046f78: |[046f78] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +046f88: 6f10 9f12 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ +046f8e: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +046f90: 5c43 eb04 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +046f94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +046f96: 5443 f304 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ +046f9a: 6e10 d514 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +046fa0: 0a00 |000c: move-result v0 │ │ +046fa2: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +046fa6: 5443 f304 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ +046faa: 6e20 cf14 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +046fb0: 0c01 |0014: move-result-object v1 │ │ +046fb2: 1f01 5f02 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@025f │ │ +046fb6: 6e10 d510 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@10d5 │ │ +046fbc: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +046fc0: 28f1 |001c: goto 000d // -000f │ │ +046fc2: 5443 f304 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@04f3 │ │ +046fc6: 6e10 cd14 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +046fcc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -78424,119 +78429,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -044dcc: |[044dcc] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -044ddc: 7110 af09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ -044de2: 0a00 |0003: move-result v0 │ │ -044de4: 55d9 e804 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044de8: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -044dec: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -044df0: 6e10 1d11 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -044df6: 0a09 |000d: move-result v9 │ │ -044df8: 121a |000e: const/4 v10, #int 1 // #1 │ │ -044dfa: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -044dfe: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -044e00: 6e20 1c11 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -044e06: 0c05 |0015: move-result-object v5 │ │ -044e08: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -044e0c: 54d9 ea04 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044e10: 6e10 e811 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -044e16: 0a0a |001d: move-result v10 │ │ -044e18: 87aa |001e: float-to-int v10, v10 │ │ -044e1a: 6e10 ea11 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -044e20: 0a0b |0022: move-result v11 │ │ -044e22: 87bb |0023: float-to-int v11, v11 │ │ -044e24: 6e40 8511 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ -044e2a: 0a09 |0027: move-result v9 │ │ -044e2c: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -044e30: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -044e32: 5cd9 f404 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -044e36: 55d9 e804 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044e3a: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -044e3e: 55d9 ee04 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ -044e42: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -044e46: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -044e4a: 54d9 ea04 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044e4e: 6e10 6411 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -044e54: 6f20 a112 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@12a1 │ │ -044e5a: 0a09 |003f: move-result v9 │ │ -044e5c: 0f09 |0040: return v9 │ │ -044e5e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -044e60: 28e9 |0042: goto 002b // -0017 │ │ -044e62: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -044e64: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -044e68: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -044e6a: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -044e6e: 54d9 ea04 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044e72: 6e10 6411 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -044e78: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -044e7a: 28f1 |004f: goto 0040 // -000f │ │ -044e7c: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -044e7e: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -044e84: 54d9 ea04 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044e88: 6e20 8f11 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@118f │ │ -044e8e: 0a03 |0059: move-result v3 │ │ -044e90: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -044e94: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -044e98: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -044e9a: 28e1 |005f: goto 0040 // -001f │ │ -044e9c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -044e9e: 5cd9 ee04 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ -044ea2: 6e10 e811 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -044ea8: 0a07 |0066: move-result v7 │ │ -044eaa: 6e10 ea11 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -044eb0: 0a08 |006a: move-result v8 │ │ -044eb2: 59d7 ec04 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ -044eb6: 59d8 ed04 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ -044eba: 54d9 ea04 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044ebe: 54da f804 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044ec2: 877b |0073: float-to-int v11, v7 │ │ -044ec4: 878c |0074: float-to-int v12, v8 │ │ -044ec6: 6e40 8511 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ -044ecc: 0a09 |0078: move-result v9 │ │ -044ece: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -044ed2: 54d9 f804 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -044ed6: 6e20 2b11 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@112b │ │ -044edc: 0a09 |0080: move-result v9 │ │ -044ede: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -044ee2: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -044ee4: 28d0 |0084: goto 0054 // -0030 │ │ -044ee6: 6e10 e811 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -044eec: 0a07 |0088: move-result v7 │ │ -044eee: 6e10 ea11 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -044ef4: 0a08 |008c: move-result v8 │ │ -044ef6: 52d9 ec04 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ -044efa: a709 0709 |008f: sub-float v9, v7, v9 │ │ -044efe: 7110 8814 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -044f04: 0a01 |0094: move-result v1 │ │ -044f06: 52d9 ed04 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ -044f0a: a709 0809 |0097: sub-float v9, v8, v9 │ │ -044f0e: 7110 8814 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -044f14: 0a02 |009c: move-result v2 │ │ -044f16: 54d9 ea04 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044f1a: 6e10 7f11 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@117f │ │ -044f20: 0a06 |00a2: move-result v6 │ │ -044f22: 8269 |00a3: int-to-float v9, v6 │ │ -044f24: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -044f28: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -044f2c: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -044f30: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -044f34: 54d9 ea04 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -044f38: 6e10 6411 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -044f3e: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -044f40: 5cd9 ee04 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ -044f44: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -044f46: 288b |00b5: goto 0040 // -0075 │ │ -044f48: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -044f4a: 2889 |00b7: goto 0040 // -0077 │ │ -044f4c: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +046fd0: |[046fd0] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +046fe0: 7110 af09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ +046fe6: 0a00 |0003: move-result v0 │ │ +046fe8: 55d9 e804 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +046fec: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +046ff0: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +046ff4: 6e10 1d11 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +046ffa: 0a09 |000d: move-result v9 │ │ +046ffc: 121a |000e: const/4 v10, #int 1 // #1 │ │ +046ffe: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +047002: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +047004: 6e20 1c11 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +04700a: 0c05 |0015: move-result-object v5 │ │ +04700c: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +047010: 54d9 ea04 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047014: 6e10 e811 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +04701a: 0a0a |001d: move-result v10 │ │ +04701c: 87aa |001e: float-to-int v10, v10 │ │ +04701e: 6e10 ea11 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +047024: 0a0b |0022: move-result v11 │ │ +047026: 87bb |0023: float-to-int v11, v11 │ │ +047028: 6e40 8511 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ +04702e: 0a09 |0027: move-result v9 │ │ +047030: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +047034: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +047036: 5cd9 f404 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +04703a: 55d9 e804 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +04703e: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +047042: 55d9 ee04 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ +047046: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +04704a: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +04704e: 54d9 ea04 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047052: 6e10 6411 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +047058: 6f20 a112 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@12a1 │ │ +04705e: 0a09 |003f: move-result v9 │ │ +047060: 0f09 |0040: return v9 │ │ +047062: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +047064: 28e9 |0042: goto 002b // -0017 │ │ +047066: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +047068: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +04706c: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +04706e: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +047072: 54d9 ea04 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047076: 6e10 6411 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +04707c: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +04707e: 28f1 |004f: goto 0040 // -000f │ │ +047080: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +047082: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +047088: 54d9 ea04 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +04708c: 6e20 8f11 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@118f │ │ +047092: 0a03 |0059: move-result v3 │ │ +047094: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +047098: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +04709c: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +04709e: 28e1 |005f: goto 0040 // -001f │ │ +0470a0: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +0470a2: 5cd9 ee04 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ +0470a6: 6e10 e811 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +0470ac: 0a07 |0066: move-result v7 │ │ +0470ae: 6e10 ea11 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +0470b4: 0a08 |006a: move-result v8 │ │ +0470b6: 59d7 ec04 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ +0470ba: 59d8 ed04 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ +0470be: 54d9 ea04 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +0470c2: 54da f804 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +0470c6: 877b |0073: float-to-int v11, v7 │ │ +0470c8: 878c |0074: float-to-int v12, v8 │ │ +0470ca: 6e40 8511 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ +0470d0: 0a09 |0078: move-result v9 │ │ +0470d2: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +0470d6: 54d9 f804 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +0470da: 6e20 2b11 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@112b │ │ +0470e0: 0a09 |0080: move-result v9 │ │ +0470e2: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +0470e6: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +0470e8: 28d0 |0084: goto 0054 // -0030 │ │ +0470ea: 6e10 e811 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +0470f0: 0a07 |0088: move-result v7 │ │ +0470f2: 6e10 ea11 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +0470f8: 0a08 |008c: move-result v8 │ │ +0470fa: 52d9 ec04 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ +0470fe: a709 0709 |008f: sub-float v9, v7, v9 │ │ +047102: 7110 8814 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +047108: 0a01 |0094: move-result v1 │ │ +04710a: 52d9 ed04 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ +04710e: a709 0809 |0097: sub-float v9, v8, v9 │ │ +047112: 7110 8814 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +047118: 0a02 |009c: move-result v2 │ │ +04711a: 54d9 ea04 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +04711e: 6e10 7f11 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@117f │ │ +047124: 0a06 |00a2: move-result v6 │ │ +047126: 8269 |00a3: int-to-float v9, v6 │ │ +047128: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +04712c: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +047130: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +047134: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +047138: 54d9 ea04 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +04713c: 6e10 6411 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +047142: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +047144: 5cd9 ee04 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@04ee │ │ +047148: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +04714a: 288b |00b5: goto 0040 // -0075 │ │ +04714c: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +04714e: 2889 |00b7: goto 0040 // -0077 │ │ +047150: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0004 line=731 │ │ 0x0011 line=733 │ │ 0x0016 line=734 │ │ 0x0018 line=735 │ │ @@ -78592,220 +78597,220 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 401 16-bit code units │ │ -044f60: |[044f60] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -044f70: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ -044f74: 7401 2211 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ -044f7a: 0a10 |0005: move-result v16 │ │ -044f7c: 7401 2311 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1123 │ │ -044f82: 0a11 |0009: move-result v17 │ │ -044f84: 7401 2411 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ -044f8a: 0a12 |000d: move-result v18 │ │ -044f8c: 7401 1d11 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -044f92: 0a06 |0011: move-result v6 │ │ -044f94: 0215 1000 |0012: move/from16 v21, v16 │ │ -044f98: 020e 1500 |0014: move/from16 v14, v21 │ │ -044f9c: 0800 1900 |0016: move-object/from16 v0, v25 │ │ -044fa0: 5500 eb04 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -044fa4: 0216 0000 |001a: move/from16 v22, v0 │ │ -044fa8: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ -044fac: 0800 1900 |001e: move-object/from16 v0, v25 │ │ -044fb0: 5500 e804 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -044fb4: 0216 0000 |0022: move/from16 v22, v0 │ │ -044fb8: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ -044fbc: 0800 1900 |0026: move-object/from16 v0, v25 │ │ -044fc0: 5500 f404 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -044fc4: 0216 0000 |002a: move/from16 v22, v0 │ │ -044fc8: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ -044fcc: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ -044fd0: 0200 1600 |0030: move/from16 v0, v22 │ │ -044fd4: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -044fd8: 5910 f604 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -044fdc: 120b |0036: const/4 v11, #int 0 // #0 │ │ -044fde: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ -044fe2: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -044fe6: 6e20 1c11 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -044fec: 0c04 |003e: move-result-object v4 │ │ -044fee: 6e10 3512 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -044ff4: 0a16 |0042: move-result v22 │ │ -044ff6: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ -044ffa: 0200 1600 |0045: move/from16 v0, v22 │ │ -044ffe: 0201 1700 |0047: move/from16 v1, v23 │ │ -045002: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -045006: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -04500a: 28ea |004d: goto 0037 // -0016 │ │ -04500c: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -045010: 28e0 |0050: goto 0030 // -0020 │ │ -045012: 6e10 2212 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -045018: 0c0c |0054: move-result-object v12 │ │ -04501a: 1f0c 6402 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -04501e: 6e10 2912 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -045024: 0a0a |005a: move-result v10 │ │ -045026: 120f |005b: const/4 v15, #int 0 // #0 │ │ -045028: 55c0 dc04 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ -04502c: 0216 0000 |005e: move/from16 v22, v0 │ │ -045030: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ -045034: 52c0 da04 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -045038: 0216 0000 |0064: move/from16 v22, v0 │ │ -04503c: 52c0 db04 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04db │ │ -045040: 0217 0000 |0068: move/from16 v23, v0 │ │ -045044: 900d 1617 |006a: add-int v13, v22, v23 │ │ -045048: 9116 1411 |006c: sub-int v22, v20, v17 │ │ -04504c: 0800 1900 |006e: move-object/from16 v0, v25 │ │ -045050: 5200 ef04 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04ef │ │ -045054: 0217 0000 |0072: move/from16 v23, v0 │ │ -045058: 9116 1617 |0074: sub-int v22, v22, v23 │ │ -04505c: 0200 1600 |0076: move/from16 v0, v22 │ │ -045060: 7120 8e14 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -045066: 0a16 |007b: move-result v22 │ │ -045068: 9116 1615 |007c: sub-int v22, v22, v21 │ │ -04506c: 9113 160d |007e: sub-int v19, v22, v13 │ │ -045070: 0200 1300 |0080: move/from16 v0, v19 │ │ -045074: 0801 1900 |0082: move-object/from16 v1, v25 │ │ -045078: 5910 f704 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ -04507c: 52c0 da04 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -045080: 0216 0000 |0088: move/from16 v22, v0 │ │ -045084: 9016 1615 |008a: add-int v22, v22, v21 │ │ -045088: 9016 1613 |008c: add-int v22, v22, v19 │ │ -04508c: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ -045090: 9016 1617 |0090: add-int v22, v22, v23 │ │ -045094: 9117 1411 |0092: sub-int v23, v20, v17 │ │ -045098: 0200 1600 |0094: move/from16 v0, v22 │ │ -04509c: 0201 1700 |0096: move/from16 v1, v23 │ │ -0450a0: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ -0450a4: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ -0450a8: 0200 1600 |009c: move/from16 v0, v22 │ │ -0450ac: 5cc0 d804 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ -0450b0: 0200 1300 |00a0: move/from16 v0, v19 │ │ -0450b4: 8200 |00a2: int-to-float v0, v0 │ │ -0450b6: 0216 0000 |00a3: move/from16 v22, v0 │ │ -0450ba: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -0450be: 5200 f604 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -0450c2: 0217 0000 |00a9: move/from16 v23, v0 │ │ -0450c6: a816 1617 |00ab: mul-float v22, v22, v23 │ │ -0450ca: 0200 1600 |00ad: move/from16 v0, v22 │ │ -0450ce: 8700 |00af: float-to-int v0, v0 │ │ -0450d0: 0216 0000 |00b0: move/from16 v22, v0 │ │ -0450d4: 52c0 da04 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -0450d8: 0217 0000 |00b4: move/from16 v23, v0 │ │ -0450dc: 9016 1617 |00b6: add-int v22, v22, v23 │ │ -0450e0: 9015 1516 |00b8: add-int v21, v21, v22 │ │ -0450e4: 9107 150f |00ba: sub-int v7, v21, v15 │ │ -0450e8: 9008 070a |00bc: add-int v8, v7, v10 │ │ -0450ec: 0209 1200 |00be: move/from16 v9, v18 │ │ -0450f0: 6e10 2612 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -0450f6: 0a16 |00c3: move-result v22 │ │ -0450f8: 9005 0916 |00c4: add-int v5, v9, v22 │ │ -0450fc: 0200 1200 |00c6: move/from16 v0, v18 │ │ -045100: 6e55 4612 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ -045106: 6e10 3612 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -04510c: 0a16 |00ce: move-result v22 │ │ -04510e: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ -045112: 2900 7aff |00d1: goto/16 004b // -0086 │ │ -045116: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ -04511a: 28c7 |00d5: goto 009c // -0039 │ │ -04511c: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ -045120: 5500 e804 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -045124: 0216 0000 |00da: move/from16 v22, v0 │ │ -045128: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ -04512c: 0800 1900 |00de: move-object/from16 v0, v25 │ │ -045130: 5200 f104 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -045134: 0216 0000 |00e2: move/from16 v22, v0 │ │ -045138: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ -04513c: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ -045140: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -045144: 5200 f604 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -045148: 0217 0000 |00ec: move/from16 v23, v0 │ │ -04514c: a716 1617 |00ee: sub-float v22, v22, v23 │ │ -045150: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ -045154: 5200 f104 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -045158: 0217 0000 |00f4: move/from16 v23, v0 │ │ -04515c: 0200 1700 |00f6: move/from16 v0, v23 │ │ -045160: 8200 |00f8: int-to-float v0, v0 │ │ -045162: 0217 0000 |00f9: move/from16 v23, v0 │ │ -045166: a816 1617 |00fb: mul-float v22, v22, v23 │ │ -04516a: 0200 1600 |00fd: move/from16 v0, v22 │ │ -04516e: 870f |00ff: float-to-int v15, v0 │ │ -045170: 0215 0e00 |0100: move/from16 v21, v14 │ │ -045174: 28b8 |0102: goto 00ba // -0048 │ │ -045176: 0215 0e00 |0103: move/from16 v21, v14 │ │ -04517a: 28b5 |0105: goto 00ba // -004b │ │ -04517c: 0800 1900 |0106: move-object/from16 v0, v25 │ │ -045180: 5500 eb04 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -045184: 0216 0000 |010a: move/from16 v22, v0 │ │ -045188: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ -04518c: 0800 1900 |010e: move-object/from16 v0, v25 │ │ -045190: 5500 e804 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -045194: 0216 0000 |0112: move/from16 v22, v0 │ │ -045198: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ -04519c: 0800 1900 |0116: move-object/from16 v0, v25 │ │ -0451a0: 5200 f104 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -0451a4: 0216 0000 |011a: move/from16 v22, v0 │ │ -0451a8: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ -0451ac: 0800 1900 |011e: move-object/from16 v0, v25 │ │ -0451b0: 5200 f604 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -0451b4: 0216 0000 |0122: move/from16 v22, v0 │ │ -0451b8: 0800 1900 |0124: move-object/from16 v0, v25 │ │ -0451bc: 0201 1600 |0126: move/from16 v1, v22 │ │ -0451c0: 7020 3c11 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@113c │ │ -0451c6: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -0451ca: 5400 f804 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -0451ce: 0816 0000 |012f: move-object/from16 v22, v0 │ │ -0451d2: 7401 2212 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -0451d8: 0c16 |0134: move-result-object v22 │ │ -0451da: 1f16 6402 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -0451de: 0800 1600 |0137: move-object/from16 v0, v22 │ │ -0451e2: 5500 d804 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ -0451e6: 0216 0000 |013b: move/from16 v22, v0 │ │ -0451ea: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ -0451ee: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -0451f2: 5400 f804 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -0451f6: 0816 0000 |0143: move-object/from16 v22, v0 │ │ -0451fa: 0800 1900 |0145: move-object/from16 v0, v25 │ │ -0451fe: 5200 f604 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ -045202: 0217 0000 |0149: move/from16 v23, v0 │ │ -045206: 0800 1900 |014b: move-object/from16 v0, v25 │ │ -04520a: 5200 f904 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ -04520e: 0218 0000 |014f: move/from16 v24, v0 │ │ -045212: 0800 1900 |0151: move-object/from16 v0, v25 │ │ -045216: 0801 1600 |0153: move-object/from16 v1, v22 │ │ -04521a: 0202 1700 |0155: move/from16 v2, v23 │ │ -04521e: 0203 1800 |0157: move/from16 v3, v24 │ │ -045222: 7040 1311 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ -045228: 0800 1900 |015c: move-object/from16 v0, v25 │ │ -04522c: 5400 f804 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045230: 0816 0000 |0160: move-object/from16 v22, v0 │ │ -045234: 0800 1900 |0162: move-object/from16 v0, v25 │ │ -045238: 0801 1600 |0164: move-object/from16 v1, v22 │ │ -04523c: 6e20 4c11 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@114c │ │ -045242: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ -045246: 0200 1600 |016b: move/from16 v0, v22 │ │ -04524a: 0801 1900 |016d: move-object/from16 v1, v25 │ │ -04524e: 5c10 eb04 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -045252: 0e00 |0171: return-void │ │ -045254: 120b |0172: const/4 v11, #int 0 // #0 │ │ -045256: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ -04525a: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -04525e: 6e20 1c11 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -045264: 0c16 |017a: move-result-object v22 │ │ -045266: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ -04526a: 0800 1900 |017d: move-object/from16 v0, v25 │ │ -04526e: 5200 f904 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ -045272: 0218 0000 |0181: move/from16 v24, v0 │ │ -045276: 0800 1900 |0183: move-object/from16 v0, v25 │ │ -04527a: 0801 1600 |0185: move-object/from16 v1, v22 │ │ -04527e: 0202 1700 |0187: move/from16 v2, v23 │ │ -045282: 0203 1800 |0189: move/from16 v3, v24 │ │ -045286: 7040 1311 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ -04528c: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ -045290: 28e3 |0190: goto 0173 // -001d │ │ +047164: |[047164] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +047174: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ +047178: 7401 2211 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ +04717e: 0a10 |0005: move-result v16 │ │ +047180: 7401 2311 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1123 │ │ +047186: 0a11 |0009: move-result v17 │ │ +047188: 7401 2411 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ +04718e: 0a12 |000d: move-result v18 │ │ +047190: 7401 1d11 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +047196: 0a06 |0011: move-result v6 │ │ +047198: 0215 1000 |0012: move/from16 v21, v16 │ │ +04719c: 020e 1500 |0014: move/from16 v14, v21 │ │ +0471a0: 0800 1900 |0016: move-object/from16 v0, v25 │ │ +0471a4: 5500 eb04 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +0471a8: 0216 0000 |001a: move/from16 v22, v0 │ │ +0471ac: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ +0471b0: 0800 1900 |001e: move-object/from16 v0, v25 │ │ +0471b4: 5500 e804 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +0471b8: 0216 0000 |0022: move/from16 v22, v0 │ │ +0471bc: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ +0471c0: 0800 1900 |0026: move-object/from16 v0, v25 │ │ +0471c4: 5500 f404 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +0471c8: 0216 0000 |002a: move/from16 v22, v0 │ │ +0471cc: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ +0471d0: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ +0471d4: 0200 1600 |0030: move/from16 v0, v22 │ │ +0471d8: 0801 1900 |0032: move-object/from16 v1, v25 │ │ +0471dc: 5910 f604 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +0471e0: 120b |0036: const/4 v11, #int 0 // #0 │ │ +0471e2: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ +0471e6: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +0471ea: 6e20 1c11 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +0471f0: 0c04 |003e: move-result-object v4 │ │ +0471f2: 6e10 3512 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +0471f8: 0a16 |0042: move-result v22 │ │ +0471fa: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ +0471fe: 0200 1600 |0045: move/from16 v0, v22 │ │ +047202: 0201 1700 |0047: move/from16 v1, v23 │ │ +047206: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +04720a: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +04720e: 28ea |004d: goto 0037 // -0016 │ │ +047210: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +047214: 28e0 |0050: goto 0030 // -0020 │ │ +047216: 6e10 2212 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04721c: 0c0c |0054: move-result-object v12 │ │ +04721e: 1f0c 6102 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +047222: 6e10 2912 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +047228: 0a0a |005a: move-result v10 │ │ +04722a: 120f |005b: const/4 v15, #int 0 // #0 │ │ +04722c: 55c0 dc04 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ +047230: 0216 0000 |005e: move/from16 v22, v0 │ │ +047234: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ +047238: 52c0 da04 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +04723c: 0216 0000 |0064: move/from16 v22, v0 │ │ +047240: 52c0 db04 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04db │ │ +047244: 0217 0000 |0068: move/from16 v23, v0 │ │ +047248: 900d 1617 |006a: add-int v13, v22, v23 │ │ +04724c: 9116 1411 |006c: sub-int v22, v20, v17 │ │ +047250: 0800 1900 |006e: move-object/from16 v0, v25 │ │ +047254: 5200 ef04 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04ef │ │ +047258: 0217 0000 |0072: move/from16 v23, v0 │ │ +04725c: 9116 1617 |0074: sub-int v22, v22, v23 │ │ +047260: 0200 1600 |0076: move/from16 v0, v22 │ │ +047264: 7120 8e14 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +04726a: 0a16 |007b: move-result v22 │ │ +04726c: 9116 1615 |007c: sub-int v22, v22, v21 │ │ +047270: 9113 160d |007e: sub-int v19, v22, v13 │ │ +047274: 0200 1300 |0080: move/from16 v0, v19 │ │ +047278: 0801 1900 |0082: move-object/from16 v1, v25 │ │ +04727c: 5910 f704 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ +047280: 52c0 da04 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +047284: 0216 0000 |0088: move/from16 v22, v0 │ │ +047288: 9016 1615 |008a: add-int v22, v22, v21 │ │ +04728c: 9016 1613 |008c: add-int v22, v22, v19 │ │ +047290: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ +047294: 9016 1617 |0090: add-int v22, v22, v23 │ │ +047298: 9117 1411 |0092: sub-int v23, v20, v17 │ │ +04729c: 0200 1600 |0094: move/from16 v0, v22 │ │ +0472a0: 0201 1700 |0096: move/from16 v1, v23 │ │ +0472a4: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ +0472a8: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ +0472ac: 0200 1600 |009c: move/from16 v0, v22 │ │ +0472b0: 5cc0 d804 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ +0472b4: 0200 1300 |00a0: move/from16 v0, v19 │ │ +0472b8: 8200 |00a2: int-to-float v0, v0 │ │ +0472ba: 0216 0000 |00a3: move/from16 v22, v0 │ │ +0472be: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +0472c2: 5200 f604 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +0472c6: 0217 0000 |00a9: move/from16 v23, v0 │ │ +0472ca: a816 1617 |00ab: mul-float v22, v22, v23 │ │ +0472ce: 0200 1600 |00ad: move/from16 v0, v22 │ │ +0472d2: 8700 |00af: float-to-int v0, v0 │ │ +0472d4: 0216 0000 |00b0: move/from16 v22, v0 │ │ +0472d8: 52c0 da04 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +0472dc: 0217 0000 |00b4: move/from16 v23, v0 │ │ +0472e0: 9016 1617 |00b6: add-int v22, v22, v23 │ │ +0472e4: 9015 1516 |00b8: add-int v21, v21, v22 │ │ +0472e8: 9107 150f |00ba: sub-int v7, v21, v15 │ │ +0472ec: 9008 070a |00bc: add-int v8, v7, v10 │ │ +0472f0: 0209 1200 |00be: move/from16 v9, v18 │ │ +0472f4: 6e10 2612 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +0472fa: 0a16 |00c3: move-result v22 │ │ +0472fc: 9005 0916 |00c4: add-int v5, v9, v22 │ │ +047300: 0200 1200 |00c6: move/from16 v0, v18 │ │ +047304: 6e55 4612 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1246 │ │ +04730a: 6e10 3612 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +047310: 0a16 |00ce: move-result v22 │ │ +047312: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ +047316: 2900 7aff |00d1: goto/16 004b // -0086 │ │ +04731a: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ +04731e: 28c7 |00d5: goto 009c // -0039 │ │ +047320: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ +047324: 5500 e804 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +047328: 0216 0000 |00da: move/from16 v22, v0 │ │ +04732c: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ +047330: 0800 1900 |00de: move-object/from16 v0, v25 │ │ +047334: 5200 f104 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +047338: 0216 0000 |00e2: move/from16 v22, v0 │ │ +04733c: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ +047340: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ +047344: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +047348: 5200 f604 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +04734c: 0217 0000 |00ec: move/from16 v23, v0 │ │ +047350: a716 1617 |00ee: sub-float v22, v22, v23 │ │ +047354: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ +047358: 5200 f104 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +04735c: 0217 0000 |00f4: move/from16 v23, v0 │ │ +047360: 0200 1700 |00f6: move/from16 v0, v23 │ │ +047364: 8200 |00f8: int-to-float v0, v0 │ │ +047366: 0217 0000 |00f9: move/from16 v23, v0 │ │ +04736a: a816 1617 |00fb: mul-float v22, v22, v23 │ │ +04736e: 0200 1600 |00fd: move/from16 v0, v22 │ │ +047372: 870f |00ff: float-to-int v15, v0 │ │ +047374: 0215 0e00 |0100: move/from16 v21, v14 │ │ +047378: 28b8 |0102: goto 00ba // -0048 │ │ +04737a: 0215 0e00 |0103: move/from16 v21, v14 │ │ +04737e: 28b5 |0105: goto 00ba // -004b │ │ +047380: 0800 1900 |0106: move-object/from16 v0, v25 │ │ +047384: 5500 eb04 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +047388: 0216 0000 |010a: move/from16 v22, v0 │ │ +04738c: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ +047390: 0800 1900 |010e: move-object/from16 v0, v25 │ │ +047394: 5500 e804 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +047398: 0216 0000 |0112: move/from16 v22, v0 │ │ +04739c: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ +0473a0: 0800 1900 |0116: move-object/from16 v0, v25 │ │ +0473a4: 5200 f104 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +0473a8: 0216 0000 |011a: move/from16 v22, v0 │ │ +0473ac: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ +0473b0: 0800 1900 |011e: move-object/from16 v0, v25 │ │ +0473b4: 5200 f604 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +0473b8: 0216 0000 |0122: move/from16 v22, v0 │ │ +0473bc: 0800 1900 |0124: move-object/from16 v0, v25 │ │ +0473c0: 0201 1600 |0126: move/from16 v1, v22 │ │ +0473c4: 7020 3c11 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@113c │ │ +0473ca: 0800 1900 |012b: move-object/from16 v0, v25 │ │ +0473ce: 5400 f804 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +0473d2: 0816 0000 |012f: move-object/from16 v22, v0 │ │ +0473d6: 7401 2212 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +0473dc: 0c16 |0134: move-result-object v22 │ │ +0473de: 1f16 6102 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +0473e2: 0800 1600 |0137: move-object/from16 v0, v22 │ │ +0473e6: 5500 d804 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ +0473ea: 0216 0000 |013b: move/from16 v22, v0 │ │ +0473ee: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ +0473f2: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +0473f6: 5400 f804 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +0473fa: 0816 0000 |0143: move-object/from16 v22, v0 │ │ +0473fe: 0800 1900 |0145: move-object/from16 v0, v25 │ │ +047402: 5200 f604 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@04f6 │ │ +047406: 0217 0000 |0149: move/from16 v23, v0 │ │ +04740a: 0800 1900 |014b: move-object/from16 v0, v25 │ │ +04740e: 5200 f904 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ +047412: 0218 0000 |014f: move/from16 v24, v0 │ │ +047416: 0800 1900 |0151: move-object/from16 v0, v25 │ │ +04741a: 0801 1600 |0153: move-object/from16 v1, v22 │ │ +04741e: 0202 1700 |0155: move/from16 v2, v23 │ │ +047422: 0203 1800 |0157: move/from16 v3, v24 │ │ +047426: 7040 1311 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ +04742c: 0800 1900 |015c: move-object/from16 v0, v25 │ │ +047430: 5400 f804 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047434: 0816 0000 |0160: move-object/from16 v22, v0 │ │ +047438: 0800 1900 |0162: move-object/from16 v0, v25 │ │ +04743c: 0801 1600 |0164: move-object/from16 v1, v22 │ │ +047440: 6e20 4c11 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@114c │ │ +047446: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ +04744a: 0200 1600 |016b: move/from16 v0, v22 │ │ +04744e: 0801 1900 |016d: move-object/from16 v1, v25 │ │ +047452: 5c10 eb04 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +047456: 0e00 |0171: return-void │ │ +047458: 120b |0172: const/4 v11, #int 0 // #0 │ │ +04745a: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ +04745e: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +047462: 6e20 1c11 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +047468: 0c16 |017a: move-result-object v22 │ │ +04746a: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ +04746e: 0800 1900 |017d: move-object/from16 v0, v25 │ │ +047472: 5200 f904 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ +047476: 0218 0000 |0181: move/from16 v24, v0 │ │ +04747a: 0800 1900 |0183: move-object/from16 v0, v25 │ │ +04747e: 0801 1600 |0185: move-object/from16 v1, v22 │ │ +047482: 0202 1700 |0187: move/from16 v2, v23 │ │ +047486: 0203 1800 |0189: move/from16 v3, v24 │ │ +04748a: 7040 1311 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1113 │ │ +047490: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ +047494: 28e3 |0190: goto 0173 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -78885,442 +78890,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -045294: |[045294] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -0452a4: 7701 0812 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ -0452aa: 0a16 |0003: move-result v22 │ │ -0452ac: 7701 0912 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ -0452b2: 0a18 |0007: move-result v24 │ │ -0452b4: 7701 0812 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ -0452ba: 0a0b |000b: move-result v11 │ │ -0452bc: 7701 0912 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ -0452c2: 0a0c |000f: move-result v12 │ │ -0452c4: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -0452c8: 0200 1600 |0012: move/from16 v0, v22 │ │ -0452cc: 0201 1a00 |0014: move/from16 v1, v26 │ │ -0452d0: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -0452d4: 7401 2c11 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@112c │ │ -0452da: 0a1a |001b: move-result v26 │ │ -0452dc: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -0452e0: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -0452e4: 0200 1600 |0020: move/from16 v0, v22 │ │ -0452e8: 0201 1a00 |0022: move/from16 v1, v26 │ │ -0452ec: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -0452f0: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -0452f4: 120f |0028: const/4 v15, #int 0 // #0 │ │ -0452f6: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -0452fa: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -045300: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -045304: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -045306: 7401 2211 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ -04530c: 0a1a |0034: move-result v26 │ │ -04530e: 911a 181a |0035: sub-int v26, v24, v26 │ │ -045312: 7401 2311 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1123 │ │ -045318: 0a1b |003a: move-result v27 │ │ -04531a: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -04531e: 7401 1d11 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -045324: 0a05 |0040: move-result v5 │ │ -045326: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -04532a: 0200 1a00 |0043: move/from16 v0, v26 │ │ -04532e: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -045332: 1a1a 8d08 |0047: const-string v26, "SlidingPaneLayout" // string@088d │ │ -045336: 1a1b b213 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@13b2 │ │ -04533a: 7702 9e11 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ -045340: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -045344: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -045348: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -04534c: 5b10 f804 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045350: 120e |0056: const/4 v14, #int 0 // #0 │ │ -045352: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -045356: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -04535a: 6e20 1c11 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -045360: 0c04 |005e: move-result-object v4 │ │ -045362: 6e10 2212 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -045368: 0c10 |0062: move-result-object v16 │ │ -04536a: 1f10 6402 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -04536e: 6e10 3512 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -045374: 0a1a |0068: move-result v26 │ │ -045376: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -04537a: 0200 1a00 |006b: move/from16 v0, v26 │ │ -04537e: 0201 1b00 |006d: move/from16 v1, v27 │ │ -045382: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -045386: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -04538a: 0200 1a00 |0073: move/from16 v0, v26 │ │ -04538e: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -045392: 5c10 d804 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ -045396: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -04539a: 28dc |007b: goto 0057 // -0024 │ │ -04539c: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -0453a0: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -0453a4: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -0453a8: 28a6 |0082: goto 0028 // -005a │ │ -0453aa: 221a 0f03 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@030f │ │ -0453ae: 1a1b 8009 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0980 │ │ -0453b2: 7602 7d14 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0453b8: 271a |008a: throw v26 │ │ -0453ba: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -0453be: 7401 2c11 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@112c │ │ -0453c4: 0a1a |0090: move-result v26 │ │ -0453c6: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -0453ca: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -0453ce: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -0453d2: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -0453d6: 288f |0099: goto 0028 // -0071 │ │ -0453d8: 221a 0f03 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@030f │ │ -0453dc: 1a1b 1203 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0312 │ │ -0453e0: 7602 7d14 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0453e6: 271a |00a1: throw v26 │ │ -0453e8: 7401 2411 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ -0453ee: 0a1a |00a5: move-result v26 │ │ -0453f0: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -0453f4: 7401 2111 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1121 │ │ -0453fa: 0a1b |00ab: move-result v27 │ │ -0453fc: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -045400: 020f 1100 |00ae: move/from16 v15, v17 │ │ -045404: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -045408: 7401 2411 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ -04540e: 0a1a |00b5: move-result v26 │ │ -045410: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -045414: 7401 2111 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1121 │ │ -04541a: 0a1b |00bb: move-result v27 │ │ -04541c: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -045420: 2900 70ff |00be: goto/16 002e // -0090 │ │ -045424: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -045428: 5200 dd04 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -04542c: 021a 0000 |00c4: move/from16 v26, v0 │ │ -045430: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -045434: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -045438: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -04543c: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -045440: 5200 dd04 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -045444: 021a 0000 |00d0: move/from16 v26, v0 │ │ -045448: a615 151a |00d2: add-float v21, v21, v26 │ │ -04544c: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -045450: 5200 de04 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ -045454: 021a 0000 |00d8: move/from16 v26, v0 │ │ -045458: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -04545c: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -045460: 5200 da04 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -045464: 021a 0000 |00e0: move/from16 v26, v0 │ │ -045468: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -04546c: 5200 db04 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04db │ │ -045470: 021b 0000 |00e6: move/from16 v27, v0 │ │ -045474: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -045478: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -04547c: 5200 de04 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ -045480: 021a 0000 |00ee: move/from16 v26, v0 │ │ -045484: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -045488: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -04548c: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -045490: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -045494: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -045498: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -04549c: 7702 0a12 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0454a2: 0a09 |00ff: move-result v9 │ │ -0454a4: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -0454a8: 5200 d904 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -0454ac: 021a 0000 |0104: move/from16 v26, v0 │ │ -0454b0: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -0454b4: 0200 1a00 |0108: move/from16 v0, v26 │ │ -0454b8: 0201 1b00 |010a: move/from16 v1, v27 │ │ -0454bc: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -0454c0: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -0454c4: 0200 1100 |0110: move/from16 v0, v17 │ │ -0454c8: 0201 1a00 |0112: move/from16 v1, v26 │ │ -0454cc: 7120 0a12 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0454d2: 0a07 |0117: move-result v7 │ │ -0454d4: 6e30 4712 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -0454da: 6e10 2912 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -0454e0: 0a08 |011e: move-result v8 │ │ -0454e2: 6e10 2612 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -0454e8: 0a06 |0122: move-result v6 │ │ -0454ea: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -0454ee: 0200 1a00 |0125: move/from16 v0, v26 │ │ -0454f2: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -0454f6: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -0454fa: 0200 1100 |012b: move/from16 v0, v17 │ │ -0454fe: 7120 8e14 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -045504: 0a0f |0130: move-result v15 │ │ -045506: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -04550a: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -04550e: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -045512: 0200 1a00 |0137: move/from16 v0, v26 │ │ -045516: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -04551a: 5c10 dc04 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ -04551e: 9603 031a |013d: or-int v3, v3, v26 │ │ -045522: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -045526: 5500 dc04 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ -04552a: 021a 0000 |0143: move/from16 v26, v0 │ │ -04552e: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -045532: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -045536: 5b04 f804 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -04553a: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -04553e: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -045542: 5200 de04 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ -045546: 021a 0000 |0151: move/from16 v26, v0 │ │ -04554a: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -04554e: 0200 1a00 |0155: move/from16 v0, v26 │ │ -045552: 0201 1b00 |0157: move/from16 v1, v27 │ │ -045556: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -04555a: 911a 180d |015b: sub-int v26, v24, v13 │ │ -04555e: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -045562: 7702 0a12 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -045568: 0a09 |0162: move-result v9 │ │ -04556a: 289d |0163: goto 0100 // -0063 │ │ -04556c: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -045570: 5200 de04 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ -045574: 021a 0000 |0168: move/from16 v26, v0 │ │ -045578: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -04557c: 7702 0a12 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -045582: 0a09 |016f: move-result v9 │ │ -045584: 2890 |0170: goto 0100 // -0070 │ │ -045586: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -04558a: 5200 d904 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -04558e: 021a 0000 |0175: move/from16 v26, v0 │ │ -045592: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -045596: 0200 1a00 |0179: move/from16 v0, v26 │ │ -04559a: 0201 1b00 |017b: move/from16 v1, v27 │ │ -04559e: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -0455a2: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -0455a6: 0200 1100 |0181: move/from16 v0, v17 │ │ -0455aa: 0201 1a00 |0183: move/from16 v1, v26 │ │ -0455ae: 7120 0a12 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0455b4: 0a07 |0188: move-result v7 │ │ -0455b6: 288f |0189: goto 0118 // -0071 │ │ -0455b8: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -0455bc: 5200 d904 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -0455c0: 021a 0000 |018e: move/from16 v26, v0 │ │ -0455c4: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -0455c8: 7702 0a12 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0455ce: 0a07 |0195: move-result v7 │ │ -0455d0: 2882 |0196: goto 0118 // -007e │ │ -0455d2: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -0455d6: 289e |0199: goto 0137 // -0062 │ │ -0455d8: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -0455dc: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -0455e0: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -0455e4: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -0455e8: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -0455ec: 5200 ef04 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04ef │ │ -0455f0: 021a 0000 |01a6: move/from16 v26, v0 │ │ -0455f4: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -0455f8: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -0455fa: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -0455fe: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -045602: 6e20 1c11 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -045608: 0c04 |01b2: move-result-object v4 │ │ -04560a: 6e10 3512 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -045610: 0a1a |01b6: move-result v26 │ │ -045612: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -045616: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -04561a: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -04561e: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -045622: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -045626: 28ea |01c1: goto 01ab // -0016 │ │ -045628: 6e10 2212 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -04562e: 0c10 |01c5: move-result-object v16 │ │ -045630: 1f10 6402 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -045634: 6e10 3512 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -04563a: 0a1a |01cb: move-result v26 │ │ -04563c: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -045640: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -045644: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -045648: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -04564c: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -045650: 5200 de04 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ -045654: 021a 0000 |01d8: move/from16 v26, v0 │ │ -045658: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -04565c: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -045660: 5200 dd04 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -045664: 021a 0000 |01e0: move/from16 v26, v0 │ │ -045668: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -04566c: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -045670: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -045674: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -045678: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -04567c: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -045680: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -045684: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -045688: 5400 f804 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -04568c: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -045690: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -045694: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -045698: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -04569c: 5200 de04 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ -0456a0: 021a 0000 |01fe: move/from16 v26, v0 │ │ -0456a4: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -0456a8: 0200 1200 |0202: move/from16 v0, v18 │ │ -0456ac: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -0456b0: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -0456b4: 5200 dd04 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -0456b8: 021a 0000 |020a: move/from16 v26, v0 │ │ -0456bc: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -0456c0: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -0456c4: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -0456c8: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -0456cc: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -0456d0: 5200 d904 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -0456d4: 021a 0000 |0218: move/from16 v26, v0 │ │ -0456d8: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -0456dc: 0200 1a00 |021c: move/from16 v0, v26 │ │ -0456e0: 0201 1b00 |021e: move/from16 v1, v27 │ │ -0456e4: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -0456e8: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -0456ec: 0200 1100 |0224: move/from16 v0, v17 │ │ -0456f0: 0201 1a00 |0226: move/from16 v1, v26 │ │ -0456f4: 7120 0a12 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0456fa: 0a07 |022b: move-result v7 │ │ -0456fc: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -045700: 0200 1a00 |022e: move/from16 v0, v26 │ │ -045704: 7120 0a12 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -04570a: 0a09 |0233: move-result v9 │ │ -04570c: 6e30 4712 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -045712: 2888 |0237: goto 01bf // -0078 │ │ -045714: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -045718: 28b0 |023a: goto 01ea // -0050 │ │ -04571a: 6e10 2912 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -045720: 0a12 |023e: move-result v18 │ │ -045722: 28af |023f: goto 01ee // -0051 │ │ -045724: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -045728: 5200 d904 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -04572c: 021a 0000 |0244: move/from16 v26, v0 │ │ -045730: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -045734: 0200 1a00 |0248: move/from16 v0, v26 │ │ -045738: 0201 1b00 |024a: move/from16 v1, v27 │ │ -04573c: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -045740: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -045744: 0200 1100 |0250: move/from16 v0, v17 │ │ -045748: 0201 1a00 |0252: move/from16 v1, v26 │ │ -04574c: 7120 0a12 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -045752: 0a07 |0257: move-result v7 │ │ -045754: 28d4 |0258: goto 022c // -002c │ │ -045756: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -04575a: 5200 d904 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -04575e: 021a 0000 |025d: move/from16 v26, v0 │ │ -045762: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -045766: 7702 0a12 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -04576c: 0a07 |0264: move-result v7 │ │ -04576e: 28c7 |0265: goto 022c // -0039 │ │ -045770: 6e10 2612 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -045776: 0a1a |0269: move-result v26 │ │ -045778: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -04577c: 7702 0a12 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -045782: 0a07 |026f: move-result v7 │ │ -045784: 28bc |0270: goto 022c // -0044 │ │ -045786: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -04578a: 5200 dd04 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -04578e: 021a 0000 |0275: move/from16 v26, v0 │ │ -045792: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -045796: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -04579a: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -04579e: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -0457a2: 5200 de04 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ -0457a6: 021a 0000 |0281: move/from16 v26, v0 │ │ -0457aa: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -0457ae: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -0457b2: 5200 d904 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -0457b6: 021a 0000 |0289: move/from16 v26, v0 │ │ -0457ba: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -0457be: 0200 1a00 |028d: move/from16 v0, v26 │ │ -0457c2: 0201 1b00 |028f: move/from16 v1, v27 │ │ -0457c6: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -0457ca: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -0457ce: 0200 1100 |0295: move/from16 v0, v17 │ │ -0457d2: 0201 1a00 |0297: move/from16 v1, v26 │ │ -0457d6: 7120 0a12 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0457dc: 0a07 |029c: move-result v7 │ │ -0457de: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -0457e2: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -0457e6: 5200 da04 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -0457ea: 021a 0000 |02a3: move/from16 v26, v0 │ │ -0457ee: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -0457f2: 5200 db04 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04db │ │ -0457f6: 021b 0000 |02a9: move/from16 v27, v0 │ │ -0457fa: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -0457fe: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -045802: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -045806: 0200 1300 |02b1: move/from16 v0, v19 │ │ -04580a: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -04580e: 7120 0a12 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -045814: 0a09 |02b8: move-result v9 │ │ -045816: 0200 1200 |02b9: move/from16 v0, v18 │ │ -04581a: 0201 1300 |02bb: move/from16 v1, v19 │ │ -04581e: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -045822: 6e30 4712 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -045828: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -04582c: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -045830: 5200 d904 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -045834: 021a 0000 |02c8: move/from16 v26, v0 │ │ -045838: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -04583c: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -045840: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -045844: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -045848: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -04584c: 0200 1100 |02d4: move/from16 v0, v17 │ │ -045850: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -045854: 7120 0a12 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -04585a: 0a07 |02db: move-result v7 │ │ -04585c: 28c1 |02dc: goto 029d // -003f │ │ -04585e: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -045862: 5200 d904 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ -045866: 021a 0000 |02e1: move/from16 v26, v0 │ │ -04586a: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -04586e: 7702 0a12 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -045874: 0a07 |02e8: move-result v7 │ │ -045876: 28b4 |02e9: goto 029d // -004c │ │ -045878: 6e10 2612 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -04587e: 0a1a |02ed: move-result v26 │ │ -045880: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -045884: 7702 0a12 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -04588a: 0a07 |02f3: move-result v7 │ │ -04588c: 28a9 |02f4: goto 029d // -0057 │ │ -04588e: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -045892: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -045896: 0201 1700 |02f9: move/from16 v1, v23 │ │ -04589a: 7120 8c14 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -0458a0: 0a19 |02fe: move-result v25 │ │ -0458a2: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -0458a6: 5200 dd04 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ -0458aa: 021a 0000 |0303: move/from16 v26, v0 │ │ -0458ae: 0200 1900 |0305: move/from16 v0, v25 │ │ -0458b2: 8200 |0307: int-to-float v0, v0 │ │ -0458b4: 021b 0000 |0308: move/from16 v27, v0 │ │ -0458b8: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -0458bc: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -0458c0: 0200 1a00 |030e: move/from16 v0, v26 │ │ -0458c4: 8702 |0310: float-to-int v2, v0 │ │ -0458c6: 901a 1202 |0311: add-int v26, v18, v2 │ │ -0458ca: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -0458ce: 7702 0a12 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0458d4: 0a09 |0318: move-result v9 │ │ -0458d6: 6e30 4712 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ -0458dc: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -0458e0: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -0458e4: 0201 1800 |0320: move/from16 v1, v24 │ │ -0458e8: 6e30 4211 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1142 │ │ -0458ee: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -0458f2: 5c03 e804 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -0458f6: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -0458fa: 5400 ea04 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -0458fe: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -045902: 7401 8011 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ -045908: 0a1a |0332: move-result v26 │ │ -04590a: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -04590e: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -045912: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -045916: 5400 ea04 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -04591a: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -04591e: 7401 6211 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1162 │ │ -045924: 0e00 |0340: return-void │ │ -045926: 0000 |0341: nop // spacer │ │ -045928: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +047498: |[047498] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +0474a8: 7701 0812 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ +0474ae: 0a16 |0003: move-result v22 │ │ +0474b0: 7701 0912 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ +0474b6: 0a18 |0007: move-result v24 │ │ +0474b8: 7701 0812 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ +0474be: 0a0b |000b: move-result v11 │ │ +0474c0: 7701 0912 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ +0474c6: 0a0c |000f: move-result v12 │ │ +0474c8: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +0474cc: 0200 1600 |0012: move/from16 v0, v22 │ │ +0474d0: 0201 1a00 |0014: move/from16 v1, v26 │ │ +0474d4: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +0474d8: 7401 2c11 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@112c │ │ +0474de: 0a1a |001b: move-result v26 │ │ +0474e0: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +0474e4: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +0474e8: 0200 1600 |0020: move/from16 v0, v22 │ │ +0474ec: 0201 1a00 |0022: move/from16 v1, v26 │ │ +0474f0: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +0474f4: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +0474f8: 120f |0028: const/4 v15, #int 0 // #0 │ │ +0474fa: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +0474fe: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +047504: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +047508: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +04750a: 7401 2211 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ +047510: 0a1a |0034: move-result v26 │ │ +047512: 911a 181a |0035: sub-int v26, v24, v26 │ │ +047516: 7401 2311 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1123 │ │ +04751c: 0a1b |003a: move-result v27 │ │ +04751e: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +047522: 7401 1d11 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +047528: 0a05 |0040: move-result v5 │ │ +04752a: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +04752e: 0200 1a00 |0043: move/from16 v0, v26 │ │ +047532: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +047536: 1a1a 8a08 |0047: const-string v26, "SlidingPaneLayout" // string@088a │ │ +04753a: 1a1b af13 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@13af │ │ +04753e: 7702 9e11 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ +047544: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +047548: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +04754c: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +047550: 5b10 f804 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047554: 120e |0056: const/4 v14, #int 0 // #0 │ │ +047556: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +04755a: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +04755e: 6e20 1c11 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +047564: 0c04 |005e: move-result-object v4 │ │ +047566: 6e10 2212 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +04756c: 0c10 |0062: move-result-object v16 │ │ +04756e: 1f10 6102 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +047572: 6e10 3512 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +047578: 0a1a |0068: move-result v26 │ │ +04757a: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +04757e: 0200 1a00 |006b: move/from16 v0, v26 │ │ +047582: 0201 1b00 |006d: move/from16 v1, v27 │ │ +047586: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +04758a: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +04758e: 0200 1a00 |0073: move/from16 v0, v26 │ │ +047592: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +047596: 5c10 d804 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04d8 │ │ +04759a: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04759e: 28dc |007b: goto 0057 // -0024 │ │ +0475a0: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +0475a4: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +0475a8: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +0475ac: 28a6 |0082: goto 0028 // -005a │ │ +0475ae: 221a 0c03 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@030c │ │ +0475b2: 1a1b 7d09 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@097d │ │ +0475b6: 7602 7d14 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0475bc: 271a |008a: throw v26 │ │ +0475be: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +0475c2: 7401 2c11 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@112c │ │ +0475c8: 0a1a |0090: move-result v26 │ │ +0475ca: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +0475ce: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +0475d2: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +0475d6: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +0475da: 288f |0099: goto 0028 // -0071 │ │ +0475dc: 221a 0c03 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@030c │ │ +0475e0: 1a1b 1203 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0312 │ │ +0475e4: 7602 7d14 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0475ea: 271a |00a1: throw v26 │ │ +0475ec: 7401 2411 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ +0475f2: 0a1a |00a5: move-result v26 │ │ +0475f4: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +0475f8: 7401 2111 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1121 │ │ +0475fe: 0a1b |00ab: move-result v27 │ │ +047600: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +047604: 020f 1100 |00ae: move/from16 v15, v17 │ │ +047608: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +04760c: 7401 2411 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ +047612: 0a1a |00b5: move-result v26 │ │ +047614: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +047618: 7401 2111 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1121 │ │ +04761e: 0a1b |00bb: move-result v27 │ │ +047620: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +047624: 2900 70ff |00be: goto/16 002e // -0090 │ │ +047628: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +04762c: 5200 dd04 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +047630: 021a 0000 |00c4: move/from16 v26, v0 │ │ +047634: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +047638: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +04763c: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +047640: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +047644: 5200 dd04 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +047648: 021a 0000 |00d0: move/from16 v26, v0 │ │ +04764c: a615 151a |00d2: add-float v21, v21, v26 │ │ +047650: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +047654: 5200 de04 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ +047658: 021a 0000 |00d8: move/from16 v26, v0 │ │ +04765c: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +047660: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +047664: 5200 da04 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +047668: 021a 0000 |00e0: move/from16 v26, v0 │ │ +04766c: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +047670: 5200 db04 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04db │ │ +047674: 021b 0000 |00e6: move/from16 v27, v0 │ │ +047678: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +04767c: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +047680: 5200 de04 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ +047684: 021a 0000 |00ee: move/from16 v26, v0 │ │ +047688: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +04768c: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +047690: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +047694: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +047698: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +04769c: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +0476a0: 7702 0a12 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0476a6: 0a09 |00ff: move-result v9 │ │ +0476a8: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +0476ac: 5200 d904 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +0476b0: 021a 0000 |0104: move/from16 v26, v0 │ │ +0476b4: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +0476b8: 0200 1a00 |0108: move/from16 v0, v26 │ │ +0476bc: 0201 1b00 |010a: move/from16 v1, v27 │ │ +0476c0: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +0476c4: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +0476c8: 0200 1100 |0110: move/from16 v0, v17 │ │ +0476cc: 0201 1a00 |0112: move/from16 v1, v26 │ │ +0476d0: 7120 0a12 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0476d6: 0a07 |0117: move-result v7 │ │ +0476d8: 6e30 4712 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +0476de: 6e10 2912 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +0476e4: 0a08 |011e: move-result v8 │ │ +0476e6: 6e10 2612 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +0476ec: 0a06 |0122: move-result v6 │ │ +0476ee: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +0476f2: 0200 1a00 |0125: move/from16 v0, v26 │ │ +0476f6: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +0476fa: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +0476fe: 0200 1100 |012b: move/from16 v0, v17 │ │ +047702: 7120 8e14 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +047708: 0a0f |0130: move-result v15 │ │ +04770a: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +04770e: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +047712: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +047716: 0200 1a00 |0137: move/from16 v0, v26 │ │ +04771a: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +04771e: 5c10 dc04 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ +047722: 9603 031a |013d: or-int v3, v3, v26 │ │ +047726: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +04772a: 5500 dc04 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ +04772e: 021a 0000 |0143: move/from16 v26, v0 │ │ +047732: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +047736: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +04773a: 5b04 f804 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +04773e: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +047742: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +047746: 5200 de04 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ +04774a: 021a 0000 |0151: move/from16 v26, v0 │ │ +04774e: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +047752: 0200 1a00 |0155: move/from16 v0, v26 │ │ +047756: 0201 1b00 |0157: move/from16 v1, v27 │ │ +04775a: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +04775e: 911a 180d |015b: sub-int v26, v24, v13 │ │ +047762: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +047766: 7702 0a12 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +04776c: 0a09 |0162: move-result v9 │ │ +04776e: 289d |0163: goto 0100 // -0063 │ │ +047770: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +047774: 5200 de04 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ +047778: 021a 0000 |0168: move/from16 v26, v0 │ │ +04777c: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +047780: 7702 0a12 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047786: 0a09 |016f: move-result v9 │ │ +047788: 2890 |0170: goto 0100 // -0070 │ │ +04778a: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +04778e: 5200 d904 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +047792: 021a 0000 |0175: move/from16 v26, v0 │ │ +047796: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +04779a: 0200 1a00 |0179: move/from16 v0, v26 │ │ +04779e: 0201 1b00 |017b: move/from16 v1, v27 │ │ +0477a2: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +0477a6: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +0477aa: 0200 1100 |0181: move/from16 v0, v17 │ │ +0477ae: 0201 1a00 |0183: move/from16 v1, v26 │ │ +0477b2: 7120 0a12 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0477b8: 0a07 |0188: move-result v7 │ │ +0477ba: 288f |0189: goto 0118 // -0071 │ │ +0477bc: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +0477c0: 5200 d904 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +0477c4: 021a 0000 |018e: move/from16 v26, v0 │ │ +0477c8: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +0477cc: 7702 0a12 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0477d2: 0a07 |0195: move-result v7 │ │ +0477d4: 2882 |0196: goto 0118 // -007e │ │ +0477d6: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +0477da: 289e |0199: goto 0137 // -0062 │ │ +0477dc: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +0477e0: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +0477e4: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +0477e8: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +0477ec: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +0477f0: 5200 ef04 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@04ef │ │ +0477f4: 021a 0000 |01a6: move/from16 v26, v0 │ │ +0477f8: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +0477fc: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +0477fe: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +047802: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +047806: 6e20 1c11 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +04780c: 0c04 |01b2: move-result-object v4 │ │ +04780e: 6e10 3512 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +047814: 0a1a |01b6: move-result v26 │ │ +047816: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +04781a: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +04781e: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +047822: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +047826: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04782a: 28ea |01c1: goto 01ab // -0016 │ │ +04782c: 6e10 2212 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +047832: 0c10 |01c5: move-result-object v16 │ │ +047834: 1f10 6102 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +047838: 6e10 3512 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +04783e: 0a1a |01cb: move-result v26 │ │ +047840: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +047844: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +047848: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +04784c: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +047850: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +047854: 5200 de04 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ +047858: 021a 0000 |01d8: move/from16 v26, v0 │ │ +04785c: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +047860: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +047864: 5200 dd04 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +047868: 021a 0000 |01e0: move/from16 v26, v0 │ │ +04786c: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +047870: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +047874: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +047878: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +04787c: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +047880: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +047884: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +047888: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +04788c: 5400 f804 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047890: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +047894: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +047898: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +04789c: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +0478a0: 5200 de04 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ +0478a4: 021a 0000 |01fe: move/from16 v26, v0 │ │ +0478a8: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +0478ac: 0200 1200 |0202: move/from16 v0, v18 │ │ +0478b0: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +0478b4: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +0478b8: 5200 dd04 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +0478bc: 021a 0000 |020a: move/from16 v26, v0 │ │ +0478c0: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +0478c4: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +0478c8: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +0478cc: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +0478d0: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +0478d4: 5200 d904 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +0478d8: 021a 0000 |0218: move/from16 v26, v0 │ │ +0478dc: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +0478e0: 0200 1a00 |021c: move/from16 v0, v26 │ │ +0478e4: 0201 1b00 |021e: move/from16 v1, v27 │ │ +0478e8: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +0478ec: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +0478f0: 0200 1100 |0224: move/from16 v0, v17 │ │ +0478f4: 0201 1a00 |0226: move/from16 v1, v26 │ │ +0478f8: 7120 0a12 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0478fe: 0a07 |022b: move-result v7 │ │ +047900: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +047904: 0200 1a00 |022e: move/from16 v0, v26 │ │ +047908: 7120 0a12 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +04790e: 0a09 |0233: move-result v9 │ │ +047910: 6e30 4712 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +047916: 2888 |0237: goto 01bf // -0078 │ │ +047918: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +04791c: 28b0 |023a: goto 01ea // -0050 │ │ +04791e: 6e10 2912 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +047924: 0a12 |023e: move-result v18 │ │ +047926: 28af |023f: goto 01ee // -0051 │ │ +047928: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +04792c: 5200 d904 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +047930: 021a 0000 |0244: move/from16 v26, v0 │ │ +047934: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +047938: 0200 1a00 |0248: move/from16 v0, v26 │ │ +04793c: 0201 1b00 |024a: move/from16 v1, v27 │ │ +047940: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +047944: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +047948: 0200 1100 |0250: move/from16 v0, v17 │ │ +04794c: 0201 1a00 |0252: move/from16 v1, v26 │ │ +047950: 7120 0a12 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047956: 0a07 |0257: move-result v7 │ │ +047958: 28d4 |0258: goto 022c // -002c │ │ +04795a: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +04795e: 5200 d904 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +047962: 021a 0000 |025d: move/from16 v26, v0 │ │ +047966: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +04796a: 7702 0a12 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047970: 0a07 |0264: move-result v7 │ │ +047972: 28c7 |0265: goto 022c // -0039 │ │ +047974: 6e10 2612 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +04797a: 0a1a |0269: move-result v26 │ │ +04797c: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +047980: 7702 0a12 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047986: 0a07 |026f: move-result v7 │ │ +047988: 28bc |0270: goto 022c // -0044 │ │ +04798a: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +04798e: 5200 dd04 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +047992: 021a 0000 |0275: move/from16 v26, v0 │ │ +047996: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +04799a: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +04799e: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +0479a2: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +0479a6: 5200 de04 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04de │ │ +0479aa: 021a 0000 |0281: move/from16 v26, v0 │ │ +0479ae: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +0479b2: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +0479b6: 5200 d904 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +0479ba: 021a 0000 |0289: move/from16 v26, v0 │ │ +0479be: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +0479c2: 0200 1a00 |028d: move/from16 v0, v26 │ │ +0479c6: 0201 1b00 |028f: move/from16 v1, v27 │ │ +0479ca: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +0479ce: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +0479d2: 0200 1100 |0295: move/from16 v0, v17 │ │ +0479d6: 0201 1a00 |0297: move/from16 v1, v26 │ │ +0479da: 7120 0a12 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0479e0: 0a07 |029c: move-result v7 │ │ +0479e2: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +0479e6: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +0479ea: 5200 da04 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +0479ee: 021a 0000 |02a3: move/from16 v26, v0 │ │ +0479f2: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +0479f6: 5200 db04 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04db │ │ +0479fa: 021b 0000 |02a9: move/from16 v27, v0 │ │ +0479fe: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +047a02: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +047a06: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +047a0a: 0200 1300 |02b1: move/from16 v0, v19 │ │ +047a0e: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +047a12: 7120 0a12 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047a18: 0a09 |02b8: move-result v9 │ │ +047a1a: 0200 1200 |02b9: move/from16 v0, v18 │ │ +047a1e: 0201 1300 |02bb: move/from16 v1, v19 │ │ +047a22: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +047a26: 6e30 4712 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +047a2c: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +047a30: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +047a34: 5200 d904 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +047a38: 021a 0000 |02c8: move/from16 v26, v0 │ │ +047a3c: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +047a40: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +047a44: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +047a48: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +047a4c: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +047a50: 0200 1100 |02d4: move/from16 v0, v17 │ │ +047a54: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +047a58: 7120 0a12 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047a5e: 0a07 |02db: move-result v7 │ │ +047a60: 28c1 |02dc: goto 029d // -003f │ │ +047a62: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +047a66: 5200 d904 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04d9 │ │ +047a6a: 021a 0000 |02e1: move/from16 v26, v0 │ │ +047a6e: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +047a72: 7702 0a12 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047a78: 0a07 |02e8: move-result v7 │ │ +047a7a: 28b4 |02e9: goto 029d // -004c │ │ +047a7c: 6e10 2612 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +047a82: 0a1a |02ed: move-result v26 │ │ +047a84: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +047a88: 7702 0a12 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047a8e: 0a07 |02f3: move-result v7 │ │ +047a90: 28a9 |02f4: goto 029d // -0057 │ │ +047a92: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +047a96: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +047a9a: 0201 1700 |02f9: move/from16 v1, v23 │ │ +047a9e: 7120 8c14 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +047aa4: 0a19 |02fe: move-result v25 │ │ +047aa6: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +047aaa: 5200 dd04 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04dd │ │ +047aae: 021a 0000 |0303: move/from16 v26, v0 │ │ +047ab2: 0200 1900 |0305: move/from16 v0, v25 │ │ +047ab6: 8200 |0307: int-to-float v0, v0 │ │ +047ab8: 021b 0000 |0308: move/from16 v27, v0 │ │ +047abc: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +047ac0: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +047ac4: 0200 1a00 |030e: move/from16 v0, v26 │ │ +047ac8: 8702 |0310: float-to-int v2, v0 │ │ +047aca: 901a 1202 |0311: add-int v26, v18, v2 │ │ +047ace: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +047ad2: 7702 0a12 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +047ad8: 0a09 |0318: move-result v9 │ │ +047ada: 6e30 4712 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1247 │ │ +047ae0: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +047ae4: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +047ae8: 0201 1800 |0320: move/from16 v1, v24 │ │ +047aec: 6e30 4211 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1142 │ │ +047af2: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +047af6: 5c03 e804 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +047afa: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +047afe: 5400 ea04 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047b02: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +047b06: 7401 8011 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ +047b0c: 0a1a |0332: move-result v26 │ │ +047b0e: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +047b12: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +047b16: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +047b1a: 5400 ea04 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047b1e: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +047b22: 7401 6211 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1162 │ │ +047b28: 0e00 |0340: return-void │ │ +047b2a: 0000 |0341: nop // spacer │ │ +047b2c: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=437 │ │ @@ -79492,28 +79497,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04593c: |[04593c] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -04594c: 0730 |0000: move-object v0, v3 │ │ -04594e: 1f00 6702 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0267 │ │ -045952: 6e10 f310 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@10f3 │ │ -045958: 0c01 |0006: move-result-object v1 │ │ -04595a: 6f20 a512 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ -045960: 5501 e004 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ -045964: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -045968: 6e10 3a11 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@113a │ │ -04596e: 5501 e004 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ -045972: 5c21 f404 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -045976: 0e00 |0015: return-void │ │ -045978: 6e10 1011 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1110 │ │ -04597e: 28f8 |0019: goto 0011 // -0008 │ │ +047b40: |[047b40] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +047b50: 0730 |0000: move-object v0, v3 │ │ +047b52: 1f00 6402 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0264 │ │ +047b56: 6e10 f310 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@10f3 │ │ +047b5c: 0c01 |0006: move-result-object v1 │ │ +047b5e: 6f20 a512 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12a5 │ │ +047b64: 5501 e004 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ +047b68: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +047b6c: 6e10 3a11 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@113a │ │ +047b72: 5501 e004 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ +047b76: 5c21 f404 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +047b7a: 0e00 |0015: return-void │ │ +047b7c: 6e10 1011 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1110 │ │ +047b82: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ 0x000a line=1170 │ │ 0x000e line=1171 │ │ 0x0011 line=1175 │ │ @@ -79529,28 +79534,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -045980: |[045980] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -045990: 6f10 a612 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12a6 │ │ -045996: 0c01 |0003: move-result-object v1 │ │ -045998: 2200 6702 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0267 │ │ -04599c: 7020 f210 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@10f2 │ │ -0459a2: 6e10 2f11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@112f │ │ -0459a8: 0a02 |000c: move-result v2 │ │ -0459aa: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -0459ae: 6e10 2e11 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@112e │ │ -0459b4: 0a02 |0012: move-result v2 │ │ -0459b6: 5c02 e004 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ -0459ba: 1100 |0015: return-object v0 │ │ -0459bc: 5532 f404 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -0459c0: 28fb |0018: goto 0013 // -0005 │ │ +047b84: |[047b84] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +047b94: 6f10 a612 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12a6 │ │ +047b9a: 0c01 |0003: move-result-object v1 │ │ +047b9c: 2200 6402 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0264 │ │ +047ba0: 7020 f210 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@10f2 │ │ +047ba6: 6e10 2f11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@112f │ │ +047bac: 0a02 |000c: move-result v2 │ │ +047bae: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +047bb2: 6e10 2e11 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@112e │ │ +047bb8: 0a02 |0012: move-result v2 │ │ +047bba: 5c02 e004 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04e0 │ │ +047bbe: 1100 |0015: return-object v0 │ │ +047bc0: 5532 f404 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +047bc4: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0004 line=1159 │ │ 0x0009 line=1160 │ │ 0x0015 line=1162 │ │ 0x0016 line=1160 │ │ @@ -79564,20 +79569,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0459c4: |[0459c4] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -0459d4: 6f55 a712 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12a7 │ │ -0459da: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -0459de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0459e0: 5c10 eb04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ -0459e4: 0e00 |0008: return-void │ │ +047bc8: |[047bc8] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +047bd8: 6f55 a712 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12a7 │ │ +047bde: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +047be2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +047be4: 5c10 eb04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@04eb │ │ +047be8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0003 line=713 │ │ 0x0005 line=714 │ │ 0x0008 line=716 │ │ locals : │ │ @@ -79592,70 +79597,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -0459e8: |[0459e8] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0459f8: 55b7 e804 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -0459fc: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -045a00: 6f20 a812 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12a8 │ │ -045a06: 0a04 |0007: move-result v4 │ │ -045a08: 0f04 |0008: return v4 │ │ -045a0a: 54b7 ea04 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -045a0e: 6e20 8611 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1186 │ │ -045a14: 6e10 e211 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -045a1a: 0a00 |0011: move-result v0 │ │ -045a1c: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -045a1e: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -045a22: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -045a28: 28f0 |0018: goto 0008 // -0010 │ │ -045a2a: 6e10 e811 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -045a30: 0a05 |001c: move-result v5 │ │ -045a32: 6e10 ea11 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -045a38: 0a06 |0020: move-result v6 │ │ -045a3a: 59b5 ec04 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ -045a3e: 59b6 ed04 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ -045a42: 28e3 |0025: goto 0008 // -001d │ │ -045a44: 54b7 f804 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045a48: 6e20 2b11 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@112b │ │ -045a4e: 0a07 |002b: move-result v7 │ │ -045a50: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -045a54: 6e10 e811 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -045a5a: 0a05 |0031: move-result v5 │ │ -045a5c: 6e10 ea11 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -045a62: 0a06 |0035: move-result v6 │ │ -045a64: 52b7 ec04 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ -045a68: a701 0507 |0038: sub-float v1, v5, v7 │ │ -045a6c: 52b7 ed04 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ -045a70: a702 0607 |003c: sub-float v2, v6, v7 │ │ -045a74: 54b7 ea04 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -045a78: 6e10 7f11 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@117f │ │ -045a7e: 0a03 |0043: move-result v3 │ │ -045a80: a807 0101 |0044: mul-float v7, v1, v1 │ │ -045a84: a808 0202 |0046: mul-float v8, v2, v2 │ │ -045a88: c687 |0048: add-float/2addr v7, v8 │ │ -045a8a: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -045a8e: 8288 |004b: int-to-float v8, v8 │ │ -045a90: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -045a94: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -045a98: 54b7 ea04 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -045a9c: 54b8 f804 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045aa0: 8759 |0054: float-to-int v9, v5 │ │ -045aa2: 876a |0055: float-to-int v10, v6 │ │ -045aa4: 6e40 8511 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ -045aaa: 0a07 |0059: move-result v7 │ │ -045aac: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -045ab0: 54b7 f804 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045ab4: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -045ab6: 7030 1111 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1111 │ │ -045abc: 28a6 |0062: goto 0008 // -005a │ │ -045abe: 0000 |0063: nop // spacer │ │ -045ac0: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +047bec: |[047bec] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +047bfc: 55b7 e804 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +047c00: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +047c04: 6f20 a812 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12a8 │ │ +047c0a: 0a04 |0007: move-result v4 │ │ +047c0c: 0f04 |0008: return v4 │ │ +047c0e: 54b7 ea04 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047c12: 6e20 8611 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1186 │ │ +047c18: 6e10 e211 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +047c1e: 0a00 |0011: move-result v0 │ │ +047c20: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +047c22: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +047c26: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +047c2c: 28f0 |0018: goto 0008 // -0010 │ │ +047c2e: 6e10 e811 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +047c34: 0a05 |001c: move-result v5 │ │ +047c36: 6e10 ea11 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +047c3c: 0a06 |0020: move-result v6 │ │ +047c3e: 59b5 ec04 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ +047c42: 59b6 ed04 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ +047c46: 28e3 |0025: goto 0008 // -001d │ │ +047c48: 54b7 f804 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047c4c: 6e20 2b11 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@112b │ │ +047c52: 0a07 |002b: move-result v7 │ │ +047c54: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +047c58: 6e10 e811 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +047c5e: 0a05 |0031: move-result v5 │ │ +047c60: 6e10 ea11 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +047c66: 0a06 |0035: move-result v6 │ │ +047c68: 52b7 ec04 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@04ec │ │ +047c6c: a701 0507 |0038: sub-float v1, v5, v7 │ │ +047c70: 52b7 ed04 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@04ed │ │ +047c74: a702 0607 |003c: sub-float v2, v6, v7 │ │ +047c78: 54b7 ea04 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047c7c: 6e10 7f11 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@117f │ │ +047c82: 0a03 |0043: move-result v3 │ │ +047c84: a807 0101 |0044: mul-float v7, v1, v1 │ │ +047c88: a808 0202 |0046: mul-float v8, v2, v2 │ │ +047c8c: c687 |0048: add-float/2addr v7, v8 │ │ +047c8e: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +047c92: 8288 |004b: int-to-float v8, v8 │ │ +047c94: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +047c98: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +047c9c: 54b7 ea04 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047ca0: 54b8 f804 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047ca4: 8759 |0054: float-to-int v9, v5 │ │ +047ca6: 876a |0055: float-to-int v10, v6 │ │ +047ca8: 6e40 8511 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ +047cae: 0a07 |0059: move-result v7 │ │ +047cb0: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +047cb4: 54b7 f804 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047cb8: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +047cba: 7030 1111 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1111 │ │ +047cc0: 28a6 |0062: goto 0008 // -005a │ │ +047cc2: 0000 |0063: nop // spacer │ │ +047cc4: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0004 line=789 │ │ 0x0008 line=824 │ │ 0x0009 line=792 │ │ 0x000e line=794 │ │ @@ -79692,20 +79697,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045ad0: |[045ad0] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -045ae0: 5420 f804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045ae4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -045ae6: 7030 3b11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@113b │ │ -045aec: 0a00 |0006: move-result v0 │ │ -045aee: 0f00 |0007: return v0 │ │ +047cd4: |[047cd4] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +047ce4: 5420 f804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047ce8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047cea: 7030 3b11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@113b │ │ +047cf0: 0a00 |0006: move-result v0 │ │ +047cf2: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79713,28 +79718,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 │ │ -045af0: |[045af0] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -045b00: 6f30 ab12 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@12ab │ │ -045b06: 6e10 2d11 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@112d │ │ -045b0c: 0a00 |0006: move-result v0 │ │ -045b0e: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -045b12: 5510 e804 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -045b16: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -045b1a: 5410 f804 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045b1e: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -045b22: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -045b24: 5c10 f404 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ -045b28: 0e00 |0014: return-void │ │ -045b2a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -045b2c: 28fc |0016: goto 0012 // -0004 │ │ +047cf4: |[047cf4] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +047d04: 6f30 ab12 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@12ab │ │ +047d0a: 6e10 2d11 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@112d │ │ +047d10: 0a00 |0006: move-result v0 │ │ +047d12: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +047d16: 5510 e804 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +047d1a: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +047d1e: 5410 f804 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047d22: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +047d26: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +047d28: 5c10 f404 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@04f4 │ │ +047d2c: 0e00 |0014: return-void │ │ +047d2e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +047d30: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0003 line=721 │ │ 0x000d line=722 │ │ 0x0014 line=724 │ │ 0x0015 line=722 │ │ @@ -79748,30 +79753,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -045b30: |[045b30] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -045b40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045b42: 6e10 1d11 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -045b48: 0a01 |0004: move-result v1 │ │ -045b4a: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -045b4e: 6e20 1c11 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -045b54: 0c00 |000a: move-result-object v0 │ │ -045b56: 6e10 3512 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -045b5c: 0a03 |000e: move-result v3 │ │ -045b5e: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -045b60: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -045b64: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -045b66: 6e20 6e12 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -045b6c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -045b70: 28ed |0018: goto 0005 // -0013 │ │ -045b72: 0e00 |0019: return-void │ │ +047d34: |[047d34] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +047d44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +047d46: 6e10 1d11 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +047d4c: 0a01 |0004: move-result v1 │ │ +047d4e: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +047d52: 6e20 1c11 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +047d58: 0c00 |000a: move-result-object v0 │ │ +047d5a: 6e10 3512 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +047d60: 0a03 |000e: move-result v3 │ │ +047d62: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +047d64: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +047d68: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +047d6a: 6e20 6e12 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +047d70: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +047d74: 28ed |0018: goto 0005 // -0013 │ │ +047d76: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -79787,17 +79792,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b74: |[045b74] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -045b84: 5901 e904 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04e9 │ │ -045b88: 0e00 |0002: return-void │ │ +047d78: |[047d78] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +047d88: 5901 e904 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04e9 │ │ +047d8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -79807,17 +79812,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 │ │ -045b8c: |[045b8c] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -045b9c: 5b01 f004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ -045ba0: 0e00 |0002: return-void │ │ +047d90: |[047d90] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +047da0: 5b01 f004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@04f0 │ │ +047da4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -79827,18 +79832,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045ba4: |[045ba4] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -045bb4: 5901 f104 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ -045bb8: 6e10 3e11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@113e │ │ -045bbe: 0e00 |0005: return-void │ │ +047da8: |[047da8] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +047db8: 5901 f104 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@04f1 │ │ +047dbc: 6e10 3e11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@113e │ │ +047dc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79849,17 +79854,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045bc0: |[045bc0] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -045bd0: 5b01 f504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ -045bd4: 0e00 |0002: return-void │ │ +047dc4: |[047dc4] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +047dd4: 5b01 f504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@04f5 │ │ +047dd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0002 line=1039 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -79869,21 +79874,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -045bd8: |[045bd8] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -045be8: 6e10 2611 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1126 │ │ -045bee: 0c00 |0003: move-result-object v0 │ │ -045bf0: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ -045bf6: 0c00 |0007: move-result-object v0 │ │ -045bf8: 6e20 4511 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1145 │ │ -045bfe: 0e00 |000b: return-void │ │ +047ddc: |[047ddc] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +047dec: 6e10 2611 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1126 │ │ +047df2: 0c00 |0003: move-result-object v0 │ │ +047df4: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ +047dfa: 0c00 |0007: move-result-object v0 │ │ +047dfc: 6e20 4511 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1145 │ │ +047e02: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x000b line=1049 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -79893,17 +79898,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c00: |[045c00] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -045c10: 5901 f904 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ -045c14: 0e00 |0002: return-void │ │ +047e04: |[047e04] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +047e14: 5901 f904 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@04f9 │ │ +047e18: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -79913,17 +79918,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045c18: |[045c18] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -045c28: 6e10 1011 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1110 │ │ -045c2e: 0e00 |0003: return-void │ │ +047e1c: |[047e1c] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +047e2c: 6e10 1011 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1110 │ │ +047e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -79932,17 +79937,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045c30: |[045c30] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -045c40: 6e10 3a11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@113a │ │ -045c46: 0e00 |0003: return-void │ │ +047e34: |[047e34] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +047e44: 6e10 3a11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@113a │ │ +047e4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0003 line=849 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -79951,45 +79956,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -045c48: |[045c48] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -045c58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -045c5a: 5574 e804 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ -045c5e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -045c62: 0f03 |0005: return v3 │ │ -045c64: 5474 f804 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045c68: 6e10 2212 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -045c6e: 0c01 |000b: move-result-object v1 │ │ -045c70: 1f01 6402 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -045c74: 6e10 2211 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ -045c7a: 0a04 |0011: move-result v4 │ │ -045c7c: 5215 da04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -045c80: 9000 0405 |0014: add-int v0, v4, v5 │ │ -045c84: 8204 |0016: int-to-float v4, v0 │ │ -045c86: 5275 f704 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ -045c8a: 8255 |0019: int-to-float v5, v5 │ │ -045c8c: c885 |001a: mul-float/2addr v5, v8 │ │ -045c8e: c654 |001b: add-float/2addr v4, v5 │ │ -045c90: 8742 |001c: float-to-int v2, v4 │ │ -045c92: 5474 ea04 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ -045c96: 5475 f804 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045c9a: 5476 f804 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ -045c9e: 6e10 3312 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ -045ca4: 0a06 |0026: move-result v6 │ │ -045ca6: 6e40 9011 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -045cac: 0a04 |002a: move-result v4 │ │ -045cae: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -045cb2: 6e10 4011 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1140 │ │ -045cb8: 7110 c90a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ -045cbe: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -045cc0: 28d1 |0034: goto 0005 // -002f │ │ +047e4c: |[047e4c] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +047e5c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +047e5e: 5574 e804 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04e8 │ │ +047e62: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +047e66: 0f03 |0005: return v3 │ │ +047e68: 5474 f804 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047e6c: 6e10 2212 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +047e72: 0c01 |000b: move-result-object v1 │ │ +047e74: 1f01 6102 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +047e78: 6e10 2211 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ +047e7e: 0a04 |0011: move-result v4 │ │ +047e80: 5215 da04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +047e84: 9000 0405 |0014: add-int v0, v4, v5 │ │ +047e88: 8204 |0016: int-to-float v4, v0 │ │ +047e8a: 5275 f704 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@04f7 │ │ +047e8e: 8255 |0019: int-to-float v5, v5 │ │ +047e90: c885 |001a: mul-float/2addr v5, v8 │ │ +047e92: c654 |001b: add-float/2addr v4, v5 │ │ +047e94: 8742 |001c: float-to-int v2, v4 │ │ +047e96: 5474 ea04 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@04ea │ │ +047e9a: 5475 f804 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047e9e: 5476 f804 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@04f8 │ │ +047ea2: 6e10 3312 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ +047ea8: 0a06 |0026: move-result v6 │ │ +047eaa: 6e40 9011 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +047eb0: 0a04 |002a: move-result v4 │ │ +047eb2: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +047eb6: 6e10 4011 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1140 │ │ +047ebc: 7110 c90a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ac9 │ │ +047ec2: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +047ec4: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1001 │ │ 0x0005 line=1016 │ │ 0x0006 line=1006 │ │ 0x000e line=1008 │ │ 0x0016 line=1009 │ │ @@ -80010,87 +80015,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -045cc4: |[045cc4] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -045cd4: 7401 2211 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ -045cda: 0a0b |0003: move-result v11 │ │ -045cdc: 7401 2811 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1128 │ │ -045ce2: 0a11 |0007: move-result v17 │ │ -045ce4: 7401 2311 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1123 │ │ -045cea: 0a12 |000b: move-result v18 │ │ -045cec: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -045cf0: 7401 2411 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ -045cf6: 0a0f |0011: move-result v15 │ │ -045cf8: 7401 2011 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1120 │ │ -045cfe: 0a11 |0015: move-result v17 │ │ -045d00: 7401 2111 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1121 │ │ -045d06: 0a12 |0019: move-result v18 │ │ -045d08: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -045d0c: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -045d10: 7701 4d11 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@114d │ │ -045d16: 0a11 |0021: move-result v17 │ │ -045d18: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -045d1c: 7401 2312 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -045d22: 0a0a |0027: move-result v10 │ │ -045d24: 7401 2f12 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@122f │ │ -045d2a: 0a0c |002b: move-result v12 │ │ -045d2c: 7401 3312 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1233 │ │ -045d32: 0a0e |002f: move-result v14 │ │ -045d34: 7401 1812 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -045d3a: 0a01 |0033: move-result v1 │ │ -045d3c: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -045d3e: 7401 1d11 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -045d44: 0a04 |0038: move-result v4 │ │ -045d46: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -045d4a: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -045d4e: 6e20 1c11 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -045d54: 0c03 |0040: move-result-object v3 │ │ -045d56: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -045d5a: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -045d5e: 0e00 |0045: return-void │ │ -045d60: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -045d62: 011e |0047: move v14, v1 │ │ -045d64: 011c |0048: move v12, v1 │ │ -045d66: 011a |0049: move v10, v1 │ │ -045d68: 28ea |004a: goto 0034 // -0016 │ │ -045d6a: 6e10 2312 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -045d70: 0a11 |004e: move-result v17 │ │ -045d72: 0200 1100 |004f: move/from16 v0, v17 │ │ -045d76: 7120 8c14 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -045d7c: 0a06 |0054: move-result v6 │ │ -045d7e: 6e10 3312 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1233 │ │ -045d84: 0a11 |0058: move-result v17 │ │ -045d86: 0200 1100 |0059: move/from16 v0, v17 │ │ -045d8a: 7120 8c14 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -045d90: 0a08 |005e: move-result v8 │ │ -045d92: 6e10 2f12 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@122f │ │ -045d98: 0a11 |0062: move-result v17 │ │ -045d9a: 0200 1100 |0063: move/from16 v0, v17 │ │ -045d9e: 7120 8e14 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -045da4: 0a07 |0068: move-result v7 │ │ -045da6: 6e10 1812 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -045dac: 0a11 |006c: move-result v17 │ │ -045dae: 0200 1100 |006d: move/from16 v0, v17 │ │ -045db2: 7120 8e14 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -045db8: 0a05 |0072: move-result v5 │ │ -045dba: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -045dbe: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -045dc2: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -045dc6: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -045dca: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -045dce: 0200 1000 |007d: move/from16 v0, v16 │ │ -045dd2: 6e20 6e12 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -045dd8: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -045ddc: 28b5 |0084: goto 0039 // -004b │ │ -045dde: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -045de2: 28f6 |0087: goto 007d // -000a │ │ +047ec8: |[047ec8] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +047ed8: 7401 2211 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ +047ede: 0a0b |0003: move-result v11 │ │ +047ee0: 7401 2811 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1128 │ │ +047ee6: 0a11 |0007: move-result v17 │ │ +047ee8: 7401 2311 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1123 │ │ +047eee: 0a12 |000b: move-result v18 │ │ +047ef0: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +047ef4: 7401 2411 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1124 │ │ +047efa: 0a0f |0011: move-result v15 │ │ +047efc: 7401 2011 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1120 │ │ +047f02: 0a11 |0015: move-result v17 │ │ +047f04: 7401 2111 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1121 │ │ +047f0a: 0a12 |0019: move-result v18 │ │ +047f0c: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +047f10: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +047f14: 7701 4d11 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@114d │ │ +047f1a: 0a11 |0021: move-result v17 │ │ +047f1c: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +047f20: 7401 2312 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +047f26: 0a0a |0027: move-result v10 │ │ +047f28: 7401 2f12 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@122f │ │ +047f2e: 0a0c |002b: move-result v12 │ │ +047f30: 7401 3312 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1233 │ │ +047f36: 0a0e |002f: move-result v14 │ │ +047f38: 7401 1812 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +047f3e: 0a01 |0033: move-result v1 │ │ +047f40: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +047f42: 7401 1d11 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +047f48: 0a04 |0038: move-result v4 │ │ +047f4a: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +047f4e: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +047f52: 6e20 1c11 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +047f58: 0c03 |0040: move-result-object v3 │ │ +047f5a: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +047f5e: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +047f62: 0e00 |0045: return-void │ │ +047f64: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +047f66: 011e |0047: move v14, v1 │ │ +047f68: 011c |0048: move v12, v1 │ │ +047f6a: 011a |0049: move v10, v1 │ │ +047f6c: 28ea |004a: goto 0034 // -0016 │ │ +047f6e: 6e10 2312 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +047f74: 0a11 |004e: move-result v17 │ │ +047f76: 0200 1100 |004f: move/from16 v0, v17 │ │ +047f7a: 7120 8c14 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +047f80: 0a06 |0054: move-result v6 │ │ +047f82: 6e10 3312 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1233 │ │ +047f88: 0a11 |0058: move-result v17 │ │ +047f8a: 0200 1100 |0059: move/from16 v0, v17 │ │ +047f8e: 7120 8c14 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +047f94: 0a08 |005e: move-result v8 │ │ +047f96: 6e10 2f12 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@122f │ │ +047f9c: 0a11 |0062: move-result v17 │ │ +047f9e: 0200 1100 |0063: move/from16 v0, v17 │ │ +047fa2: 7120 8e14 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +047fa8: 0a07 |0068: move-result v7 │ │ +047faa: 6e10 1812 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +047fb0: 0a11 |006c: move-result v17 │ │ +047fb2: 0200 1100 |006d: move/from16 v0, v17 │ │ +047fb6: 7120 8e14 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +047fbc: 0a05 |0072: move-result v5 │ │ +047fbe: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +047fc2: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +047fc6: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +047fca: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +047fce: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +047fd2: 0200 1000 |007d: move/from16 v0, v16 │ │ +047fd6: 6e20 6e12 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +047fdc: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +047fe0: 28b5 |0084: goto 0039 // -004b │ │ +047fe2: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +047fe6: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -80136,21 +80141,21 @@ │ │ 0x000e - 0x0088 reg=13 rightBound I │ │ 0x0048 - 0x0088 reg=14 top I │ │ 0x0012 - 0x0088 reg=15 topBound I │ │ 0x0087 - 0x0088 reg=16 vis I │ │ 0x0000 - 0x0088 reg=19 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0088 reg=20 panel Landroid/view/View; │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #336 header: │ │ -class_idx : 622 │ │ +class_idx : 619 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2411 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -80171,17 +80176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045de4: |[045de4] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -045df4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -045dfa: 0e00 |0003: return-void │ │ +047fe8: |[047fe8] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +047ff8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +047ffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -80190,38 +80195,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -045dfc: |[045dfc] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -045e0c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -045e10: c713 |0002: sub-float/2addr v3, v1 │ │ -045e12: a800 0303 |0003: mul-float v0, v3, v3 │ │ -045e16: c830 |0005: mul-float/2addr v0, v3 │ │ -045e18: c830 |0006: mul-float/2addr v0, v3 │ │ -045e1a: c830 |0007: mul-float/2addr v0, v3 │ │ -045e1c: c610 |0008: add-float/2addr v0, v1 │ │ -045e1e: 0f00 |0009: return v0 │ │ +048000: |[048000] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +048010: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +048014: c713 |0002: sub-float/2addr v3, v1 │ │ +048016: a800 0303 |0003: mul-float v0, v3, v3 │ │ +04801a: c830 |0005: mul-float/2addr v0, v3 │ │ +04801c: c830 |0006: mul-float/2addr v0, v3 │ │ +04801e: c830 |0007: mul-float/2addr v0, v3 │ │ +048020: c610 |0008: add-float/2addr v0, v1 │ │ +048022: 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 │ │ │ │ - source_file_idx : 2411 (ViewDragHelper.java) │ │ + source_file_idx : 2408 (ViewDragHelper.java) │ │ │ │ Class #337 header: │ │ -class_idx : 623 │ │ +class_idx : 620 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2411 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2408 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -80246,18 +80251,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 │ │ -045e20: |[045e20] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -045e30: 5b01 fb04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@04fb │ │ -045e34: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -045e3a: 0e00 |0005: return-void │ │ +048024: |[048024] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +048034: 5b01 fb04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@04fb │ │ +048038: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04803e: 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; │ │ │ │ @@ -80267,33 +80272,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045e3c: |[045e3c] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -045e4c: 5420 fb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@04fb │ │ -045e50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -045e52: 6e20 8b11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -045e58: 0e00 |0006: return-void │ │ +048040: |[048040] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +048050: 5420 fb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@04fb │ │ +048054: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +048056: 6e20 8b11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +04805c: 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; │ │ │ │ - source_file_idx : 2411 (ViewDragHelper.java) │ │ + source_file_idx : 2408 (ViewDragHelper.java) │ │ │ │ Class #338 header: │ │ -class_idx : 624 │ │ +class_idx : 621 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2411 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -80313,17 +80318,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045e5c: |[045e5c] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -045e6c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -045e72: 0e00 |0003: return-void │ │ +048060: |[048060] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +048070: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +048076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -80332,17 +80337,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045e74: |[045e74] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -045e84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045e86: 0f00 |0001: return v0 │ │ +048078: |[048078] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +048088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04808a: 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 │ │ @@ -80353,17 +80358,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045e88: |[045e88] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -045e98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045e9a: 0f00 |0001: return v0 │ │ +04808c: |[04808c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +04809c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04809e: 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 │ │ @@ -80374,16 +80379,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045e9c: |[045e9c] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -045eac: 0f01 |0000: return v1 │ │ +0480a0: |[0480a0] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +0480b0: 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 │ │ │ │ @@ -80392,17 +80397,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045eb0: |[045eb0] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -045ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045ec2: 0f00 |0001: return v0 │ │ +0480b4: |[0480b4] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0480c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0480c6: 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; │ │ │ │ @@ -80411,17 +80416,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045ec4: |[045ec4] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -045ed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045ed6: 0f00 |0001: return v0 │ │ +0480c8: |[0480c8] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +0480d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0480da: 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; │ │ │ │ @@ -80430,16 +80435,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045ed8: |[045ed8] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -045ee8: 0e00 |0000: return-void │ │ +0480dc: |[0480dc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +0480ec: 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 │ │ @@ -80449,17 +80454,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045eec: |[045eec] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -045efc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045efe: 0f00 |0001: return v0 │ │ +0480f0: |[0480f0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +048100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048102: 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 │ │ │ │ @@ -80468,16 +80473,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f00: |[045f00] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -045f10: 0e00 |0000: return-void │ │ +048104: |[048104] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +048114: 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 │ │ @@ -80487,16 +80492,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f14: |[045f14] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -045f24: 0e00 |0000: return-void │ │ +048118: |[048118] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +048128: 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 │ │ @@ -80506,16 +80511,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f28: |[045f28] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -045f38: 0e00 |0000: return-void │ │ +04812c: |[04812c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +04813c: 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 │ │ │ │ @@ -80524,16 +80529,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f3c: |[045f3c] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -045f4c: 0e00 |0000: return-void │ │ +048140: |[048140] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +048150: 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 │ │ @@ -80546,16 +80551,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f50: |[045f50] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -045f60: 0e00 |0000: return-void │ │ +048154: |[048154] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +048164: 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 │ │ @@ -80563,21 +80568,21 @@ │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper$Callback;) │ │ name : 'tryCaptureView' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2411 (ViewDragHelper.java) │ │ + source_file_idx : 2408 (ViewDragHelper.java) │ │ │ │ Class #339 header: │ │ -class_idx : 625 │ │ +class_idx : 622 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2411 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2408 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -80768,81 +80773,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -045f64: |[045f64] android.support.v4.widget.ViewDragHelper.:()V │ │ -045f74: 2200 6e02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@026e │ │ -045f78: 7010 4e11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@114e │ │ -045f7e: 6900 2205 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0522 │ │ -045f82: 0e00 |0007: return-void │ │ +048168: |[048168] android.support.v4.widget.ViewDragHelper.:()V │ │ +048178: 2200 6b02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@026b │ │ +04817c: 7010 4e11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@114e │ │ +048182: 6900 2205 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0522 │ │ +048186: 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 │ │ -045f84: |[045f84] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -045f94: 7010 9214 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1492 │ │ -045f9a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -045f9c: 5942 0c05 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -045fa0: 2202 6f02 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@026f │ │ -045fa4: 7020 5011 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1150 │ │ -045faa: 5b42 1e05 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@051e │ │ -045fae: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -045fb2: 2202 0e03 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030e │ │ -045fb6: 1a03 0c08 |0011: const-string v3, "Parent view may not be null" // string@080c │ │ -045fba: 7020 7914 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -045fc0: 2702 |0016: throw v2 │ │ -045fc2: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -045fc6: 2202 0e03 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030e │ │ -045fca: 1a03 fb01 |001b: const-string v3, "Callback may not be null" // string@01fb │ │ -045fce: 7020 7914 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -045fd4: 2702 |0020: throw v2 │ │ -045fd6: 5b46 1a05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -045fda: 5b47 0d05 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -045fde: 7110 7112 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ -045fe4: 0c01 |0028: move-result-object v1 │ │ -045fe6: 6e10 9200 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -045fec: 0c02 |002c: move-result-object v2 │ │ -045fee: 6e10 dc00 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ -045ff4: 0c02 |0030: move-result-object v2 │ │ -045ff6: 5220 2505 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -045ffa: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -045ffe: c802 |0035: mul-float/2addr v2, v0 │ │ -046000: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -046004: c632 |0038: add-float/2addr v2, v3 │ │ -046006: 8722 |0039: float-to-int v2, v2 │ │ -046008: 5942 1205 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ -04600c: 6e10 7812 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ -046012: 0a02 |003f: move-result v2 │ │ -046014: 5942 1f05 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046018: 6e10 7512 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1275 │ │ -04601e: 0a02 |0045: move-result v2 │ │ -046020: 8222 |0046: int-to-float v2, v2 │ │ -046022: 5942 1805 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ -046026: 6e10 7612 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1276 │ │ -04602c: 0a02 |004c: move-result v2 │ │ -04602e: 8222 |004d: int-to-float v2, v2 │ │ -046030: 5942 1905 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ -046034: 6202 2205 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0522 │ │ -046038: 7120 2610 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@1026 │ │ -04603e: 0c02 |0055: move-result-object v2 │ │ -046040: 5b42 1d05 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046044: 0e00 |0058: return-void │ │ +048188: |[048188] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +048198: 7010 9214 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1492 │ │ +04819e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0481a0: 5942 0c05 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +0481a4: 2202 6c02 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@026c │ │ +0481a8: 7020 5011 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1150 │ │ +0481ae: 5b42 1e05 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@051e │ │ +0481b2: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +0481b6: 2202 0b03 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0481ba: 1a03 0908 |0011: const-string v3, "Parent view may not be null" // string@0809 │ │ +0481be: 7020 7914 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0481c4: 2702 |0016: throw v2 │ │ +0481c6: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +0481ca: 2202 0b03 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0481ce: 1a03 fb01 |001b: const-string v3, "Callback may not be null" // string@01fb │ │ +0481d2: 7020 7914 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0481d8: 2702 |0020: throw v2 │ │ +0481da: 5b46 1a05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +0481de: 5b47 0d05 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +0481e2: 7110 7112 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ +0481e8: 0c01 |0028: move-result-object v1 │ │ +0481ea: 6e10 9200 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +0481f0: 0c02 |002c: move-result-object v2 │ │ +0481f2: 6e10 dc00 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ +0481f8: 0c02 |0030: move-result-object v2 │ │ +0481fa: 5220 2505 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +0481fe: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +048202: c802 |0035: mul-float/2addr v2, v0 │ │ +048204: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +048208: c632 |0038: add-float/2addr v2, v3 │ │ +04820a: 8722 |0039: float-to-int v2, v2 │ │ +04820c: 5942 1205 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ +048210: 6e10 7812 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ +048216: 0a02 |003f: move-result v2 │ │ +048218: 5942 1f05 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +04821c: 6e10 7512 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1275 │ │ +048222: 0a02 |0045: move-result v2 │ │ +048224: 8222 |0046: int-to-float v2, v2 │ │ +048226: 5942 1805 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ +04822a: 6e10 7612 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1276 │ │ +048230: 0a02 |004c: move-result v2 │ │ +048232: 8222 |004d: int-to-float v2, v2 │ │ +048234: 5942 1905 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ +048238: 6202 2205 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0522 │ │ +04823c: 7120 2610 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@1026 │ │ +048242: 0c02 |0055: move-result-object v2 │ │ +048244: 5b42 1d05 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048248: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -80871,67 +80876,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -046048: |[046048] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -046058: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04605a: 7110 8814 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -046060: 0a00 |0004: move-result v0 │ │ -046062: 7110 8814 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -046068: 0a01 |0008: move-result v1 │ │ -04606a: 5453 1305 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -04606e: 4403 0308 |000b: aget v3, v3, v8 │ │ -046072: b593 |000d: and-int/2addr v3, v9 │ │ -046074: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -046078: 5253 2005 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -04607c: b593 |0012: and-int/2addr v3, v9 │ │ -04607e: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -046082: 5453 1105 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ -046086: 4403 0308 |0017: aget v3, v3, v8 │ │ -04608a: b593 |0019: and-int/2addr v3, v9 │ │ -04608c: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -046090: 5453 1005 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -046094: 4403 0308 |001e: aget v3, v3, v8 │ │ -046098: b593 |0020: and-int/2addr v3, v9 │ │ -04609a: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -04609e: 5253 1f05 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -0460a2: 8233 |0025: int-to-float v3, v3 │ │ -0460a4: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -0460a8: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -0460ac: 5253 1f05 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -0460b0: 8233 |002c: int-to-float v3, v3 │ │ -0460b2: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -0460b6: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -0460ba: 0f02 |0031: return v2 │ │ -0460bc: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -0460c0: c813 |0034: mul-float/2addr v3, v1 │ │ -0460c2: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -0460c6: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -0460ca: 5453 0d05 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0460ce: 6e20 5911 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1159 │ │ -0460d4: 0a03 |003e: move-result v3 │ │ -0460d6: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -0460da: 5453 1105 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ -0460de: 4404 0308 |0043: aget v4, v3, v8 │ │ -0460e2: b694 |0045: or-int/2addr v4, v9 │ │ -0460e4: 4b04 0308 |0046: aput v4, v3, v8 │ │ -0460e8: 28e9 |0048: goto 0031 // -0017 │ │ -0460ea: 5453 1005 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -0460ee: 4403 0308 |004b: aget v3, v3, v8 │ │ -0460f2: b593 |004d: and-int/2addr v3, v9 │ │ -0460f4: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -0460f8: 5253 1f05 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -0460fc: 8233 |0052: int-to-float v3, v3 │ │ -0460fe: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -046102: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -046106: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -046108: 28d9 |0058: goto 0031 // -0027 │ │ +04824c: |[04824c] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +04825c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04825e: 7110 8814 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +048264: 0a00 |0004: move-result v0 │ │ +048266: 7110 8814 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +04826c: 0a01 |0008: move-result v1 │ │ +04826e: 5453 1305 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +048272: 4403 0308 |000b: aget v3, v3, v8 │ │ +048276: b593 |000d: and-int/2addr v3, v9 │ │ +048278: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +04827c: 5253 2005 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +048280: b593 |0012: and-int/2addr v3, v9 │ │ +048282: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +048286: 5453 1105 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ +04828a: 4403 0308 |0017: aget v3, v3, v8 │ │ +04828e: b593 |0019: and-int/2addr v3, v9 │ │ +048290: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +048294: 5453 1005 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +048298: 4403 0308 |001e: aget v3, v3, v8 │ │ +04829c: b593 |0020: and-int/2addr v3, v9 │ │ +04829e: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +0482a2: 5253 1f05 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +0482a6: 8233 |0025: int-to-float v3, v3 │ │ +0482a8: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +0482ac: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +0482b0: 5253 1f05 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +0482b4: 8233 |002c: int-to-float v3, v3 │ │ +0482b6: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +0482ba: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +0482be: 0f02 |0031: return v2 │ │ +0482c0: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +0482c4: c813 |0034: mul-float/2addr v3, v1 │ │ +0482c6: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +0482ca: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +0482ce: 5453 0d05 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +0482d2: 6e20 5911 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1159 │ │ +0482d8: 0a03 |003e: move-result v3 │ │ +0482da: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +0482de: 5453 1105 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ +0482e2: 4404 0308 |0043: aget v4, v3, v8 │ │ +0482e6: b694 |0045: or-int/2addr v4, v9 │ │ +0482e8: 4b04 0308 |0046: aput v4, v3, v8 │ │ +0482ec: 28e9 |0048: goto 0031 // -0017 │ │ +0482ee: 5453 1005 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +0482f2: 4403 0308 |004b: aget v3, v3, v8 │ │ +0482f6: b593 |004d: and-int/2addr v3, v9 │ │ +0482f8: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +0482fc: 5253 1f05 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +048300: 8233 |0052: int-to-float v3, v3 │ │ +048302: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +048306: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +04830a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +04830c: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -80951,67 +80956,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -04610c: |[04610c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -04611c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04611e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -046120: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -046124: 0132 |0004: move v2, v3 │ │ -046126: 0f02 |0005: return v2 │ │ -046128: 5474 0d05 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -04612c: 6e20 5611 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1156 │ │ -046132: 0a04 |000b: move-result v4 │ │ -046134: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -046138: 0120 |000e: move v0, v2 │ │ -04613a: 5474 0d05 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -04613e: 6e20 5711 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1157 │ │ -046144: 0a04 |0014: move-result v4 │ │ -046146: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -04614a: 0121 |0017: move v1, v2 │ │ -04614c: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -046150: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -046154: a804 0909 |001c: mul-float v4, v9, v9 │ │ -046158: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -04615c: c654 |0020: add-float/2addr v4, v5 │ │ -04615e: 5275 1f05 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046162: 5276 1f05 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046166: b265 |0025: mul-int/2addr v5, v6 │ │ -046168: 8255 |0026: int-to-float v5, v5 │ │ -04616a: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -04616e: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -046172: 0132 |002b: move v2, v3 │ │ -046174: 28d9 |002c: goto 0005 // -0027 │ │ -046176: 0130 |002d: move v0, v3 │ │ -046178: 28e1 |002e: goto 000f // -001f │ │ -04617a: 0131 |002f: move v1, v3 │ │ -04617c: 28e8 |0030: goto 0018 // -0018 │ │ -04617e: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -046182: 7110 8814 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -046188: 0a04 |0036: move-result v4 │ │ -04618a: 5275 1f05 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -04618e: 8255 |0039: int-to-float v5, v5 │ │ -046190: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -046194: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -046198: 0132 |003e: move v2, v3 │ │ -04619a: 28c6 |003f: goto 0005 // -003a │ │ -04619c: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -0461a0: 7110 8814 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -0461a6: 0a04 |0045: move-result v4 │ │ -0461a8: 5275 1f05 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -0461ac: 8255 |0048: int-to-float v5, v5 │ │ -0461ae: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -0461b2: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -0461b6: 0132 |004d: move v2, v3 │ │ -0461b8: 28b7 |004e: goto 0005 // -0049 │ │ -0461ba: 0132 |004f: move v2, v3 │ │ -0461bc: 28b5 |0050: goto 0005 // -004b │ │ +048310: |[048310] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +048320: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +048322: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +048324: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +048328: 0132 |0004: move v2, v3 │ │ +04832a: 0f02 |0005: return v2 │ │ +04832c: 5474 0d05 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048330: 6e20 5611 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1156 │ │ +048336: 0a04 |000b: move-result v4 │ │ +048338: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +04833c: 0120 |000e: move v0, v2 │ │ +04833e: 5474 0d05 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048342: 6e20 5711 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1157 │ │ +048348: 0a04 |0014: move-result v4 │ │ +04834a: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +04834e: 0121 |0017: move v1, v2 │ │ +048350: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +048354: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +048358: a804 0909 |001c: mul-float v4, v9, v9 │ │ +04835c: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +048360: c654 |0020: add-float/2addr v4, v5 │ │ +048362: 5275 1f05 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +048366: 5276 1f05 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +04836a: b265 |0025: mul-int/2addr v5, v6 │ │ +04836c: 8255 |0026: int-to-float v5, v5 │ │ +04836e: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +048372: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +048376: 0132 |002b: move v2, v3 │ │ +048378: 28d9 |002c: goto 0005 // -0027 │ │ +04837a: 0130 |002d: move v0, v3 │ │ +04837c: 28e1 |002e: goto 000f // -001f │ │ +04837e: 0131 |002f: move v1, v3 │ │ +048380: 28e8 |0030: goto 0018 // -0018 │ │ +048382: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +048386: 7110 8814 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +04838c: 0a04 |0036: move-result v4 │ │ +04838e: 5275 1f05 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +048392: 8255 |0039: int-to-float v5, v5 │ │ +048394: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +048398: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +04839c: 0132 |003e: move v2, v3 │ │ +04839e: 28c6 |003f: goto 0005 // -003a │ │ +0483a0: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +0483a4: 7110 8814 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +0483aa: 0a04 |0045: move-result v4 │ │ +0483ac: 5275 1f05 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +0483b0: 8255 |0048: int-to-float v5, v5 │ │ +0483b2: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +0483b6: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +0483ba: 0132 |004d: move v2, v3 │ │ +0483bc: 28b7 |004e: goto 0005 // -0049 │ │ +0483be: 0132 |004f: move v2, v3 │ │ +0483c0: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -81038,30 +81043,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0461c0: |[0461c0] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -0461d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0461d2: 7110 8814 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -0461d8: 0a00 |0004: move-result v0 │ │ -0461da: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -0461de: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -0461e2: 0116 |0009: move v6, v1 │ │ -0461e4: 0f06 |000a: return v6 │ │ -0461e6: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -0461ea: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -0461ee: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -0461f2: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -0461f6: 7f66 |0013: neg-float v6, v6 │ │ -0461f8: 28f6 |0014: goto 000a // -000a │ │ -0461fa: 0146 |0015: move v6, v4 │ │ -0461fc: 28f4 |0016: goto 000a // -000c │ │ +0483c4: |[0483c4] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +0483d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0483d6: 7110 8814 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +0483dc: 0a00 |0004: move-result v0 │ │ +0483de: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +0483e2: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +0483e6: 0116 |0009: move v6, v1 │ │ +0483e8: 0f06 |000a: return v6 │ │ +0483ea: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +0483ee: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +0483f2: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +0483f6: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +0483fa: 7f66 |0013: neg-float v6, v6 │ │ +0483fc: 28f6 |0014: goto 000a // -000a │ │ +0483fe: 0146 |0015: move v6, v4 │ │ +048400: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -81078,26 +81083,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -046200: |[046200] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -046210: 7110 8914 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -046216: 0a00 |0003: move-result v0 │ │ -046218: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -04621c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -04621e: 0f04 |0007: return v4 │ │ -046220: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -046224: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -046228: 7b44 |000c: neg-int v4, v4 │ │ -04622a: 28fa |000d: goto 0007 // -0006 │ │ -04622c: 0124 |000e: move v4, v2 │ │ -04622e: 28f8 |000f: goto 0007 // -0008 │ │ +048404: |[048404] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +048414: 7110 8914 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +04841a: 0a00 |0003: move-result v0 │ │ +04841c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +048420: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +048422: 0f04 |0007: return v4 │ │ +048424: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +048428: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +04842c: 7b44 |000c: neg-int v4, v4 │ │ +04842e: 28fa |000d: goto 0007 // -0006 │ │ +048430: 0124 |000e: move v4, v2 │ │ +048432: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -81114,36 +81119,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -046230: |[046230] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -046240: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046242: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -046244: 5430 1405 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -046248: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -04624c: 0e00 |0006: return-void │ │ -04624e: 5430 1405 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -046252: 7120 d914 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ -046258: 5430 1505 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -04625c: 7120 d914 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ -046262: 5430 1605 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -046266: 7120 d914 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ -04626c: 5430 1705 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -046270: 7120 d914 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ -046276: 5430 1305 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -04627a: 7120 da14 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14da │ │ -046280: 5430 1005 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -046284: 7120 da14 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14da │ │ -04628a: 5430 1105 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ -04628e: 7120 da14 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14da │ │ -046294: 5932 1b05 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ -046298: 28da |002c: goto 0006 // -0026 │ │ +048434: |[048434] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +048444: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +048446: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +048448: 5430 1405 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +04844c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +048450: 0e00 |0006: return-void │ │ +048452: 5430 1405 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048456: 7120 d914 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ +04845c: 5430 1505 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +048460: 7120 d914 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ +048466: 5430 1605 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +04846a: 7120 d914 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ +048470: 5430 1705 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +048474: 7120 d914 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14d9 │ │ +04847a: 5430 1305 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +04847e: 7120 da14 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14da │ │ +048484: 5430 1005 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +048488: 7120 da14 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14da │ │ +04848e: 5430 1105 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ +048492: 7120 da14 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14da │ │ +048498: 5932 1b05 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ +04849c: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -81160,41 +81165,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -04629c: |[04629c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -0462ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0462ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0462b0: 5430 1405 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -0462b4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0462b8: 0e00 |0006: return-void │ │ -0462ba: 5430 1405 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -0462be: 4b01 0004 |0009: aput v1, v0, v4 │ │ -0462c2: 5430 1505 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -0462c6: 4b01 0004 |000d: aput v1, v0, v4 │ │ -0462ca: 5430 1605 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -0462ce: 4b01 0004 |0011: aput v1, v0, v4 │ │ -0462d2: 5430 1705 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -0462d6: 4b01 0004 |0015: aput v1, v0, v4 │ │ -0462da: 5430 1305 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -0462de: 4b02 0004 |0019: aput v2, v0, v4 │ │ -0462e2: 5430 1005 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -0462e6: 4b02 0004 |001d: aput v2, v0, v4 │ │ -0462ea: 5430 1105 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ -0462ee: 4b02 0004 |0021: aput v2, v0, v4 │ │ -0462f2: 5230 1b05 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ -0462f6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -0462f8: b841 |0026: shl-int/2addr v1, v4 │ │ -0462fa: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -0462fe: b510 |0029: and-int/2addr v0, v1 │ │ -046300: 5930 1b05 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ -046304: 28da |002c: goto 0006 // -0026 │ │ +0484a0: |[0484a0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +0484b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0484b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0484b4: 5430 1405 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +0484b8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0484bc: 0e00 |0006: return-void │ │ +0484be: 5430 1405 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +0484c2: 4b01 0004 |0009: aput v1, v0, v4 │ │ +0484c6: 5430 1505 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +0484ca: 4b01 0004 |000d: aput v1, v0, v4 │ │ +0484ce: 5430 1605 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +0484d2: 4b01 0004 |0011: aput v1, v0, v4 │ │ +0484d6: 5430 1705 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +0484da: 4b01 0004 |0015: aput v1, v0, v4 │ │ +0484de: 5430 1305 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +0484e2: 4b02 0004 |0019: aput v2, v0, v4 │ │ +0484e6: 5430 1005 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +0484ea: 4b02 0004 |001d: aput v2, v0, v4 │ │ +0484ee: 5430 1105 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ +0484f2: 4b02 0004 |0021: aput v2, v0, v4 │ │ +0484f6: 5230 1b05 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ +0484fa: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +0484fc: b841 |0026: shl-int/2addr v1, v4 │ │ +0484fe: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +048502: b510 |0029: and-int/2addr v0, v1 │ │ +048504: 5930 1b05 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ +048508: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -81212,62 +81217,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -046308: |[046308] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -046318: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -04631c: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -046320: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -046322: 0f06 |0005: return v6 │ │ -046324: 54a6 1a05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -046328: 6e10 9d12 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@129d │ │ -04632e: 0a05 |000b: move-result v5 │ │ -046330: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -046334: 7110 8914 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -04633a: 0a06 |0011: move-result v6 │ │ -04633c: 8266 |0012: int-to-float v6, v6 │ │ -04633e: 8257 |0013: int-to-float v7, v5 │ │ -046340: c976 |0014: div-float/2addr v6, v7 │ │ -046342: 7120 8d14 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -046348: 0a01 |0018: move-result v1 │ │ -04634a: 8236 |0019: int-to-float v6, v3 │ │ -04634c: 8237 |001a: int-to-float v7, v3 │ │ -04634e: 7020 7411 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1174 │ │ -046354: 0a08 |001e: move-result v8 │ │ -046356: c887 |001f: mul-float/2addr v7, v8 │ │ -046358: a600 0607 |0020: add-float v0, v6, v7 │ │ -04635c: 7110 8914 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -046362: 0a0c |0025: move-result v12 │ │ -046364: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -046368: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -04636c: 82c7 |002a: int-to-float v7, v12 │ │ -04636e: a907 0007 |002b: div-float v7, v0, v7 │ │ -046372: 7110 8814 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -046378: 0a07 |0030: move-result v7 │ │ -04637a: c876 |0031: mul-float/2addr v6, v7 │ │ -04637c: 7110 8f14 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@148f │ │ -046382: 0a06 |0035: move-result v6 │ │ -046384: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -046388: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -04638c: 7120 8e14 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -046392: 0a06 |003d: move-result v6 │ │ -046394: 28c7 |003e: goto 0005 // -0039 │ │ -046396: 7110 8914 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -04639c: 0a06 |0042: move-result v6 │ │ -04639e: 8266 |0043: int-to-float v6, v6 │ │ -0463a0: 82d7 |0044: int-to-float v7, v13 │ │ -0463a2: a904 0607 |0045: div-float v4, v6, v7 │ │ -0463a6: a606 0409 |0047: add-float v6, v4, v9 │ │ -0463aa: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -0463ae: c876 |004b: mul-float/2addr v6, v7 │ │ -0463b0: 8762 |004c: float-to-int v2, v6 │ │ -0463b2: 28eb |004d: goto 0038 // -0015 │ │ +04850c: |[04850c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +04851c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +048520: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +048524: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +048526: 0f06 |0005: return v6 │ │ +048528: 54a6 1a05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +04852c: 6e10 9d12 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@129d │ │ +048532: 0a05 |000b: move-result v5 │ │ +048534: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +048538: 7110 8914 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +04853e: 0a06 |0011: move-result v6 │ │ +048540: 8266 |0012: int-to-float v6, v6 │ │ +048542: 8257 |0013: int-to-float v7, v5 │ │ +048544: c976 |0014: div-float/2addr v6, v7 │ │ +048546: 7120 8d14 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +04854c: 0a01 |0018: move-result v1 │ │ +04854e: 8236 |0019: int-to-float v6, v3 │ │ +048550: 8237 |001a: int-to-float v7, v3 │ │ +048552: 7020 7411 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1174 │ │ +048558: 0a08 |001e: move-result v8 │ │ +04855a: c887 |001f: mul-float/2addr v7, v8 │ │ +04855c: a600 0607 |0020: add-float v0, v6, v7 │ │ +048560: 7110 8914 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +048566: 0a0c |0025: move-result v12 │ │ +048568: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +04856c: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +048570: 82c7 |002a: int-to-float v7, v12 │ │ +048572: a907 0007 |002b: div-float v7, v0, v7 │ │ +048576: 7110 8814 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +04857c: 0a07 |0030: move-result v7 │ │ +04857e: c876 |0031: mul-float/2addr v6, v7 │ │ +048580: 7110 8f14 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@148f │ │ +048586: 0a06 |0035: move-result v6 │ │ +048588: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +04858c: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +048590: 7120 8e14 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +048596: 0a06 |003d: move-result v6 │ │ +048598: 28c7 |003e: goto 0005 // -0039 │ │ +04859a: 7110 8914 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +0485a0: 0a06 |0042: move-result v6 │ │ +0485a2: 8266 |0043: int-to-float v6, v6 │ │ +0485a4: 82d7 |0044: int-to-float v7, v13 │ │ +0485a6: a904 0607 |0045: div-float v4, v6, v7 │ │ +0485aa: a606 0409 |0047: add-float v6, v4, v9 │ │ +0485ae: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +0485b2: c876 |004b: mul-float/2addr v6, v7 │ │ +0485b4: 8762 |004c: float-to-int v2, v6 │ │ +0485b6: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -81297,76 +81302,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -0463b4: |[0463b4] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -0463c4: 52ec 1905 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ -0463c8: 87cc |0002: float-to-int v12, v12 │ │ -0463ca: 52ed 1805 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ -0463ce: 87dd |0005: float-to-int v13, v13 │ │ -0463d0: 0200 1200 |0006: move/from16 v0, v18 │ │ -0463d4: 7040 6b11 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@116b │ │ -0463da: 0a12 |000b: move-result v18 │ │ -0463dc: 52ec 1905 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ -0463e0: 87cc |000e: float-to-int v12, v12 │ │ -0463e2: 52ed 1805 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ -0463e6: 87dd |0011: float-to-int v13, v13 │ │ -0463e8: 0200 1300 |0012: move/from16 v0, v19 │ │ -0463ec: 7040 6b11 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@116b │ │ -0463f2: 0a13 |0017: move-result v19 │ │ -0463f4: 7701 8914 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -0463fa: 0a02 |001b: move-result v2 │ │ -0463fc: 7701 8914 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -046402: 0a03 |001f: move-result v3 │ │ -046404: 7701 8914 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -04640a: 0a04 |0023: move-result v4 │ │ -04640c: 7701 8914 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ -046412: 0a05 |0027: move-result v5 │ │ -046414: 9007 0405 |0028: add-int v7, v4, v5 │ │ -046418: 9006 0203 |002a: add-int v6, v2, v3 │ │ -04641c: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -046420: 824c |002e: int-to-float v12, v4 │ │ -046422: 827d |002f: int-to-float v13, v7 │ │ -046424: a909 0c0d |0030: div-float v9, v12, v13 │ │ -046428: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -04642c: 825c |0034: int-to-float v12, v5 │ │ -04642e: 827d |0035: int-to-float v13, v7 │ │ -046430: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -046434: 54ec 0d05 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -046438: 6e20 5611 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1156 │ │ -04643e: 0a0c |003d: move-result v12 │ │ -046440: 0200 1000 |003e: move/from16 v0, v16 │ │ -046444: 0201 1200 |0040: move/from16 v1, v18 │ │ -046448: 7040 6e11 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@116e │ │ -04644e: 0a08 |0045: move-result v8 │ │ -046450: 54ec 0d05 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -046454: 6e20 5711 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1157 │ │ -04645a: 0a0c |004b: move-result v12 │ │ -04645c: 0200 1100 |004c: move/from16 v0, v17 │ │ -046460: 0201 1300 |004e: move/from16 v1, v19 │ │ -046464: 7040 6e11 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@116e │ │ -04646a: 0a0a |0053: move-result v10 │ │ -04646c: 828c |0054: int-to-float v12, v8 │ │ -04646e: c89c |0055: mul-float/2addr v12, v9 │ │ -046470: 82ad |0056: int-to-float v13, v10 │ │ -046472: c8bd |0057: mul-float/2addr v13, v11 │ │ -046474: c6dc |0058: add-float/2addr v12, v13 │ │ -046476: 87cc |0059: float-to-int v12, v12 │ │ -046478: 0f0c |005a: return v12 │ │ -04647a: 822c |005b: int-to-float v12, v2 │ │ -04647c: 826d |005c: int-to-float v13, v6 │ │ -04647e: a909 0c0d |005d: div-float v9, v12, v13 │ │ -046482: 28d3 |005f: goto 0032 // -002d │ │ -046484: 823c |0060: int-to-float v12, v3 │ │ -046486: 826d |0061: int-to-float v13, v6 │ │ -046488: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -04648c: 28d4 |0064: goto 0038 // -002c │ │ +0485b8: |[0485b8] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +0485c8: 52ec 1905 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ +0485cc: 87cc |0002: float-to-int v12, v12 │ │ +0485ce: 52ed 1805 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ +0485d2: 87dd |0005: float-to-int v13, v13 │ │ +0485d4: 0200 1200 |0006: move/from16 v0, v18 │ │ +0485d8: 7040 6b11 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@116b │ │ +0485de: 0a12 |000b: move-result v18 │ │ +0485e0: 52ec 1905 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ +0485e4: 87cc |000e: float-to-int v12, v12 │ │ +0485e6: 52ed 1805 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ +0485ea: 87dd |0011: float-to-int v13, v13 │ │ +0485ec: 0200 1300 |0012: move/from16 v0, v19 │ │ +0485f0: 7040 6b11 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@116b │ │ +0485f6: 0a13 |0017: move-result v19 │ │ +0485f8: 7701 8914 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +0485fe: 0a02 |001b: move-result v2 │ │ +048600: 7701 8914 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +048606: 0a03 |001f: move-result v3 │ │ +048608: 7701 8914 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +04860e: 0a04 |0023: move-result v4 │ │ +048610: 7701 8914 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1489 │ │ +048616: 0a05 |0027: move-result v5 │ │ +048618: 9007 0405 |0028: add-int v7, v4, v5 │ │ +04861c: 9006 0203 |002a: add-int v6, v2, v3 │ │ +048620: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +048624: 824c |002e: int-to-float v12, v4 │ │ +048626: 827d |002f: int-to-float v13, v7 │ │ +048628: a909 0c0d |0030: div-float v9, v12, v13 │ │ +04862c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +048630: 825c |0034: int-to-float v12, v5 │ │ +048632: 827d |0035: int-to-float v13, v7 │ │ +048634: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +048638: 54ec 0d05 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +04863c: 6e20 5611 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1156 │ │ +048642: 0a0c |003d: move-result v12 │ │ +048644: 0200 1000 |003e: move/from16 v0, v16 │ │ +048648: 0201 1200 |0040: move/from16 v1, v18 │ │ +04864c: 7040 6e11 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@116e │ │ +048652: 0a08 |0045: move-result v8 │ │ +048654: 54ec 0d05 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048658: 6e20 5711 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1157 │ │ +04865e: 0a0c |004b: move-result v12 │ │ +048660: 0200 1100 |004c: move/from16 v0, v17 │ │ +048664: 0201 1300 |004e: move/from16 v1, v19 │ │ +048668: 7040 6e11 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@116e │ │ +04866e: 0a0a |0053: move-result v10 │ │ +048670: 828c |0054: int-to-float v12, v8 │ │ +048672: c89c |0055: mul-float/2addr v12, v9 │ │ +048674: 82ad |0056: int-to-float v13, v10 │ │ +048676: c8bd |0057: mul-float/2addr v13, v11 │ │ +048678: c6dc |0058: add-float/2addr v12, v13 │ │ +04867a: 87cc |0059: float-to-int v12, v12 │ │ +04867c: 0f0c |005a: return v12 │ │ +04867e: 822c |005b: int-to-float v12, v2 │ │ +048680: 826d |005c: int-to-float v13, v6 │ │ +048682: a909 0c0d |005d: div-float v9, v12, v13 │ │ +048686: 28d3 |005f: goto 0032 // -002d │ │ +048688: 823c |0060: int-to-float v12, v3 │ │ +04868a: 826d |0061: int-to-float v13, v6 │ │ +04868c: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +048690: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -81404,25 +81409,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 │ │ -046490: |[046490] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0464a0: 7120 7211 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@1172 │ │ -0464a6: 0c00 |0003: move-result-object v0 │ │ -0464a8: 5201 1f05 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -0464ac: 8211 |0006: int-to-float v1, v1 │ │ -0464ae: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -0464b2: c942 |0009: div-float/2addr v2, v4 │ │ -0464b4: c821 |000a: mul-float/2addr v1, v2 │ │ -0464b6: 8711 |000b: float-to-int v1, v1 │ │ -0464b8: 5901 1f05 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -0464bc: 1100 |000e: return-object v0 │ │ +048694: |[048694] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0486a4: 7120 7211 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@1172 │ │ +0486aa: 0c00 |0003: move-result-object v0 │ │ +0486ac: 5201 1f05 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +0486b0: 8211 |0006: int-to-float v1, v1 │ │ +0486b2: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +0486b6: c942 |0009: div-float/2addr v2, v4 │ │ +0486b8: c821 |000a: mul-float/2addr v1, v2 │ │ +0486ba: 8711 |000b: float-to-int v1, v1 │ │ +0486bc: 5901 1f05 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +0486c0: 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; │ │ @@ -81435,20 +81440,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 │ │ -0464c0: |[0464c0] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0464d0: 2200 7102 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0271 │ │ -0464d4: 6e10 9612 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1296 │ │ -0464da: 0c01 |0005: move-result-object v1 │ │ -0464dc: 7040 6111 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@1161 │ │ -0464e2: 1100 |0009: return-object v0 │ │ +0486c4: |[0486c4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0486d4: 2200 6e02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@026e │ │ +0486d8: 6e10 9612 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1296 │ │ +0486de: 0c01 |0005: move-result-object v1 │ │ +0486e0: 7040 6111 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@1161 │ │ +0486e6: 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; │ │ │ │ @@ -81457,26 +81462,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0464e4: |[0464e4] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -0464f4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0464f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0464f8: 5c43 1c05 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ -0464fc: 5440 0d05 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -046500: 5441 0e05 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046504: 6e40 5e11 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@115e │ │ -04650a: 5c42 1c05 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ -04650e: 5240 0f05 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -046512: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -046516: 6e20 8b11 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -04651c: 0e00 |0014: return-void │ │ +0486e8: |[0486e8] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +0486f8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0486fa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0486fc: 5c43 1c05 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ +048700: 5440 0d05 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048704: 5441 0e05 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048708: 6e40 5e11 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@115e │ │ +04870e: 5c42 1c05 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ +048712: 5240 0f05 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +048716: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +04871a: 6e20 8b11 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +048720: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -81491,26 +81496,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -046520: |[046520] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -046530: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -046534: c705 |0002: sub-float/2addr v5, v0 │ │ -046536: 8950 |0003: float-to-double v0, v5 │ │ -046538: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -046542: cd20 |0009: mul-double/2addr v0, v2 │ │ -046544: 8c05 |000a: double-to-float v5, v0 │ │ -046546: 8950 |000b: float-to-double v0, v5 │ │ -046548: 7120 9014 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1490 │ │ -04654e: 0b00 |000f: move-result-wide v0 │ │ -046550: 8c00 |0010: double-to-float v0, v0 │ │ -046552: 0f00 |0011: return v0 │ │ +048724: |[048724] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +048734: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +048738: c705 |0002: sub-float/2addr v5, v0 │ │ +04873a: 8950 |0003: float-to-double v0, v5 │ │ +04873c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +048746: cd20 |0009: mul-double/2addr v0, v2 │ │ +048748: 8c05 |000a: double-to-float v5, v0 │ │ +04874a: 8950 |000b: float-to-double v0, v5 │ │ +04874c: 7120 9014 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1490 │ │ +048752: 0b00 |000f: move-result-wide v0 │ │ +048754: 8c00 |0010: double-to-float v0, v0 │ │ +048756: 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; │ │ @@ -81521,47 +81526,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -046554: |[046554] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -046564: 0192 |0000: move v2, v9 │ │ -046566: 01a3 |0001: move v3, v10 │ │ -046568: 5480 0e05 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -04656c: 6e10 2312 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -046572: 0a06 |0007: move-result v6 │ │ -046574: 5480 0e05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046578: 6e10 3312 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ -04657e: 0a07 |000d: move-result v7 │ │ -046580: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -046584: 5480 0d05 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -046588: 5481 0e05 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -04658c: 6e40 5311 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1153 │ │ -046592: 0a02 |0017: move-result v2 │ │ -046594: 5480 0e05 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046598: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -04659c: 6e20 4812 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ -0465a2: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -0465a6: 5480 0d05 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0465aa: 5481 0e05 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0465ae: 6e40 5411 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1154 │ │ -0465b4: 0a03 |0028: move-result v3 │ │ -0465b6: 5480 0e05 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0465ba: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -0465be: 6e20 4912 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1249 │ │ -0465c4: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -0465c8: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -0465cc: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -0465d0: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -0465d4: 5480 0d05 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0465d8: 5481 0e05 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0465dc: 7406 5d11 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@115d │ │ -0465e2: 0e00 |003f: return-void │ │ +048758: |[048758] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +048768: 0192 |0000: move v2, v9 │ │ +04876a: 01a3 |0001: move v3, v10 │ │ +04876c: 5480 0e05 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048770: 6e10 2312 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +048776: 0a06 |0007: move-result v6 │ │ +048778: 5480 0e05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +04877c: 6e10 3312 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ +048782: 0a07 |000d: move-result v7 │ │ +048784: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +048788: 5480 0d05 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +04878c: 5481 0e05 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048790: 6e40 5311 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1153 │ │ +048796: 0a02 |0017: move-result v2 │ │ +048798: 5480 0e05 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +04879c: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +0487a0: 6e20 4812 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ +0487a6: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +0487aa: 5480 0d05 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +0487ae: 5481 0e05 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0487b2: 6e40 5411 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1154 │ │ +0487b8: 0a03 |0028: move-result v3 │ │ +0487ba: 5480 0e05 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0487be: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +0487c2: 6e20 4912 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1249 │ │ +0487c8: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +0487cc: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +0487d0: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +0487d4: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +0487d8: 5480 0d05 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +0487dc: 5481 0e05 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0487e0: 7406 5d11 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@115d │ │ +0487e6: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -81593,73 +81598,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -0465e4: |[0465e4] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -0465f4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0465f6: 54a7 1405 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -0465fa: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -0465fe: 54a7 1405 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -046602: 2177 |0007: array-length v7, v7 │ │ -046604: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -046608: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04660c: 2373 5403 |000c: new-array v3, v7, [F // type@0354 │ │ -046610: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -046614: 2374 5403 |0010: new-array v4, v7, [F // type@0354 │ │ -046618: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04661c: 2375 5403 |0014: new-array v5, v7, [F // type@0354 │ │ -046620: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -046624: 2376 5403 |0018: new-array v6, v7, [F // type@0354 │ │ -046628: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04662c: 2372 5503 |001c: new-array v2, v7, [I // type@0355 │ │ -046630: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -046634: 2370 5503 |0020: new-array v0, v7, [I // type@0355 │ │ -046638: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04663c: 2371 5503 |0024: new-array v1, v7, [I // type@0355 │ │ -046640: 54a7 1405 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -046644: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -046648: 54a7 1405 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -04664c: 54a8 1405 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -046650: 2188 |002e: array-length v8, v8 │ │ -046652: 7158 b814 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -046658: 54a7 1505 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -04665c: 54a8 1505 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -046660: 2188 |0036: array-length v8, v8 │ │ -046662: 7158 b814 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -046668: 54a7 1605 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -04666c: 54a8 1605 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -046670: 2188 |003e: array-length v8, v8 │ │ -046672: 7158 b814 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -046678: 54a7 1705 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -04667c: 54a8 1705 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -046680: 2188 |0046: array-length v8, v8 │ │ -046682: 7158 b814 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -046688: 54a7 1305 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -04668c: 54a8 1305 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -046690: 2188 |004e: array-length v8, v8 │ │ -046692: 7158 b814 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -046698: 54a7 1005 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -04669c: 54a8 1005 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -0466a0: 2188 |0056: array-length v8, v8 │ │ -0466a2: 7158 b814 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0466a8: 54a7 1105 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ -0466ac: 54a8 1105 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ -0466b0: 2188 |005e: array-length v8, v8 │ │ -0466b2: 7158 b814 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0466b8: 5ba3 1405 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -0466bc: 5ba4 1505 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -0466c0: 5ba5 1605 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -0466c4: 5ba6 1705 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -0466c8: 5ba2 1305 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -0466cc: 5ba0 1005 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -0466d0: 5ba1 1105 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ -0466d4: 0e00 |0070: return-void │ │ +0487e8: |[0487e8] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +0487f8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0487fa: 54a7 1405 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +0487fe: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +048802: 54a7 1405 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048806: 2177 |0007: array-length v7, v7 │ │ +048808: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +04880c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +048810: 2373 5103 |000c: new-array v3, v7, [F // type@0351 │ │ +048814: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +048818: 2374 5103 |0010: new-array v4, v7, [F // type@0351 │ │ +04881c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +048820: 2375 5103 |0014: new-array v5, v7, [F // type@0351 │ │ +048824: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +048828: 2376 5103 |0018: new-array v6, v7, [F // type@0351 │ │ +04882c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +048830: 2372 5203 |001c: new-array v2, v7, [I // type@0352 │ │ +048834: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +048838: 2370 5203 |0020: new-array v0, v7, [I // type@0352 │ │ +04883c: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +048840: 2371 5203 |0024: new-array v1, v7, [I // type@0352 │ │ +048844: 54a7 1405 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048848: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +04884c: 54a7 1405 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048850: 54a8 1405 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048854: 2188 |002e: array-length v8, v8 │ │ +048856: 7158 b814 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04885c: 54a7 1505 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +048860: 54a8 1505 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +048864: 2188 |0036: array-length v8, v8 │ │ +048866: 7158 b814 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04886c: 54a7 1605 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +048870: 54a8 1605 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +048874: 2188 |003e: array-length v8, v8 │ │ +048876: 7158 b814 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04887c: 54a7 1705 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +048880: 54a8 1705 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +048884: 2188 |0046: array-length v8, v8 │ │ +048886: 7158 b814 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04888c: 54a7 1305 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +048890: 54a8 1305 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +048894: 2188 |004e: array-length v8, v8 │ │ +048896: 7158 b814 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04889c: 54a7 1005 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +0488a0: 54a8 1005 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +0488a4: 2188 |0056: array-length v8, v8 │ │ +0488a6: 7158 b814 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0488ac: 54a7 1105 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ +0488b0: 54a8 1105 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ +0488b4: 2188 |005e: array-length v8, v8 │ │ +0488b6: 7158 b814 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0488bc: 5ba3 1405 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +0488c0: 5ba4 1505 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +0488c4: 5ba5 1605 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +0488c8: 5ba6 1705 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +0488cc: 5ba2 1305 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +0488d0: 5ba0 1005 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +0488d4: 5ba1 1105 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0511 │ │ +0488d8: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -81698,45 +81703,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -0466d8: |[0466d8] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -0466e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0466ea: 54b1 0e05 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0466ee: 6e10 2312 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -0466f4: 0a0a |0006: move-result v10 │ │ -0466f6: 54b1 0e05 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0466fa: 6e10 3312 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ -046700: 0a06 |000c: move-result v6 │ │ -046702: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -046706: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -04670a: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -04670e: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -046712: 54b1 1d05 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046716: 6e10 2310 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1023 │ │ -04671c: 6e20 8b11 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -046722: 0f00 |001d: return v0 │ │ -046724: 54b1 0e05 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046728: 07b0 |0020: move-object v0, v11 │ │ -04672a: 01e4 |0021: move v4, v14 │ │ -04672c: 01f5 |0022: move v5, v15 │ │ -04672e: 7606 6f11 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@116f │ │ -046734: 0a09 |0026: move-result v9 │ │ -046736: 54b4 1d05 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -04673a: 01a5 |0029: move v5, v10 │ │ -04673c: 0127 |002a: move v7, v2 │ │ -04673e: 0138 |002b: move v8, v3 │ │ -046740: 7406 3310 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1033 │ │ -046746: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -046748: 6e20 8b11 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -04674e: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -046750: 28e9 |0034: goto 001d // -0017 │ │ +0488dc: |[0488dc] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +0488ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0488ee: 54b1 0e05 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0488f2: 6e10 2312 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +0488f8: 0a0a |0006: move-result v10 │ │ +0488fa: 54b1 0e05 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0488fe: 6e10 3312 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ +048904: 0a06 |000c: move-result v6 │ │ +048906: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +04890a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +04890e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +048912: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +048916: 54b1 1d05 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +04891a: 6e10 2310 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1023 │ │ +048920: 6e20 8b11 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +048926: 0f00 |001d: return v0 │ │ +048928: 54b1 0e05 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +04892c: 07b0 |0020: move-object v0, v11 │ │ +04892e: 01e4 |0021: move v4, v14 │ │ +048930: 01f5 |0022: move v5, v15 │ │ +048932: 7606 6f11 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@116f │ │ +048938: 0a09 |0026: move-result v9 │ │ +04893a: 54b4 1d05 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +04893e: 01a5 |0029: move v5, v10 │ │ +048940: 0127 |002a: move v7, v2 │ │ +048942: 0138 |002b: move v8, v3 │ │ +048944: 7406 3310 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1033 │ │ +04894a: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +04894c: 6e20 8b11 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +048952: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +048954: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -81764,45 +81769,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -046754: |[046754] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -046764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046766: 5431 1a05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -04676a: 6e10 9912 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1299 │ │ -046770: 0a01 |0006: move-result v1 │ │ -046772: 5232 1205 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ -046776: b021 |0009: add-int/2addr v1, v2 │ │ -046778: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -04677c: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -046780: 5431 1a05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -046784: 6e10 9c12 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@129c │ │ -04678a: 0a01 |0013: move-result v1 │ │ -04678c: 5232 1205 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ -046790: b021 |0016: add-int/2addr v1, v2 │ │ -046792: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -046796: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -04679a: 5431 1a05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -04679e: 6e10 9b12 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@129b │ │ -0467a4: 0a01 |0020: move-result v1 │ │ -0467a6: 5232 1205 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ -0467aa: b121 |0023: sub-int/2addr v1, v2 │ │ -0467ac: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -0467b0: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0467b4: 5431 1a05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -0467b8: 6e10 9312 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1293 │ │ -0467be: 0a01 |002d: move-result v1 │ │ -0467c0: 5232 1205 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ -0467c4: b121 |0030: sub-int/2addr v1, v2 │ │ -0467c6: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -0467ca: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -0467ce: 0f00 |0035: return v0 │ │ +048958: |[048958] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +048968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04896a: 5431 1a05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +04896e: 6e10 9912 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1299 │ │ +048974: 0a01 |0006: move-result v1 │ │ +048976: 5232 1205 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ +04897a: b021 |0009: add-int/2addr v1, v2 │ │ +04897c: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +048980: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +048984: 5431 1a05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +048988: 6e10 9c12 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@129c │ │ +04898e: 0a01 |0013: move-result v1 │ │ +048990: 5232 1205 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ +048994: b021 |0016: add-int/2addr v1, v2 │ │ +048996: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +04899a: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +04899e: 5431 1a05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +0489a2: 6e10 9b12 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@129b │ │ +0489a8: 0a01 |0020: move-result v1 │ │ +0489aa: 5232 1205 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ +0489ae: b121 |0023: sub-int/2addr v1, v2 │ │ +0489b0: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +0489b4: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0489b8: 5431 1a05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +0489bc: 6e10 9312 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1293 │ │ +0489c2: 0a01 |002d: move-result v1 │ │ +0489c4: 5232 1205 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ +0489c8: b121 |0030: sub-int/2addr v1, v2 │ │ +0489ca: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +0489ce: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +0489d2: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -81818,37 +81823,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -0467d0: |[0467d0] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -0467e0: 5452 2105 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -0467e4: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -0467e8: 5254 1805 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ -0467ec: 6e30 f411 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ -0467f2: 5452 2105 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -0467f6: 5253 0c05 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -0467fa: 7120 3d0a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -046800: 0a02 |0010: move-result v2 │ │ -046802: 5253 1905 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ -046806: 5254 1805 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ -04680a: 7040 6a11 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@116a │ │ -046810: 0a00 |0018: move-result v0 │ │ -046812: 5452 2105 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -046816: 5253 0c05 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -04681a: 7120 3e0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ -046820: 0a02 |0020: move-result v2 │ │ -046822: 5253 1905 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ -046826: 5254 1805 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ -04682a: 7040 6a11 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@116a │ │ -046830: 0a01 |0028: move-result v1 │ │ -046832: 7030 7311 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1173 │ │ -046838: 0e00 |002c: return-void │ │ +0489d4: |[0489d4] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +0489e4: 5452 2105 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +0489e8: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +0489ec: 5254 1805 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ +0489f0: 6e30 f411 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ +0489f6: 5452 2105 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +0489fa: 5253 0c05 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +0489fe: 7120 3d0a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +048a04: 0a02 |0010: move-result v2 │ │ +048a06: 5253 1905 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ +048a0a: 5254 1805 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ +048a0e: 7040 6a11 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@116a │ │ +048a14: 0a00 |0018: move-result v0 │ │ +048a16: 5452 2105 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +048a1a: 5253 0c05 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +048a1e: 7120 3e0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ +048a24: 0a02 |0020: move-result v2 │ │ +048a26: 5253 1905 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ +048a2a: 5254 1805 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0518 │ │ +048a2e: 7040 6a11 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@116a │ │ +048a34: 0a01 |0028: move-result v1 │ │ +048a36: 7030 7311 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1173 │ │ +048a3c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -81862,44 +81867,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -04683c: |[04683c] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -04684c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04684e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -046850: 7051 6611 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ -046856: 0a01 |0005: move-result v1 │ │ -046858: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -04685c: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -046860: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -046862: 7051 6611 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ -046868: 0a01 |000e: move-result v1 │ │ -04686a: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -04686e: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -046872: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -046874: 7051 6611 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ -04687a: 0a01 |0017: move-result v1 │ │ -04687c: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -046880: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -046884: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -046888: 7051 6611 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ -04688e: 0a01 |0021: move-result v1 │ │ -046890: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -046894: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -046898: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -04689c: 5431 1005 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ -0468a0: 4402 0106 |002a: aget v2, v1, v6 │ │ -0468a4: b602 |002c: or-int/2addr v2, v0 │ │ -0468a6: 4b02 0106 |002d: aput v2, v1, v6 │ │ -0468aa: 5431 0d05 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0468ae: 6e30 5811 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1158 │ │ -0468b4: 0e00 |0034: return-void │ │ +048a40: |[048a40] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +048a50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048a52: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +048a54: 7051 6611 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ +048a5a: 0a01 |0005: move-result v1 │ │ +048a5c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +048a60: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +048a64: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +048a66: 7051 6611 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ +048a6c: 0a01 |000e: move-result v1 │ │ +048a6e: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +048a72: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +048a76: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +048a78: 7051 6611 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ +048a7e: 0a01 |0017: move-result v1 │ │ +048a80: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +048a84: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +048a88: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +048a8c: 7051 6611 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1166 │ │ +048a92: 0a01 |0021: move-result v1 │ │ +048a94: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +048a98: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +048a9c: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +048aa0: 5431 1005 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0510 │ │ +048aa4: 4402 0106 |002a: aget v2, v1, v6 │ │ +048aa8: b602 |002c: or-int/2addr v2, v0 │ │ +048aaa: 4b02 0106 |002d: aput v2, v1, v6 │ │ +048aae: 5431 0d05 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048ab2: 6e30 5811 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1158 │ │ +048ab8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -81923,36 +81928,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0468b8: |[0468b8] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -0468c8: 7020 7611 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1176 │ │ -0468ce: 5430 1405 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -0468d2: 5431 1605 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -0468d6: 4b04 0106 |0007: aput v4, v1, v6 │ │ -0468da: 4b04 0006 |0009: aput v4, v0, v6 │ │ -0468de: 5430 1505 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -0468e2: 5431 1705 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -0468e6: 4b05 0106 |000f: aput v5, v1, v6 │ │ -0468ea: 4b05 0006 |0011: aput v5, v0, v6 │ │ -0468ee: 5430 1305 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -0468f2: 8741 |0015: float-to-int v1, v4 │ │ -0468f4: 8752 |0016: float-to-int v2, v5 │ │ -0468f6: 7030 7d11 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@117d │ │ -0468fc: 0a01 |001a: move-result v1 │ │ -0468fe: 4b01 0006 |001b: aput v1, v0, v6 │ │ -046902: 5230 1b05 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ -046906: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -046908: b861 |0020: shl-int/2addr v1, v6 │ │ -04690a: b610 |0021: or-int/2addr v0, v1 │ │ -04690c: 5930 1b05 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ -046910: 0e00 |0024: return-void │ │ +048abc: |[048abc] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +048acc: 7020 7611 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1176 │ │ +048ad2: 5430 1405 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048ad6: 5431 1605 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +048ada: 4b04 0106 |0007: aput v4, v1, v6 │ │ +048ade: 4b04 0006 |0009: aput v4, v0, v6 │ │ +048ae2: 5430 1505 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +048ae6: 5431 1705 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +048aea: 4b05 0106 |000f: aput v5, v1, v6 │ │ +048aee: 4b05 0006 |0011: aput v5, v0, v6 │ │ +048af2: 5430 1305 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +048af6: 8741 |0015: float-to-int v1, v4 │ │ +048af8: 8752 |0016: float-to-int v2, v5 │ │ +048afa: 7030 7d11 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@117d │ │ +048b00: 0a01 |001a: move-result v1 │ │ +048b02: 4b01 0006 |001b: aput v1, v0, v6 │ │ +048b06: 5230 1b05 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ +048b0a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +048b0c: b861 |0020: shl-int/2addr v1, v6 │ │ +048b0e: b610 |0021: or-int/2addr v0, v1 │ │ +048b10: 5930 1b05 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ +048b14: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -81968,32 +81973,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -046914: |[046914] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -046924: 7110 b009 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ -04692a: 0a01 |0003: move-result v1 │ │ -04692c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04692e: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -046932: 7120 b109 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -046938: 0a02 |000a: move-result v2 │ │ -04693a: 7120 b209 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -046940: 0a03 |000e: move-result v3 │ │ -046942: 7120 b309 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -046948: 0a04 |0012: move-result v4 │ │ -04694a: 5465 1605 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -04694e: 4b03 0502 |0015: aput v3, v5, v2 │ │ -046952: 5465 1705 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -046956: 4b04 0502 |0019: aput v4, v5, v2 │ │ -04695a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04695e: 28e8 |001d: goto 0005 // -0018 │ │ -046960: 0e00 |001e: return-void │ │ +048b18: |[048b18] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +048b28: 7110 b009 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ +048b2e: 0a01 |0003: move-result v1 │ │ +048b30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +048b32: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +048b36: 7120 b109 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +048b3c: 0a02 |000a: move-result v2 │ │ +048b3e: 7120 b209 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +048b44: 0a03 |000e: move-result v3 │ │ +048b46: 7120 b309 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +048b4c: 0a04 |0012: move-result v4 │ │ +048b4e: 5465 1605 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +048b52: 4b03 0502 |0015: aput v3, v5, v2 │ │ +048b56: 5465 1705 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +048b5a: 4b04 0502 |0019: aput v4, v5, v2 │ │ +048b5e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048b62: 28e8 |001d: goto 0005 // -0018 │ │ +048b64: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -82016,41 +82021,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -046964: |[046964] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -046974: 6e10 6411 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -04697a: 5280 0f05 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -04697e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -046980: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -046984: 5480 1d05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046988: 6e10 2a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@102a │ │ -04698e: 0a06 |000d: move-result v6 │ │ -046990: 5480 1d05 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046994: 6e10 2b10 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@102b │ │ -04699a: 0a07 |0013: move-result v7 │ │ -04699c: 5480 1d05 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -0469a0: 6e10 2310 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1023 │ │ -0469a6: 5480 1d05 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -0469aa: 6e10 2a10 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@102a │ │ -0469b0: 0a02 |001e: move-result v2 │ │ -0469b2: 5480 1d05 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -0469b6: 6e10 2b10 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@102b │ │ -0469bc: 0a03 |0024: move-result v3 │ │ -0469be: 5480 0d05 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0469c2: 5481 0e05 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0469c6: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -0469ca: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -0469ce: 7406 5d11 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@115d │ │ -0469d4: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -0469d6: 6e20 8b11 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -0469dc: 0e00 |0034: return-void │ │ +048b68: |[048b68] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +048b78: 6e10 6411 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +048b7e: 5280 0f05 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +048b82: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +048b84: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +048b88: 5480 1d05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048b8c: 6e10 2a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@102a │ │ +048b92: 0a06 |000d: move-result v6 │ │ +048b94: 5480 1d05 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048b98: 6e10 2b10 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@102b │ │ +048b9e: 0a07 |0013: move-result v7 │ │ +048ba0: 5480 1d05 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048ba4: 6e10 2310 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1023 │ │ +048baa: 5480 1d05 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048bae: 6e10 2a10 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@102a │ │ +048bb4: 0a02 |001e: move-result v2 │ │ +048bb6: 5480 1d05 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048bba: 6e10 2b10 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@102b │ │ +048bc0: 0a03 |0024: move-result v3 │ │ +048bc2: 5480 0d05 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048bc6: 5481 0e05 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048bca: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +048bce: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +048bd2: 7406 5d11 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@115d │ │ +048bd8: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +048bda: 6e20 8b11 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +048be0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -82071,79 +82076,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -0469e0: |[0469e0] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -0469f0: 20e1 9f02 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@029f │ │ -0469f4: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -0469f8: 07e9 |0004: move-object v9, v14 │ │ -0469fa: 1f09 9f02 |0005: check-cast v9, Landroid/view/ViewGroup; // type@029f │ │ -0469fe: 6e10 3012 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1230 │ │ -046a04: 0a0b |000a: move-result v11 │ │ -046a06: 6e10 3112 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1231 │ │ -046a0c: 0a0c |000e: move-result v12 │ │ -046a0e: 6e10 9512 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ -046a14: 0a08 |0012: move-result v8 │ │ -046a16: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -046a1a: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -046a1e: 6e20 9412 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -046a24: 0c02 |001a: move-result-object v2 │ │ -046a26: 9001 120b |001b: add-int v1, v18, v11 │ │ -046a2a: 6e10 2312 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -046a30: 0a03 |0020: move-result v3 │ │ -046a32: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -046a36: 9001 120b |0023: add-int v1, v18, v11 │ │ -046a3a: 6e10 2f12 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@122f │ │ -046a40: 0a03 |0028: move-result v3 │ │ -046a42: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -046a46: 9001 130c |002b: add-int v1, v19, v12 │ │ -046a4a: 6e10 3312 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ -046a50: 0a03 |0030: move-result v3 │ │ -046a52: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -046a56: 9001 130c |0033: add-int v1, v19, v12 │ │ -046a5a: 6e10 1812 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -046a60: 0a03 |0038: move-result v3 │ │ -046a62: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -046a66: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -046a68: 9001 120b |003c: add-int v1, v18, v11 │ │ -046a6c: 6e10 2312 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -046a72: 0a04 |0041: move-result v4 │ │ -046a74: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -046a78: 9001 130c |0044: add-int v1, v19, v12 │ │ -046a7c: 6e10 3312 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ -046a82: 0a04 |0049: move-result v4 │ │ -046a84: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -046a88: 07d1 |004c: move-object v1, v13 │ │ -046a8a: 0204 1000 |004d: move/from16 v4, v16 │ │ -046a8e: 0205 1100 |004f: move/from16 v5, v17 │ │ -046a92: 7407 6311 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1163 │ │ -046a98: 0a01 |0054: move-result v1 │ │ -046a9a: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -046a9e: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -046aa0: 0f01 |0058: return v1 │ │ -046aa2: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -046aa6: 28ba |005b: goto 0015 // -0046 │ │ -046aa8: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -046aac: 0200 1000 |005e: move/from16 v0, v16 │ │ -046ab0: 7b01 |0060: neg-int v1, v0 │ │ -046ab2: 7120 b50a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ab5 │ │ -046ab8: 0a01 |0064: move-result v1 │ │ -046aba: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -046abe: 0200 1100 |0067: move/from16 v0, v17 │ │ -046ac2: 7b01 |0069: neg-int v1, v0 │ │ -046ac4: 7120 b60a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0ab6 │ │ -046aca: 0a01 |006d: move-result v1 │ │ -046acc: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -046ad0: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -046ad2: 28e7 |0071: goto 0058 // -0019 │ │ -046ad4: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -046ad6: 28e5 |0073: goto 0058 // -001b │ │ +048be4: |[048be4] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +048bf4: 20e1 9c02 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@029c │ │ +048bf8: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +048bfc: 07e9 |0004: move-object v9, v14 │ │ +048bfe: 1f09 9c02 |0005: check-cast v9, Landroid/view/ViewGroup; // type@029c │ │ +048c02: 6e10 3012 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1230 │ │ +048c08: 0a0b |000a: move-result v11 │ │ +048c0a: 6e10 3112 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1231 │ │ +048c10: 0a0c |000e: move-result v12 │ │ +048c12: 6e10 9512 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ +048c18: 0a08 |0012: move-result v8 │ │ +048c1a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +048c1e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +048c22: 6e20 9412 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +048c28: 0c02 |001a: move-result-object v2 │ │ +048c2a: 9001 120b |001b: add-int v1, v18, v11 │ │ +048c2e: 6e10 2312 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +048c34: 0a03 |0020: move-result v3 │ │ +048c36: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +048c3a: 9001 120b |0023: add-int v1, v18, v11 │ │ +048c3e: 6e10 2f12 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@122f │ │ +048c44: 0a03 |0028: move-result v3 │ │ +048c46: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +048c4a: 9001 130c |002b: add-int v1, v19, v12 │ │ +048c4e: 6e10 3312 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ +048c54: 0a03 |0030: move-result v3 │ │ +048c56: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +048c5a: 9001 130c |0033: add-int v1, v19, v12 │ │ +048c5e: 6e10 1812 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +048c64: 0a03 |0038: move-result v3 │ │ +048c66: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +048c6a: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +048c6c: 9001 120b |003c: add-int v1, v18, v11 │ │ +048c70: 6e10 2312 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +048c76: 0a04 |0041: move-result v4 │ │ +048c78: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +048c7c: 9001 130c |0044: add-int v1, v19, v12 │ │ +048c80: 6e10 3312 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ +048c86: 0a04 |0049: move-result v4 │ │ +048c88: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +048c8c: 07d1 |004c: move-object v1, v13 │ │ +048c8e: 0204 1000 |004d: move/from16 v4, v16 │ │ +048c92: 0205 1100 |004f: move/from16 v5, v17 │ │ +048c96: 7407 6311 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1163 │ │ +048c9c: 0a01 |0054: move-result v1 │ │ +048c9e: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +048ca2: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +048ca4: 0f01 |0058: return v1 │ │ +048ca6: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +048caa: 28ba |005b: goto 0015 // -0046 │ │ +048cac: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +048cb0: 0200 1000 |005e: move/from16 v0, v16 │ │ +048cb4: 7b01 |0060: neg-int v1, v0 │ │ +048cb6: 7120 b50a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ab5 │ │ +048cbc: 0a01 |0064: move-result v1 │ │ +048cbe: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +048cc2: 0200 1100 |0067: move/from16 v0, v17 │ │ +048cc6: 7b01 |0069: neg-int v1, v0 │ │ +048cc8: 7120 b60a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0ab6 │ │ +048cce: 0a01 |006d: move-result v1 │ │ +048cd0: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +048cd4: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +048cd6: 28e7 |0071: goto 0058 // -0019 │ │ +048cd8: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +048cda: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -82180,25 +82185,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -046ad8: |[046ad8] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -046ae8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -046aea: 5910 0c05 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -046aee: 7010 6c11 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@116c │ │ -046af4: 5410 2105 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -046af8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -046afc: 5410 2105 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -046b00: 6e10 fa11 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ -046b06: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -046b08: 5b10 2105 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -046b0c: 0e00 |0012: return-void │ │ +048cdc: |[048cdc] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +048cec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +048cee: 5910 0c05 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +048cf2: 7010 6c11 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@116c │ │ +048cf8: 5410 2105 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +048cfc: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +048d00: 5410 2105 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +048d04: 6e10 fa11 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ +048d0a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +048d0c: 5b10 2105 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +048d10: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -82211,42 +82216,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -046b10: |[046b10] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -046b20: 6e10 2c12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -046b26: 0c00 |0003: move-result-object v0 │ │ -046b28: 5431 1a05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -046b2c: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -046b30: 2200 0e03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -046b34: 2201 2103 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -046b38: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -046b3e: 1a02 f00a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0af0 │ │ -046b42: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -046b48: 0c01 |0014: move-result-object v1 │ │ -046b4a: 5432 1a05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -046b4e: 6e20 b114 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -046b54: 0c01 |001a: move-result-object v1 │ │ -046b56: 1a02 b900 |001b: const-string v2, ")" // string@00b9 │ │ -046b5a: 6e20 b214 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -046b60: 0c01 |0020: move-result-object v1 │ │ -046b62: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -046b68: 0c01 |0024: move-result-object v1 │ │ -046b6a: 7020 7914 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -046b70: 2700 |0028: throw v0 │ │ -046b72: 5b34 0e05 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046b76: 5935 0c05 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -046b7a: 5430 0d05 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -046b7e: 6e30 5b11 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@115b │ │ -046b84: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -046b86: 6e20 8b11 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -046b8c: 0e00 |0036: return-void │ │ +048d14: |[048d14] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +048d24: 6e10 2c12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +048d2a: 0c00 |0003: move-result-object v0 │ │ +048d2c: 5431 1a05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +048d30: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +048d34: 2200 0b03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +048d38: 2201 1e03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +048d3c: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +048d42: 1a02 ed0a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0aed │ │ +048d46: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +048d4c: 0c01 |0014: move-result-object v1 │ │ +048d4e: 5432 1a05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +048d52: 6e20 b114 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +048d58: 0c01 |001a: move-result-object v1 │ │ +048d5a: 1a02 b900 |001b: const-string v2, ")" // string@00b9 │ │ +048d5e: 6e20 b214 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +048d64: 0c01 |0020: move-result-object v1 │ │ +048d66: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +048d6c: 0c01 |0024: move-result-object v1 │ │ +048d6e: 7020 7914 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +048d74: 2700 |0028: throw v0 │ │ +048d76: 5b34 0e05 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048d7a: 5935 0c05 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +048d7e: 5430 0d05 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048d82: 6e30 5b11 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@115b │ │ +048d88: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +048d8a: 6e20 8b11 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +048d90: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -82262,28 +82267,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -046b90: |[046b90] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -046ba0: 5432 1405 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -046ba4: 2120 |0002: array-length v0, v2 │ │ -046ba6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -046ba8: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -046bac: 6e30 6811 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1168 │ │ -046bb2: 0a02 |0009: move-result v2 │ │ -046bb4: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -046bb8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -046bba: 0f02 |000d: return v2 │ │ -046bbc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046bc0: 28f4 |0010: goto 0004 // -000c │ │ -046bc2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -046bc4: 28fb |0012: goto 000d // -0005 │ │ +048d94: |[048d94] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +048da4: 5432 1405 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048da8: 2120 |0002: array-length v0, v2 │ │ +048daa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +048dac: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +048db0: 6e30 6811 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1168 │ │ +048db6: 0a02 |0009: move-result v2 │ │ +048db8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +048dbc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +048dbe: 0f02 |000d: return v2 │ │ +048dc0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048dc4: 28f4 |0010: goto 0004 // -000c │ │ +048dc6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +048dc8: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -82300,76 +82305,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -046bc8: |[046bc8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -046bd8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -046bda: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -046bdc: 6e20 8411 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1184 │ │ -046be2: 0a06 |0005: move-result v6 │ │ -046be4: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -046be8: 0154 |0008: move v4, v5 │ │ -046bea: 0f04 |0009: return v4 │ │ -046bec: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -046bf0: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -046bf4: 0140 |000e: move v0, v4 │ │ -046bf6: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -046bfa: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -046bfc: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -046c00: 0141 |0014: move v1, v4 │ │ -046c02: 5496 1605 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -046c06: 4406 060b |0017: aget v6, v6, v11 │ │ -046c0a: 5497 1405 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -046c0e: 4407 070b |001b: aget v7, v7, v11 │ │ -046c12: a702 0607 |001d: sub-float v2, v6, v7 │ │ -046c16: 5496 1705 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -046c1a: 4406 060b |0021: aget v6, v6, v11 │ │ -046c1e: 5497 1505 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -046c22: 4407 070b |0025: aget v7, v7, v11 │ │ -046c26: a703 0607 |0027: sub-float v3, v6, v7 │ │ -046c2a: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -046c2e: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -046c32: a806 0202 |002d: mul-float v6, v2, v2 │ │ -046c36: a807 0303 |002f: mul-float v7, v3, v3 │ │ -046c3a: c676 |0031: add-float/2addr v6, v7 │ │ -046c3c: 5297 1f05 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046c40: 5298 1f05 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046c44: b287 |0036: mul-int/2addr v7, v8 │ │ -046c46: 8277 |0037: int-to-float v7, v7 │ │ -046c48: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -046c4c: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -046c50: 0154 |003c: move v4, v5 │ │ -046c52: 28cc |003d: goto 0009 // -0034 │ │ -046c54: 0150 |003e: move v0, v5 │ │ -046c56: 28d0 |003f: goto 000f // -0030 │ │ -046c58: 0151 |0040: move v1, v5 │ │ -046c5a: 28d4 |0041: goto 0015 // -002c │ │ -046c5c: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -046c60: 7110 8814 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -046c66: 0a06 |0047: move-result v6 │ │ -046c68: 5297 1f05 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046c6c: 8277 |004a: int-to-float v7, v7 │ │ -046c6e: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -046c72: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -046c76: 0154 |004f: move v4, v5 │ │ -046c78: 28b9 |0050: goto 0009 // -0047 │ │ -046c7a: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -046c7e: 7110 8814 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -046c84: 0a06 |0056: move-result v6 │ │ -046c86: 5297 1f05 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046c8a: 8277 |0059: int-to-float v7, v7 │ │ -046c8c: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -046c90: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -046c94: 0154 |005e: move v4, v5 │ │ -046c96: 28aa |005f: goto 0009 // -0056 │ │ -046c98: 0154 |0060: move v4, v5 │ │ -046c9a: 28a8 |0061: goto 0009 // -0058 │ │ +048dcc: |[048dcc] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +048ddc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +048dde: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +048de0: 6e20 8411 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1184 │ │ +048de6: 0a06 |0005: move-result v6 │ │ +048de8: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +048dec: 0154 |0008: move v4, v5 │ │ +048dee: 0f04 |0009: return v4 │ │ +048df0: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +048df4: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +048df8: 0140 |000e: move v0, v4 │ │ +048dfa: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +048dfe: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +048e00: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +048e04: 0141 |0014: move v1, v4 │ │ +048e06: 5496 1605 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +048e0a: 4406 060b |0017: aget v6, v6, v11 │ │ +048e0e: 5497 1405 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +048e12: 4407 070b |001b: aget v7, v7, v11 │ │ +048e16: a702 0607 |001d: sub-float v2, v6, v7 │ │ +048e1a: 5496 1705 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +048e1e: 4406 060b |0021: aget v6, v6, v11 │ │ +048e22: 5497 1505 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +048e26: 4407 070b |0025: aget v7, v7, v11 │ │ +048e2a: a703 0607 |0027: sub-float v3, v6, v7 │ │ +048e2e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +048e32: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +048e36: a806 0202 |002d: mul-float v6, v2, v2 │ │ +048e3a: a807 0303 |002f: mul-float v7, v3, v3 │ │ +048e3e: c676 |0031: add-float/2addr v6, v7 │ │ +048e40: 5297 1f05 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +048e44: 5298 1f05 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +048e48: b287 |0036: mul-int/2addr v7, v8 │ │ +048e4a: 8277 |0037: int-to-float v7, v7 │ │ +048e4c: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +048e50: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +048e54: 0154 |003c: move v4, v5 │ │ +048e56: 28cc |003d: goto 0009 // -0034 │ │ +048e58: 0150 |003e: move v0, v5 │ │ +048e5a: 28d0 |003f: goto 000f // -0030 │ │ +048e5c: 0151 |0040: move v1, v5 │ │ +048e5e: 28d4 |0041: goto 0015 // -002c │ │ +048e60: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +048e64: 7110 8814 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +048e6a: 0a06 |0047: move-result v6 │ │ +048e6c: 5297 1f05 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +048e70: 8277 |004a: int-to-float v7, v7 │ │ +048e72: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +048e76: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +048e7a: 0154 |004f: move v4, v5 │ │ +048e7c: 28b9 |0050: goto 0009 // -0047 │ │ +048e7e: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +048e82: 7110 8814 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +048e88: 0a06 |0056: move-result v6 │ │ +048e8a: 5297 1f05 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +048e8e: 8277 |0059: int-to-float v7, v7 │ │ +048e90: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +048e94: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +048e98: 0154 |005e: move v4, v5 │ │ +048e9a: 28aa |005f: goto 0009 // -0056 │ │ +048e9c: 0154 |0060: move v4, v5 │ │ +048e9e: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -82401,74 +82406,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -046c9c: |[046c9c] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -046cac: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -046cae: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -046cb0: 5290 0f05 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -046cb4: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -046cb8: 5490 1d05 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046cbc: 6e10 2410 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1024 │ │ -046cc2: 0a06 |000b: move-result v6 │ │ -046cc4: 5490 1d05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046cc8: 6e10 2a10 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@102a │ │ -046cce: 0a02 |0011: move-result v2 │ │ -046cd0: 5490 1d05 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046cd4: 6e10 2b10 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@102b │ │ -046cda: 0a03 |0017: move-result v3 │ │ -046cdc: 5490 0e05 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046ce0: 6e10 2312 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -046ce6: 0a00 |001d: move-result v0 │ │ -046ce8: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -046cec: 5490 0e05 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046cf0: 6e10 3312 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ -046cf6: 0a00 |0025: move-result v0 │ │ -046cf8: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -046cfc: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -046d00: 5490 0e05 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046d04: 6e20 4812 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ -046d0a: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -046d0e: 5490 0e05 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046d12: 6e20 4912 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1249 │ │ -046d18: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -046d1c: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -046d20: 5490 0d05 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -046d24: 5491 0e05 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046d28: 7406 5d11 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@115d │ │ -046d2e: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -046d32: 5490 1d05 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046d36: 6e10 2c10 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@102c │ │ -046d3c: 0a00 |0048: move-result v0 │ │ -046d3e: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -046d42: 5490 1d05 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046d46: 6e10 2d10 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@102d │ │ -046d4c: 0a00 |0050: move-result v0 │ │ -046d4e: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -046d52: 5490 1d05 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046d56: 6e10 2310 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1023 │ │ -046d5c: 5490 1d05 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046d60: 6e10 2e10 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@102e │ │ -046d66: 0a06 |005d: move-result v6 │ │ -046d68: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -046d6c: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -046d70: 5490 1a05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -046d74: 5491 1e05 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@051e │ │ -046d78: 6e20 a912 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@12a9 │ │ -046d7e: 5290 0f05 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -046d82: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -046d86: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -046d88: 0f00 |006e: return v0 │ │ -046d8a: 6e20 8b11 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -046d90: 28f7 |0072: goto 0069 // -0009 │ │ -046d92: 0170 |0073: move v0, v7 │ │ -046d94: 28fa |0074: goto 006e // -0006 │ │ +048ea0: |[048ea0] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +048eb0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +048eb2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +048eb4: 5290 0f05 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +048eb8: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +048ebc: 5490 1d05 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048ec0: 6e10 2410 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1024 │ │ +048ec6: 0a06 |000b: move-result v6 │ │ +048ec8: 5490 1d05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048ecc: 6e10 2a10 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@102a │ │ +048ed2: 0a02 |0011: move-result v2 │ │ +048ed4: 5490 1d05 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048ed8: 6e10 2b10 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@102b │ │ +048ede: 0a03 |0017: move-result v3 │ │ +048ee0: 5490 0e05 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048ee4: 6e10 2312 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +048eea: 0a00 |001d: move-result v0 │ │ +048eec: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +048ef0: 5490 0e05 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048ef4: 6e10 3312 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ +048efa: 0a00 |0025: move-result v0 │ │ +048efc: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +048f00: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +048f04: 5490 0e05 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048f08: 6e20 4812 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1248 │ │ +048f0e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +048f12: 5490 0e05 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048f16: 6e20 4912 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1249 │ │ +048f1c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +048f20: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +048f24: 5490 0d05 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048f28: 5491 0e05 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +048f2c: 7406 5d11 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@115d │ │ +048f32: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +048f36: 5490 1d05 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048f3a: 6e10 2c10 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@102c │ │ +048f40: 0a00 |0048: move-result v0 │ │ +048f42: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +048f46: 5490 1d05 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048f4a: 6e10 2d10 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@102d │ │ +048f50: 0a00 |0050: move-result v0 │ │ +048f52: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +048f56: 5490 1d05 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048f5a: 6e10 2310 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1023 │ │ +048f60: 5490 1d05 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +048f64: 6e10 2e10 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@102e │ │ +048f6a: 0a06 |005d: move-result v6 │ │ +048f6c: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +048f70: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +048f74: 5490 1a05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +048f78: 5491 1e05 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@051e │ │ +048f7c: 6e20 a912 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@12a9 │ │ +048f82: 5290 0f05 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +048f86: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +048f8a: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +048f8c: 0f00 |006e: return v0 │ │ +048f8e: 6e20 8b11 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +048f94: 28f7 |0072: goto 0069 // -0009 │ │ +048f96: 0170 |0073: move v0, v7 │ │ +048f98: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -82507,43 +82512,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -046d98: |[046d98] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -046da8: 5453 1a05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -046dac: 6e10 9512 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ -046db2: 0a01 |0005: move-result v1 │ │ -046db4: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -046db8: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -046dbc: 5453 1a05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ -046dc0: 5454 0d05 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -046dc4: 6e20 5511 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1155 │ │ -046dca: 0a04 |0011: move-result v4 │ │ -046dcc: 6e20 9412 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -046dd2: 0c00 |0015: move-result-object v0 │ │ -046dd4: 6e10 2312 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -046dda: 0a03 |0019: move-result v3 │ │ -046ddc: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -046de0: 6e10 2f12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@122f │ │ -046de6: 0a03 |001f: move-result v3 │ │ -046de8: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -046dec: 6e10 3312 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ -046df2: 0a03 |0025: move-result v3 │ │ -046df4: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -046df8: 6e10 1812 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -046dfe: 0a03 |002b: move-result v3 │ │ -046e00: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -046e04: 1100 |002e: return-object v0 │ │ -046e06: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -046e0a: 28d7 |0031: goto 0008 // -0029 │ │ -046e0c: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -046e0e: 28fb |0033: goto 002e // -0005 │ │ +048f9c: |[048f9c] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +048fac: 5453 1a05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +048fb0: 6e10 9512 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ +048fb6: 0a01 |0005: move-result v1 │ │ +048fb8: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +048fbc: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +048fc0: 5453 1a05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@051a │ │ +048fc4: 5454 0d05 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +048fc8: 6e20 5511 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1155 │ │ +048fce: 0a04 |0011: move-result v4 │ │ +048fd0: 6e20 9412 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +048fd6: 0c00 |0015: move-result-object v0 │ │ +048fd8: 6e10 2312 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +048fde: 0a03 |0019: move-result v3 │ │ +048fe0: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +048fe4: 6e10 2f12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@122f │ │ +048fea: 0a03 |001f: move-result v3 │ │ +048fec: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +048ff0: 6e10 3312 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1233 │ │ +048ff6: 0a03 |0025: move-result v3 │ │ +048ff8: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +048ffc: 6e10 1812 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +049002: 0a03 |002b: move-result v3 │ │ +049004: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +049008: 1100 |002e: return-object v0 │ │ +04900a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04900e: 28d7 |0031: goto 0008 // -0029 │ │ +049010: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +049012: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -82563,46 +82568,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -046e10: |[046e10] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -046e20: 5590 1c05 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ -046e24: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -046e28: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -046e2c: 1a01 1102 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0211 │ │ -046e30: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -046e36: 2700 |000b: throw v0 │ │ -046e38: 5490 1d05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ -046e3c: 5491 0e05 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046e40: 6e10 2312 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -046e46: 0a01 |0013: move-result v1 │ │ -046e48: 5492 0e05 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046e4c: 6e10 3312 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ -046e52: 0a02 |0019: move-result v2 │ │ -046e54: 5493 2105 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -046e58: 5294 0c05 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -046e5c: 7120 3d0a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -046e62: 0a03 |0021: move-result v3 │ │ -046e64: 8733 |0022: float-to-int v3, v3 │ │ -046e66: 5494 2105 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -046e6a: 5295 0c05 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -046e6e: 7120 3e0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ -046e74: 0a04 |002a: move-result v4 │ │ -046e76: 8744 |002b: float-to-int v4, v4 │ │ -046e78: 01a5 |002c: move v5, v10 │ │ -046e7a: 01c6 |002d: move v6, v12 │ │ -046e7c: 01b7 |002e: move v7, v11 │ │ -046e7e: 01d8 |002f: move v8, v13 │ │ -046e80: 7409 2710 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1027 │ │ -046e86: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -046e88: 6e20 8b11 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ -046e8e: 0e00 |0037: return-void │ │ +049014: |[049014] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +049024: 5590 1c05 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ +049028: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04902c: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +049030: 1a01 1102 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0211 │ │ +049034: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04903a: 2700 |000b: throw v0 │ │ +04903c: 5490 1d05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@051d │ │ +049040: 5491 0e05 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049044: 6e10 2312 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +04904a: 0a01 |0013: move-result v1 │ │ +04904c: 5492 0e05 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049050: 6e10 3312 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ +049056: 0a02 |0019: move-result v2 │ │ +049058: 5493 2105 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +04905c: 5294 0c05 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049060: 7120 3d0a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +049066: 0a03 |0021: move-result v3 │ │ +049068: 8733 |0022: float-to-int v3, v3 │ │ +04906a: 5494 2105 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +04906e: 5295 0c05 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049072: 7120 3e0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ +049078: 0a04 |002a: move-result v4 │ │ +04907a: 8744 |002b: float-to-int v4, v4 │ │ +04907c: 01a5 |002c: move v5, v10 │ │ +04907e: 01c6 |002d: move v6, v12 │ │ +049080: 01b7 |002e: move v7, v11 │ │ +049082: 01d8 |002f: move v8, v13 │ │ +049084: 7409 2710 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1027 │ │ +04908a: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +04908c: 6e20 8b11 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@118b │ │ +049092: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -82618,17 +82623,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046e90: |[046e90] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -046ea0: 5210 0c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -046ea4: 0f00 |0002: return v0 │ │ +049094: |[049094] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +0490a4: 5210 0c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +0490a8: 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;) │ │ @@ -82636,17 +82641,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046ea8: |[046ea8] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -046eb8: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046ebc: 1100 |0002: return-object v0 │ │ +0490ac: |[0490ac] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +0490bc: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0490c0: 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;) │ │ @@ -82654,17 +82659,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046ec0: |[046ec0] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -046ed0: 5210 1205 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ -046ed4: 0f00 |0002: return v0 │ │ +0490c4: |[0490c4] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +0490d4: 5210 1205 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0512 │ │ +0490d8: 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;) │ │ @@ -82672,17 +82677,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046ed8: |[046ed8] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -046ee8: 5210 1905 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ -046eec: 0f00 |0002: return v0 │ │ +0490dc: |[0490dc] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +0490ec: 5210 1905 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ +0490f0: 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;) │ │ @@ -82690,17 +82695,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046ef0: |[046ef0] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -046f00: 5210 1f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ -046f04: 0f00 |0002: return v0 │ │ +0490f4: |[0490f4] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +049104: 5210 1f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@051f │ │ +049108: 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;) │ │ @@ -82708,17 +82713,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046f08: |[046f08] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -046f18: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -046f1c: 0f00 |0002: return v0 │ │ +04910c: |[04910c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +04911c: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +049120: 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;) │ │ @@ -82726,19 +82731,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -046f20: |[046f20] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -046f30: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -046f34: 6e40 8511 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ -046f3a: 0a00 |0005: move-result v0 │ │ -046f3c: 0f00 |0006: return v0 │ │ +049124: |[049124] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +049134: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049138: 6e40 8511 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1185 │ │ +04913e: 0a00 |0005: move-result v0 │ │ +049140: 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 │ │ @@ -82748,28 +82753,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -046f40: |[046f40] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -046f50: 5432 1305 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -046f54: 2120 |0002: array-length v0, v2 │ │ -046f56: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -046f58: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -046f5c: 6e30 8311 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1183 │ │ -046f62: 0a02 |0009: move-result v2 │ │ -046f64: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -046f68: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -046f6a: 0f02 |000d: return v2 │ │ -046f6c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046f70: 28f4 |0010: goto 0004 // -000c │ │ -046f72: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -046f74: 28fb |0012: goto 000d // -0005 │ │ +049144: |[049144] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +049154: 5432 1305 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +049158: 2120 |0002: array-length v0, v2 │ │ +04915a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04915c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +049160: 6e30 8311 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1183 │ │ +049166: 0a02 |0009: move-result v2 │ │ +049168: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +04916c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04916e: 0f02 |000d: return v2 │ │ +049170: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049174: 28f4 |0010: goto 0004 // -000c │ │ +049176: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +049178: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -82786,26 +82791,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -046f78: |[046f78] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -046f88: 6e20 8411 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1184 │ │ -046f8e: 0a00 |0003: move-result v0 │ │ -046f90: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -046f94: 5410 1305 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -046f98: 4400 0003 |0008: aget v0, v0, v3 │ │ -046f9c: b520 |000a: and-int/2addr v0, v2 │ │ -046f9e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -046fa2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -046fa4: 0f00 |000e: return v0 │ │ -046fa6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -046fa8: 28fe |0010: goto 000e // -0002 │ │ +04917c: |[04917c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +04918c: 6e20 8411 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1184 │ │ +049192: 0a00 |0003: move-result v0 │ │ +049194: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +049198: 5410 1305 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +04919c: 4400 0003 |0008: aget v0, v0, v3 │ │ +0491a0: b520 |000a: and-int/2addr v0, v2 │ │ +0491a2: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +0491a6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0491a8: 0f00 |000e: return v0 │ │ +0491aa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0491ac: 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 │ │ @@ -82815,23 +82820,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -046fac: |[046fac] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -046fbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046fbe: 5231 1b05 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ -046fc2: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -046fc6: b521 |0005: and-int/2addr v1, v2 │ │ -046fc8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -046fcc: 0f00 |0008: return v0 │ │ -046fce: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -046fd0: 28fe |000a: goto 0008 // -0002 │ │ +0491b0: |[0491b0] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +0491c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0491c2: 5231 1b05 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@051b │ │ +0491c6: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +0491ca: b521 |0005: and-int/2addr v1, v2 │ │ +0491cc: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +0491d0: 0f00 |0008: return v0 │ │ +0491d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0491d4: 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 │ │ │ │ @@ -82840,32 +82845,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -046fd4: |[046fd4] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -046fe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046fe6: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -046fea: 0f00 |0003: return v0 │ │ -046fec: 6e10 2312 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -046ff2: 0a01 |0007: move-result v1 │ │ -046ff4: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -046ff8: 6e10 2f12 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@122f │ │ -046ffe: 0a01 |000d: move-result v1 │ │ -047000: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -047004: 6e10 3312 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1233 │ │ -04700a: 0a01 |0013: move-result v1 │ │ -04700c: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -047010: 6e10 1812 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -047016: 0a01 |0019: move-result v1 │ │ -047018: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -04701c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04701e: 28e6 |001d: goto 0003 // -001a │ │ +0491d8: |[0491d8] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +0491e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0491ea: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +0491ee: 0f00 |0003: return v0 │ │ +0491f0: 6e10 2312 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +0491f6: 0a01 |0007: move-result v1 │ │ +0491f8: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +0491fc: 6e10 2f12 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@122f │ │ +049202: 0a01 |000d: move-result v1 │ │ +049204: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +049208: 6e10 3312 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1233 │ │ +04920e: 0a01 |0013: move-result v1 │ │ +049210: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +049214: 6e10 1812 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +04921a: 0a01 |0019: move-result v1 │ │ +04921c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +049220: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +049222: 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; │ │ @@ -82877,367 +82882,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -047020: |[047020] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -047030: 7701 af09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ -047036: 0a03 |0003: move-result v3 │ │ -047038: 7701 ae09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ -04703e: 0a04 |0007: move-result v4 │ │ -047040: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -047044: 7401 6411 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -04704a: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -04704e: 5400 2105 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -047052: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -047056: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -04705a: 7100 f911 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ -047060: 0c13 |0018: move-result-object v19 │ │ -047062: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -047066: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -04706a: 5b10 2105 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -04706e: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -047072: 5400 2105 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -047076: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -04707a: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -04707e: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -047082: 6e20 f211 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ -047088: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -04708e: 0e00 |002f: return-void │ │ -047090: 7401 e811 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -047096: 0a11 |0033: move-result v17 │ │ -047098: 7401 ea11 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -04709e: 0a12 |0037: move-result v18 │ │ -0470a0: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -0470a4: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0470a8: 0201 1300 |003c: move/from16 v1, v19 │ │ -0470ac: 7120 b109 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -0470b2: 0a0f |0041: move-result v15 │ │ -0470b4: 0200 1100 |0042: move/from16 v0, v17 │ │ -0470b8: 8700 |0044: float-to-int v0, v0 │ │ -0470ba: 0213 0000 |0045: move/from16 v19, v0 │ │ -0470be: 0200 1200 |0047: move/from16 v0, v18 │ │ -0470c2: 8700 |0049: float-to-int v0, v0 │ │ -0470c4: 0214 0000 |004a: move/from16 v20, v0 │ │ -0470c8: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -0470cc: 0201 1300 |004e: move/from16 v1, v19 │ │ -0470d0: 0202 1400 |0050: move/from16 v2, v20 │ │ -0470d4: 6e30 7711 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -0470da: 0c10 |0055: move-result-object v16 │ │ -0470dc: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -0470e0: 0201 1100 |0058: move/from16 v1, v17 │ │ -0470e4: 0202 1200 |005a: move/from16 v2, v18 │ │ -0470e8: 7040 8911 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ -0470ee: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -0470f2: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -0470f6: 6e30 9111 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -0470fc: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -047100: 5400 1305 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -047104: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -047108: 4407 130f |006c: aget v7, v19, v15 │ │ -04710c: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -047110: 5200 2005 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047114: 0213 0000 |0072: move/from16 v19, v0 │ │ -047118: 9513 1307 |0074: and-int v19, v19, v7 │ │ -04711c: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -047120: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -047124: 5400 0d05 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -047128: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -04712c: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -047130: 5200 2005 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047134: 0214 0000 |0082: move/from16 v20, v0 │ │ -047138: 9514 1407 |0084: and-int v20, v20, v7 │ │ -04713c: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -047140: 0201 1400 |0088: move/from16 v1, v20 │ │ -047144: 6e30 5a11 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ -04714a: 28a2 |008d: goto 002f // -005e │ │ -04714c: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -047150: 7120 b109 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -047156: 0a0f |0093: move-result v15 │ │ -047158: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -04715c: 7120 b209 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -047162: 0a11 |0099: move-result v17 │ │ -047164: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -047168: 7120 b309 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -04716e: 0a12 |009f: move-result v18 │ │ -047170: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -047174: 0201 1100 |00a2: move/from16 v1, v17 │ │ -047178: 0202 1200 |00a4: move/from16 v2, v18 │ │ -04717c: 7040 8911 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ -047182: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -047186: 5200 0f05 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -04718a: 0213 0000 |00ad: move/from16 v19, v0 │ │ -04718e: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -047192: 0200 1100 |00b1: move/from16 v0, v17 │ │ -047196: 8700 |00b3: float-to-int v0, v0 │ │ -047198: 0213 0000 |00b4: move/from16 v19, v0 │ │ -04719c: 0200 1200 |00b6: move/from16 v0, v18 │ │ -0471a0: 8700 |00b8: float-to-int v0, v0 │ │ -0471a2: 0214 0000 |00b9: move/from16 v20, v0 │ │ -0471a6: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -0471aa: 0201 1300 |00bd: move/from16 v1, v19 │ │ -0471ae: 0202 1400 |00bf: move/from16 v2, v20 │ │ -0471b2: 6e30 7711 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -0471b8: 0c10 |00c4: move-result-object v16 │ │ -0471ba: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -0471be: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -0471c2: 6e30 9111 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -0471c8: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -0471cc: 5400 1305 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -0471d0: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -0471d4: 4407 130f |00d2: aget v7, v19, v15 │ │ -0471d8: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -0471dc: 5200 2005 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -0471e0: 0213 0000 |00d8: move/from16 v19, v0 │ │ -0471e4: 9513 1307 |00da: and-int v19, v19, v7 │ │ -0471e8: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -0471ec: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -0471f0: 5400 0d05 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0471f4: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -0471f8: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -0471fc: 5200 2005 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047200: 0214 0000 |00e8: move/from16 v20, v0 │ │ -047204: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -047208: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -04720c: 0201 1400 |00ee: move/from16 v1, v20 │ │ -047210: 6e30 5a11 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ -047216: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -04721a: 0200 1100 |00f5: move/from16 v0, v17 │ │ -04721e: 8700 |00f7: float-to-int v0, v0 │ │ -047220: 0213 0000 |00f8: move/from16 v19, v0 │ │ -047224: 0200 1200 |00fa: move/from16 v0, v18 │ │ -047228: 8700 |00fc: float-to-int v0, v0 │ │ -04722a: 0214 0000 |00fd: move/from16 v20, v0 │ │ -04722e: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -047232: 0201 1300 |0101: move/from16 v1, v19 │ │ -047236: 0202 1400 |0103: move/from16 v2, v20 │ │ -04723a: 6e30 8111 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1181 │ │ -047240: 0a13 |0108: move-result v19 │ │ -047242: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -047246: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -04724a: 5400 0e05 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -04724e: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -047252: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -047256: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -04725a: 6e30 9111 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -047260: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -047264: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -047268: 5200 0f05 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -04726c: 0213 0000 |011e: move/from16 v19, v0 │ │ -047270: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -047274: 0200 1300 |0122: move/from16 v0, v19 │ │ -047278: 0201 1400 |0124: move/from16 v1, v20 │ │ -04727c: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -047280: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -047284: 5200 0c05 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -047288: 0213 0000 |012c: move/from16 v19, v0 │ │ -04728c: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -047290: 0201 1300 |0130: move/from16 v1, v19 │ │ -047294: 7120 ad09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ -04729a: 0a0c |0135: move-result v12 │ │ -04729c: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -0472a0: 7120 b209 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -0472a6: 0a11 |013b: move-result v17 │ │ -0472a8: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -0472ac: 7120 b309 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -0472b2: 0a12 |0141: move-result v18 │ │ -0472b4: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -0472b8: 5400 1605 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ -0472bc: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -0472c0: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -0472c4: 5200 0c05 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -0472c8: 0214 0000 |014c: move/from16 v20, v0 │ │ -0472cc: 4413 1314 |014e: aget v19, v19, v20 │ │ -0472d0: a713 1113 |0150: sub-float v19, v17, v19 │ │ -0472d4: 0200 1300 |0152: move/from16 v0, v19 │ │ -0472d8: 870a |0154: float-to-int v10, v0 │ │ -0472da: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -0472de: 5400 1705 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ -0472e2: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -0472e6: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -0472ea: 5200 0c05 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -0472ee: 0214 0000 |015f: move/from16 v20, v0 │ │ -0472f2: 4413 1314 |0161: aget v19, v19, v20 │ │ -0472f6: a713 1213 |0163: sub-float v19, v18, v19 │ │ -0472fa: 0200 1300 |0165: move/from16 v0, v19 │ │ -0472fe: 870b |0167: float-to-int v11, v0 │ │ -047300: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -047304: 5400 0e05 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -047308: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -04730c: 7401 2312 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -047312: 0a13 |0171: move-result v19 │ │ -047314: 9013 130a |0172: add-int v19, v19, v10 │ │ -047318: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -04731c: 5400 0e05 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -047320: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -047324: 7401 3312 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1233 │ │ -04732a: 0a14 |017d: move-result v20 │ │ -04732c: 9014 140b |017e: add-int v20, v20, v11 │ │ -047330: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -047334: 0201 1300 |0182: move/from16 v1, v19 │ │ -047338: 0202 1400 |0184: move/from16 v2, v20 │ │ -04733c: 705b 7511 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1175 │ │ -047342: 7602 8a11 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@118a │ │ -047348: 2900 a3fe |018c: goto/16 002f // -015d │ │ -04734c: 7701 b009 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ -047352: 0a0e |0191: move-result v14 │ │ -047354: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -047356: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -04735a: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -04735e: 7120 b109 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -047364: 0a0f |019a: move-result v15 │ │ -047366: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -04736a: 7120 b209 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -047370: 0a11 |01a0: move-result v17 │ │ -047372: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -047376: 7120 b309 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -04737c: 0a12 |01a6: move-result v18 │ │ -04737e: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -047382: 5400 1405 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -047386: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -04738a: 4413 130f |01ad: aget v19, v19, v15 │ │ -04738e: a705 1113 |01af: sub-float v5, v17, v19 │ │ -047392: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -047396: 5400 1505 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -04739a: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -04739e: 4413 130f |01b7: aget v19, v19, v15 │ │ -0473a2: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -0473a6: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -0473aa: 7040 8811 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1188 │ │ -0473b0: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -0473b4: 5200 0f05 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -0473b8: 0213 0000 |01c4: move/from16 v19, v0 │ │ -0473bc: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -0473c0: 0200 1300 |01c8: move/from16 v0, v19 │ │ -0473c4: 0201 1400 |01ca: move/from16 v1, v20 │ │ -0473c8: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -0473cc: 7602 8a11 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@118a │ │ -0473d2: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -0473d6: 0200 1100 |01d3: move/from16 v0, v17 │ │ -0473da: 8700 |01d5: float-to-int v0, v0 │ │ -0473dc: 0213 0000 |01d6: move/from16 v19, v0 │ │ -0473e0: 0200 1200 |01d8: move/from16 v0, v18 │ │ -0473e4: 8700 |01da: float-to-int v0, v0 │ │ -0473e6: 0214 0000 |01db: move/from16 v20, v0 │ │ -0473ea: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -0473ee: 0201 1300 |01df: move/from16 v1, v19 │ │ -0473f2: 0202 1400 |01e1: move/from16 v2, v20 │ │ -0473f6: 6e30 7711 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -0473fc: 0c10 |01e6: move-result-object v16 │ │ -0473fe: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -047402: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -047406: 7040 6911 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1169 │ │ -04740c: 0a13 |01ee: move-result v19 │ │ -04740e: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -047412: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -047416: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -04741a: 6e30 9111 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -047420: 0a13 |01f8: move-result v19 │ │ -047422: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -047426: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04742a: 2896 |01fd: goto 0193 // -006a │ │ -04742c: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -047430: 7120 b109 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -047436: 0a0f |0203: move-result v15 │ │ -047438: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -04743c: 5200 0f05 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -047440: 0213 0000 |0208: move/from16 v19, v0 │ │ -047444: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -047448: 0200 1300 |020c: move/from16 v0, v19 │ │ -04744c: 0201 1400 |020e: move/from16 v1, v20 │ │ -047450: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -047454: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -047458: 5200 0c05 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -04745c: 0213 0000 |0216: move/from16 v19, v0 │ │ -047460: 0200 1300 |0218: move/from16 v0, v19 │ │ -047464: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -047468: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -04746a: 7701 b009 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ -047470: 0a0e |0220: move-result v14 │ │ -047472: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -047474: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -047478: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -04747c: 7120 b109 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -047482: 0a09 |0229: move-result v9 │ │ -047484: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -047488: 5200 0c05 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -04748c: 0213 0000 |022e: move/from16 v19, v0 │ │ -047490: 0200 1300 |0230: move/from16 v0, v19 │ │ -047494: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -047498: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04749c: 28ec |0236: goto 0222 // -0014 │ │ -04749e: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -0474a2: 7120 b209 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -0474a8: 0a11 |023c: move-result v17 │ │ -0474aa: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -0474ae: 7120 b309 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -0474b4: 0a12 |0242: move-result v18 │ │ -0474b6: 0200 1100 |0243: move/from16 v0, v17 │ │ -0474ba: 8700 |0245: float-to-int v0, v0 │ │ -0474bc: 0213 0000 |0246: move/from16 v19, v0 │ │ -0474c0: 0200 1200 |0248: move/from16 v0, v18 │ │ -0474c4: 8700 |024a: float-to-int v0, v0 │ │ -0474c6: 0214 0000 |024b: move/from16 v20, v0 │ │ -0474ca: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -0474ce: 0201 1300 |024f: move/from16 v1, v19 │ │ -0474d2: 0202 1400 |0251: move/from16 v2, v20 │ │ -0474d6: 6e30 7711 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -0474dc: 0c13 |0256: move-result-object v19 │ │ -0474de: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -0474e2: 5400 0e05 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0474e6: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -0474ea: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -0474ee: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -0474f2: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -0474f6: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -0474fa: 5400 0e05 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0474fe: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -047502: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -047506: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -04750a: 6e30 9111 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -047510: 0a13 |0270: move-result v19 │ │ -047512: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -047516: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -04751a: 520d 0c05 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -04751e: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -047522: 0200 1300 |0279: move/from16 v0, v19 │ │ -047526: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -04752a: 7601 8711 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1187 │ │ -047530: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -047534: 7020 6d11 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@116d │ │ -04753a: 2900 aafd |0285: goto/16 002f // -0256 │ │ -04753e: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -047542: 5200 0f05 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -047546: 0213 0000 |028b: move/from16 v19, v0 │ │ -04754a: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -04754e: 0200 1300 |028f: move/from16 v0, v19 │ │ -047552: 0201 1400 |0291: move/from16 v1, v20 │ │ -047556: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -04755a: 7601 8711 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1187 │ │ -047560: 7401 6411 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -047566: 2900 94fd |029b: goto/16 002f // -026c │ │ -04756a: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -04756e: 5200 0f05 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -047572: 0213 0000 |02a1: move/from16 v19, v0 │ │ -047576: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -04757a: 0200 1300 |02a5: move/from16 v0, v19 │ │ -04757e: 0201 1400 |02a7: move/from16 v1, v20 │ │ -047582: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -047586: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -04758a: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -04758e: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -047592: 0201 1300 |02b1: move/from16 v1, v19 │ │ -047596: 0202 1400 |02b3: move/from16 v2, v20 │ │ -04759a: 7030 7311 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1173 │ │ -0475a0: 7401 6411 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -0475a6: 2900 74fd |02bb: goto/16 002f // -028c │ │ -0475aa: 0000 |02bd: nop // spacer │ │ -0475ac: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +049224: |[049224] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +049234: 7701 af09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ +04923a: 0a03 |0003: move-result v3 │ │ +04923c: 7701 ae09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ +049242: 0a04 |0007: move-result v4 │ │ +049244: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +049248: 7401 6411 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +04924e: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +049252: 5400 2105 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +049256: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +04925a: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +04925e: 7100 f911 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ +049264: 0c13 |0018: move-result-object v19 │ │ +049266: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +04926a: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +04926e: 5b10 2105 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +049272: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +049276: 5400 2105 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +04927a: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +04927e: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +049282: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +049286: 6e20 f211 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ +04928c: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +049292: 0e00 |002f: return-void │ │ +049294: 7401 e811 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +04929a: 0a11 |0033: move-result v17 │ │ +04929c: 7401 ea11 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +0492a2: 0a12 |0037: move-result v18 │ │ +0492a4: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +0492a8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +0492ac: 0201 1300 |003c: move/from16 v1, v19 │ │ +0492b0: 7120 b109 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +0492b6: 0a0f |0041: move-result v15 │ │ +0492b8: 0200 1100 |0042: move/from16 v0, v17 │ │ +0492bc: 8700 |0044: float-to-int v0, v0 │ │ +0492be: 0213 0000 |0045: move/from16 v19, v0 │ │ +0492c2: 0200 1200 |0047: move/from16 v0, v18 │ │ +0492c6: 8700 |0049: float-to-int v0, v0 │ │ +0492c8: 0214 0000 |004a: move/from16 v20, v0 │ │ +0492cc: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +0492d0: 0201 1300 |004e: move/from16 v1, v19 │ │ +0492d4: 0202 1400 |0050: move/from16 v2, v20 │ │ +0492d8: 6e30 7711 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +0492de: 0c10 |0055: move-result-object v16 │ │ +0492e0: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +0492e4: 0201 1100 |0058: move/from16 v1, v17 │ │ +0492e8: 0202 1200 |005a: move/from16 v2, v18 │ │ +0492ec: 7040 8911 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ +0492f2: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +0492f6: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +0492fa: 6e30 9111 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +049300: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +049304: 5400 1305 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +049308: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +04930c: 4407 130f |006c: aget v7, v19, v15 │ │ +049310: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +049314: 5200 2005 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +049318: 0213 0000 |0072: move/from16 v19, v0 │ │ +04931c: 9513 1307 |0074: and-int v19, v19, v7 │ │ +049320: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +049324: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +049328: 5400 0d05 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +04932c: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +049330: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +049334: 5200 2005 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +049338: 0214 0000 |0082: move/from16 v20, v0 │ │ +04933c: 9514 1407 |0084: and-int v20, v20, v7 │ │ +049340: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +049344: 0201 1400 |0088: move/from16 v1, v20 │ │ +049348: 6e30 5a11 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ +04934e: 28a2 |008d: goto 002f // -005e │ │ +049350: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +049354: 7120 b109 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +04935a: 0a0f |0093: move-result v15 │ │ +04935c: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +049360: 7120 b209 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +049366: 0a11 |0099: move-result v17 │ │ +049368: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +04936c: 7120 b309 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +049372: 0a12 |009f: move-result v18 │ │ +049374: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +049378: 0201 1100 |00a2: move/from16 v1, v17 │ │ +04937c: 0202 1200 |00a4: move/from16 v2, v18 │ │ +049380: 7040 8911 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ +049386: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +04938a: 5200 0f05 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +04938e: 0213 0000 |00ad: move/from16 v19, v0 │ │ +049392: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +049396: 0200 1100 |00b1: move/from16 v0, v17 │ │ +04939a: 8700 |00b3: float-to-int v0, v0 │ │ +04939c: 0213 0000 |00b4: move/from16 v19, v0 │ │ +0493a0: 0200 1200 |00b6: move/from16 v0, v18 │ │ +0493a4: 8700 |00b8: float-to-int v0, v0 │ │ +0493a6: 0214 0000 |00b9: move/from16 v20, v0 │ │ +0493aa: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +0493ae: 0201 1300 |00bd: move/from16 v1, v19 │ │ +0493b2: 0202 1400 |00bf: move/from16 v2, v20 │ │ +0493b6: 6e30 7711 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +0493bc: 0c10 |00c4: move-result-object v16 │ │ +0493be: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +0493c2: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +0493c6: 6e30 9111 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +0493cc: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +0493d0: 5400 1305 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +0493d4: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +0493d8: 4407 130f |00d2: aget v7, v19, v15 │ │ +0493dc: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +0493e0: 5200 2005 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +0493e4: 0213 0000 |00d8: move/from16 v19, v0 │ │ +0493e8: 9513 1307 |00da: and-int v19, v19, v7 │ │ +0493ec: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +0493f0: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +0493f4: 5400 0d05 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +0493f8: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +0493fc: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +049400: 5200 2005 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +049404: 0214 0000 |00e8: move/from16 v20, v0 │ │ +049408: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +04940c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +049410: 0201 1400 |00ee: move/from16 v1, v20 │ │ +049414: 6e30 5a11 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ +04941a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +04941e: 0200 1100 |00f5: move/from16 v0, v17 │ │ +049422: 8700 |00f7: float-to-int v0, v0 │ │ +049424: 0213 0000 |00f8: move/from16 v19, v0 │ │ +049428: 0200 1200 |00fa: move/from16 v0, v18 │ │ +04942c: 8700 |00fc: float-to-int v0, v0 │ │ +04942e: 0214 0000 |00fd: move/from16 v20, v0 │ │ +049432: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +049436: 0201 1300 |0101: move/from16 v1, v19 │ │ +04943a: 0202 1400 |0103: move/from16 v2, v20 │ │ +04943e: 6e30 8111 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1181 │ │ +049444: 0a13 |0108: move-result v19 │ │ +049446: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +04944a: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +04944e: 5400 0e05 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049452: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +049456: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +04945a: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +04945e: 6e30 9111 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +049464: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +049468: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +04946c: 5200 0f05 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +049470: 0213 0000 |011e: move/from16 v19, v0 │ │ +049474: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +049478: 0200 1300 |0122: move/from16 v0, v19 │ │ +04947c: 0201 1400 |0124: move/from16 v1, v20 │ │ +049480: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +049484: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +049488: 5200 0c05 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +04948c: 0213 0000 |012c: move/from16 v19, v0 │ │ +049490: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +049494: 0201 1300 |0130: move/from16 v1, v19 │ │ +049498: 7120 ad09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09ad │ │ +04949e: 0a0c |0135: move-result v12 │ │ +0494a0: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +0494a4: 7120 b209 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +0494aa: 0a11 |013b: move-result v17 │ │ +0494ac: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +0494b0: 7120 b309 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +0494b6: 0a12 |0141: move-result v18 │ │ +0494b8: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +0494bc: 5400 1605 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0516 │ │ +0494c0: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +0494c4: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +0494c8: 5200 0c05 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +0494cc: 0214 0000 |014c: move/from16 v20, v0 │ │ +0494d0: 4413 1314 |014e: aget v19, v19, v20 │ │ +0494d4: a713 1113 |0150: sub-float v19, v17, v19 │ │ +0494d8: 0200 1300 |0152: move/from16 v0, v19 │ │ +0494dc: 870a |0154: float-to-int v10, v0 │ │ +0494de: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +0494e2: 5400 1705 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0517 │ │ +0494e6: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +0494ea: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +0494ee: 5200 0c05 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +0494f2: 0214 0000 |015f: move/from16 v20, v0 │ │ +0494f6: 4413 1314 |0161: aget v19, v19, v20 │ │ +0494fa: a713 1213 |0163: sub-float v19, v18, v19 │ │ +0494fe: 0200 1300 |0165: move/from16 v0, v19 │ │ +049502: 870b |0167: float-to-int v11, v0 │ │ +049504: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +049508: 5400 0e05 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +04950c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +049510: 7401 2312 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +049516: 0a13 |0171: move-result v19 │ │ +049518: 9013 130a |0172: add-int v19, v19, v10 │ │ +04951c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +049520: 5400 0e05 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049524: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +049528: 7401 3312 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1233 │ │ +04952e: 0a14 |017d: move-result v20 │ │ +049530: 9014 140b |017e: add-int v20, v20, v11 │ │ +049534: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +049538: 0201 1300 |0182: move/from16 v1, v19 │ │ +04953c: 0202 1400 |0184: move/from16 v2, v20 │ │ +049540: 705b 7511 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1175 │ │ +049546: 7602 8a11 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@118a │ │ +04954c: 2900 a3fe |018c: goto/16 002f // -015d │ │ +049550: 7701 b009 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ +049556: 0a0e |0191: move-result v14 │ │ +049558: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +04955a: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +04955e: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +049562: 7120 b109 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +049568: 0a0f |019a: move-result v15 │ │ +04956a: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +04956e: 7120 b209 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +049574: 0a11 |01a0: move-result v17 │ │ +049576: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +04957a: 7120 b309 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +049580: 0a12 |01a6: move-result v18 │ │ +049582: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +049586: 5400 1405 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +04958a: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +04958e: 4413 130f |01ad: aget v19, v19, v15 │ │ +049592: a705 1113 |01af: sub-float v5, v17, v19 │ │ +049596: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +04959a: 5400 1505 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +04959e: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +0495a2: 4413 130f |01b7: aget v19, v19, v15 │ │ +0495a6: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +0495aa: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +0495ae: 7040 8811 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1188 │ │ +0495b4: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +0495b8: 5200 0f05 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +0495bc: 0213 0000 |01c4: move/from16 v19, v0 │ │ +0495c0: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +0495c4: 0200 1300 |01c8: move/from16 v0, v19 │ │ +0495c8: 0201 1400 |01ca: move/from16 v1, v20 │ │ +0495cc: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +0495d0: 7602 8a11 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@118a │ │ +0495d6: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +0495da: 0200 1100 |01d3: move/from16 v0, v17 │ │ +0495de: 8700 |01d5: float-to-int v0, v0 │ │ +0495e0: 0213 0000 |01d6: move/from16 v19, v0 │ │ +0495e4: 0200 1200 |01d8: move/from16 v0, v18 │ │ +0495e8: 8700 |01da: float-to-int v0, v0 │ │ +0495ea: 0214 0000 |01db: move/from16 v20, v0 │ │ +0495ee: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +0495f2: 0201 1300 |01df: move/from16 v1, v19 │ │ +0495f6: 0202 1400 |01e1: move/from16 v2, v20 │ │ +0495fa: 6e30 7711 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +049600: 0c10 |01e6: move-result-object v16 │ │ +049602: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +049606: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +04960a: 7040 6911 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1169 │ │ +049610: 0a13 |01ee: move-result v19 │ │ +049612: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +049616: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +04961a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +04961e: 6e30 9111 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +049624: 0a13 |01f8: move-result v19 │ │ +049626: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +04962a: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04962e: 2896 |01fd: goto 0193 // -006a │ │ +049630: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +049634: 7120 b109 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +04963a: 0a0f |0203: move-result v15 │ │ +04963c: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +049640: 5200 0f05 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +049644: 0213 0000 |0208: move/from16 v19, v0 │ │ +049648: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +04964c: 0200 1300 |020c: move/from16 v0, v19 │ │ +049650: 0201 1400 |020e: move/from16 v1, v20 │ │ +049654: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +049658: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +04965c: 5200 0c05 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049660: 0213 0000 |0216: move/from16 v19, v0 │ │ +049664: 0200 1300 |0218: move/from16 v0, v19 │ │ +049668: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +04966c: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +04966e: 7701 b009 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ +049674: 0a0e |0220: move-result v14 │ │ +049676: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +049678: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +04967c: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +049680: 7120 b109 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +049686: 0a09 |0229: move-result v9 │ │ +049688: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +04968c: 5200 0c05 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049690: 0213 0000 |022e: move/from16 v19, v0 │ │ +049694: 0200 1300 |0230: move/from16 v0, v19 │ │ +049698: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +04969c: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0496a0: 28ec |0236: goto 0222 // -0014 │ │ +0496a2: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +0496a6: 7120 b209 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +0496ac: 0a11 |023c: move-result v17 │ │ +0496ae: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +0496b2: 7120 b309 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +0496b8: 0a12 |0242: move-result v18 │ │ +0496ba: 0200 1100 |0243: move/from16 v0, v17 │ │ +0496be: 8700 |0245: float-to-int v0, v0 │ │ +0496c0: 0213 0000 |0246: move/from16 v19, v0 │ │ +0496c4: 0200 1200 |0248: move/from16 v0, v18 │ │ +0496c8: 8700 |024a: float-to-int v0, v0 │ │ +0496ca: 0214 0000 |024b: move/from16 v20, v0 │ │ +0496ce: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +0496d2: 0201 1300 |024f: move/from16 v1, v19 │ │ +0496d6: 0202 1400 |0251: move/from16 v2, v20 │ │ +0496da: 6e30 7711 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +0496e0: 0c13 |0256: move-result-object v19 │ │ +0496e2: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +0496e6: 5400 0e05 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0496ea: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +0496ee: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +0496f2: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +0496f6: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +0496fa: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +0496fe: 5400 0e05 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049702: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +049706: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +04970a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +04970e: 6e30 9111 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +049714: 0a13 |0270: move-result v19 │ │ +049716: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +04971a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +04971e: 520d 0c05 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049722: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +049726: 0200 1300 |0279: move/from16 v0, v19 │ │ +04972a: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +04972e: 7601 8711 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1187 │ │ +049734: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +049738: 7020 6d11 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@116d │ │ +04973e: 2900 aafd |0285: goto/16 002f // -0256 │ │ +049742: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +049746: 5200 0f05 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +04974a: 0213 0000 |028b: move/from16 v19, v0 │ │ +04974e: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +049752: 0200 1300 |028f: move/from16 v0, v19 │ │ +049756: 0201 1400 |0291: move/from16 v1, v20 │ │ +04975a: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +04975e: 7601 8711 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1187 │ │ +049764: 7401 6411 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +04976a: 2900 94fd |029b: goto/16 002f // -026c │ │ +04976e: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +049772: 5200 0f05 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +049776: 0213 0000 |02a1: move/from16 v19, v0 │ │ +04977a: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +04977e: 0200 1300 |02a5: move/from16 v0, v19 │ │ +049782: 0201 1400 |02a7: move/from16 v1, v20 │ │ +049786: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +04978a: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +04978e: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +049792: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +049796: 0201 1300 |02b1: move/from16 v1, v19 │ │ +04979a: 0202 1400 |02b3: move/from16 v2, v20 │ │ +04979e: 7030 7311 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1173 │ │ +0497a4: 7401 6411 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +0497aa: 2900 74fd |02bb: goto/16 002f // -028c │ │ +0497ae: 0000 |02bd: nop // spacer │ │ +0497b0: 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 │ │ @@ -83355,24 +83360,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0475d0: |[0475d0] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -0475e0: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -0475e4: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -0475e8: 5912 0f05 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -0475ec: 5410 0d05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0475f0: 6e20 5c11 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@115c │ │ -0475f6: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -0475fa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0475fc: 5b10 0e05 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -047600: 0e00 |0010: return-void │ │ +0497d4: |[0497d4] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +0497e4: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +0497e8: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +0497ec: 5912 0f05 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +0497f0: 5410 0d05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +0497f4: 6e20 5c11 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@115c │ │ +0497fa: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +0497fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +049800: 5b10 0e05 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049804: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -83386,17 +83391,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047604: |[047604] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -047614: 5901 2005 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047618: 0e00 |0002: return-void │ │ +049808: |[049808] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +049818: 5901 2005 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +04981c: 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 │ │ @@ -83406,17 +83411,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04761c: |[04761c] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -04762c: 5901 1905 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ -047630: 0e00 |0002: return-void │ │ +049820: |[049820] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +049830: 5901 1905 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0519 │ │ +049834: 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 │ │ @@ -83426,34 +83431,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -047634: |[047634] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -047644: 5530 1c05 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ -047648: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04764c: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -047650: 1a01 1202 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0212 │ │ -047654: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04765a: 2700 |000b: throw v0 │ │ -04765c: 5430 2105 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -047660: 5231 0c05 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -047664: 7120 3d0a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -04766a: 0a00 |0013: move-result v0 │ │ -04766c: 8700 |0014: float-to-int v0, v0 │ │ -04766e: 5431 2105 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -047672: 5232 0c05 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -047676: 7120 3e0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ -04767c: 0a01 |001c: move-result v1 │ │ -04767e: 8711 |001d: float-to-int v1, v1 │ │ -047680: 7051 7911 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1179 │ │ -047686: 0a00 |0021: move-result v0 │ │ -047688: 0f00 |0022: return v0 │ │ +049838: |[049838] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +049848: 5530 1c05 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@051c │ │ +04984c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +049850: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +049854: 1a01 1202 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0212 │ │ +049858: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04985e: 2700 |000b: throw v0 │ │ +049860: 5430 2105 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +049864: 5231 0c05 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049868: 7120 3d0a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +04986e: 0a00 |0013: move-result v0 │ │ +049870: 8700 |0014: float-to-int v0, v0 │ │ +049872: 5431 2105 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +049876: 5232 0c05 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +04987a: 7120 3e0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ +049880: 0a01 |001c: move-result v1 │ │ +049882: 8711 |001d: float-to-int v1, v1 │ │ +049884: 7051 7911 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1179 │ │ +04988a: 0a00 |0021: move-result v0 │ │ +04988c: 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; │ │ @@ -83465,136 +83470,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -04768c: |[04768c] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04769c: 7110 af09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ -0476a2: 0a00 |0003: move-result v0 │ │ -0476a4: 7110 ae09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ -0476aa: 0a01 |0007: move-result v1 │ │ -0476ac: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0476b0: 6e10 6411 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -0476b6: 54db 2105 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -0476ba: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -0476be: 7100 f911 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ -0476c4: 0c0b |0014: move-result-object v11 │ │ -0476c6: 5bdb 2105 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -0476ca: 54db 2105 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ -0476ce: 6e20 f211 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ -0476d4: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -0476da: 52db 0f05 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -0476de: 121c |0021: const/4 v12, #int 1 // #1 │ │ -0476e0: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -0476e4: 121b |0024: const/4 v11, #int 1 // #1 │ │ -0476e6: 0f0b |0025: return v11 │ │ -0476e8: 6e10 e811 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -0476ee: 0a09 |0029: move-result v9 │ │ -0476f0: 6e10 ea11 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -0476f6: 0a0a |002d: move-result v10 │ │ -0476f8: 120b |002e: const/4 v11, #int 0 // #0 │ │ -0476fa: 7120 b109 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -047700: 0a07 |0032: move-result v7 │ │ -047702: 7040 8911 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ -047708: 879b |0036: float-to-int v11, v9 │ │ -04770a: 87ac |0037: float-to-int v12, v10 │ │ -04770c: 6e30 7711 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -047712: 0c08 |003b: move-result-object v8 │ │ -047714: 54db 0e05 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -047718: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -04771c: 52db 0f05 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -047720: 122c |0042: const/4 v12, #int 2 // #2 │ │ -047722: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -047726: 6e30 9111 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -04772c: 54db 1305 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -047730: 4404 0b07 |004a: aget v4, v11, v7 │ │ -047734: 52db 2005 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047738: b54b |004e: and-int/2addr v11, v4 │ │ -04773a: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -04773e: 54db 0d05 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -047742: 52dc 2005 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047746: b54c |0055: and-int/2addr v12, v4 │ │ -047748: 6e30 5a11 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ -04774e: 28c6 |0059: goto 001f // -003a │ │ -047750: 7120 b109 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -047756: 0a07 |005d: move-result v7 │ │ -047758: 7120 b209 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -04775e: 0a09 |0061: move-result v9 │ │ -047760: 7120 b309 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -047766: 0a0a |0065: move-result v10 │ │ -047768: 7040 8911 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ -04776e: 52db 0f05 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -047772: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -047776: 54db 1305 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ -04777a: 4404 0b07 |006f: aget v4, v11, v7 │ │ -04777e: 52db 2005 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047782: b54b |0073: and-int/2addr v11, v4 │ │ -047784: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -047788: 54db 0d05 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -04778c: 52dc 2005 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ -047790: b54c |007a: and-int/2addr v12, v4 │ │ -047792: 6e30 5a11 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ -047798: 28a1 |007e: goto 001f // -005f │ │ -04779a: 52db 0f05 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -04779e: 122c |0081: const/4 v12, #int 2 // #2 │ │ -0477a0: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -0477a4: 879b |0084: float-to-int v11, v9 │ │ -0477a6: 87ac |0085: float-to-int v12, v10 │ │ -0477a8: 6e30 7711 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -0477ae: 0c08 |0089: move-result-object v8 │ │ -0477b0: 54db 0e05 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0477b4: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -0477b8: 6e30 9111 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -0477be: 288e |0091: goto 001f // -0072 │ │ -0477c0: 7110 b009 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ -0477c6: 0a06 |0095: move-result v6 │ │ -0477c8: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -0477ca: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -0477ce: 7120 b109 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -0477d4: 0a07 |009c: move-result v7 │ │ -0477d6: 7120 b209 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -0477dc: 0a09 |00a0: move-result v9 │ │ -0477de: 7120 b309 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -0477e4: 0a0a |00a4: move-result v10 │ │ -0477e6: 54db 1405 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ -0477ea: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -0477ee: a702 090b |00a9: sub-float v2, v9, v11 │ │ -0477f2: 54db 1505 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ -0477f6: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -0477fa: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -0477fe: 7040 8811 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1188 │ │ -047804: 52db 0f05 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ -047808: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -04780a: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -04780e: 7020 8a11 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@118a │ │ -047814: 2900 63ff |00bc: goto/16 001f // -009d │ │ -047818: 879b |00be: float-to-int v11, v9 │ │ -04781a: 87ac |00bf: float-to-int v12, v10 │ │ -04781c: 6e30 7711 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ -047822: 0c08 |00c3: move-result-object v8 │ │ -047824: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -047828: 7040 6911 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1169 │ │ -04782e: 0a0b |00c9: move-result v11 │ │ -047830: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -047834: 6e30 9111 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ -04783a: 0a0b |00cf: move-result v11 │ │ -04783c: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -047840: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -047844: 28c3 |00d4: goto 0097 // -003d │ │ -047846: 7120 b109 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -04784c: 0a07 |00d8: move-result v7 │ │ -04784e: 7020 6d11 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@116d │ │ -047854: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -047858: 6e10 6411 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ -04785e: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -047862: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -047864: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -047868: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +049890: |[049890] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0498a0: 7110 af09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09af │ │ +0498a6: 0a00 |0003: move-result v0 │ │ +0498a8: 7110 ae09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ +0498ae: 0a01 |0007: move-result v1 │ │ +0498b0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0498b4: 6e10 6411 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +0498ba: 54db 2105 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +0498be: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +0498c2: 7100 f911 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ +0498c8: 0c0b |0014: move-result-object v11 │ │ +0498ca: 5bdb 2105 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +0498ce: 54db 2105 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0521 │ │ +0498d2: 6e20 f211 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ +0498d8: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +0498de: 52db 0f05 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +0498e2: 121c |0021: const/4 v12, #int 1 // #1 │ │ +0498e4: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +0498e8: 121b |0024: const/4 v11, #int 1 // #1 │ │ +0498ea: 0f0b |0025: return v11 │ │ +0498ec: 6e10 e811 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +0498f2: 0a09 |0029: move-result v9 │ │ +0498f4: 6e10 ea11 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +0498fa: 0a0a |002d: move-result v10 │ │ +0498fc: 120b |002e: const/4 v11, #int 0 // #0 │ │ +0498fe: 7120 b109 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +049904: 0a07 |0032: move-result v7 │ │ +049906: 7040 8911 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ +04990c: 879b |0036: float-to-int v11, v9 │ │ +04990e: 87ac |0037: float-to-int v12, v10 │ │ +049910: 6e30 7711 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +049916: 0c08 |003b: move-result-object v8 │ │ +049918: 54db 0e05 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +04991c: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +049920: 52db 0f05 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +049924: 122c |0042: const/4 v12, #int 2 // #2 │ │ +049926: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +04992a: 6e30 9111 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +049930: 54db 1305 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +049934: 4404 0b07 |004a: aget v4, v11, v7 │ │ +049938: 52db 2005 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +04993c: b54b |004e: and-int/2addr v11, v4 │ │ +04993e: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +049942: 54db 0d05 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +049946: 52dc 2005 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +04994a: b54c |0055: and-int/2addr v12, v4 │ │ +04994c: 6e30 5a11 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ +049952: 28c6 |0059: goto 001f // -003a │ │ +049954: 7120 b109 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +04995a: 0a07 |005d: move-result v7 │ │ +04995c: 7120 b209 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +049962: 0a09 |0061: move-result v9 │ │ +049964: 7120 b309 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +04996a: 0a0a |0065: move-result v10 │ │ +04996c: 7040 8911 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1189 │ │ +049972: 52db 0f05 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +049976: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +04997a: 54db 1305 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0513 │ │ +04997e: 4404 0b07 |006f: aget v4, v11, v7 │ │ +049982: 52db 2005 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +049986: b54b |0073: and-int/2addr v11, v4 │ │ +049988: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +04998c: 54db 0d05 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +049990: 52dc 2005 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0520 │ │ +049994: b54c |007a: and-int/2addr v12, v4 │ │ +049996: 6e30 5a11 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@115a │ │ +04999c: 28a1 |007e: goto 001f // -005f │ │ +04999e: 52db 0f05 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +0499a2: 122c |0081: const/4 v12, #int 2 // #2 │ │ +0499a4: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +0499a8: 879b |0084: float-to-int v11, v9 │ │ +0499aa: 87ac |0085: float-to-int v12, v10 │ │ +0499ac: 6e30 7711 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +0499b2: 0c08 |0089: move-result-object v8 │ │ +0499b4: 54db 0e05 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +0499b8: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +0499bc: 6e30 9111 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +0499c2: 288e |0091: goto 001f // -0072 │ │ +0499c4: 7110 b009 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ +0499ca: 0a06 |0095: move-result v6 │ │ +0499cc: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +0499ce: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +0499d2: 7120 b109 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +0499d8: 0a07 |009c: move-result v7 │ │ +0499da: 7120 b209 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +0499e0: 0a09 |00a0: move-result v9 │ │ +0499e2: 7120 b309 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +0499e8: 0a0a |00a4: move-result v10 │ │ +0499ea: 54db 1405 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0514 │ │ +0499ee: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +0499f2: a702 090b |00a9: sub-float v2, v9, v11 │ │ +0499f6: 54db 1505 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0515 │ │ +0499fa: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +0499fe: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +049a02: 7040 8811 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1188 │ │ +049a08: 52db 0f05 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@050f │ │ +049a0c: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +049a0e: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +049a12: 7020 8a11 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@118a │ │ +049a18: 2900 63ff |00bc: goto/16 001f // -009d │ │ +049a1c: 879b |00be: float-to-int v11, v9 │ │ +049a1e: 87ac |00bf: float-to-int v12, v10 │ │ +049a20: 6e30 7711 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1177 │ │ +049a26: 0c08 |00c3: move-result-object v8 │ │ +049a28: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +049a2c: 7040 6911 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1169 │ │ +049a32: 0a0b |00c9: move-result v11 │ │ +049a34: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +049a38: 6e30 9111 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1191 │ │ +049a3e: 0a0b |00cf: move-result v11 │ │ +049a40: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +049a44: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +049a48: 28c3 |00d4: goto 0097 // -003d │ │ +049a4a: 7120 b109 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +049a50: 0a07 |00d8: move-result v7 │ │ +049a52: 7020 6d11 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@116d │ │ +049a58: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +049a5c: 6e10 6411 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1164 │ │ +049a62: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +049a66: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +049a68: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +049a6c: 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 │ │ @@ -83677,22 +83682,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -04788c: |[04788c] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -04789c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04789e: 5b23 0e05 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0478a2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0478a4: 5920 0c05 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -0478a8: 7051 7911 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1179 │ │ -0478ae: 0a00 |0009: move-result v0 │ │ -0478b0: 0f00 |000a: return v0 │ │ +049a90: |[049a90] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +049aa0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049aa2: 5b23 0e05 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049aa6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +049aa8: 5920 0c05 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049aac: 7051 7911 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1179 │ │ +049ab2: 0a00 |0009: move-result v0 │ │ +049ab4: 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; │ │ @@ -83705,50 +83710,50 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0478b4: |[0478b4] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -0478c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0478c6: 5421 0e05 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ -0478ca: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -0478ce: 5221 0c05 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -0478d2: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -0478d6: 0f00 |0009: return v0 │ │ -0478d8: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -0478dc: 5421 0d05 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ -0478e0: 6e30 5f11 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@115f │ │ -0478e6: 0a01 |0011: move-result v1 │ │ -0478e8: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -0478ec: 5924 0c05 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ -0478f0: 6e30 6511 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1165 │ │ -0478f6: 28f0 |0019: goto 0009 // -0010 │ │ -0478f8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0478fa: 28ee |001b: goto 0009 // -0012 │ │ +049ab8: |[049ab8] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +049ac8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049aca: 5421 0e05 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@050e │ │ +049ace: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +049ad2: 5221 0c05 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049ad6: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +049ada: 0f00 |0009: return v0 │ │ +049adc: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +049ae0: 5421 0d05 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@050d │ │ +049ae4: 6e30 5f11 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@115f │ │ +049aea: 0a01 |0011: move-result v1 │ │ +049aec: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +049af0: 5924 0c05 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@050c │ │ +049af4: 6e30 6511 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1165 │ │ +049afa: 28f0 |0019: goto 0009 // -0010 │ │ +049afc: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +049afe: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ 0x001a line=892 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001c reg=3 toCapture Landroid/view/View; │ │ 0x0000 - 0x001c reg=4 pointerId I │ │ │ │ - source_file_idx : 2411 (ViewDragHelper.java) │ │ + source_file_idx : 2408 (ViewDragHelper.java) │ │ │ │ Class #340 header: │ │ -class_idx : 733 │ │ +class_idx : 730 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 482 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #340 - │ │ @@ -83768,31 +83773,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0478fc: |[0478fc] de.boesling.hydromemo.BuildConfig.:()V │ │ -04790c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -047912: 0e00 |0003: return-void │ │ +049b00: |[049b00] de.boesling.hydromemo.BuildConfig.:()V │ │ +049b10: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049b16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 482 (BuildConfig.java) │ │ │ │ Class #341 header: │ │ -class_idx : 734 │ │ +class_idx : 731 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -83832,31 +83837,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047914: |[047914] de.boesling.hydromemo.R$array.:()V │ │ -047924: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04792a: 0e00 |0003: return-void │ │ +049b18: |[049b18] de.boesling.hydromemo.R$array.:()V │ │ +049b28: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049b2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #342 header: │ │ -class_idx : 735 │ │ +class_idx : 732 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #342 annotations: │ │ Annotations on class │ │ @@ -83876,31 +83881,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04792c: |[04792c] de.boesling.hydromemo.R$attr.:()V │ │ -04793c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -047942: 0e00 |0003: return-void │ │ +049b30: |[049b30] de.boesling.hydromemo.R$attr.:()V │ │ +049b40: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049b46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #343 header: │ │ -class_idx : 736 │ │ +class_idx : 733 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -83940,31 +83945,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047944: |[047944] de.boesling.hydromemo.R$bool.:()V │ │ -047954: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04795a: 0e00 |0003: return-void │ │ +049b48: |[049b48] de.boesling.hydromemo.R$bool.:()V │ │ +049b58: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #344 header: │ │ -class_idx : 737 │ │ +class_idx : 734 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -83999,31 +84004,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04795c: |[04795c] de.boesling.hydromemo.R$drawable.:()V │ │ -04796c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -047972: 0e00 |0003: return-void │ │ +049b60: |[049b60] de.boesling.hydromemo.R$drawable.:()V │ │ +049b70: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049b76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #345 header: │ │ -class_idx : 738 │ │ +class_idx : 735 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -84108,31 +84113,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047974: |[047974] de.boesling.hydromemo.R$id.:()V │ │ -047984: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04798a: 0e00 |0003: return-void │ │ +049b78: |[049b78] de.boesling.hydromemo.R$id.:()V │ │ +049b88: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049b8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #346 header: │ │ -class_idx : 739 │ │ +class_idx : 736 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -84162,31 +84167,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04798c: |[04798c] de.boesling.hydromemo.R$layout.:()V │ │ -04799c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0479a2: 0e00 |0003: return-void │ │ +049b90: |[049b90] de.boesling.hydromemo.R$layout.:()V │ │ +049ba0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049ba6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #347 header: │ │ -class_idx : 740 │ │ +class_idx : 737 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -84211,31 +84216,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0479a4: |[0479a4] de.boesling.hydromemo.R$menu.:()V │ │ -0479b4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0479ba: 0e00 |0003: return-void │ │ +049ba8: |[049ba8] de.boesling.hydromemo.R$menu.:()V │ │ +049bb8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049bbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #348 header: │ │ -class_idx : 741 │ │ +class_idx : 738 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -84280,31 +84285,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0479bc: |[0479bc] de.boesling.hydromemo.R$raw.:()V │ │ -0479cc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0479d2: 0e00 |0003: return-void │ │ +049bc0: |[049bc0] de.boesling.hydromemo.R$raw.:()V │ │ +049bd0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$raw; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #349 header: │ │ -class_idx : 742 │ │ +class_idx : 739 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 46 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -84554,31 +84559,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0479d4: |[0479d4] de.boesling.hydromemo.R$string.:()V │ │ -0479e4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0479ea: 0e00 |0003: return-void │ │ +049bd8: |[049bd8] de.boesling.hydromemo.R$string.:()V │ │ +049be8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #350 header: │ │ -class_idx : 743 │ │ +class_idx : 740 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -84608,31 +84613,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0479ec: |[0479ec] de.boesling.hydromemo.R$style.:()V │ │ -0479fc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -047a02: 0e00 |0003: return-void │ │ +049bf0: |[049bf0] de.boesling.hydromemo.R$style.:()V │ │ +049c00: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049c06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #351 header: │ │ -class_idx : 744 │ │ +class_idx : 741 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -84662,31 +84667,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047a04: |[047a04] de.boesling.hydromemo.R$xml.:()V │ │ -047a14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -047a1a: 0e00 |0003: return-void │ │ +049c08: |[049c08] de.boesling.hydromemo.R$xml.:()V │ │ +049c18: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049c1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #352 header: │ │ -class_idx : 745 │ │ +class_idx : 742 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2081 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #352 annotations: │ │ Annotations on class │ │ @@ -84705,29 +84710,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047a1c: |[047a1c] de.boesling.hydromemo.R.:()V │ │ -047a2c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -047a32: 0e00 |0003: return-void │ │ +049c20: |[049c20] de.boesling.hydromemo.R.:()V │ │ +049c30: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +049c36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2081 (R.java) │ │ + source_file_idx : 2078 (R.java) │ │ │ │ Class #353 header: │ │ -class_idx : 746 │ │ +class_idx : 743 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11 │ │ source_file_idx : 346 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ @@ -84749,37 +84753,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -047a34: |[047a34] de.boesling.hydromemo.activities.About.:()V │ │ -047a44: 1c00 ea02 |0000: const-class v0, Lde/boesling/hydromemo/activities/About; // type@02ea │ │ -047a48: 6e10 7114 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -047a4e: 0c00 |0005: move-result-object v0 │ │ -047a50: 6900 7e05 |0006: sput-object v0, Lde/boesling/hydromemo/activities/About;.LOG_TAG:Ljava/lang/String; // field@057e │ │ -047a54: 0e00 |0008: return-void │ │ +049c38: |[049c38] de.boesling.hydromemo.activities.About.:()V │ │ +049c48: 1c00 e702 |0000: const-class v0, Lde/boesling/hydromemo/activities/About; // type@02e7 │ │ +049c4c: 6e10 7114 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +049c52: 0c00 |0005: move-result-object v0 │ │ +049c54: 6900 7e05 |0006: sput-object v0, Lde/boesling/hydromemo/activities/About;.LOG_TAG:Ljava/lang/String; // field@057e │ │ +049c58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #1 : (in Lde/boesling/hydromemo/activities/About;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047a58: |[047a58] de.boesling.hydromemo.activities.About.:()V │ │ -047a68: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ -047a6e: 0e00 |0003: return-void │ │ +049c5c: |[049c5c] de.boesling.hydromemo.activities.About.:()V │ │ +049c6c: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ +049c72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/activities/About; │ │ │ │ Virtual methods - │ │ @@ -84788,61 +84792,63 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -047a70: |[047a70] de.boesling.hydromemo.activities.About.onCreate:(Landroid/os/Bundle;)V │ │ -047a80: 6f20 1c00 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -047a86: 1504 037f |0003: const/high16 v4, #int 2130903040 // #7f03 │ │ -047a8a: 6e20 ea13 4700 |0005: invoke-virtual {v7, v4}, Lde/boesling/hydromemo/activities/About;.setContentView:(I)V // method@13ea │ │ -047a90: 1504 0b7f |0008: const/high16 v4, #int 2131427328 // #7f0b │ │ -047a94: 6e20 e613 4700 |000a: invoke-virtual {v7, v4}, Lde/boesling/hydromemo/activities/About;.findViewById:(I)Landroid/view/View; // method@13e6 │ │ -047a9a: 0c00 |000d: move-result-object v0 │ │ -047a9c: 1f00 d602 |000e: check-cast v0, Landroid/widget/TextView; // type@02d6 │ │ -047aa0: 1504 077f |0010: const/high16 v4, #int 2131165184 // #7f07 │ │ -047aa4: 6e20 d013 4000 |0012: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(I)V // method@13d0 │ │ -047aaa: 6e10 e713 0700 |0015: invoke-virtual {v7}, Lde/boesling/hydromemo/activities/About;.getPackageManager:()Landroid/content/pm/PackageManager; // method@13e7 │ │ -047ab0: 0c04 |0018: move-result-object v4 │ │ -047ab2: 6e10 e813 0700 |0019: invoke-virtual {v7}, Lde/boesling/hydromemo/activities/About;.getPackageName:()Ljava/lang/String; // method@13e8 │ │ -047ab8: 0c05 |001c: move-result-object v5 │ │ -047aba: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -047abc: 6e30 d500 5406 |001e: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d5 │ │ -047ac2: 0c03 |0021: move-result-object v3 │ │ -047ac4: 1404 0100 0b7f |0022: const v4, #float 1.84763e+38 // #7f0b0001 │ │ -047aca: 6e20 e613 4700 |0025: invoke-virtual {v7, v4}, Lde/boesling/hydromemo/activities/About;.findViewById:(I)Landroid/view/View; // method@13e6 │ │ -047ad0: 0c01 |0028: move-result-object v1 │ │ -047ad2: 1f01 d602 |0029: check-cast v1, Landroid/widget/TextView; // type@02d6 │ │ -047ad6: 2204 2103 |002b: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -047ada: 7010 ab14 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -047ae0: 1a05 0100 |0030: const-string v5, " " // string@0001 │ │ -047ae4: 6e20 b214 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -047aea: 0c04 |0035: move-result-object v4 │ │ -047aec: 5435 1000 |0036: iget-object v5, v3, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0010 │ │ -047af0: 6e20 b214 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -047af6: 0c04 |003b: move-result-object v4 │ │ -047af8: 6e10 b714 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -047afe: 0c04 |003f: move-result-object v4 │ │ -047b00: 6e20 d113 4100 |0040: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -047b06: 0e00 |0043: return-void │ │ -047b08: 0d02 |0044: move-exception v2 │ │ -047b0a: 6204 7e05 |0045: sget-object v4, Lde/boesling/hydromemo/activities/About;.LOG_TAG:Ljava/lang/String; // field@057e │ │ -047b0e: 1a05 0000 |0047: const-string v5, "" // string@0000 │ │ -047b12: 7130 9f11 5402 |0049: invoke-static {v4, v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -047b18: 28f7 |004c: goto 0043 // -0009 │ │ +049c74: |[049c74] de.boesling.hydromemo.activities.About.onCreate:(Landroid/os/Bundle;)V │ │ +049c84: 6f20 1c00 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +049c8a: 1504 037f |0003: const/high16 v4, #int 2130903040 // #7f03 │ │ +049c8e: 6e20 ea13 4700 |0005: invoke-virtual {v7, v4}, Lde/boesling/hydromemo/activities/About;.setContentView:(I)V // method@13ea │ │ +049c94: 1504 0b7f |0008: const/high16 v4, #int 2131427328 // #7f0b │ │ +049c98: 6e20 e613 4700 |000a: invoke-virtual {v7, v4}, Lde/boesling/hydromemo/activities/About;.findViewById:(I)Landroid/view/View; // method@13e6 │ │ +049c9e: 0c00 |000d: move-result-object v0 │ │ +049ca0: 1f00 d302 |000e: check-cast v0, Landroid/widget/TextView; // type@02d3 │ │ +049ca4: 1504 077f |0010: const/high16 v4, #int 2131165184 // #7f07 │ │ +049ca8: 6e20 d013 4000 |0012: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(I)V // method@13d0 │ │ +049cae: 6e10 e713 0700 |0015: invoke-virtual {v7}, Lde/boesling/hydromemo/activities/About;.getPackageManager:()Landroid/content/pm/PackageManager; // method@13e7 │ │ +049cb4: 0c04 |0018: move-result-object v4 │ │ +049cb6: 6e10 e813 0700 |0019: invoke-virtual {v7}, Lde/boesling/hydromemo/activities/About;.getPackageName:()Ljava/lang/String; // method@13e8 │ │ +049cbc: 0c05 |001c: move-result-object v5 │ │ +049cbe: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +049cc0: 6e30 d500 5406 |001e: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d5 │ │ +049cc6: 0c03 |0021: move-result-object v3 │ │ +049cc8: 1404 0100 0b7f |0022: const v4, #float 1.84763e+38 // #7f0b0001 │ │ +049cce: 6e20 e613 4700 |0025: invoke-virtual {v7, v4}, Lde/boesling/hydromemo/activities/About;.findViewById:(I)Landroid/view/View; // method@13e6 │ │ +049cd4: 0c01 |0028: move-result-object v1 │ │ +049cd6: 1f01 d302 |0029: check-cast v1, Landroid/widget/TextView; // type@02d3 │ │ +049cda: 2204 1e03 |002b: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +049cde: 7010 ab14 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +049ce4: 1a05 0100 |0030: const-string v5, " " // string@0001 │ │ +049ce8: 6e20 b214 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +049cee: 0c04 |0035: move-result-object v4 │ │ +049cf0: 5435 1000 |0036: iget-object v5, v3, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0010 │ │ +049cf4: 6e20 b214 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +049cfa: 0c04 |003b: move-result-object v4 │ │ +049cfc: 6e10 b714 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +049d02: 0c04 |003f: move-result-object v4 │ │ +049d04: 6e20 d113 4100 |0040: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ +049d0a: 0e00 |0043: return-void │ │ +049d0c: 0d02 |0044: move-exception v2 │ │ +049d0e: 6204 7e05 |0045: sget-object v4, Lde/boesling/hydromemo/activities/About;.LOG_TAG:Ljava/lang/String; // field@057e │ │ +049d12: 1a05 0000 |0047: const-string v5, "" // string@0000 │ │ +049d16: 7130 9f11 5402 |0049: invoke-static {v4, v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +049d1c: 28f7 |004c: goto 0043 // -0009 │ │ catches : 1 │ │ 0x0015 - 0x0043 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0044 │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0008 line=38 │ │ 0x0010 line=39 │ │ 0x0015 line=42 │ │ + 0x0019 line=43 │ │ + 0x001e line=42 │ │ 0x0022 line=44 │ │ 0x002b line=45 │ │ 0x0043 line=49 │ │ 0x0044 line=46 │ │ 0x0045 line=47 │ │ locals : │ │ 0x002b - 0x0043 reg=1 aboutVersion Landroid/widget/TextView; │ │ @@ -84851,15 +84857,15 @@ │ │ 0x0045 - 0x004d reg=2 e Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x0000 - 0x004d reg=7 this Lde/boesling/hydromemo/activities/About; │ │ 0x0000 - 0x004d reg=8 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 346 (About.java) │ │ │ │ Class #354 header: │ │ -class_idx : 747 │ │ +class_idx : 744 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11 │ │ source_file_idx : 787 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ @@ -84877,17 +84883,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047b28: |[047b28] de.boesling.hydromemo.activities.Help.:()V │ │ -047b38: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ -047b3e: 0e00 |0003: return-void │ │ +049d2c: |[049d2c] de.boesling.hydromemo.activities.Help.:()V │ │ +049d3c: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ +049d42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/activities/Help; │ │ │ │ Virtual methods - │ │ @@ -84896,35 +84902,35 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -047b40: |[047b40] de.boesling.hydromemo.activities.Help.onCreate:(Landroid/os/Bundle;)V │ │ -047b50: 6f20 1c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -047b56: 1400 0100 037f |0003: const v0, #float 1.74129e+38 // #7f030001 │ │ -047b5c: 6e20 ed13 0100 |0006: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/activities/Help;.setContentView:(I)V // method@13ed │ │ -047b62: 0e00 |0009: return-void │ │ +049d44: |[049d44] de.boesling.hydromemo.activities.Help.onCreate:(Landroid/os/Bundle;)V │ │ +049d54: 6f20 1c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +049d5a: 1400 0100 037f |0003: const v0, #float 1.74129e+38 // #7f030001 │ │ +049d60: 6e20 ed13 0100 |0006: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/activities/Help;.setContentView:(I)V // method@13ed │ │ +049d66: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0009 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/boesling/hydromemo/activities/Help; │ │ 0x0000 - 0x000a reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 787 (Help.java) │ │ │ │ Class #355 header: │ │ -class_idx : 748 │ │ +class_idx : 745 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 111 │ │ -source_file_idx : 2070 │ │ +superclass_idx : 108 │ │ +source_file_idx : 2067 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #355 - │ │ Class descriptor : 'Lde/boesling/hydromemo/activities/Preferences;' │ │ @@ -84940,17 +84946,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047b64: |[047b64] de.boesling.hydromemo.activities.Preferences.:()V │ │ -047b74: 7010 a201 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@01a2 │ │ -047b7a: 0e00 |0003: return-void │ │ +049d68: |[049d68] de.boesling.hydromemo.activities.Preferences.:()V │ │ +049d78: 7010 a201 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@01a2 │ │ +049d7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/activities/Preferences; │ │ │ │ Virtual methods - │ │ @@ -84959,25 +84965,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -047b7c: |[047b7c] de.boesling.hydromemo.activities.Preferences.onCreate:(Landroid/os/Bundle;)V │ │ -047b8c: 6f20 a301 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@01a3 │ │ -047b92: 6000 1f00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -047b96: 1301 0e00 |0005: const/16 v1, #int 14 // #e │ │ -047b9a: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ -047b9e: 1500 047f |0009: const/high16 v0, #int 2130968576 // #7f04 │ │ -047ba2: 6e20 ef13 0200 |000b: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.addPreferencesFromResource:(I)V // method@13ef │ │ -047ba8: 0e00 |000e: return-void │ │ -047baa: 1400 0100 047f |000f: const v0, #float 1.75458e+38 // #7f040001 │ │ -047bb0: 6e20 ef13 0200 |0012: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.addPreferencesFromResource:(I)V // method@13ef │ │ -047bb6: 28f9 |0015: goto 000e // -0007 │ │ +049d80: |[049d80] de.boesling.hydromemo.activities.Preferences.onCreate:(Landroid/os/Bundle;)V │ │ +049d90: 6f20 a301 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@01a3 │ │ +049d96: 6000 1f00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +049d9a: 1301 0e00 |0005: const/16 v1, #int 14 // #e │ │ +049d9e: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +049da2: 1500 047f |0009: const/high16 v0, #int 2130968576 // #7f04 │ │ +049da6: 6e20 ef13 0200 |000b: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.addPreferencesFromResource:(I)V // method@13ef │ │ +049dac: 0e00 |000e: return-void │ │ +049dae: 1400 0100 047f |000f: const v0, #float 1.75458e+38 // #7f040001 │ │ +049db4: 6e20 ef13 0200 |0012: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.addPreferencesFromResource:(I)V // method@13ef │ │ +049dba: 28f9 |0015: goto 000e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000e line=43 │ │ 0x000f line=41 │ │ @@ -84990,22 +84996,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -047bb8: |[047bb8] de.boesling.hydromemo.activities.Preferences.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -047bc8: 6e10 f013 0200 |0000: invoke-virtual {v2}, Lde/boesling/hydromemo/activities/Preferences;.getMenuInflater:()Landroid/view/MenuInflater; // method@13f0 │ │ -047bce: 0c00 |0003: move-result-object v0 │ │ -047bd0: 1501 0a7f |0004: const/high16 v1, #int 2131361792 // #7f0a │ │ -047bd4: 6e30 d311 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@11d3 │ │ -047bda: 6f20 a401 3200 |0009: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@01a4 │ │ -047be0: 0a00 |000c: move-result v0 │ │ -047be2: 0f00 |000d: return v0 │ │ +049dbc: |[049dbc] de.boesling.hydromemo.activities.Preferences.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +049dcc: 6e10 f013 0200 |0000: invoke-virtual {v2}, Lde/boesling/hydromemo/activities/Preferences;.getMenuInflater:()Landroid/view/MenuInflater; // method@13f0 │ │ +049dd2: 0c00 |0003: move-result-object v0 │ │ +049dd4: 1501 0a7f |0004: const/high16 v1, #int 2131361792 // #7f0a │ │ +049dd8: 6e30 d311 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@11d3 │ │ +049dde: 6f20 a401 3200 |0009: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@01a4 │ │ +049de4: 0a00 |000c: move-result v0 │ │ +049de6: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0009 line=48 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/boesling/hydromemo/activities/Preferences; │ │ 0x0000 - 0x000e reg=3 menu Landroid/view/Menu; │ │ @@ -85015,34 +85021,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -047be4: |[047be4] de.boesling.hydromemo.activities.Preferences.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -047bf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -047bf6: 7210 d811 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@11d8 │ │ -047bfc: 0a01 |0004: move-result v1 │ │ -047bfe: 2b01 1f00 0000 |0005: packed-switch v1, 00000024 // +0000001f │ │ -047c04: 6f20 a501 4300 |0008: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01a5 │ │ -047c0a: 0a00 |000b: move-result v0 │ │ -047c0c: 0f00 |000c: return v0 │ │ -047c0e: 2201 2400 |000d: new-instance v1, Landroid/content/Intent; // type@0024 │ │ -047c12: 1c02 ea02 |000f: const-class v2, Lde/boesling/hydromemo/activities/About; // type@02ea │ │ -047c16: 7030 a300 3102 |0011: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -047c1c: 6e20 f713 1300 |0014: invoke-virtual {v3, v1}, Lde/boesling/hydromemo/activities/Preferences;.startActivity:(Landroid/content/Intent;)V // method@13f7 │ │ -047c22: 28f5 |0017: goto 000c // -000b │ │ -047c24: 2201 2400 |0018: new-instance v1, Landroid/content/Intent; // type@0024 │ │ -047c28: 1c02 eb02 |001a: const-class v2, Lde/boesling/hydromemo/activities/Help; // type@02eb │ │ -047c2c: 7030 a300 3102 |001c: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -047c32: 6e20 f713 1300 |001f: invoke-virtual {v3, v1}, Lde/boesling/hydromemo/activities/Preferences;.startActivity:(Landroid/content/Intent;)V // method@13f7 │ │ -047c38: 28ea |0022: goto 000c // -0016 │ │ -047c3a: 0000 |0023: nop // spacer │ │ -047c3c: 0001 0200 0b00 0b7f 0800 0000 1300 ... |0024: packed-switch-data (8 units) │ │ +049de8: |[049de8] de.boesling.hydromemo.activities.Preferences.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +049df8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049dfa: 7210 d811 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@11d8 │ │ +049e00: 0a01 |0004: move-result v1 │ │ +049e02: 2b01 1f00 0000 |0005: packed-switch v1, 00000024 // +0000001f │ │ +049e08: 6f20 a501 4300 |0008: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@01a5 │ │ +049e0e: 0a00 |000b: move-result v0 │ │ +049e10: 0f00 |000c: return v0 │ │ +049e12: 2201 2400 |000d: new-instance v1, Landroid/content/Intent; // type@0024 │ │ +049e16: 1c02 e702 |000f: const-class v2, Lde/boesling/hydromemo/activities/About; // type@02e7 │ │ +049e1a: 7030 a300 3102 |0011: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +049e20: 6e20 f713 1300 |0014: invoke-virtual {v3, v1}, Lde/boesling/hydromemo/activities/Preferences;.startActivity:(Landroid/content/Intent;)V // method@13f7 │ │ +049e26: 28f5 |0017: goto 000c // -000b │ │ +049e28: 2201 2400 |0018: new-instance v1, Landroid/content/Intent; // type@0024 │ │ +049e2c: 1c02 e802 |001a: const-class v2, Lde/boesling/hydromemo/activities/Help; // type@02e8 │ │ +049e30: 7030 a300 3102 |001c: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +049e36: 6e20 f713 1300 |001f: invoke-virtual {v3, v1}, Lde/boesling/hydromemo/activities/Preferences;.startActivity:(Landroid/content/Intent;)V // method@13f7 │ │ +049e3c: 28ea |0022: goto 000c // -0016 │ │ +049e3e: 0000 |0023: nop // spacer │ │ +049e40: 0001 0200 0b00 0b7f 0800 0000 1300 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ 0x0008 line=61 │ │ 0x000d line=55 │ │ 0x0018 line=58 │ │ 0x0023 line=53 │ │ @@ -85055,91 +85061,93 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -047c4c: |[047c4c] de.boesling.hydromemo.activities.Preferences.onPause:()V │ │ -047c5c: 6f10 a601 0200 |0000: invoke-super {v2}, Landroid/preference/PreferenceActivity;.onPause:()V // method@01a6 │ │ -047c62: 2200 ed02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ed │ │ -047c66: 7020 f913 2000 |0005: invoke-direct {v0, v2}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ -047c6c: 6e10 fc13 0000 |0008: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@13fc │ │ -047c72: 0c00 |000b: move-result-object v0 │ │ -047c74: 7220 cf00 2000 |000c: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00cf │ │ -047c7a: 2200 2400 |000f: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -047c7e: 1c01 f502 |0011: const-class v1, Lde/boesling/hydromemo/services/Scheduler; // type@02f5 │ │ -047c82: 7030 a300 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -047c88: 6e20 f813 0200 |0016: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@13f8 │ │ -047c8e: 0e00 |0019: return-void │ │ +049e50: |[049e50] de.boesling.hydromemo.activities.Preferences.onPause:()V │ │ +049e60: 6f10 a601 0200 |0000: invoke-super {v2}, Landroid/preference/PreferenceActivity;.onPause:()V // method@01a6 │ │ +049e66: 2200 ea02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ea │ │ +049e6a: 7020 f913 2000 |0005: invoke-direct {v0, v2}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ +049e70: 6e10 fc13 0000 |0008: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@13fc │ │ +049e76: 0c00 |000b: move-result-object v0 │ │ +049e78: 7220 cf00 2000 |000c: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00cf │ │ +049e7e: 2200 2400 |000f: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +049e82: 1c01 f202 |0011: const-class v1, Lde/boesling/hydromemo/services/Scheduler; // type@02f2 │ │ +049e86: 7030 a300 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +049e8c: 6e20 f813 0200 |0016: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@13f8 │ │ +049e92: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ + 0x000c line=76 │ │ 0x000f line=77 │ │ 0x0019 line=78 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/boesling/hydromemo/activities/Preferences; │ │ │ │ #4 : (in Lde/boesling/hydromemo/activities/Preferences;) │ │ name : 'onResume' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -047c90: |[047c90] de.boesling.hydromemo.activities.Preferences.onResume:()V │ │ -047ca0: 6f10 a701 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onResume:()V // method@01a7 │ │ -047ca6: 2200 ed02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ed │ │ -047caa: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ -047cb0: 6e10 fc13 0000 |0008: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@13fc │ │ -047cb6: 0c00 |000b: move-result-object v0 │ │ -047cb8: 7220 ce00 1000 |000c: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00ce │ │ -047cbe: 0e00 |000f: return-void │ │ +049e94: |[049e94] de.boesling.hydromemo.activities.Preferences.onResume:()V │ │ +049ea4: 6f10 a701 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onResume:()V // method@01a7 │ │ +049eaa: 2200 ea02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ea │ │ +049eae: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ +049eb4: 6e10 fc13 0000 |0008: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@13fc │ │ +049eba: 0c00 |000b: move-result-object v0 │ │ +049ebc: 7220 ce00 1000 |000c: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00ce │ │ +049ec2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ + 0x000c line=69 │ │ 0x000f line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/boesling/hydromemo/activities/Preferences; │ │ │ │ #5 : (in Lde/boesling/hydromemo/activities/Preferences;) │ │ name : 'onSharedPreferenceChanged' │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -047cc0: |[047cc0] de.boesling.hydromemo.activities.Preferences.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -047cd0: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -047cd4: 1c01 f502 |0002: const-class v1, Lde/boesling/hydromemo/services/Scheduler; // type@02f5 │ │ -047cd8: 7030 a300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -047cde: 6e20 f813 0200 |0007: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@13f8 │ │ -047ce4: 0e00 |000a: return-void │ │ +049ec4: |[049ec4] de.boesling.hydromemo.activities.Preferences.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +049ed4: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +049ed8: 1c01 f202 |0002: const-class v1, Lde/boesling/hydromemo/services/Scheduler; // type@02f2 │ │ +049edc: 7030 a300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +049ee2: 6e20 f813 0200 |0007: invoke-virtual {v2, v0}, Lde/boesling/hydromemo/activities/Preferences;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@13f8 │ │ +049ee8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000a line=84 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/boesling/hydromemo/activities/Preferences; │ │ 0x0000 - 0x000b reg=3 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x000b reg=4 key Ljava/lang/String; │ │ │ │ - source_file_idx : 2070 (Preferences.java) │ │ + source_file_idx : 2067 (Preferences.java) │ │ │ │ Class #356 header: │ │ -class_idx : 749 │ │ +class_idx : 746 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2071 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2068 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #356 - │ │ Class descriptor : 'Lde/boesling/hydromemo/activities/PreferencesHelper;' │ │ @@ -85162,38 +85170,40 @@ │ │ type : '(Landroid/content/ContextWrapper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -047ce8: |[047ce8] de.boesling.hydromemo.activities.PreferencesHelper.:(Landroid/content/ContextWrapper;)V │ │ -047cf8: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ -047cfe: 5b23 7f05 |0003: iput-object v3, v2, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047d02: 2200 2103 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -047d06: 7010 ab14 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -047d0c: 6e10 9e00 0300 |000a: invoke-virtual {v3}, Landroid/content/ContextWrapper;.getPackageName:()Ljava/lang/String; // method@009e │ │ -047d12: 0c01 |000d: move-result-object v1 │ │ -047d14: 6e20 b214 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -047d1a: 0c00 |0011: move-result-object v0 │ │ -047d1c: 1a01 d109 |0012: const-string v1, "_preferences" // string@09d1 │ │ -047d20: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -047d26: 0c00 |0017: move-result-object v0 │ │ -047d28: 6e10 b714 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -047d2e: 0c00 |001b: move-result-object v0 │ │ -047d30: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -047d32: 6e30 a000 0301 |001d: invoke-virtual {v3, v0, v1}, Landroid/content/ContextWrapper;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a0 │ │ -047d38: 0c00 |0020: move-result-object v0 │ │ -047d3a: 5b20 8005 |0021: iput-object v0, v2, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047d3e: 0e00 |0023: return-void │ │ +049eec: |[049eec] de.boesling.hydromemo.activities.PreferencesHelper.:(Landroid/content/ContextWrapper;)V │ │ +049efc: 7010 9214 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1492 │ │ +049f02: 5b23 7f05 |0003: iput-object v3, v2, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +049f06: 2200 1e03 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +049f0a: 7010 ab14 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +049f10: 6e10 9e00 0300 |000a: invoke-virtual {v3}, Landroid/content/ContextWrapper;.getPackageName:()Ljava/lang/String; // method@009e │ │ +049f16: 0c01 |000d: move-result-object v1 │ │ +049f18: 6e20 b214 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +049f1e: 0c00 |0011: move-result-object v0 │ │ +049f20: 1a01 ce09 |0012: const-string v1, "_preferences" // string@09ce │ │ +049f24: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +049f2a: 0c00 |0017: move-result-object v0 │ │ +049f2c: 6e10 b714 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +049f32: 0c00 |001b: move-result-object v0 │ │ +049f34: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +049f36: 6e30 a000 0301 |001d: invoke-virtual {v3, v0, v1}, Landroid/content/ContextWrapper;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a0 │ │ +049f3c: 0c00 |0020: move-result-object v0 │ │ +049f3e: 5b20 8005 |0021: iput-object v0, v2, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +049f42: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0005 line=15 │ │ + 0x000a line=16 │ │ + 0x001d line=15 │ │ 0x0023 line=18 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ 0x0000 - 0x0024 reg=3 contextWrapper Landroid/content/ContextWrapper; │ │ │ │ Virtual methods - │ │ #0 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ @@ -85201,79 +85211,86 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -047d40: |[047d40] de.boesling.hydromemo.activities.PreferencesHelper.getIntervalMillis:()J │ │ -047d50: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047d54: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047d58: 1402 2500 077f |0004: const v2, #float 1.79447e+38 // #7f070025 │ │ -047d5e: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047d64: 0c01 |000a: move-result-object v1 │ │ -047d66: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047d6a: 1403 2700 077f |000d: const v3, #float 1.79447e+38 // #7f070027 │ │ -047d70: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047d76: 0c02 |0013: move-result-object v2 │ │ -047d78: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ -047d7e: 0c00 |0017: move-result-object v0 │ │ -047d80: 7110 8614 0000 |0018: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1486 │ │ -047d86: 0b00 |001b: move-result-wide v0 │ │ -047d88: 1602 3c00 |001c: const-wide/16 v2, #int 60 // #3c │ │ -047d8c: bd20 |001e: mul-long/2addr v0, v2 │ │ -047d8e: 1602 e803 |001f: const-wide/16 v2, #int 1000 // #3e8 │ │ -047d92: bd20 |0021: mul-long/2addr v0, v2 │ │ -047d94: 1000 |0022: return-wide v0 │ │ +049f44: |[049f44] de.boesling.hydromemo.activities.PreferencesHelper.getIntervalMillis:()J │ │ +049f54: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +049f58: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +049f5c: 1402 2500 077f |0004: const v2, #float 1.79447e+38 // #7f070025 │ │ +049f62: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +049f68: 0c01 |000a: move-result-object v1 │ │ +049f6a: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +049f6e: 1403 2700 077f |000d: const v3, #float 1.79447e+38 // #7f070027 │ │ +049f74: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +049f7a: 0c02 |0013: move-result-object v2 │ │ +049f7c: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ +049f82: 0c00 |0017: move-result-object v0 │ │ +049f84: 7110 8614 0000 |0018: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1486 │ │ +049f8a: 0b00 |001b: move-result-wide v0 │ │ +049f8c: 1602 3c00 |001c: const-wide/16 v2, #int 60 // #3c │ │ +049f90: bd20 |001e: mul-long/2addr v0, v2 │ │ +049f92: 1602 e803 |001f: const-wide/16 v2, #int 1000 // #3e8 │ │ +049f96: bd20 |0021: mul-long/2addr v0, v2 │ │ +049f98: 1000 |0022: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ + 0x0007 line=34 │ │ + 0x0010 line=35 │ │ + 0x0014 line=33 │ │ + 0x0022 line=32 │ │ locals : │ │ 0x0000 - 0x0023 reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #1 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -047d98: |[047d98] de.boesling.hydromemo.activities.PreferencesHelper.getName:()Ljava/lang/String; │ │ -047da8: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047dac: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047db0: 1402 0e00 077f |0004: const v2, #float 1.79446e+38 // #7f07000e │ │ -047db6: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047dbc: 0c01 |000a: move-result-object v1 │ │ -047dbe: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047dc2: 1403 1000 077f |000d: const v3, #float 1.79446e+38 // #7f070010 │ │ -047dc8: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047dce: 0c02 |0013: move-result-object v2 │ │ -047dd0: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ -047dd6: 0c00 |0017: move-result-object v0 │ │ -047dd8: 1100 |0018: return-object v0 │ │ +049f9c: |[049f9c] de.boesling.hydromemo.activities.PreferencesHelper.getName:()Ljava/lang/String; │ │ +049fac: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +049fb0: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +049fb4: 1402 0e00 077f |0004: const v2, #float 1.79446e+38 // #7f07000e │ │ +049fba: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +049fc0: 0c01 |000a: move-result-object v1 │ │ +049fc2: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +049fc6: 1403 1000 077f |000d: const v3, #float 1.79446e+38 // #7f070010 │ │ +049fcc: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +049fd2: 0c02 |0013: move-result-object v2 │ │ +049fd4: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ +049fda: 0c00 |0017: move-result-object v0 │ │ +049fdc: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ + 0x0007 line=40 │ │ + 0x0010 line=41 │ │ + 0x0014 line=39 │ │ locals : │ │ 0x0000 - 0x0019 reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #2 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ name : 'getSharedPreferences' │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047ddc: |[047ddc] de.boesling.hydromemo.activities.PreferencesHelper.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ -047dec: 5410 8005 |0000: iget-object v0, v1, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047df0: 1100 |0002: return-object v0 │ │ +049fe0: |[049fe0] de.boesling.hydromemo.activities.PreferencesHelper.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ +049ff0: 5410 8005 |0000: iget-object v0, v1, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +049ff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #3 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ @@ -85281,191 +85298,209 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -047df4: |[047df4] de.boesling.hydromemo.activities.PreferencesHelper.getTimeEnd:()I │ │ -047e04: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047e08: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047e0c: 1402 2200 077f |0004: const v2, #float 1.79446e+38 // #7f070022 │ │ -047e12: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047e18: 0c01 |000a: move-result-object v1 │ │ -047e1a: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047e1e: 1403 2400 077f |000d: const v3, #float 1.79447e+38 // #7f070024 │ │ -047e24: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047e2a: 0c02 |0013: move-result-object v2 │ │ -047e2c: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ -047e32: 0c00 |0017: move-result-object v0 │ │ -047e34: 7110 8114 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ -047e3a: 0a00 |001b: move-result v0 │ │ -047e3c: 0f00 |001c: return v0 │ │ +049ff8: |[049ff8] de.boesling.hydromemo.activities.PreferencesHelper.getTimeEnd:()I │ │ +04a008: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +04a00c: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a010: 1402 2200 077f |0004: const v2, #float 1.79446e+38 // #7f070022 │ │ +04a016: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a01c: 0c01 |000a: move-result-object v1 │ │ +04a01e: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a022: 1403 2400 077f |000d: const v3, #float 1.79447e+38 // #7f070024 │ │ +04a028: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a02e: 0c02 |0013: move-result-object v2 │ │ +04a030: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ +04a036: 0c00 |0017: move-result-object v0 │ │ +04a038: 7110 8114 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ +04a03e: 0a00 |001b: move-result v0 │ │ +04a040: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ + 0x0007 line=65 │ │ + 0x0010 line=66 │ │ + 0x0014 line=64 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #4 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ name : 'getTimeStart' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -047e40: |[047e40] de.boesling.hydromemo.activities.PreferencesHelper.getTimeStart:()I │ │ -047e50: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047e54: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047e58: 1402 1f00 077f |0004: const v2, #float 1.79446e+38 // #7f07001f │ │ -047e5e: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047e64: 0c01 |000a: move-result-object v1 │ │ -047e66: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047e6a: 1403 2100 077f |000d: const v3, #float 1.79446e+38 // #7f070021 │ │ -047e70: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047e76: 0c02 |0013: move-result-object v2 │ │ -047e78: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ -047e7e: 0c00 |0017: move-result-object v0 │ │ -047e80: 7110 8114 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ -047e86: 0a00 |001b: move-result v0 │ │ -047e88: 0f00 |001c: return v0 │ │ +04a044: |[04a044] de.boesling.hydromemo.activities.PreferencesHelper.getTimeStart:()I │ │ +04a054: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +04a058: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a05c: 1402 1f00 077f |0004: const v2, #float 1.79446e+38 // #7f07001f │ │ +04a062: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a068: 0c01 |000a: move-result-object v1 │ │ +04a06a: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a06e: 1403 2100 077f |000d: const v3, #float 1.79446e+38 // #7f070021 │ │ +04a074: 6e20 a100 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a07a: 0c02 |0013: move-result-object v2 │ │ +04a07c: 7230 cd00 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00cd │ │ +04a082: 0c00 |0017: move-result-object v0 │ │ +04a084: 7110 8114 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ +04a08a: 0a00 |001b: move-result v0 │ │ +04a08c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ + 0x0007 line=59 │ │ + 0x0010 line=60 │ │ + 0x0014 line=58 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #5 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ name : 'isIncrementEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -047e8c: |[047e8c] de.boesling.hydromemo.activities.PreferencesHelper.isIncrementEnabled:()Z │ │ -047e9c: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047ea0: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047ea4: 1402 1100 077f |0004: const v2, #float 1.79446e+38 // #7f070011 │ │ -047eaa: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047eb0: 0c01 |000a: move-result-object v1 │ │ -047eb2: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047eb6: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ -047ebc: 0c02 |0010: move-result-object v2 │ │ -047ebe: 1503 087f |0011: const/high16 v3, #int 2131230720 // #7f08 │ │ -047ec2: 6e20 d900 3200 |0013: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ -047ec8: 0a02 |0016: move-result v2 │ │ -047eca: 7230 cc00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ -047ed0: 0a00 |001a: move-result v0 │ │ -047ed2: 0f00 |001b: return v0 │ │ +04a090: |[04a090] de.boesling.hydromemo.activities.PreferencesHelper.isIncrementEnabled:()Z │ │ +04a0a0: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +04a0a4: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a0a8: 1402 1100 077f |0004: const v2, #float 1.79446e+38 // #7f070011 │ │ +04a0ae: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a0b4: 0c01 |000a: move-result-object v1 │ │ +04a0b6: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a0ba: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ +04a0c0: 0c02 |0010: move-result-object v2 │ │ +04a0c2: 1503 087f |0011: const/high16 v3, #int 2131230720 // #7f08 │ │ +04a0c6: 6e20 d900 3200 |0013: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ +04a0cc: 0a02 |0016: move-result v2 │ │ +04a0ce: 7230 cc00 1002 |0017: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ +04a0d4: 0a00 |001a: move-result v0 │ │ +04a0d6: 0f00 |001b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ + 0x0007 line=26 │ │ + 0x000d line=27 │ │ + 0x0017 line=25 │ │ locals : │ │ 0x0000 - 0x001c reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #6 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ name : 'isReminderEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -047ed4: |[047ed4] de.boesling.hydromemo.activities.PreferencesHelper.isReminderEnabled:()Z │ │ -047ee4: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047ee8: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047eec: 1402 1500 077f |0004: const v2, #float 1.79446e+38 // #7f070015 │ │ -047ef2: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047ef8: 0c01 |000a: move-result-object v1 │ │ -047efa: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047efe: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ -047f04: 0c02 |0010: move-result-object v2 │ │ -047f06: 1403 0100 087f |0011: const v3, #float 1.80775e+38 // #7f080001 │ │ -047f0c: 6e20 d900 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ -047f12: 0a02 |0017: move-result v2 │ │ -047f14: 7230 cc00 1002 |0018: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ -047f1a: 0a00 |001b: move-result v0 │ │ -047f1c: 0f00 |001c: return v0 │ │ +04a0d8: |[04a0d8] de.boesling.hydromemo.activities.PreferencesHelper.isReminderEnabled:()Z │ │ +04a0e8: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +04a0ec: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a0f0: 1402 1500 077f |0004: const v2, #float 1.79446e+38 // #7f070015 │ │ +04a0f6: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a0fc: 0c01 |000a: move-result-object v1 │ │ +04a0fe: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a102: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ +04a108: 0c02 |0010: move-result-object v2 │ │ +04a10a: 1403 0100 087f |0011: const v3, #float 1.80775e+38 // #7f080001 │ │ +04a110: 6e20 d900 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ +04a116: 0a02 |0017: move-result v2 │ │ +04a118: 7230 cc00 1002 |0018: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ +04a11e: 0a00 |001b: move-result v0 │ │ +04a120: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ + 0x0007 line=46 │ │ + 0x000d line=47 │ │ + 0x0018 line=45 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #7 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ name : 'isSoundEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -047f20: |[047f20] de.boesling.hydromemo.activities.PreferencesHelper.isSoundEnabled:()Z │ │ -047f30: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047f34: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047f38: 1402 1900 077f |0004: const v2, #float 1.79446e+38 // #7f070019 │ │ -047f3e: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047f44: 0c01 |000a: move-result-object v1 │ │ -047f46: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047f4a: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ -047f50: 0c02 |0010: move-result-object v2 │ │ -047f52: 1403 0200 087f |0011: const v3, #float 1.80775e+38 // #7f080002 │ │ -047f58: 6e20 d900 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ -047f5e: 0a02 |0017: move-result v2 │ │ -047f60: 7230 cc00 1002 |0018: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ -047f66: 0a00 |001b: move-result v0 │ │ -047f68: 0f00 |001c: return v0 │ │ +04a124: |[04a124] de.boesling.hydromemo.activities.PreferencesHelper.isSoundEnabled:()Z │ │ +04a134: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +04a138: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a13c: 1402 1900 077f |0004: const v2, #float 1.79446e+38 // #7f070019 │ │ +04a142: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a148: 0c01 |000a: move-result-object v1 │ │ +04a14a: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a14e: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ +04a154: 0c02 |0010: move-result-object v2 │ │ +04a156: 1403 0200 087f |0011: const v3, #float 1.80775e+38 // #7f080002 │ │ +04a15c: 6e20 d900 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ +04a162: 0a02 |0017: move-result v2 │ │ +04a164: 7230 cc00 1002 |0018: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ +04a16a: 0a00 |001b: move-result v0 │ │ +04a16c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ + 0x0007 line=53 │ │ + 0x0014 line=54 │ │ + 0x0018 line=52 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ #8 : (in Lde/boesling/hydromemo/activities/PreferencesHelper;) │ │ name : 'isVibrationEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -047f6c: |[047f6c] de.boesling.hydromemo.activities.PreferencesHelper.isVibrationEnabled:()Z │ │ -047f7c: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ -047f80: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047f84: 1402 2800 077f |0004: const v2, #float 1.79447e+38 // #7f070028 │ │ -047f8a: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ -047f90: 0c01 |000a: move-result-object v1 │ │ -047f92: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ -047f96: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ -047f9c: 0c02 |0010: move-result-object v2 │ │ -047f9e: 1403 0300 087f |0011: const v3, #float 1.80775e+38 // #7f080003 │ │ -047fa4: 6e20 d900 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ -047faa: 0a02 |0017: move-result v2 │ │ -047fac: 7230 cc00 1002 |0018: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ -047fb2: 0a00 |001b: move-result v0 │ │ -047fb4: 0f00 |001c: return v0 │ │ +04a170: |[04a170] de.boesling.hydromemo.activities.PreferencesHelper.isVibrationEnabled:()Z │ │ +04a180: 5440 8005 |0000: iget-object v0, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.sharedPreferences:Landroid/content/SharedPreferences; // field@0580 │ │ +04a184: 5441 7f05 |0002: iget-object v1, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a188: 1402 2800 077f |0004: const v2, #float 1.79447e+38 // #7f070028 │ │ +04a18e: 6e20 a100 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;.getString:(I)Ljava/lang/String; // method@00a1 │ │ +04a194: 0c01 |000a: move-result-object v1 │ │ +04a196: 5442 7f05 |000b: iget-object v2, v4, Lde/boesling/hydromemo/activities/PreferencesHelper;.contextWrapper:Landroid/content/ContextWrapper; // field@057f │ │ +04a19a: 6e10 9f00 0200 |000d: invoke-virtual {v2}, Landroid/content/ContextWrapper;.getResources:()Landroid/content/res/Resources; // method@009f │ │ +04a1a0: 0c02 |0010: move-result-object v2 │ │ +04a1a2: 1403 0300 087f |0011: const v3, #float 1.80775e+38 // #7f080003 │ │ +04a1a8: 6e20 d900 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@00d9 │ │ +04a1ae: 0a02 |0017: move-result v2 │ │ +04a1b0: 7230 cc00 1002 |0018: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cc │ │ +04a1b6: 0a00 |001b: move-result v0 │ │ +04a1b8: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ + 0x0007 line=71 │ │ + 0x000d line=72 │ │ + 0x0018 line=70 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ │ │ - source_file_idx : 2071 (PreferencesHelper.java) │ │ + source_file_idx : 2068 (PreferencesHelper.java) │ │ │ │ Class #357 header: │ │ -class_idx : 750 │ │ +class_idx : 747 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #357 annotations: │ │ @@ -85491,56 +85526,56 @@ │ │ type : '(Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047fb8: |[047fb8] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary$1.:(Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;)V │ │ -047fc8: 5b01 8105 |0000: iput-object v1, v0, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1;.this$0:Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; // field@0581 │ │ -047fcc: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -047fd2: 0e00 |0005: return-void │ │ +04a1bc: |[04a1bc] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary$1.:(Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;)V │ │ +04a1cc: 5b01 8105 |0000: iput-object v1, v0, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1;.this$0:Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; // field@0581 │ │ +04a1d0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04a1d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ │ │ Virtual methods - │ │ #0 : (in Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -047fd4: |[047fd4] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -047fe4: 6e10 9714 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ -047fea: 0c00 |0003: move-result-object v0 │ │ -047fec: 6e20 a101 0200 |0004: invoke-virtual {v2, v0}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01a1 │ │ -047ff2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -047ff4: 0f00 |0008: return v0 │ │ +04a1d8: |[04a1d8] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +04a1e8: 6e10 9714 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ +04a1ee: 0c00 |0003: move-result-object v0 │ │ +04a1f0: 6e20 a101 0200 |0004: invoke-virtual {v2, v0}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01a1 │ │ +04a1f6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04a1f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=46 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1; │ │ 0x0000 - 0x0009 reg=2 preference Landroid/preference/Preference; │ │ 0x0000 - 0x0009 reg=3 newValue Ljava/lang/Object; │ │ │ │ source_file_idx : 667 (EditTextPreferenceShowSummary.java) │ │ │ │ Class #358 header: │ │ -class_idx : 751 │ │ +class_idx : 748 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 107 │ │ +superclass_idx : 104 │ │ source_file_idx : 667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #358 - │ │ @@ -85556,18 +85591,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -047ff8: |[047ff8] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.:(Landroid/content/Context;)V │ │ -048008: 7020 9b01 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@019b │ │ -04800e: 7010 0a14 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.init:()V // method@140a │ │ -048014: 0e00 |0006: return-void │ │ +04a1fc: |[04a1fc] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.:(Landroid/content/Context;)V │ │ +04a20c: 7020 9b01 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@019b │ │ +04a212: 7010 0a14 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.init:()V // method@140a │ │ +04a218: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0006 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ @@ -85578,18 +85613,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -048018: |[048018] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -048028: 7030 9c01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@019c │ │ -04802e: 7010 0a14 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.init:()V // method@140a │ │ -048034: 0e00 |0006: return-void │ │ +04a21c: |[04a21c] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04a22c: 7030 9c01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@019c │ │ +04a232: 7010 0a14 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.init:()V // method@140a │ │ +04a238: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0006 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ @@ -85601,19 +85636,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048038: |[048038] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.init:()V │ │ -048048: 2200 ee02 |0000: new-instance v0, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1; // type@02ee │ │ -04804c: 7020 0314 1000 |0002: invoke-direct {v0, v1}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1;.:(Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;)V // method@1403 │ │ -048052: 6e20 0c14 0100 |0005: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@140c │ │ -048058: 0e00 |0008: return-void │ │ +04a23c: |[04a23c] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.init:()V │ │ +04a24c: 2200 eb02 |0000: new-instance v0, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1; // type@02eb │ │ +04a250: 7020 0314 1000 |0002: invoke-direct {v0, v1}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1;.:(Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;)V // method@1403 │ │ +04a256: 6e20 0c14 0100 |0005: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@140c │ │ +04a25c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=49 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ │ │ @@ -85623,22 +85658,22 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04805c: |[04805c] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.getSummary:()Ljava/lang/CharSequence; │ │ -04806c: 6e10 0914 0100 |0000: invoke-virtual {v1}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.getTitle:()Ljava/lang/CharSequence; // method@1409 │ │ -048072: 0c00 |0003: move-result-object v0 │ │ -048074: 7210 6014 0000 |0004: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1460 │ │ -04807a: 0c00 |0007: move-result-object v0 │ │ -04807c: 6e20 0714 0100 |0008: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.getPersistedString:(Ljava/lang/String;)Ljava/lang/String; // method@1407 │ │ -048082: 0c00 |000b: move-result-object v0 │ │ -048084: 1100 |000c: return-object v0 │ │ +04a260: |[04a260] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.getSummary:()Ljava/lang/CharSequence; │ │ +04a270: 6e10 0914 0100 |0000: invoke-virtual {v1}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.getTitle:()Ljava/lang/CharSequence; // method@1409 │ │ +04a276: 0c00 |0003: move-result-object v0 │ │ +04a278: 7210 6014 0000 |0004: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@1460 │ │ +04a27e: 0c00 |0007: move-result-object v0 │ │ +04a280: 6e20 0714 0100 |0008: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;.getPersistedString:(Ljava/lang/String;)Ljava/lang/String; // method@1407 │ │ +04a286: 0c00 |000b: move-result-object v0 │ │ +04a288: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ │ │ #1 : (in Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;) │ │ @@ -85646,39 +85681,39 @@ │ │ type : '(Landroid/view/View;Landroid/widget/EditText;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -048088: |[048088] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.onAddEditTextToDialogView:(Landroid/view/View;Landroid/widget/EditText;)V │ │ -048098: 6e10 5613 0300 |0000: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1356 │ │ -04809e: 0c00 |0003: move-result-object v0 │ │ -0480a0: 7210 9211 0000 |0004: invoke-interface {v0}, Landroid/text/Editable;.length:()I // method@1192 │ │ -0480a6: 0a00 |0007: move-result v0 │ │ -0480a8: 6e20 5713 0300 |0008: invoke-virtual {v3, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@1357 │ │ -0480ae: 6f30 9d01 2103 |000b: invoke-super {v1, v2, v3}, Landroid/preference/EditTextPreference;.onAddEditTextToDialogView:(Landroid/view/View;Landroid/widget/EditText;)V // method@019d │ │ -0480b4: 0e00 |000e: return-void │ │ +04a28c: |[04a28c] de.boesling.hydromemo.preferences.EditTextPreferenceShowSummary.onAddEditTextToDialogView:(Landroid/view/View;Landroid/widget/EditText;)V │ │ +04a29c: 6e10 5613 0300 |0000: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1356 │ │ +04a2a2: 0c00 |0003: move-result-object v0 │ │ +04a2a4: 7210 9211 0000 |0004: invoke-interface {v0}, Landroid/text/Editable;.length:()I // method@1192 │ │ +04a2aa: 0a00 |0007: move-result v0 │ │ +04a2ac: 6e20 5713 0300 |0008: invoke-virtual {v3, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@1357 │ │ +04a2b2: 6f30 9d01 2103 |000b: invoke-super {v1, v2, v3}, Landroid/preference/EditTextPreference;.onAddEditTextToDialogView:(Landroid/view/View;Landroid/widget/EditText;)V // method@019d │ │ +04a2b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000b line=54 │ │ 0x000e line=55 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ 0x0000 - 0x000f reg=2 dialogView Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 editText Landroid/widget/EditText; │ │ │ │ source_file_idx : 667 (EditTextPreferenceShowSummary.java) │ │ │ │ Class #359 header: │ │ -class_idx : 752 │ │ +class_idx : 749 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1751 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #359 annotations: │ │ Annotations on class │ │ @@ -85703,58 +85738,58 @@ │ │ type : '(Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0480b8: |[0480b8] de.boesling.hydromemo.preferences.ListPreferenceShowSummary$1.:(Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;)V │ │ -0480c8: 5b01 8205 |0000: iput-object v1, v0, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;.this$0:Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; // field@0582 │ │ -0480cc: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0480d2: 0e00 |0005: return-void │ │ +04a2bc: |[04a2bc] de.boesling.hydromemo.preferences.ListPreferenceShowSummary$1.:(Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;)V │ │ +04a2cc: 5b01 8205 |0000: iput-object v1, v0, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;.this$0:Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; // field@0582 │ │ +04a2d0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04a2d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ │ │ Virtual methods - │ │ #0 : (in Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0480d4: |[0480d4] de.boesling.hydromemo.preferences.ListPreferenceShowSummary$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -0480e4: 5410 8205 |0000: iget-object v0, v1, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;.this$0:Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; // field@0582 │ │ -0480e8: 6e10 1114 0000 |0002: invoke-virtual {v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.getEntry:()Ljava/lang/CharSequence; // method@1411 │ │ -0480ee: 0c00 |0005: move-result-object v0 │ │ -0480f0: 6e20 a101 0200 |0006: invoke-virtual {v2, v0}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01a1 │ │ -0480f6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0480f8: 0f00 |000a: return v0 │ │ +04a2d8: |[04a2d8] de.boesling.hydromemo.preferences.ListPreferenceShowSummary$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +04a2e8: 5410 8205 |0000: iget-object v0, v1, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;.this$0:Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; // field@0582 │ │ +04a2ec: 6e10 1114 0000 |0002: invoke-virtual {v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.getEntry:()Ljava/lang/CharSequence; // method@1411 │ │ +04a2f2: 0c00 |0005: move-result-object v0 │ │ +04a2f4: 6e20 a101 0200 |0006: invoke-virtual {v2, v0}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01a1 │ │ +04a2fa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04a2fc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0009 line=43 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1; │ │ 0x0000 - 0x000b reg=2 arg0 Landroid/preference/Preference; │ │ 0x0000 - 0x000b reg=3 arg1 Ljava/lang/Object; │ │ │ │ - source_file_idx : 1751 (ListPreferenceShowSummary.java) │ │ + source_file_idx : 1748 (ListPreferenceShowSummary.java) │ │ │ │ Class #360 header: │ │ -class_idx : 753 │ │ +class_idx : 750 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 108 │ │ -source_file_idx : 1751 │ │ +superclass_idx : 105 │ │ +source_file_idx : 1748 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #360 - │ │ Class descriptor : 'Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;' │ │ @@ -85769,18 +85804,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0480fc: |[0480fc] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.:(Landroid/content/Context;)V │ │ -04810c: 7020 9e01 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@019e │ │ -048112: 7010 1314 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.init:()V // method@1413 │ │ -048118: 0e00 |0006: return-void │ │ +04a300: |[04a300] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.:(Landroid/content/Context;)V │ │ +04a310: 7020 9e01 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@019e │ │ +04a316: 7010 1314 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.init:()V // method@1413 │ │ +04a31c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ @@ -85791,18 +85826,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04811c: |[04811c] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04812c: 7030 9f01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@019f │ │ -048132: 7010 1314 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.init:()V // method@1413 │ │ -048138: 0e00 |0006: return-void │ │ +04a320: |[04a320] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04a330: 7030 9f01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@019f │ │ +04a336: 7010 1314 0000 |0003: invoke-direct {v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.init:()V // method@1413 │ │ +04a33c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0006 line=31 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ @@ -85814,19 +85849,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04813c: |[04813c] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.init:()V │ │ -04814c: 2200 f002 |0000: new-instance v0, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1; // type@02f0 │ │ -048150: 7020 0d14 1000 |0002: invoke-direct {v0, v1}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;.:(Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;)V // method@140d │ │ -048156: 6e20 1414 0100 |0005: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@1414 │ │ -04815c: 0e00 |0008: return-void │ │ +04a340: |[04a340] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.init:()V │ │ +04a350: 2200 ed02 |0000: new-instance v0, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1; // type@02ed │ │ +04a354: 7020 0d14 1000 |0002: invoke-direct {v0, v1}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;.:(Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;)V // method@140d │ │ +04a35a: 6e20 1414 0100 |0005: invoke-virtual {v1, v0}, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@1414 │ │ +04a360: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0008 line=46 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ │ │ @@ -85836,28 +85871,28 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048160: |[048160] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.getSummary:()Ljava/lang/CharSequence; │ │ -048170: 6f10 a001 0100 |0000: invoke-super {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@01a0 │ │ -048176: 0c00 |0003: move-result-object v0 │ │ -048178: 1100 |0004: return-object v0 │ │ +04a364: |[04a364] de.boesling.hydromemo.preferences.ListPreferenceShowSummary.getSummary:()Ljava/lang/CharSequence; │ │ +04a374: 6f10 a001 0100 |0000: invoke-super {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@01a0 │ │ +04a37a: 0c00 |0003: move-result-object v0 │ │ +04a37c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ │ │ - source_file_idx : 1751 (ListPreferenceShowSummary.java) │ │ + source_file_idx : 1748 (ListPreferenceShowSummary.java) │ │ │ │ Class #361 header: │ │ -class_idx : 754 │ │ +class_idx : 751 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 25 │ │ source_file_idx : 480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ @@ -85875,17 +85910,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04817c: |[04817c] de.boesling.hydromemo.receivers.BootCompletedReceiver.:()V │ │ -04818c: 7010 7900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0079 │ │ -048192: 0e00 |0003: return-void │ │ +04a380: |[04a380] de.boesling.hydromemo.receivers.BootCompletedReceiver.:()V │ │ +04a390: 7010 7900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0079 │ │ +04a396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/receivers/BootCompletedReceiver; │ │ │ │ Virtual methods - │ │ @@ -85894,33 +85929,33 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -048194: |[048194] de.boesling.hydromemo.receivers.BootCompletedReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0481a4: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -0481a8: 1c01 f502 |0002: const-class v1, Lde/boesling/hydromemo/services/Scheduler; // type@02f5 │ │ -0481ac: 7030 a300 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -0481b2: 6e20 9c00 0300 |0007: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009c │ │ -0481b8: 0e00 |000a: return-void │ │ +04a398: |[04a398] de.boesling.hydromemo.receivers.BootCompletedReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +04a3a8: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +04a3ac: 1c01 f202 |0002: const-class v1, Lde/boesling/hydromemo/services/Scheduler; // type@02f2 │ │ +04a3b0: 7030 a300 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04a3b6: 6e20 9c00 0300 |0007: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@009c │ │ +04a3bc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x000a line=31 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/boesling/hydromemo/receivers/BootCompletedReceiver; │ │ 0x0000 - 0x000b reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000b reg=4 intent Landroid/content/Intent; │ │ │ │ source_file_idx : 480 (BootCompletedReceiver.java) │ │ │ │ Class #362 header: │ │ -class_idx : 755 │ │ +class_idx : 752 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 24 │ │ source_file_idx : 638 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ @@ -85950,35 +85985,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0481bc: |[0481bc] de.boesling.hydromemo.services.DrinkDemand.:()V │ │ -0481cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0481ce: 6700 8305 |0001: sput v0, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ -0481d2: 0e00 |0003: return-void │ │ +04a3c0: |[04a3c0] de.boesling.hydromemo.services.DrinkDemand.:()V │ │ +04a3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a3d2: 6700 8305 |0001: sput v0, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ +04a3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lde/boesling/hydromemo/services/DrinkDemand;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0481d4: |[0481d4] de.boesling.hydromemo.services.DrinkDemand.:()V │ │ -0481e4: 7010 7700 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0077 │ │ -0481ea: 0e00 |0003: return-void │ │ +04a3d8: |[04a3d8] de.boesling.hydromemo.services.DrinkDemand.:()V │ │ +04a3e8: 7010 7700 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0077 │ │ +04a3ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/services/DrinkDemand; │ │ │ │ #2 : (in Lde/boesling/hydromemo/services/DrinkDemand;) │ │ @@ -85986,36 +86021,38 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0481ec: |[0481ec] de.boesling.hydromemo.services.DrinkDemand.handleCommand:(Landroid/content/Intent;)V │ │ -0481fc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0481fe: 6703 8305 |0001: sput v3, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ -048202: 5441 8405 |0003: iget-object v1, v4, Lde/boesling/hydromemo/services/DrinkDemand;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0584 │ │ -048206: 6e10 0114 0100 |0005: invoke-virtual {v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isSoundEnabled:()Z // method@1401 │ │ -04820c: 0a01 |0008: move-result v1 │ │ -04820e: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ -048212: 2200 f602 |000b: new-instance v0, Lde/boesling/hydromemo/tasks/PlayMedia; // type@02f6 │ │ -048216: 6e10 1914 0400 |000d: invoke-virtual {v4}, Lde/boesling/hydromemo/services/DrinkDemand;.getApplicationContext:()Landroid/content/Context; // method@1419 │ │ -04821c: 0c01 |0010: move-result-object v1 │ │ -04821e: 1502 057f |0011: const/high16 v2, #int 2131034112 // #7f05 │ │ -048222: 7120 4501 2100 |0013: invoke-static {v1, v2}, Landroid/media/MediaPlayer;.create:(Landroid/content/Context;I)Landroid/media/MediaPlayer; // method@0145 │ │ -048228: 0c01 |0016: move-result-object v1 │ │ -04822a: 7020 3714 1000 |0017: invoke-direct {v0, v1}, Lde/boesling/hydromemo/tasks/PlayMedia;.:(Landroid/media/MediaPlayer;)V // method@1437 │ │ -048230: 2331 6d03 |001a: new-array v1, v3, [Ljava/lang/Void; // type@036d │ │ -048234: 6e20 3a14 1000 |001c: invoke-virtual {v0, v1}, Lde/boesling/hydromemo/tasks/PlayMedia;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@143a │ │ -04823a: 0e00 |001f: return-void │ │ +04a3f0: |[04a3f0] de.boesling.hydromemo.services.DrinkDemand.handleCommand:(Landroid/content/Intent;)V │ │ +04a400: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04a402: 6703 8305 |0001: sput v3, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ +04a406: 5441 8405 |0003: iget-object v1, v4, Lde/boesling/hydromemo/services/DrinkDemand;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0584 │ │ +04a40a: 6e10 0114 0100 |0005: invoke-virtual {v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isSoundEnabled:()Z // method@1401 │ │ +04a410: 0a01 |0008: move-result v1 │ │ +04a412: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ +04a416: 2200 f302 |000b: new-instance v0, Lde/boesling/hydromemo/tasks/PlayMedia; // type@02f3 │ │ +04a41a: 6e10 1914 0400 |000d: invoke-virtual {v4}, Lde/boesling/hydromemo/services/DrinkDemand;.getApplicationContext:()Landroid/content/Context; // method@1419 │ │ +04a420: 0c01 |0010: move-result-object v1 │ │ +04a422: 1502 057f |0011: const/high16 v2, #int 2131034112 // #7f05 │ │ +04a426: 7120 4501 2100 |0013: invoke-static {v1, v2}, Landroid/media/MediaPlayer;.create:(Landroid/content/Context;I)Landroid/media/MediaPlayer; // method@0145 │ │ +04a42c: 0c01 |0016: move-result-object v1 │ │ +04a42e: 7020 3714 1000 |0017: invoke-direct {v0, v1}, Lde/boesling/hydromemo/tasks/PlayMedia;.:(Landroid/media/MediaPlayer;)V // method@1437 │ │ +04a434: 2331 6a03 |001a: new-array v1, v3, [Ljava/lang/Void; // type@036a │ │ +04a438: 6e20 3a14 1000 |001c: invoke-virtual {v0, v1}, Lde/boesling/hydromemo/tasks/PlayMedia;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@143a │ │ +04a43e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0003 line=64 │ │ 0x000b line=65 │ │ + 0x000d line=66 │ │ + 0x0013 line=65 │ │ 0x001a line=67 │ │ 0x001f line=69 │ │ locals : │ │ 0x001a - 0x001f reg=0 playAudio Lde/boesling/hydromemo/tasks/PlayMedia; │ │ 0x0000 - 0x0020 reg=4 this Lde/boesling/hydromemo/services/DrinkDemand; │ │ 0x0000 - 0x0020 reg=5 intent Landroid/content/Intent; │ │ │ │ @@ -86025,17 +86062,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04823c: |[04823c] de.boesling.hydromemo.services.DrinkDemand.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -04824c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04824e: 1100 |0001: return-object v0 │ │ +04a440: |[04a440] de.boesling.hydromemo.services.DrinkDemand.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +04a450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a452: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/boesling/hydromemo/services/DrinkDemand; │ │ 0x0000 - 0x0002 reg=2 arg0 Landroid/content/Intent; │ │ │ │ @@ -86044,20 +86081,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -048250: |[048250] de.boesling.hydromemo.services.DrinkDemand.onCreate:()V │ │ -048260: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ -048266: 2200 ed02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ed │ │ -04826a: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ -048270: 5b10 8405 |0008: iput-object v0, v1, Lde/boesling/hydromemo/services/DrinkDemand;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0584 │ │ -048274: 0e00 |000a: return-void │ │ +04a454: |[04a454] de.boesling.hydromemo.services.DrinkDemand.onCreate:()V │ │ +04a464: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ +04a46a: 2200 ea02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ea │ │ +04a46e: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ +04a474: 5b10 8405 |0008: iput-object v0, v1, Lde/boesling/hydromemo/services/DrinkDemand;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0584 │ │ +04a478: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x000a line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/boesling/hydromemo/services/DrinkDemand; │ │ @@ -86067,17 +86104,17 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -048278: |[048278] de.boesling.hydromemo.services.DrinkDemand.onStart:(Landroid/content/Intent;I)V │ │ -048288: 7020 1a14 1000 |0000: invoke-direct {v0, v1}, Lde/boesling/hydromemo/services/DrinkDemand;.handleCommand:(Landroid/content/Intent;)V // method@141a │ │ -04828e: 0e00 |0003: return-void │ │ +04a47c: |[04a47c] de.boesling.hydromemo.services.DrinkDemand.onStart:(Landroid/content/Intent;I)V │ │ +04a48c: 7020 1a14 1000 |0000: invoke-direct {v0, v1}, Lde/boesling/hydromemo/services/DrinkDemand;.handleCommand:(Landroid/content/Intent;)V // method@141a │ │ +04a492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/services/DrinkDemand; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -86088,35 +86125,35 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048290: |[048290] de.boesling.hydromemo.services.DrinkDemand.onStartCommand:(Landroid/content/Intent;II)I │ │ -0482a0: 7020 1a14 2100 |0000: invoke-direct {v1, v2}, Lde/boesling/hydromemo/services/DrinkDemand;.handleCommand:(Landroid/content/Intent;)V // method@141a │ │ -0482a6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0482a8: 0f00 |0004: return v0 │ │ +04a494: |[04a494] de.boesling.hydromemo.services.DrinkDemand.onStartCommand:(Landroid/content/Intent;II)I │ │ +04a4a4: 7020 1a14 2100 |0000: invoke-direct {v1, v2}, Lde/boesling/hydromemo/services/DrinkDemand;.handleCommand:(Landroid/content/Intent;)V // method@141a │ │ +04a4aa: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04a4ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/boesling/hydromemo/services/DrinkDemand; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=3 flags I │ │ 0x0000 - 0x0005 reg=4 startId I │ │ │ │ source_file_idx : 638 (DrinkDemand.java) │ │ │ │ Class #363 header: │ │ -class_idx : 756 │ │ +class_idx : 753 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 24 │ │ -source_file_idx : 2004 │ │ +source_file_idx : 2001 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 4 │ │ │ │ Class #363 annotations: │ │ Annotations on method #5164 'onStartCommand' │ │ @@ -86155,212 +86192,218 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 327 16-bit code units │ │ -0482ac: |[0482ac] de.boesling.hydromemo.services.Notifier.:()V │ │ -0482bc: 122b |0000: const/4 v11, #int 2 // #2 │ │ -0482be: 121a |0001: const/4 v10, #int 1 // #1 │ │ -0482c0: 1209 |0002: const/4 v9, #int 0 // #0 │ │ -0482c2: 1607 2c01 |0003: const-wide/16 v7, #int 300 // #12c │ │ -0482c6: 1605 6400 |0005: const-wide/16 v5, #int 100 // #64 │ │ -0482ca: 1300 0900 |0007: const/16 v0, #int 9 // #9 │ │ -0482ce: 2300 6e03 |0009: new-array v0, v0, [[Ljava/lang/Long; // type@036e │ │ -0482d2: 1271 |000b: const/4 v1, #int 7 // #7 │ │ -0482d4: 2311 6903 |000c: new-array v1, v1, [Ljava/lang/Long; // type@0369 │ │ -0482d8: 7120 8714 6500 |000e: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0482de: 0c02 |0011: move-result-object v2 │ │ -0482e0: 4d02 0109 |0012: aput-object v2, v1, v9 │ │ -0482e4: 7120 8714 6500 |0014: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0482ea: 0c02 |0017: move-result-object v2 │ │ -0482ec: 4d02 010a |0018: aput-object v2, v1, v10 │ │ -0482f0: 7120 8714 6500 |001a: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0482f6: 0c02 |001d: move-result-object v2 │ │ -0482f8: 4d02 010b |001e: aput-object v2, v1, v11 │ │ -0482fc: 1232 |0020: const/4 v2, #int 3 // #3 │ │ -0482fe: 7120 8714 6500 |0021: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048304: 0c03 |0024: move-result-object v3 │ │ -048306: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ -04830a: 1242 |0027: const/4 v2, #int 4 // #4 │ │ -04830c: 7120 8714 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048312: 0c03 |002b: move-result-object v3 │ │ -048314: 4d03 0102 |002c: aput-object v3, v1, v2 │ │ -048318: 1252 |002e: const/4 v2, #int 5 // #5 │ │ -04831a: 7120 8714 6500 |002f: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048320: 0c03 |0032: move-result-object v3 │ │ -048322: 4d03 0102 |0033: aput-object v3, v1, v2 │ │ -048326: 1262 |0035: const/4 v2, #int 6 // #6 │ │ -048328: 7120 8714 6500 |0036: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04832e: 0c03 |0039: move-result-object v3 │ │ -048330: 4d03 0102 |003a: aput-object v3, v1, v2 │ │ -048334: 4d01 0009 |003c: aput-object v1, v0, v9 │ │ -048338: 1271 |003e: const/4 v1, #int 7 // #7 │ │ -04833a: 2311 6903 |003f: new-array v1, v1, [Ljava/lang/Long; // type@0369 │ │ -04833e: 7120 8714 8700 |0041: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048344: 0c02 |0044: move-result-object v2 │ │ -048346: 4d02 0109 |0045: aput-object v2, v1, v9 │ │ -04834a: 7120 8714 6500 |0047: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048350: 0c02 |004a: move-result-object v2 │ │ -048352: 4d02 010a |004b: aput-object v2, v1, v10 │ │ -048356: 7120 8714 6500 |004d: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04835c: 0c02 |0050: move-result-object v2 │ │ -04835e: 4d02 010b |0051: aput-object v2, v1, v11 │ │ -048362: 1232 |0053: const/4 v2, #int 3 // #3 │ │ -048364: 7120 8714 6500 |0054: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04836a: 0c03 |0057: move-result-object v3 │ │ -04836c: 4d03 0102 |0058: aput-object v3, v1, v2 │ │ -048370: 1242 |005a: const/4 v2, #int 4 // #4 │ │ -048372: 7120 8714 8700 |005b: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048378: 0c03 |005e: move-result-object v3 │ │ -04837a: 4d03 0102 |005f: aput-object v3, v1, v2 │ │ -04837e: 1252 |0061: const/4 v2, #int 5 // #5 │ │ -048380: 7120 8714 6500 |0062: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048386: 0c03 |0065: move-result-object v3 │ │ -048388: 4d03 0102 |0066: aput-object v3, v1, v2 │ │ -04838c: 1262 |0068: const/4 v2, #int 6 // #6 │ │ -04838e: 7120 8714 8700 |0069: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048394: 0c03 |006c: move-result-object v3 │ │ -048396: 4d03 0102 |006d: aput-object v3, v1, v2 │ │ -04839a: 4d01 000a |006f: aput-object v1, v0, v10 │ │ -04839e: 1251 |0071: const/4 v1, #int 5 // #5 │ │ -0483a0: 2311 6903 |0072: new-array v1, v1, [Ljava/lang/Long; // type@0369 │ │ -0483a4: 7120 8714 8700 |0074: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0483aa: 0c02 |0077: move-result-object v2 │ │ -0483ac: 4d02 0109 |0078: aput-object v2, v1, v9 │ │ -0483b0: 7120 8714 6500 |007a: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0483b6: 0c02 |007d: move-result-object v2 │ │ -0483b8: 4d02 010a |007e: aput-object v2, v1, v10 │ │ -0483bc: 7120 8714 6500 |0080: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0483c2: 0c02 |0083: move-result-object v2 │ │ -0483c4: 4d02 010b |0084: aput-object v2, v1, v11 │ │ -0483c8: 1232 |0086: const/4 v2, #int 3 // #3 │ │ -0483ca: 7120 8714 6500 |0087: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0483d0: 0c03 |008a: move-result-object v3 │ │ -0483d2: 4d03 0102 |008b: aput-object v3, v1, v2 │ │ -0483d6: 1242 |008d: const/4 v2, #int 4 // #4 │ │ -0483d8: 7120 8714 6500 |008e: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0483de: 0c03 |0091: move-result-object v3 │ │ -0483e0: 4d03 0102 |0092: aput-object v3, v1, v2 │ │ -0483e4: 4d01 000b |0094: aput-object v1, v0, v11 │ │ -0483e8: 1231 |0096: const/4 v1, #int 3 // #3 │ │ -0483ea: 1252 |0097: const/4 v2, #int 5 // #5 │ │ -0483ec: 2322 6903 |0098: new-array v2, v2, [Ljava/lang/Long; // type@0369 │ │ -0483f0: 7120 8714 6500 |009a: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0483f6: 0c03 |009d: move-result-object v3 │ │ -0483f8: 4d03 0209 |009e: aput-object v3, v2, v9 │ │ -0483fc: 7120 8714 6500 |00a0: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048402: 0c03 |00a3: move-result-object v3 │ │ -048404: 4d03 020a |00a4: aput-object v3, v2, v10 │ │ -048408: 7120 8714 8700 |00a6: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04840e: 0c03 |00a9: move-result-object v3 │ │ -048410: 4d03 020b |00aa: aput-object v3, v2, v11 │ │ -048414: 1233 |00ac: const/4 v3, #int 3 // #3 │ │ -048416: 7120 8714 6500 |00ad: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04841c: 0c04 |00b0: move-result-object v4 │ │ -04841e: 4d04 0203 |00b1: aput-object v4, v2, v3 │ │ -048422: 1243 |00b3: const/4 v3, #int 4 // #4 │ │ -048424: 7120 8714 6500 |00b4: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04842a: 0c04 |00b7: move-result-object v4 │ │ -04842c: 4d04 0203 |00b8: aput-object v4, v2, v3 │ │ -048430: 4d02 0001 |00ba: aput-object v2, v0, v1 │ │ -048434: 1241 |00bc: const/4 v1, #int 4 // #4 │ │ -048436: 1252 |00bd: const/4 v2, #int 5 // #5 │ │ -048438: 2322 6903 |00be: new-array v2, v2, [Ljava/lang/Long; // type@0369 │ │ -04843c: 7120 8714 8700 |00c0: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048442: 0c03 |00c3: move-result-object v3 │ │ -048444: 4d03 0209 |00c4: aput-object v3, v2, v9 │ │ -048448: 7120 8714 6500 |00c6: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04844e: 0c03 |00c9: move-result-object v3 │ │ -048450: 4d03 020a |00ca: aput-object v3, v2, v10 │ │ -048454: 7120 8714 8700 |00cc: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04845a: 0c03 |00cf: move-result-object v3 │ │ -04845c: 4d03 020b |00d0: aput-object v3, v2, v11 │ │ -048460: 1233 |00d2: const/4 v3, #int 3 // #3 │ │ -048462: 7120 8714 6500 |00d3: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048468: 0c04 |00d6: move-result-object v4 │ │ -04846a: 4d04 0203 |00d7: aput-object v4, v2, v3 │ │ -04846e: 1243 |00d9: const/4 v3, #int 4 // #4 │ │ -048470: 7120 8714 8700 |00da: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048476: 0c04 |00dd: move-result-object v4 │ │ -048478: 4d04 0203 |00de: aput-object v4, v2, v3 │ │ -04847c: 4d02 0001 |00e0: aput-object v2, v0, v1 │ │ -048480: 1251 |00e2: const/4 v1, #int 5 // #5 │ │ -048482: 1232 |00e3: const/4 v2, #int 3 // #3 │ │ -048484: 2322 6903 |00e4: new-array v2, v2, [Ljava/lang/Long; // type@0369 │ │ -048488: 7120 8714 8700 |00e6: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04848e: 0c03 |00e9: move-result-object v3 │ │ -048490: 4d03 0209 |00ea: aput-object v3, v2, v9 │ │ -048494: 7120 8714 6500 |00ec: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04849a: 0c03 |00ef: move-result-object v3 │ │ -04849c: 4d03 020a |00f0: aput-object v3, v2, v10 │ │ -0484a0: 7120 8714 8700 |00f2: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0484a6: 0c03 |00f5: move-result-object v3 │ │ -0484a8: 4d03 020b |00f6: aput-object v3, v2, v11 │ │ -0484ac: 4d02 0001 |00f8: aput-object v2, v0, v1 │ │ -0484b0: 1261 |00fa: const/4 v1, #int 6 // #6 │ │ -0484b2: 23a2 6903 |00fb: new-array v2, v10, [Ljava/lang/Long; // type@0369 │ │ -0484b6: 7120 8714 6500 |00fd: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0484bc: 0c03 |0100: move-result-object v3 │ │ -0484be: 4d03 0209 |0101: aput-object v3, v2, v9 │ │ -0484c2: 4d02 0001 |0103: aput-object v2, v0, v1 │ │ -0484c6: 1271 |0105: const/4 v1, #int 7 // #7 │ │ -0484c8: 1232 |0106: const/4 v2, #int 3 // #3 │ │ -0484ca: 2322 6903 |0107: new-array v2, v2, [Ljava/lang/Long; // type@0369 │ │ -0484ce: 7120 8714 8700 |0109: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0484d4: 0c03 |010c: move-result-object v3 │ │ -0484d6: 4d03 0209 |010d: aput-object v3, v2, v9 │ │ -0484da: 7120 8714 6500 |010f: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0484e0: 0c03 |0112: move-result-object v3 │ │ -0484e2: 4d03 020a |0113: aput-object v3, v2, v10 │ │ -0484e6: 7120 8714 8700 |0115: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -0484ec: 0c03 |0118: move-result-object v3 │ │ -0484ee: 4d03 020b |0119: aput-object v3, v2, v11 │ │ -0484f2: 4d02 0001 |011b: aput-object v2, v0, v1 │ │ -0484f6: 1301 0800 |011d: const/16 v1, #int 8 // #8 │ │ -0484fa: 1252 |011f: const/4 v2, #int 5 // #5 │ │ -0484fc: 2322 6903 |0120: new-array v2, v2, [Ljava/lang/Long; // type@0369 │ │ -048500: 7120 8714 8700 |0122: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048506: 0c03 |0125: move-result-object v3 │ │ -048508: 4d03 0209 |0126: aput-object v3, v2, v9 │ │ -04850c: 7120 8714 6500 |0128: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -048512: 0c03 |012b: move-result-object v3 │ │ -048514: 4d03 020a |012c: aput-object v3, v2, v10 │ │ -048518: 7120 8714 8700 |012e: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04851e: 0c03 |0131: move-result-object v3 │ │ -048520: 4d03 020b |0132: aput-object v3, v2, v11 │ │ -048524: 1233 |0134: const/4 v3, #int 3 // #3 │ │ -048526: 7120 8714 6500 |0135: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04852c: 0c04 |0138: move-result-object v4 │ │ -04852e: 4d04 0203 |0139: aput-object v4, v2, v3 │ │ -048532: 1243 |013b: const/4 v3, #int 4 // #4 │ │ -048534: 7120 8714 8700 |013c: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04853a: 0c04 |013f: move-result-object v4 │ │ -04853c: 4d04 0203 |0140: aput-object v4, v2, v3 │ │ -048540: 4d02 0001 |0142: aput-object v2, v0, v1 │ │ -048544: 6900 8705 |0144: sput-object v0, Lde/boesling/hydromemo/services/Notifier;.hydromemo:[[Ljava/lang/Long; // field@0587 │ │ -048548: 0e00 |0146: return-void │ │ +04a4b0: |[04a4b0] de.boesling.hydromemo.services.Notifier.:()V │ │ +04a4c0: 122b |0000: const/4 v11, #int 2 // #2 │ │ +04a4c2: 121a |0001: const/4 v10, #int 1 // #1 │ │ +04a4c4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +04a4c6: 1608 2c01 |0003: const-wide/16 v8, #int 300 // #12c │ │ +04a4ca: 1606 6400 |0005: const-wide/16 v6, #int 100 // #64 │ │ +04a4ce: 1300 0900 |0007: const/16 v0, #int 9 // #9 │ │ +04a4d2: 2300 6b03 |0009: new-array v0, v0, [[Ljava/lang/Long; // type@036b │ │ +04a4d6: 1271 |000b: const/4 v1, #int 7 // #7 │ │ +04a4d8: 2311 6603 |000c: new-array v1, v1, [Ljava/lang/Long; // type@0366 │ │ +04a4dc: 7120 8714 7600 |000e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a4e2: 0c02 |0011: move-result-object v2 │ │ +04a4e4: 4d02 0105 |0012: aput-object v2, v1, v5 │ │ +04a4e8: 7120 8714 7600 |0014: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a4ee: 0c02 |0017: move-result-object v2 │ │ +04a4f0: 4d02 010a |0018: aput-object v2, v1, v10 │ │ +04a4f4: 7120 8714 7600 |001a: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a4fa: 0c02 |001d: move-result-object v2 │ │ +04a4fc: 4d02 010b |001e: aput-object v2, v1, v11 │ │ +04a500: 1232 |0020: const/4 v2, #int 3 // #3 │ │ +04a502: 7120 8714 7600 |0021: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a508: 0c03 |0024: move-result-object v3 │ │ +04a50a: 4d03 0102 |0025: aput-object v3, v1, v2 │ │ +04a50e: 1242 |0027: const/4 v2, #int 4 // #4 │ │ +04a510: 7120 8714 7600 |0028: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a516: 0c03 |002b: move-result-object v3 │ │ +04a518: 4d03 0102 |002c: aput-object v3, v1, v2 │ │ +04a51c: 1252 |002e: const/4 v2, #int 5 // #5 │ │ +04a51e: 7120 8714 7600 |002f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a524: 0c03 |0032: move-result-object v3 │ │ +04a526: 4d03 0102 |0033: aput-object v3, v1, v2 │ │ +04a52a: 1262 |0035: const/4 v2, #int 6 // #6 │ │ +04a52c: 7120 8714 7600 |0036: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a532: 0c03 |0039: move-result-object v3 │ │ +04a534: 4d03 0102 |003a: aput-object v3, v1, v2 │ │ +04a538: 4d01 0005 |003c: aput-object v1, v0, v5 │ │ +04a53c: 1271 |003e: const/4 v1, #int 7 // #7 │ │ +04a53e: 2311 6603 |003f: new-array v1, v1, [Ljava/lang/Long; // type@0366 │ │ +04a542: 7120 8714 9800 |0041: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a548: 0c02 |0044: move-result-object v2 │ │ +04a54a: 4d02 0105 |0045: aput-object v2, v1, v5 │ │ +04a54e: 7120 8714 7600 |0047: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a554: 0c02 |004a: move-result-object v2 │ │ +04a556: 4d02 010a |004b: aput-object v2, v1, v10 │ │ +04a55a: 7120 8714 7600 |004d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a560: 0c02 |0050: move-result-object v2 │ │ +04a562: 4d02 010b |0051: aput-object v2, v1, v11 │ │ +04a566: 1232 |0053: const/4 v2, #int 3 // #3 │ │ +04a568: 7120 8714 7600 |0054: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a56e: 0c03 |0057: move-result-object v3 │ │ +04a570: 4d03 0102 |0058: aput-object v3, v1, v2 │ │ +04a574: 1242 |005a: const/4 v2, #int 4 // #4 │ │ +04a576: 7120 8714 9800 |005b: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a57c: 0c03 |005e: move-result-object v3 │ │ +04a57e: 4d03 0102 |005f: aput-object v3, v1, v2 │ │ +04a582: 1252 |0061: const/4 v2, #int 5 // #5 │ │ +04a584: 7120 8714 7600 |0062: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a58a: 0c03 |0065: move-result-object v3 │ │ +04a58c: 4d03 0102 |0066: aput-object v3, v1, v2 │ │ +04a590: 1262 |0068: const/4 v2, #int 6 // #6 │ │ +04a592: 7120 8714 9800 |0069: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a598: 0c03 |006c: move-result-object v3 │ │ +04a59a: 4d03 0102 |006d: aput-object v3, v1, v2 │ │ +04a59e: 4d01 000a |006f: aput-object v1, v0, v10 │ │ +04a5a2: 1251 |0071: const/4 v1, #int 5 // #5 │ │ +04a5a4: 2311 6603 |0072: new-array v1, v1, [Ljava/lang/Long; // type@0366 │ │ +04a5a8: 7120 8714 9800 |0074: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a5ae: 0c02 |0077: move-result-object v2 │ │ +04a5b0: 4d02 0105 |0078: aput-object v2, v1, v5 │ │ +04a5b4: 7120 8714 7600 |007a: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a5ba: 0c02 |007d: move-result-object v2 │ │ +04a5bc: 4d02 010a |007e: aput-object v2, v1, v10 │ │ +04a5c0: 7120 8714 7600 |0080: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a5c6: 0c02 |0083: move-result-object v2 │ │ +04a5c8: 4d02 010b |0084: aput-object v2, v1, v11 │ │ +04a5cc: 1232 |0086: const/4 v2, #int 3 // #3 │ │ +04a5ce: 7120 8714 7600 |0087: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a5d4: 0c03 |008a: move-result-object v3 │ │ +04a5d6: 4d03 0102 |008b: aput-object v3, v1, v2 │ │ +04a5da: 1242 |008d: const/4 v2, #int 4 // #4 │ │ +04a5dc: 7120 8714 7600 |008e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a5e2: 0c03 |0091: move-result-object v3 │ │ +04a5e4: 4d03 0102 |0092: aput-object v3, v1, v2 │ │ +04a5e8: 4d01 000b |0094: aput-object v1, v0, v11 │ │ +04a5ec: 1231 |0096: const/4 v1, #int 3 // #3 │ │ +04a5ee: 1252 |0097: const/4 v2, #int 5 // #5 │ │ +04a5f0: 2322 6603 |0098: new-array v2, v2, [Ljava/lang/Long; // type@0366 │ │ +04a5f4: 7120 8714 7600 |009a: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a5fa: 0c03 |009d: move-result-object v3 │ │ +04a5fc: 4d03 0205 |009e: aput-object v3, v2, v5 │ │ +04a600: 7120 8714 7600 |00a0: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a606: 0c03 |00a3: move-result-object v3 │ │ +04a608: 4d03 020a |00a4: aput-object v3, v2, v10 │ │ +04a60c: 7120 8714 9800 |00a6: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a612: 0c03 |00a9: move-result-object v3 │ │ +04a614: 4d03 020b |00aa: aput-object v3, v2, v11 │ │ +04a618: 1233 |00ac: const/4 v3, #int 3 // #3 │ │ +04a61a: 7120 8714 7600 |00ad: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a620: 0c04 |00b0: move-result-object v4 │ │ +04a622: 4d04 0203 |00b1: aput-object v4, v2, v3 │ │ +04a626: 1243 |00b3: const/4 v3, #int 4 // #4 │ │ +04a628: 7120 8714 7600 |00b4: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a62e: 0c04 |00b7: move-result-object v4 │ │ +04a630: 4d04 0203 |00b8: aput-object v4, v2, v3 │ │ +04a634: 4d02 0001 |00ba: aput-object v2, v0, v1 │ │ +04a638: 1241 |00bc: const/4 v1, #int 4 // #4 │ │ +04a63a: 1252 |00bd: const/4 v2, #int 5 // #5 │ │ +04a63c: 2322 6603 |00be: new-array v2, v2, [Ljava/lang/Long; // type@0366 │ │ +04a640: 7120 8714 9800 |00c0: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a646: 0c03 |00c3: move-result-object v3 │ │ +04a648: 4d03 0205 |00c4: aput-object v3, v2, v5 │ │ +04a64c: 7120 8714 7600 |00c6: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a652: 0c03 |00c9: move-result-object v3 │ │ +04a654: 4d03 020a |00ca: aput-object v3, v2, v10 │ │ +04a658: 7120 8714 9800 |00cc: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a65e: 0c03 |00cf: move-result-object v3 │ │ +04a660: 4d03 020b |00d0: aput-object v3, v2, v11 │ │ +04a664: 1233 |00d2: const/4 v3, #int 3 // #3 │ │ +04a666: 7120 8714 7600 |00d3: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a66c: 0c04 |00d6: move-result-object v4 │ │ +04a66e: 4d04 0203 |00d7: aput-object v4, v2, v3 │ │ +04a672: 1243 |00d9: const/4 v3, #int 4 // #4 │ │ +04a674: 7120 8714 9800 |00da: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a67a: 0c04 |00dd: move-result-object v4 │ │ +04a67c: 4d04 0203 |00de: aput-object v4, v2, v3 │ │ +04a680: 4d02 0001 |00e0: aput-object v2, v0, v1 │ │ +04a684: 1251 |00e2: const/4 v1, #int 5 // #5 │ │ +04a686: 1232 |00e3: const/4 v2, #int 3 // #3 │ │ +04a688: 2322 6603 |00e4: new-array v2, v2, [Ljava/lang/Long; // type@0366 │ │ +04a68c: 7120 8714 9800 |00e6: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a692: 0c03 |00e9: move-result-object v3 │ │ +04a694: 4d03 0205 |00ea: aput-object v3, v2, v5 │ │ +04a698: 7120 8714 7600 |00ec: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a69e: 0c03 |00ef: move-result-object v3 │ │ +04a6a0: 4d03 020a |00f0: aput-object v3, v2, v10 │ │ +04a6a4: 7120 8714 9800 |00f2: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a6aa: 0c03 |00f5: move-result-object v3 │ │ +04a6ac: 4d03 020b |00f6: aput-object v3, v2, v11 │ │ +04a6b0: 4d02 0001 |00f8: aput-object v2, v0, v1 │ │ +04a6b4: 1261 |00fa: const/4 v1, #int 6 // #6 │ │ +04a6b6: 23a2 6603 |00fb: new-array v2, v10, [Ljava/lang/Long; // type@0366 │ │ +04a6ba: 7120 8714 7600 |00fd: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a6c0: 0c03 |0100: move-result-object v3 │ │ +04a6c2: 4d03 0205 |0101: aput-object v3, v2, v5 │ │ +04a6c6: 4d02 0001 |0103: aput-object v2, v0, v1 │ │ +04a6ca: 1271 |0105: const/4 v1, #int 7 // #7 │ │ +04a6cc: 1232 |0106: const/4 v2, #int 3 // #3 │ │ +04a6ce: 2322 6603 |0107: new-array v2, v2, [Ljava/lang/Long; // type@0366 │ │ +04a6d2: 7120 8714 9800 |0109: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a6d8: 0c03 |010c: move-result-object v3 │ │ +04a6da: 4d03 0205 |010d: aput-object v3, v2, v5 │ │ +04a6de: 7120 8714 7600 |010f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a6e4: 0c03 |0112: move-result-object v3 │ │ +04a6e6: 4d03 020a |0113: aput-object v3, v2, v10 │ │ +04a6ea: 7120 8714 9800 |0115: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a6f0: 0c03 |0118: move-result-object v3 │ │ +04a6f2: 4d03 020b |0119: aput-object v3, v2, v11 │ │ +04a6f6: 4d02 0001 |011b: aput-object v2, v0, v1 │ │ +04a6fa: 1301 0800 |011d: const/16 v1, #int 8 // #8 │ │ +04a6fe: 1252 |011f: const/4 v2, #int 5 // #5 │ │ +04a700: 2322 6603 |0120: new-array v2, v2, [Ljava/lang/Long; // type@0366 │ │ +04a704: 7120 8714 9800 |0122: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a70a: 0c03 |0125: move-result-object v3 │ │ +04a70c: 4d03 0205 |0126: aput-object v3, v2, v5 │ │ +04a710: 7120 8714 7600 |0128: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a716: 0c03 |012b: move-result-object v3 │ │ +04a718: 4d03 020a |012c: aput-object v3, v2, v10 │ │ +04a71c: 7120 8714 9800 |012e: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a722: 0c03 |0131: move-result-object v3 │ │ +04a724: 4d03 020b |0132: aput-object v3, v2, v11 │ │ +04a728: 1233 |0134: const/4 v3, #int 3 // #3 │ │ +04a72a: 7120 8714 7600 |0135: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a730: 0c04 |0138: move-result-object v4 │ │ +04a732: 4d04 0203 |0139: aput-object v4, v2, v3 │ │ +04a736: 1243 |013b: const/4 v3, #int 4 // #4 │ │ +04a738: 7120 8714 9800 |013c: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a73e: 0c04 |013f: move-result-object v4 │ │ +04a740: 4d04 0203 |0140: aput-object v4, v2, v3 │ │ +04a744: 4d02 0001 |0142: aput-object v2, v0, v1 │ │ +04a748: 6900 8705 |0144: sput-object v0, Lde/boesling/hydromemo/services/Notifier;.hydromemo:[[Ljava/lang/Long; // field@0587 │ │ +04a74c: 0e00 |0146: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=46 │ │ + 0x000e line=47 │ │ + 0x0041 line=48 │ │ + 0x009a line=49 │ │ + 0x00e6 line=50 │ │ + 0x0122 line=51 │ │ + 0x0146 line=46 │ │ locals : │ │ │ │ #1 : (in Lde/boesling/hydromemo/services/Notifier;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04854c: |[04854c] de.boesling.hydromemo.services.Notifier.:()V │ │ -04855c: 7010 7700 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0077 │ │ -048562: 0e00 |0003: return-void │ │ +04a750: |[04a750] de.boesling.hydromemo.services.Notifier.:()V │ │ +04a760: 7010 7700 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0077 │ │ +04a766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/services/Notifier; │ │ │ │ #2 : (in Lde/boesling/hydromemo/services/Notifier;) │ │ @@ -86368,28 +86411,28 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -048564: |[048564] de.boesling.hydromemo.services.Notifier.chooseNotificationSound:()I │ │ -048574: 1400 0400 057f |0000: const v0, #float 1.76787e+38 // #7f050004 │ │ -04857a: 7010 2314 0200 |0003: invoke-direct {v2}, Lde/boesling/hydromemo/services/Notifier;.getIncrement:()I // method@1423 │ │ -048580: 0a01 |0006: move-result v1 │ │ -048582: 2b01 1100 0000 |0007: packed-switch v1, 00000018 // +00000011 │ │ -048588: 0f00 |000a: return v0 │ │ -04858a: 1400 0100 057f |000b: const v0, #float 1.76787e+38 // #7f050001 │ │ -048590: 28fc |000e: goto 000a // -0004 │ │ -048592: 1400 0200 057f |000f: const v0, #float 1.76787e+38 // #7f050002 │ │ -048598: 28f8 |0012: goto 000a // -0008 │ │ -04859a: 1400 0300 057f |0013: const v0, #float 1.76787e+38 // #7f050003 │ │ -0485a0: 28f4 |0016: goto 000a // -000c │ │ -0485a2: 0000 |0017: nop // spacer │ │ -0485a4: 0001 0400 0100 0000 0400 0000 0800 ... |0018: packed-switch-data (12 units) │ │ +04a768: |[04a768] de.boesling.hydromemo.services.Notifier.chooseNotificationSound:()I │ │ +04a778: 1400 0400 057f |0000: const v0, #float 1.76787e+38 // #7f050004 │ │ +04a77e: 7010 2314 0200 |0003: invoke-direct {v2}, Lde/boesling/hydromemo/services/Notifier;.getIncrement:()I // method@1423 │ │ +04a784: 0a01 |0006: move-result v1 │ │ +04a786: 2b01 1100 0000 |0007: packed-switch v1, 00000018 // +00000011 │ │ +04a78c: 0f00 |000a: return v0 │ │ +04a78e: 1400 0100 057f |000b: const v0, #float 1.76787e+38 // #7f050001 │ │ +04a794: 28fc |000e: goto 000a // -0004 │ │ +04a796: 1400 0200 057f |000f: const v0, #float 1.76787e+38 // #7f050002 │ │ +04a79c: 28f8 |0012: goto 000a // -0008 │ │ +04a79e: 1400 0300 057f |0013: const v0, #float 1.76787e+38 // #7f050003 │ │ +04a7a4: 28f4 |0016: goto 000a // -000c │ │ +04a7a6: 0000 |0017: nop // spacer │ │ +04a7a8: 0001 0400 0100 0000 0400 0000 0800 ... |0018: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=136 │ │ 0x000a line=146 │ │ 0x000b line=138 │ │ 0x000f line=140 │ │ 0x0013 line=142 │ │ @@ -86402,81 +86445,81 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0485bc: |[0485bc] de.boesling.hydromemo.services.Notifier.getIncrement:()I │ │ -0485cc: 5410 8805 |0000: iget-object v0, v1, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -0485d0: 6e10 ff13 0000 |0002: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isIncrementEnabled:()Z // method@13ff │ │ -0485d6: 0a00 |0005: move-result v0 │ │ -0485d8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0485dc: 6000 8305 |0008: sget v0, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ -0485e0: 0f00 |000a: return v0 │ │ -0485e2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0485e4: 28fe |000c: goto 000a // -0002 │ │ +04a7c0: |[04a7c0] de.boesling.hydromemo.services.Notifier.getIncrement:()I │ │ +04a7d0: 5410 8805 |0000: iget-object v0, v1, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04a7d4: 6e10 ff13 0000 |0002: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isIncrementEnabled:()Z // method@13ff │ │ +04a7da: 0a00 |0005: move-result v0 │ │ +04a7dc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +04a7e0: 6000 8305 |0008: sget v0, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ +04a7e4: 0f00 |000a: return v0 │ │ +04a7e6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +04a7e8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/boesling/hydromemo/services/Notifier; │ │ │ │ #4 : (in Lde/boesling/hydromemo/services/Notifier;) │ │ name : 'getVibrationPattern' │ │ type : '()[J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -0485e8: |[0485e8] de.boesling.hydromemo.services.Notifier.getVibrationPattern:()[J │ │ -0485f8: 2202 3103 |0000: new-instance v2, Ljava/util/ArrayList; // type@0331 │ │ -0485fc: 7010 c814 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -048602: 1603 0000 |0005: const-wide/16 v3, #int 0 // #0 │ │ -048606: 7120 8714 4300 |0007: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04860c: 0c03 |000a: move-result-object v3 │ │ -04860e: 6e20 cb14 3200 |000b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -048614: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -048616: 7010 2314 0500 |000f: invoke-direct {v5}, Lde/boesling/hydromemo/services/Notifier;.getIncrement:()I // method@1423 │ │ -04861c: 0a03 |0012: move-result v3 │ │ -04861e: 6204 8705 |0013: sget-object v4, Lde/boesling/hydromemo/services/Notifier;.hydromemo:[[Ljava/lang/Long; // field@0587 │ │ -048622: 2144 |0015: array-length v4, v4 │ │ -048624: 7120 8e14 4300 |0016: invoke-static {v3, v4}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -04862a: 0a03 |0019: move-result v3 │ │ -04862c: 3530 1b00 |001a: if-ge v0, v3, 0035 // +001b │ │ -048630: 3d00 0b00 |001c: if-lez v0, 0027 // +000b │ │ -048634: 1603 6400 |001e: const-wide/16 v3, #int 100 // #64 │ │ -048638: 7120 8714 4300 |0020: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ -04863e: 0c03 |0023: move-result-object v3 │ │ -048640: 6e20 cb14 3200 |0024: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -048646: 6203 8705 |0027: sget-object v3, Lde/boesling/hydromemo/services/Notifier;.hydromemo:[[Ljava/lang/Long; // field@0587 │ │ -04864a: 4603 0300 |0029: aget-object v3, v3, v0 │ │ -04864e: 7110 d814 0300 |002b: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@14d8 │ │ -048654: 0c03 |002e: move-result-object v3 │ │ -048656: 6e20 cc14 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@14cc │ │ -04865c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048660: 28db |0034: goto 000f // -0025 │ │ -048662: 6e10 d514 0200 |0035: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -048668: 0a03 |0038: move-result v3 │ │ -04866a: 2331 5603 |0039: new-array v1, v3, [J // type@0356 │ │ -04866e: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -048670: 6e10 d514 0200 |003c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -048676: 0a03 |003f: move-result v3 │ │ -048678: 3530 1100 |0040: if-ge v0, v3, 0051 // +0011 │ │ -04867c: 6e20 cf14 0200 |0042: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -048682: 0c03 |0045: move-result-object v3 │ │ -048684: 1f03 1503 |0046: check-cast v3, Ljava/lang/Long; // type@0315 │ │ -048688: 6e10 8514 0300 |0048: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@1485 │ │ -04868e: 0b03 |004b: move-result-wide v3 │ │ -048690: 4c03 0100 |004c: aput-wide v3, v1, v0 │ │ -048694: d800 0001 |004e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048698: 28ec |0050: goto 003c // -0014 │ │ -04869a: 1101 |0051: return-object v1 │ │ +04a7ec: |[04a7ec] de.boesling.hydromemo.services.Notifier.getVibrationPattern:()[J │ │ +04a7fc: 2202 2e03 |0000: new-instance v2, Ljava/util/ArrayList; // type@032e │ │ +04a800: 7010 c814 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04a806: 1604 0000 |0005: const-wide/16 v4, #int 0 // #0 │ │ +04a80a: 7120 8714 5400 |0007: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a810: 0c03 |000a: move-result-object v3 │ │ +04a812: 6e20 cb14 3200 |000b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04a818: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04a81a: 7010 2314 0600 |000f: invoke-direct {v6}, Lde/boesling/hydromemo/services/Notifier;.getIncrement:()I // method@1423 │ │ +04a820: 0a03 |0012: move-result v3 │ │ +04a822: 6204 8705 |0013: sget-object v4, Lde/boesling/hydromemo/services/Notifier;.hydromemo:[[Ljava/lang/Long; // field@0587 │ │ +04a826: 2144 |0015: array-length v4, v4 │ │ +04a828: 7120 8e14 4300 |0016: invoke-static {v3, v4}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +04a82e: 0a03 |0019: move-result v3 │ │ +04a830: 3530 1b00 |001a: if-ge v0, v3, 0035 // +001b │ │ +04a834: 3d00 0b00 |001c: if-lez v0, 0027 // +000b │ │ +04a838: 1604 6400 |001e: const-wide/16 v4, #int 100 // #64 │ │ +04a83c: 7120 8714 5400 |0020: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1487 │ │ +04a842: 0c03 |0023: move-result-object v3 │ │ +04a844: 6e20 cb14 3200 |0024: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04a84a: 6203 8705 |0027: sget-object v3, Lde/boesling/hydromemo/services/Notifier;.hydromemo:[[Ljava/lang/Long; // field@0587 │ │ +04a84e: 4603 0300 |0029: aget-object v3, v3, v0 │ │ +04a852: 7110 d814 0300 |002b: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@14d8 │ │ +04a858: 0c03 |002e: move-result-object v3 │ │ +04a85a: 6e20 cc14 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@14cc │ │ +04a860: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04a864: 28db |0034: goto 000f // -0025 │ │ +04a866: 6e10 d514 0200 |0035: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04a86c: 0a03 |0038: move-result v3 │ │ +04a86e: 2331 5303 |0039: new-array v1, v3, [J // type@0353 │ │ +04a872: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +04a874: 6e10 d514 0200 |003c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04a87a: 0a03 |003f: move-result v3 │ │ +04a87c: 3530 1100 |0040: if-ge v0, v3, 0051 // +0011 │ │ +04a880: 6e20 cf14 0200 |0042: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04a886: 0c03 |0045: move-result-object v3 │ │ +04a888: 1f03 1203 |0046: check-cast v3, Ljava/lang/Long; // type@0312 │ │ +04a88c: 6e10 8514 0300 |0048: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@1485 │ │ +04a892: 0b04 |004b: move-result-wide v4 │ │ +04a894: 4c04 0100 |004c: aput-wide v4, v1, v0 │ │ +04a898: d800 0001 |004e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04a89c: 28ec |0050: goto 003c // -0014 │ │ +04a89e: 1101 |0051: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ 0x000e line=153 │ │ 0x001c line=154 │ │ 0x001e line=155 │ │ @@ -86487,35 +86530,35 @@ │ │ 0x0042 line=162 │ │ 0x004e line=161 │ │ 0x0051 line=164 │ │ locals : │ │ 0x000f - 0x0052 reg=0 i I │ │ 0x003b - 0x0052 reg=1 vibrationPattern [J │ │ 0x0005 - 0x0052 reg=2 vp Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x0052 reg=5 this Lde/boesling/hydromemo/services/Notifier; │ │ + 0x0000 - 0x0052 reg=6 this Lde/boesling/hydromemo/services/Notifier; │ │ │ │ #5 : (in Lde/boesling/hydromemo/services/Notifier;) │ │ name : 'handleCommand' │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04869c: |[04869c] de.boesling.hydromemo.services.Notifier.handleCommand:(Landroid/content/Intent;)V │ │ -0486ac: 5410 8805 |0000: iget-object v0, v1, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -0486b0: 6e10 0014 0000 |0002: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isReminderEnabled:()Z // method@1400 │ │ -0486b6: 0a00 |0005: move-result v0 │ │ -0486b8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0486bc: 7010 2814 0100 |0008: invoke-direct {v1}, Lde/boesling/hydromemo/services/Notifier;.isInConfiguredTimeRange:()Z // method@1428 │ │ -0486c2: 0a00 |000b: move-result v0 │ │ -0486c4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -0486c8: 7010 2d14 0100 |000e: invoke-direct {v1}, Lde/boesling/hydromemo/services/Notifier;.sendNotification:()V // method@142d │ │ -0486ce: 0e00 |0011: return-void │ │ +04a8a0: |[04a8a0] de.boesling.hydromemo.services.Notifier.handleCommand:(Landroid/content/Intent;)V │ │ +04a8b0: 5410 8805 |0000: iget-object v0, v1, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04a8b4: 6e10 0014 0000 |0002: invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isReminderEnabled:()Z // method@1400 │ │ +04a8ba: 0a00 |0005: move-result v0 │ │ +04a8bc: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +04a8c0: 7010 2814 0100 |0008: invoke-direct {v1}, Lde/boesling/hydromemo/services/Notifier;.isInConfiguredTimeRange:()Z // method@1428 │ │ +04a8c6: 0a00 |000b: move-result v0 │ │ +04a8c8: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +04a8cc: 7010 2d14 0100 |000e: invoke-direct {v1}, Lde/boesling/hydromemo/services/Notifier;.sendNotification:()V // method@142d │ │ +04a8d2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0008 line=83 │ │ 0x000e line=84 │ │ 0x0011 line=87 │ │ locals : │ │ @@ -86527,132 +86570,135 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0486d0: |[0486d0] de.boesling.hydromemo.services.Notifier.isInConfiguredTimeRange:()Z │ │ -0486e0: 7100 dd14 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@14dd │ │ -0486e6: 0c01 |0003: move-result-object v1 │ │ -0486e8: 1302 0b00 |0004: const/16 v2, #int 11 // #b │ │ -0486ec: 6e20 dc14 2100 |0006: invoke-virtual {v1, v2}, Ljava/util/Calendar;.get:(I)I // method@14dc │ │ -0486f2: 0a00 |0009: move-result v0 │ │ -0486f4: 5431 8805 |000a: iget-object v1, v3, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -0486f8: 6e10 fe13 0100 |000c: invoke-virtual {v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getTimeStart:()I // method@13fe │ │ -0486fe: 0a01 |000f: move-result v1 │ │ -048700: 3601 0c00 |0010: if-gt v1, v0, 001c // +000c │ │ -048704: 5431 8805 |0012: iget-object v1, v3, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -048708: 6e10 fd13 0100 |0014: invoke-virtual {v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getTimeEnd:()I // method@13fd │ │ -04870e: 0a01 |0017: move-result v1 │ │ -048710: 3510 0400 |0018: if-ge v0, v1, 001c // +0004 │ │ -048714: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -048716: 0f01 |001b: return v1 │ │ -048718: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -04871a: 28fe |001d: goto 001b // -0002 │ │ +04a8d4: |[04a8d4] de.boesling.hydromemo.services.Notifier.isInConfiguredTimeRange:()Z │ │ +04a8e4: 7100 dd14 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@14dd │ │ +04a8ea: 0c01 |0003: move-result-object v1 │ │ +04a8ec: 1302 0b00 |0004: const/16 v2, #int 11 // #b │ │ +04a8f0: 6e20 dc14 2100 |0006: invoke-virtual {v1, v2}, Ljava/util/Calendar;.get:(I)I // method@14dc │ │ +04a8f6: 0a00 |0009: move-result v0 │ │ +04a8f8: 5431 8805 |000a: iget-object v1, v3, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04a8fc: 6e10 fe13 0100 |000c: invoke-virtual {v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getTimeStart:()I // method@13fe │ │ +04a902: 0a01 |000f: move-result v1 │ │ +04a904: 3601 0c00 |0010: if-gt v1, v0, 001c // +000c │ │ +04a908: 5431 8805 |0012: iget-object v1, v3, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04a90c: 6e10 fd13 0100 |0014: invoke-virtual {v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getTimeEnd:()I // method@13fd │ │ +04a912: 0a01 |0017: move-result v1 │ │ +04a914: 3510 0400 |0018: if-ge v0, v1, 001c // +0004 │ │ +04a918: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +04a91a: 0f01 |001b: return v1 │ │ +04a91c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +04a91e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x000a line=174 │ │ + 0x0014 line=175 │ │ + 0x001b line=174 │ │ + 0x001c line=175 │ │ locals : │ │ 0x000a - 0x001e reg=0 hourOfDay I │ │ 0x0000 - 0x001e reg=3 this Lde/boesling/hydromemo/services/Notifier; │ │ │ │ #7 : (in Lde/boesling/hydromemo/services/Notifier;) │ │ name : 'sendNotification' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 181 16-bit code units │ │ -04871c: |[04871c] de.boesling.hydromemo.services.Notifier.sendNotification:()V │ │ -04872c: 121b |0000: const/4 v11, #int 1 // #1 │ │ -04872e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -048730: 6e10 2214 0c00 |0002: invoke-virtual {v12}, Lde/boesling/hydromemo/services/Notifier;.getApplicationContext:()Landroid/content/Context; // method@1422 │ │ -048736: 0c01 |0005: move-result-object v1 │ │ -048738: 2202 2400 |0006: new-instance v2, Landroid/content/Intent; // type@0024 │ │ -04873c: 1c08 f302 |0008: const-class v8, Lde/boesling/hydromemo/services/DrinkDemand; // type@02f3 │ │ -048740: 7030 a300 1208 |000a: invoke-direct {v2, v1, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -048746: 1508 0010 |000d: const/high16 v8, #int 268435456 // #1000 │ │ -04874a: 7140 7500 a182 |000f: invoke-static {v1, v10, v2, v8}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0075 │ │ -048750: 0c07 |0012: move-result-object v7 │ │ -048752: 1408 0d00 077f |0013: const v8, #float 1.79446e+38 // #7f07000d │ │ -048758: 6e20 2414 8c00 |0016: invoke-virtual {v12, v8}, Lde/boesling/hydromemo/services/Notifier;.getString:(I)Ljava/lang/String; // method@1424 │ │ -04875e: 0c06 |0019: move-result-object v6 │ │ -048760: 2200 c900 |001a: new-instance v0, Landroid/support/v4/app/NotificationCompat$Builder; // type@00c9 │ │ -048764: 7020 8004 c000 |001c: invoke-direct {v0, v12}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@0480 │ │ -04876a: 54c8 8805 |001f: iget-object v8, v12, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -04876e: 6e10 fb13 0800 |0021: invoke-virtual {v8}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getName:()Ljava/lang/String; // method@13fb │ │ -048774: 0c08 |0024: move-result-object v8 │ │ -048776: 6e20 8904 8000 |0025: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0489 │ │ -04877c: 6e20 8804 6000 |0028: invoke-virtual {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0488 │ │ -048782: 1408 0200 027f |002b: const v8, #float 1.728e+38 // #7f020002 │ │ -048788: 6e20 9504 8000 |002e: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0495 │ │ -04878e: 6e10 9200 0100 |0031: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -048794: 0c08 |0034: move-result-object v8 │ │ -048796: 1409 0100 027f |0035: const v9, #float 1.728e+38 // #7f020001 │ │ -04879c: 7120 0b01 9800 |0038: invoke-static {v8, v9}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@010b │ │ -0487a2: 0c03 |003b: move-result-object v3 │ │ -0487a4: 6e20 8e04 3000 |003c: invoke-virtual {v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; // method@048e │ │ -0487aa: 6e20 9b04 6000 |003f: invoke-virtual {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@049b │ │ -0487b0: 6e20 8704 7000 |0042: invoke-virtual {v0, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0487 │ │ -0487b6: 6e20 8404 b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@0484 │ │ -0487bc: 6e20 9204 a000 |0048: invoke-virtual {v0, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@0492 │ │ -0487c2: 6e20 9104 b000 |004b: invoke-virtual {v0, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@0491 │ │ -0487c8: 6008 8305 |004e: sget v8, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ -0487cc: d808 0801 |0050: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0487d0: 6708 8305 |0052: sput v8, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ -0487d4: 6e20 9004 8000 |0054: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0490 │ │ -0487da: 6e20 9304 a000 |0057: invoke-virtual {v0, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0493 │ │ -0487e0: 54c8 8805 |005a: iget-object v8, v12, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -0487e4: 6e10 0214 0800 |005c: invoke-virtual {v8}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isVibrationEnabled:()Z // method@1402 │ │ -0487ea: 0a08 |005f: move-result v8 │ │ -0487ec: 3808 0900 |0060: if-eqz v8, 0069 // +0009 │ │ -0487f0: 7010 2614 0c00 |0062: invoke-direct {v12}, Lde/boesling/hydromemo/services/Notifier;.getVibrationPattern:()[J // method@1426 │ │ -0487f6: 0c08 |0065: move-result-object v8 │ │ -0487f8: 6e20 9e04 8000 |0066: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; // method@049e │ │ -0487fe: 1248 |0069: const/4 v8, #int 4 // #4 │ │ -048800: 6e20 8a04 8000 |006a: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@048a │ │ -048806: 6e20 9d04 b000 |006d: invoke-virtual {v0, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@049d │ │ -04880c: 6e10 8204 0000 |0070: invoke-virtual {v0}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0482 │ │ -048812: 0c04 |0073: move-result-object v4 │ │ -048814: 54c8 8805 |0074: iget-object v8, v12, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -048818: 6e10 0114 0800 |0076: invoke-virtual {v8}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isSoundEnabled:()Z // method@1401 │ │ -04881e: 0a08 |0079: move-result v8 │ │ -048820: 3808 2d00 |007a: if-eqz v8, 00a7 // +002d │ │ -048824: 2208 2103 |007c: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -048828: 7010 ab14 0800 |007e: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04882e: 1a09 680a |0081: const-string v9, "android.resource://" // string@0a68 │ │ -048832: 6e20 b214 9800 |0083: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -048838: 0c08 |0086: move-result-object v8 │ │ -04883a: 6e10 9100 0100 |0087: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -048840: 0c09 |008a: move-result-object v9 │ │ -048842: 6e20 b214 9800 |008b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -048848: 0c08 |008e: move-result-object v8 │ │ -04884a: 1a09 cb00 |008f: const-string v9, "/" // string@00cb │ │ -04884e: 6e20 b214 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -048854: 0c08 |0094: move-result-object v8 │ │ -048856: 7010 2114 0c00 |0095: invoke-direct {v12}, Lde/boesling/hydromemo/services/Notifier;.chooseNotificationSound:()I // method@1421 │ │ -04885c: 0a09 |0098: move-result v9 │ │ -04885e: 6e20 ae14 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -048864: 0c08 |009c: move-result-object v8 │ │ -048866: 6e10 b714 0800 |009d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04886c: 0c08 |00a0: move-result-object v8 │ │ -04886e: 7110 6101 0800 |00a1: invoke-static {v8}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0161 │ │ -048874: 0c08 |00a4: move-result-object v8 │ │ -048876: 5b48 0a00 |00a5: iput-object v8, v4, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -04887a: 1a08 2113 |00a7: const-string v8, "notification" // string@1321 │ │ -04887e: 6e20 2514 8c00 |00a9: invoke-virtual {v12, v8}, Lde/boesling/hydromemo/services/Notifier;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1425 │ │ -048884: 0c05 |00ac: move-result-object v5 │ │ -048886: 1f05 1400 |00ad: check-cast v5, Landroid/app/NotificationManager; // type@0014 │ │ -04888a: 1308 2a00 |00af: const/16 v8, #int 42 // #2a │ │ -04888e: 6e30 6f00 8504 |00b1: invoke-virtual {v5, v8, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@006f │ │ -048894: 0e00 |00b4: return-void │ │ +04a920: |[04a920] de.boesling.hydromemo.services.Notifier.sendNotification:()V │ │ +04a930: 121b |0000: const/4 v11, #int 1 // #1 │ │ +04a932: 120a |0001: const/4 v10, #int 0 // #0 │ │ +04a934: 6e10 2214 0c00 |0002: invoke-virtual {v12}, Lde/boesling/hydromemo/services/Notifier;.getApplicationContext:()Landroid/content/Context; // method@1422 │ │ +04a93a: 0c01 |0005: move-result-object v1 │ │ +04a93c: 2202 2400 |0006: new-instance v2, Landroid/content/Intent; // type@0024 │ │ +04a940: 1c08 f002 |0008: const-class v8, Lde/boesling/hydromemo/services/DrinkDemand; // type@02f0 │ │ +04a944: 7030 a300 1208 |000a: invoke-direct {v2, v1, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04a94a: 1508 0010 |000d: const/high16 v8, #int 268435456 // #1000 │ │ +04a94e: 7140 7500 a182 |000f: invoke-static {v1, v10, v2, v8}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0075 │ │ +04a954: 0c07 |0012: move-result-object v7 │ │ +04a956: 1408 0d00 077f |0013: const v8, #float 1.79446e+38 // #7f07000d │ │ +04a95c: 6e20 2414 8c00 |0016: invoke-virtual {v12, v8}, Lde/boesling/hydromemo/services/Notifier;.getString:(I)Ljava/lang/String; // method@1424 │ │ +04a962: 0c06 |0019: move-result-object v6 │ │ +04a964: 2200 c600 |001a: new-instance v0, Landroid/support/v4/app/NotificationCompat$Builder; // type@00c6 │ │ +04a968: 7020 8004 c000 |001c: invoke-direct {v0, v12}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@0480 │ │ +04a96e: 54c8 8805 |001f: iget-object v8, v12, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04a972: 6e10 fb13 0800 |0021: invoke-virtual {v8}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getName:()Ljava/lang/String; // method@13fb │ │ +04a978: 0c08 |0024: move-result-object v8 │ │ +04a97a: 6e20 8904 8000 |0025: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0489 │ │ +04a980: 6e20 8804 6000 |0028: invoke-virtual {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0488 │ │ +04a986: 1408 0200 027f |002b: const v8, #float 1.728e+38 // #7f020002 │ │ +04a98c: 6e20 9504 8000 |002e: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0495 │ │ +04a992: 6e10 9200 0100 |0031: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +04a998: 0c08 |0034: move-result-object v8 │ │ +04a99a: 1409 0100 027f |0035: const v9, #float 1.728e+38 // #7f020001 │ │ +04a9a0: 7120 0b01 9800 |0038: invoke-static {v8, v9}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@010b │ │ +04a9a6: 0c03 |003b: move-result-object v3 │ │ +04a9a8: 6e20 8e04 3000 |003c: invoke-virtual {v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; // method@048e │ │ +04a9ae: 6e20 9b04 6000 |003f: invoke-virtual {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@049b │ │ +04a9b4: 6e20 8704 7000 |0042: invoke-virtual {v0, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0487 │ │ +04a9ba: 6e20 8404 b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@0484 │ │ +04a9c0: 6e20 9204 a000 |0048: invoke-virtual {v0, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@0492 │ │ +04a9c6: 6e20 9104 b000 |004b: invoke-virtual {v0, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@0491 │ │ +04a9cc: 6008 8305 |004e: sget v8, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ +04a9d0: d808 0801 |0050: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04a9d4: 6708 8305 |0052: sput v8, Lde/boesling/hydromemo/services/DrinkDemand;.nDrinkDemandsPending:I // field@0583 │ │ +04a9d8: 6e20 9004 8000 |0054: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0490 │ │ +04a9de: 6e20 9304 a000 |0057: invoke-virtual {v0, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0493 │ │ +04a9e4: 54c8 8805 |005a: iget-object v8, v12, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04a9e8: 6e10 0214 0800 |005c: invoke-virtual {v8}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isVibrationEnabled:()Z // method@1402 │ │ +04a9ee: 0a08 |005f: move-result v8 │ │ +04a9f0: 3808 0900 |0060: if-eqz v8, 0069 // +0009 │ │ +04a9f4: 7010 2614 0c00 |0062: invoke-direct {v12}, Lde/boesling/hydromemo/services/Notifier;.getVibrationPattern:()[J // method@1426 │ │ +04a9fa: 0c08 |0065: move-result-object v8 │ │ +04a9fc: 6e20 9e04 8000 |0066: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; // method@049e │ │ +04aa02: 1248 |0069: const/4 v8, #int 4 // #4 │ │ +04aa04: 6e20 8a04 8000 |006a: invoke-virtual {v0, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@048a │ │ +04aa0a: 6e20 9d04 b000 |006d: invoke-virtual {v0, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@049d │ │ +04aa10: 6e10 8204 0000 |0070: invoke-virtual {v0}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0482 │ │ +04aa16: 0c04 |0073: move-result-object v4 │ │ +04aa18: 54c8 8805 |0074: iget-object v8, v12, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04aa1c: 6e10 0114 0800 |0076: invoke-virtual {v8}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isSoundEnabled:()Z // method@1401 │ │ +04aa22: 0a08 |0079: move-result v8 │ │ +04aa24: 3808 2d00 |007a: if-eqz v8, 00a7 // +002d │ │ +04aa28: 2208 1e03 |007c: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04aa2c: 7010 ab14 0800 |007e: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04aa32: 1a09 650a |0081: const-string v9, "android.resource://" // string@0a65 │ │ +04aa36: 6e20 b214 9800 |0083: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04aa3c: 0c08 |0086: move-result-object v8 │ │ +04aa3e: 6e10 9100 0100 |0087: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +04aa44: 0c09 |008a: move-result-object v9 │ │ +04aa46: 6e20 b214 9800 |008b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04aa4c: 0c08 |008e: move-result-object v8 │ │ +04aa4e: 1a09 cb00 |008f: const-string v9, "/" // string@00cb │ │ +04aa52: 6e20 b214 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04aa58: 0c08 |0094: move-result-object v8 │ │ +04aa5a: 7010 2114 0c00 |0095: invoke-direct {v12}, Lde/boesling/hydromemo/services/Notifier;.chooseNotificationSound:()I // method@1421 │ │ +04aa60: 0a09 |0098: move-result v9 │ │ +04aa62: 6e20 ae14 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04aa68: 0c08 |009c: move-result-object v8 │ │ +04aa6a: 6e10 b714 0800 |009d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04aa70: 0c08 |00a0: move-result-object v8 │ │ +04aa72: 7110 6101 0800 |00a1: invoke-static {v8}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0161 │ │ +04aa78: 0c08 |00a4: move-result-object v8 │ │ +04aa7a: 5b48 0a00 |00a5: iput-object v8, v4, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +04aa7e: 1a08 1e13 |00a7: const-string v8, "notification" // string@131e │ │ +04aa82: 6e20 2514 8c00 |00a9: invoke-virtual {v12, v8}, Lde/boesling/hydromemo/services/Notifier;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1425 │ │ +04aa88: 0c05 |00ac: move-result-object v5 │ │ +04aa8a: 1f05 1400 |00ad: check-cast v5, Landroid/app/NotificationManager; // type@0014 │ │ +04aa8e: 1308 2a00 |00af: const/16 v8, #int 42 // #2a │ │ +04aa92: 6e30 6f00 8504 |00b1: invoke-virtual {v5, v8, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@006f │ │ +04aa98: 0e00 |00b4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x0006 line=93 │ │ 0x000d line=94 │ │ 0x0013 line=97 │ │ 0x001a line=98 │ │ @@ -86671,14 +86717,17 @@ │ │ 0x005a line=117 │ │ 0x0062 line=118 │ │ 0x0069 line=120 │ │ 0x006d line=121 │ │ 0x0070 line=123 │ │ 0x0074 line=125 │ │ 0x007c line=126 │ │ + 0x0087 line=127 │ │ + 0x0095 line=128 │ │ + 0x00a1 line=126 │ │ 0x00a7 line=131 │ │ 0x00af line=132 │ │ 0x00b4 line=133 │ │ locals : │ │ 0x001f - 0x00b5 reg=0 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0006 - 0x00b5 reg=1 context Landroid/content/Context; │ │ 0x000d - 0x00b5 reg=2 drinkDemandIntent Landroid/content/Intent; │ │ @@ -86695,17 +86744,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048898: |[048898] de.boesling.hydromemo.services.Notifier.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -0488a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0488aa: 1100 |0001: return-object v0 │ │ +04aa9c: |[04aa9c] de.boesling.hydromemo.services.Notifier.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +04aaac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04aaae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/boesling/hydromemo/services/Notifier; │ │ 0x0000 - 0x0002 reg=2 arg0 Landroid/content/Intent; │ │ │ │ @@ -86714,20 +86763,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0488ac: |[0488ac] de.boesling.hydromemo.services.Notifier.onCreate:()V │ │ -0488bc: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ -0488c2: 2200 ed02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ed │ │ -0488c6: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ -0488cc: 5b10 8805 |0008: iput-object v0, v1, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ -0488d0: 0e00 |000a: return-void │ │ +04aab0: |[04aab0] de.boesling.hydromemo.services.Notifier.onCreate:()V │ │ +04aac0: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ +04aac6: 2200 ea02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ea │ │ +04aaca: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ +04aad0: 5b10 8805 |0008: iput-object v0, v1, Lde/boesling/hydromemo/services/Notifier;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@0588 │ │ +04aad4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x000a line=64 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/boesling/hydromemo/services/Notifier; │ │ @@ -86737,17 +86786,17 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0488d4: |[0488d4] de.boesling.hydromemo.services.Notifier.onStart:(Landroid/content/Intent;I)V │ │ -0488e4: 7020 2714 1000 |0000: invoke-direct {v0, v1}, Lde/boesling/hydromemo/services/Notifier;.handleCommand:(Landroid/content/Intent;)V // method@1427 │ │ -0488ea: 0e00 |0003: return-void │ │ +04aad8: |[04aad8] de.boesling.hydromemo.services.Notifier.onStart:(Landroid/content/Intent;I)V │ │ +04aae8: 7020 2714 1000 |0000: invoke-direct {v0, v1}, Lde/boesling/hydromemo/services/Notifier;.handleCommand:(Landroid/content/Intent;)V // method@1427 │ │ +04aaee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/services/Notifier; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -86758,35 +86807,35 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0488ec: |[0488ec] de.boesling.hydromemo.services.Notifier.onStartCommand:(Landroid/content/Intent;II)I │ │ -0488fc: 7020 2714 2100 |0000: invoke-direct {v1, v2}, Lde/boesling/hydromemo/services/Notifier;.handleCommand:(Landroid/content/Intent;)V // method@1427 │ │ -048902: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -048904: 0f00 |0004: return v0 │ │ +04aaf0: |[04aaf0] de.boesling.hydromemo.services.Notifier.onStartCommand:(Landroid/content/Intent;II)I │ │ +04ab00: 7020 2714 2100 |0000: invoke-direct {v1, v2}, Lde/boesling/hydromemo/services/Notifier;.handleCommand:(Landroid/content/Intent;)V // method@1427 │ │ +04ab06: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04ab08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/boesling/hydromemo/services/Notifier; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=3 flags I │ │ 0x0000 - 0x0005 reg=4 startId I │ │ │ │ - source_file_idx : 2004 (Notifier.java) │ │ + source_file_idx : 2001 (Notifier.java) │ │ │ │ Class #364 header: │ │ -class_idx : 757 │ │ +class_idx : 754 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 24 │ │ -source_file_idx : 2155 │ │ +source_file_idx : 2152 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #364 annotations: │ │ Annotations on method #5173 'onStartCommand' │ │ @@ -86813,37 +86862,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -048908: |[048908] de.boesling.hydromemo.services.Scheduler.:()V │ │ -048918: 1c00 f502 |0000: const-class v0, Lde/boesling/hydromemo/services/Scheduler; // type@02f5 │ │ -04891c: 6e10 7114 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -048922: 0c00 |0005: move-result-object v0 │ │ -048924: 6900 8905 |0006: sput-object v0, Lde/boesling/hydromemo/services/Scheduler;.LOG_TAG:Ljava/lang/String; // field@0589 │ │ -048928: 0e00 |0008: return-void │ │ +04ab0c: |[04ab0c] de.boesling.hydromemo.services.Scheduler.:()V │ │ +04ab1c: 1c00 f202 |0000: const-class v0, Lde/boesling/hydromemo/services/Scheduler; // type@02f2 │ │ +04ab20: 6e10 7114 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +04ab26: 0c00 |0005: move-result-object v0 │ │ +04ab28: 6900 8905 |0006: sput-object v0, Lde/boesling/hydromemo/services/Scheduler;.LOG_TAG:Ljava/lang/String; // field@0589 │ │ +04ab2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ #1 : (in Lde/boesling/hydromemo/services/Scheduler;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04892c: |[04892c] de.boesling.hydromemo.services.Scheduler.:()V │ │ -04893c: 7010 7700 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0077 │ │ -048942: 0e00 |0003: return-void │ │ +04ab30: |[04ab30] de.boesling.hydromemo.services.Scheduler.:()V │ │ +04ab40: 7010 7700 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0077 │ │ +04ab46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/services/Scheduler; │ │ │ │ #2 : (in Lde/boesling/hydromemo/services/Scheduler;) │ │ @@ -86851,50 +86900,52 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 51 16-bit code units │ │ -048944: |[048944] de.boesling.hydromemo.services.Scheduler.handleCommand:(Landroid/content/Intent;)V │ │ -048954: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048956: 6e10 3014 0900 |0001: invoke-virtual {v9}, Lde/boesling/hydromemo/services/Scheduler;.getApplicationContext:()Landroid/content/Context; // method@1430 │ │ -04895c: 0c07 |0004: move-result-object v7 │ │ -04895e: 2208 2400 |0005: new-instance v8, Landroid/content/Intent; // type@0024 │ │ -048962: 1c02 f402 |0007: const-class v2, Lde/boesling/hydromemo/services/Notifier; // type@02f4 │ │ -048966: 7030 a300 7802 |0009: invoke-direct {v8, v7, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -04896c: 7140 7500 1718 |000c: invoke-static {v7, v1, v8, v1}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0075 │ │ -048972: 0c06 |000f: move-result-object v6 │ │ -048974: 1a02 490a |0010: const-string v2, "alarm" // string@0a49 │ │ -048978: 6e20 9300 2700 |0012: invoke-virtual {v7, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -04897e: 0c00 |0015: move-result-object v0 │ │ -048980: 1f00 0d00 |0016: check-cast v0, Landroid/app/AlarmManager; // type@000d │ │ -048984: 5492 8a05 |0018: iget-object v2, v9, Lde/boesling/hydromemo/services/Scheduler;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@058a │ │ -048988: 6e10 0014 0200 |001a: invoke-virtual {v2}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isReminderEnabled:()Z // method@1400 │ │ -04898e: 0a02 |001d: move-result v2 │ │ -048990: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ -048994: 5492 8a05 |0020: iget-object v2, v9, Lde/boesling/hydromemo/services/Scheduler;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@058a │ │ -048998: 6e10 fa13 0200 |0022: invoke-virtual {v2}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getIntervalMillis:()J // method@13fa │ │ -04899e: 0b04 |0025: move-result-wide v4 │ │ -0489a0: 7100 b914 0000 |0026: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ -0489a6: 0b02 |0029: move-result-wide v2 │ │ -0489a8: bb42 |002a: add-long/2addr v2, v4 │ │ -0489aa: 7407 3600 0000 |002b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0036 │ │ -0489b0: 0e00 |002e: return-void │ │ -0489b2: 6e20 3500 6000 |002f: invoke-virtual {v0, v6}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0035 │ │ -0489b8: 28fc |0032: goto 002e // -0004 │ │ +04ab48: |[04ab48] de.boesling.hydromemo.services.Scheduler.handleCommand:(Landroid/content/Intent;)V │ │ +04ab58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ab5a: 6e10 3014 0900 |0001: invoke-virtual {v9}, Lde/boesling/hydromemo/services/Scheduler;.getApplicationContext:()Landroid/content/Context; // method@1430 │ │ +04ab60: 0c07 |0004: move-result-object v7 │ │ +04ab62: 2208 2400 |0005: new-instance v8, Landroid/content/Intent; // type@0024 │ │ +04ab66: 1c02 f102 |0007: const-class v2, Lde/boesling/hydromemo/services/Notifier; // type@02f1 │ │ +04ab6a: 7030 a300 7802 |0009: invoke-direct {v8, v7, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04ab70: 7140 7500 1718 |000c: invoke-static {v7, v1, v8, v1}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0075 │ │ +04ab76: 0c06 |000f: move-result-object v6 │ │ +04ab78: 1a02 460a |0010: const-string v2, "alarm" // string@0a46 │ │ +04ab7c: 6e20 9300 2700 |0012: invoke-virtual {v7, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +04ab82: 0c00 |0015: move-result-object v0 │ │ +04ab84: 1f00 0d00 |0016: check-cast v0, Landroid/app/AlarmManager; // type@000d │ │ +04ab88: 5492 8a05 |0018: iget-object v2, v9, Lde/boesling/hydromemo/services/Scheduler;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@058a │ │ +04ab8c: 6e10 0014 0200 |001a: invoke-virtual {v2}, Lde/boesling/hydromemo/activities/PreferencesHelper;.isReminderEnabled:()Z // method@1400 │ │ +04ab92: 0a02 |001d: move-result v2 │ │ +04ab94: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ +04ab98: 5492 8a05 |0020: iget-object v2, v9, Lde/boesling/hydromemo/services/Scheduler;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@058a │ │ +04ab9c: 6e10 fa13 0200 |0022: invoke-virtual {v2}, Lde/boesling/hydromemo/activities/PreferencesHelper;.getIntervalMillis:()J // method@13fa │ │ +04aba2: 0b04 |0025: move-result-wide v4 │ │ +04aba4: 7100 b914 0000 |0026: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ +04abaa: 0b02 |0029: move-result-wide v2 │ │ +04abac: bb42 |002a: add-long/2addr v2, v4 │ │ +04abae: 7407 3600 0000 |002b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0036 │ │ +04abb4: 0e00 |002e: return-void │ │ +04abb6: 6e20 3500 6000 |002f: invoke-virtual {v0, v6}, Landroid/app/AlarmManager;.cancel:(Landroid/app/PendingIntent;)V // method@0035 │ │ +04abbc: 28fc |0032: goto 002e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0010 line=69 │ │ + 0x0012 line=70 │ │ 0x0018 line=72 │ │ 0x0020 line=73 │ │ - 0x0026 line=78 │ │ + 0x0026 line=79 │ │ + 0x002b line=78 │ │ 0x002e line=87 │ │ 0x002f line=85 │ │ locals : │ │ 0x0026 - 0x002e reg=4 cfgTimeIntervalValue J │ │ 0x0018 - 0x0033 reg=0 alarmManager Landroid/app/AlarmManager; │ │ 0x0010 - 0x0033 reg=6 pendingNotifierIntent Landroid/app/PendingIntent; │ │ 0x0005 - 0x0033 reg=7 context Landroid/content/Context; │ │ @@ -86908,17 +86959,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0489bc: |[0489bc] de.boesling.hydromemo.services.Scheduler.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -0489cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0489ce: 1100 |0001: return-object v0 │ │ +04abc0: |[04abc0] de.boesling.hydromemo.services.Scheduler.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +04abd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04abd2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/boesling/hydromemo/services/Scheduler; │ │ 0x0000 - 0x0002 reg=2 arg0 Landroid/content/Intent; │ │ │ │ @@ -86927,20 +86978,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0489d0: |[0489d0] de.boesling.hydromemo.services.Scheduler.onCreate:()V │ │ -0489e0: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ -0489e6: 2200 ed02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ed │ │ -0489ea: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ -0489f0: 5b10 8a05 |0008: iput-object v0, v1, Lde/boesling/hydromemo/services/Scheduler;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@058a │ │ -0489f4: 0e00 |000a: return-void │ │ +04abd4: |[04abd4] de.boesling.hydromemo.services.Scheduler.onCreate:()V │ │ +04abe4: 6f10 7800 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ +04abea: 2200 ea02 |0003: new-instance v0, Lde/boesling/hydromemo/activities/PreferencesHelper; // type@02ea │ │ +04abee: 7020 f913 1000 |0005: invoke-direct {v0, v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;.:(Landroid/content/ContextWrapper;)V // method@13f9 │ │ +04abf4: 5b10 8a05 |0008: iput-object v0, v1, Lde/boesling/hydromemo/services/Scheduler;.preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; // field@058a │ │ +04abf8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/boesling/hydromemo/services/Scheduler; │ │ @@ -86950,17 +87001,17 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0489f8: |[0489f8] de.boesling.hydromemo.services.Scheduler.onStart:(Landroid/content/Intent;I)V │ │ -048a08: 7020 3114 1000 |0000: invoke-direct {v0, v1}, Lde/boesling/hydromemo/services/Scheduler;.handleCommand:(Landroid/content/Intent;)V // method@1431 │ │ -048a0e: 0e00 |0003: return-void │ │ +04abfc: |[04abfc] de.boesling.hydromemo.services.Scheduler.onStart:(Landroid/content/Intent;I)V │ │ +04ac0c: 7020 3114 1000 |0000: invoke-direct {v0, v1}, Lde/boesling/hydromemo/services/Scheduler;.handleCommand:(Landroid/content/Intent;)V // method@1431 │ │ +04ac12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/boesling/hydromemo/services/Scheduler; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -86971,35 +87022,35 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048a10: |[048a10] de.boesling.hydromemo.services.Scheduler.onStartCommand:(Landroid/content/Intent;II)I │ │ -048a20: 7020 3114 2100 |0000: invoke-direct {v1, v2}, Lde/boesling/hydromemo/services/Scheduler;.handleCommand:(Landroid/content/Intent;)V // method@1431 │ │ -048a26: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -048a28: 0f00 |0004: return v0 │ │ +04ac14: |[04ac14] de.boesling.hydromemo.services.Scheduler.onStartCommand:(Landroid/content/Intent;II)I │ │ +04ac24: 7020 3114 2100 |0000: invoke-direct {v1, v2}, Lde/boesling/hydromemo/services/Scheduler;.handleCommand:(Landroid/content/Intent;)V // method@1431 │ │ +04ac2a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04ac2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/boesling/hydromemo/services/Scheduler; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=3 flags I │ │ 0x0000 - 0x0005 reg=4 startId I │ │ │ │ - source_file_idx : 2155 (Scheduler.java) │ │ + source_file_idx : 2152 (Scheduler.java) │ │ │ │ Class #365 header: │ │ -class_idx : 758 │ │ +class_idx : 755 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 88 │ │ -source_file_idx : 2064 │ │ +superclass_idx : 86 │ │ +source_file_idx : 2061 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #365 annotations: │ │ Annotations on class │ │ @@ -87026,38 +87077,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -048a2c: |[048a2c] de.boesling.hydromemo.tasks.PlayMedia.:()V │ │ -048a3c: 1c00 f602 |0000: const-class v0, Lde/boesling/hydromemo/tasks/PlayMedia; // type@02f6 │ │ -048a40: 6e10 7114 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ -048a46: 0c00 |0005: move-result-object v0 │ │ -048a48: 6900 8b05 |0006: sput-object v0, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ -048a4c: 0e00 |0008: return-void │ │ +04ac30: |[04ac30] de.boesling.hydromemo.tasks.PlayMedia.:()V │ │ +04ac40: 1c00 f302 |0000: const-class v0, Lde/boesling/hydromemo/tasks/PlayMedia; // type@02f3 │ │ +04ac44: 6e10 7114 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1471 │ │ +04ac4a: 0c00 |0005: move-result-object v0 │ │ +04ac4c: 6900 8b05 |0006: sput-object v0, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ +04ac50: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #1 : (in Lde/boesling/hydromemo/tasks/PlayMedia;) │ │ name : '' │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048a50: |[048a50] de.boesling.hydromemo.tasks.PlayMedia.:(Landroid/media/MediaPlayer;)V │ │ -048a60: 7010 6201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0162 │ │ -048a66: 5b01 8c05 |0003: iput-object v1, v0, Lde/boesling/hydromemo/tasks/PlayMedia;.mediaPlayer:Landroid/media/MediaPlayer; // field@058c │ │ -048a6a: 0e00 |0005: return-void │ │ +04ac54: |[04ac54] de.boesling.hydromemo.tasks.PlayMedia.:(Landroid/media/MediaPlayer;)V │ │ +04ac64: 7010 6201 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0162 │ │ +04ac6a: 5b01 8c05 |0003: iput-object v1, v0, Lde/boesling/hydromemo/tasks/PlayMedia;.mediaPlayer:Landroid/media/MediaPlayer; // field@058c │ │ +04ac6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/boesling/hydromemo/tasks/PlayMedia; │ │ @@ -87069,55 +87120,55 @@ │ │ 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 │ │ -048a6c: |[048a6c] de.boesling.hydromemo.tasks.PlayMedia.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -048a7c: 1f02 6d03 |0000: check-cast v2, [Ljava/lang/Void; // type@036d │ │ -048a80: 6e20 3914 2100 |0002: invoke-virtual {v1, v2}, Lde/boesling/hydromemo/tasks/PlayMedia;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@1439 │ │ -048a86: 0c00 |0005: move-result-object v0 │ │ -048a88: 1100 |0006: return-object v0 │ │ +04ac70: |[04ac70] de.boesling.hydromemo.tasks.PlayMedia.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +04ac80: 1f02 6a03 |0000: check-cast v2, [Ljava/lang/Void; // type@036a │ │ +04ac84: 6e20 3914 2100 |0002: invoke-virtual {v1, v2}, Lde/boesling/hydromemo/tasks/PlayMedia;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@1439 │ │ +04ac8a: 0c00 |0005: move-result-object v0 │ │ +04ac8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/boesling/hydromemo/tasks/PlayMedia; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lde/boesling/hydromemo/tasks/PlayMedia;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -048a8c: |[048a8c] de.boesling.hydromemo.tasks.PlayMedia.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -048a9c: 5431 8c05 |0000: iget-object v1, v3, Lde/boesling/hydromemo/tasks/PlayMedia;.mediaPlayer:Landroid/media/MediaPlayer; // field@058c │ │ -048aa0: 6e10 4601 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaPlayer;.start:()V // method@0146 │ │ -048aa6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -048aa8: 1101 |0006: return-object v1 │ │ -048aaa: 0d00 |0007: move-exception v0 │ │ -048aac: 6201 8b05 |0008: sget-object v1, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ -048ab0: 1a02 0000 |000a: const-string v2, "" // string@0000 │ │ -048ab4: 7130 9f11 2100 |000c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -048aba: 28f6 |000f: goto 0005 // -000a │ │ -048abc: 0d00 |0010: move-exception v0 │ │ -048abe: 6201 8b05 |0011: sget-object v1, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ -048ac2: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ -048ac6: 7130 9f11 2100 |0015: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -048acc: 28ed |0018: goto 0005 // -0013 │ │ -048ace: 0d00 |0019: move-exception v0 │ │ -048ad0: 6201 8b05 |001a: sget-object v1, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ -048ad4: 1a02 0000 |001c: const-string v2, "" // string@0000 │ │ -048ad8: 7130 9f11 2100 |001e: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -048ade: 28e4 |0021: goto 0005 // -001c │ │ +04ac90: |[04ac90] de.boesling.hydromemo.tasks.PlayMedia.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +04aca0: 5431 8c05 |0000: iget-object v1, v3, Lde/boesling/hydromemo/tasks/PlayMedia;.mediaPlayer:Landroid/media/MediaPlayer; // field@058c │ │ +04aca4: 6e10 4601 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaPlayer;.start:()V // method@0146 │ │ +04acaa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04acac: 1101 |0006: return-object v1 │ │ +04acae: 0d00 |0007: move-exception v0 │ │ +04acb0: 6201 8b05 |0008: sget-object v1, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ +04acb4: 1a02 0000 |000a: const-string v2, "" // string@0000 │ │ +04acb8: 7130 9f11 2100 |000c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +04acbe: 28f6 |000f: goto 0005 // -000a │ │ +04acc0: 0d00 |0010: move-exception v0 │ │ +04acc2: 6201 8b05 |0011: sget-object v1, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ +04acc6: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ +04acca: 7130 9f11 2100 |0015: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +04acd0: 28ed |0018: goto 0005 // -0013 │ │ +04acd2: 0d00 |0019: move-exception v0 │ │ +04acd4: 6201 8b05 |001a: sget-object v1, Lde/boesling/hydromemo/tasks/PlayMedia;.LOG_TAG:Ljava/lang/String; // field@058b │ │ +04acd8: 1a02 0000 |001c: const-string v2, "" // string@0000 │ │ +04acdc: 7130 9f11 2100 |001e: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +04ace2: 28e4 |0021: goto 0005 // -001c │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/lang/IllegalArgumentException; -> 0x0007 │ │ Ljava/lang/SecurityException; -> 0x0010 │ │ Ljava/lang/IllegalStateException; -> 0x0019 │ │ positions : │ │ 0x0000 line=38 │ │ @@ -87131,20 +87182,20 @@ │ │ locals : │ │ 0x0008 - 0x0010 reg=0 e Ljava/lang/IllegalArgumentException; │ │ 0x0011 - 0x0019 reg=0 e Ljava/lang/SecurityException; │ │ 0x001a - 0x0022 reg=0 e Ljava/lang/IllegalStateException; │ │ 0x0000 - 0x0022 reg=3 this Lde/boesling/hydromemo/tasks/PlayMedia; │ │ 0x0000 - 0x0022 reg=4 params [Ljava/lang/Void; │ │ │ │ - source_file_idx : 2064 (PlayMedia.java) │ │ + source_file_idx : 2061 (PlayMedia.java) │ │ │ │ Class #366 header: │ │ -class_idx : 126 │ │ +class_idx : 123 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #366 annotations: │ │ @@ -87166,17 +87217,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048af4: |[048af4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -048b04: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -048b0a: 0e00 |0003: return-void │ │ +04acf8: |[04acf8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +04ad08: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04ad0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -87185,17 +87236,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048b0c: |[048b0c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -048b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048b1e: 0f00 |0001: return v0 │ │ +04ad10: |[04ad10] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04ad20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ad22: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -87204,17 +87255,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048b20: |[048b20] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -048b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048b32: 0f00 |0001: return v0 │ │ +04ad24: |[04ad24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04ad34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ad36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -87223,17 +87274,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 │ │ -048b34: |[048b34] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048b44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048b46: 1100 |0001: return-object v0 │ │ +04ad38: |[04ad38] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04ad48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ad4a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -87242,17 +87293,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 │ │ -048b48: |[048b48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048b5a: 1100 |0001: return-object v0 │ │ +04ad4c: |[04ad4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04ad5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ad5e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -87261,17 +87312,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 │ │ -048b5c: |[048b5c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -048b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048b6e: 1100 |0001: return-object v0 │ │ +04ad60: |[04ad60] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04ad70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ad72: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -87280,30 +87331,30 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048b70: |[048b70] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048b82: 1100 |0001: return-object v0 │ │ +04ad74: |[04ad74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04ad84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ad86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 395 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #367 header: │ │ -class_idx : 133 │ │ +class_idx : 130 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #367 annotations: │ │ @@ -87325,17 +87376,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048b84: |[048b84] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -048b94: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -048b9a: 0e00 |0003: return-void │ │ +04ad88: |[04ad88] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +04ad98: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04ad9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -87343,17 +87394,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 │ │ -048b9c: |[048b9c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -048bac: 7010 e701 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@01e7 │ │ -048bb2: 0e00 |0003: return-void │ │ +04ada0: |[04ada0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +04adb0: 7010 e701 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@01e7 │ │ +04adb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -87363,17 +87414,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 │ │ -048bb4: |[048bb4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -048bc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048bc6: 1100 |0001: return-object v0 │ │ +04adb8: |[04adb8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04adc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04adca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -87382,16 +87433,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 │ │ -048bc8: |[048bc8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -048bd8: 1101 |0000: return-object v1 │ │ +04adcc: |[04adcc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04addc: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 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; │ │ @@ -87402,32 +87453,32 @@ │ │ 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 │ │ -048bdc: |[048bdc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -048bec: 1101 |0000: return-object v1 │ │ +04ade0: |[04ade0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04adf0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 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; │ │ 0x0000 - 0x0001 reg=3 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=4 contentDescRes I │ │ │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #368 header: │ │ -class_idx : 134 │ │ +class_idx : 131 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #368 annotations: │ │ @@ -87449,17 +87500,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048bf0: |[048bf0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -048c00: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -048c06: 0e00 |0003: return-void │ │ +04adf4: |[04adf4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +04ae04: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04ae0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -87467,17 +87518,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 │ │ -048c08: |[048c08] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -048c18: 7010 ec01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@01ec │ │ -048c1e: 0e00 |0003: return-void │ │ +04ae0c: |[04ae0c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +04ae1c: 7010 ec01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@01ec │ │ +04ae22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -87487,18 +87538,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 │ │ -048c20: |[048c20] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -048c30: 7110 1002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0210 │ │ -048c36: 0c00 |0003: move-result-object v0 │ │ -048c38: 1100 |0004: return-object v0 │ │ +04ae24: |[04ae24] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04ae34: 7110 1002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0210 │ │ +04ae3a: 0c00 |0003: move-result-object v0 │ │ +04ae3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -87507,18 +87558,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 │ │ -048c3c: |[048c3c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -048c4c: 7130 1102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0211 │ │ -048c52: 0c00 |0003: move-result-object v0 │ │ -048c54: 1100 |0004: return-object v0 │ │ +04ae40: |[04ae40] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04ae50: 7130 1102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0211 │ │ +04ae56: 0c00 |0003: move-result-object v0 │ │ +04ae58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 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; │ │ @@ -87529,34 +87580,34 @@ │ │ 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 │ │ -048c58: |[048c58] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -048c68: 7140 1202 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@0212 │ │ -048c6e: 0c00 |0003: move-result-object v0 │ │ -048c70: 1100 |0004: return-object v0 │ │ +04ae5c: |[04ae5c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04ae6c: 7140 1202 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@0212 │ │ +04ae72: 0c00 |0003: move-result-object v0 │ │ +04ae74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 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; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #369 header: │ │ -class_idx : 138 │ │ +class_idx : 135 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 406 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #369 annotations: │ │ @@ -87636,27 +87687,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -048c74: |[048c74] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -048c84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -048c86: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -048c8a: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ -048c8e: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -048c92: 2201 8600 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0086 │ │ -048c96: 7020 ed01 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01ed │ │ -048c9c: 6901 3800 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -048ca0: 0e00 |000e: return-void │ │ -048ca2: 2201 8500 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0085 │ │ -048ca6: 7020 e801 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01e8 │ │ -048cac: 6901 3800 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -048cb0: 28f8 |0016: goto 000e // -0008 │ │ +04ae78: |[04ae78] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +04ae88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04ae8a: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04ae8e: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ +04ae92: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +04ae96: 2201 8300 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0083 │ │ +04ae9a: 7020 ed01 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01ed │ │ +04aea0: 6901 3800 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +04aea4: 0e00 |000e: return-void │ │ +04aea6: 2201 8200 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0082 │ │ +04aeaa: 7020 e801 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01e8 │ │ +04aeb0: 6901 3800 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +04aeb4: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=144 │ │ 0x0003 line=145 │ │ 0x0007 line=146 │ │ 0x000e line=150 │ │ 0x000f line=148 │ │ @@ -87668,49 +87719,49 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -048cb4: |[048cb4] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -048cc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -048cc6: 7010 9214 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ -048ccc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -048cce: 5c30 3f00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -048cd2: 5b34 3a00 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -048cd6: 2040 8800 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0088 │ │ -048cda: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -048cde: 0740 |000d: move-object v0, v4 │ │ -048ce0: 1f00 8800 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0088 │ │ -048ce4: 7210 f401 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@01f4 │ │ -048cea: 0c00 |0013: move-result-object v0 │ │ -048cec: 5b30 3b00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048cf0: 5b35 4000 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -048cf4: 5936 3e00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ -048cf8: 5937 4100 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -048cfc: 5938 3c00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -048d00: 6e10 0102 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0201 │ │ -048d06: 0c00 |0021: move-result-object v0 │ │ -048d08: 5b30 4400 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ -048d0c: 6e10 1400 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ -048d12: 0c00 |0027: move-result-object v0 │ │ -048d14: 6e20 dd00 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ -048d1a: 0c00 |002b: move-result-object v0 │ │ -048d1c: 5b30 3d00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ -048d20: 2200 8900 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0089 │ │ -048d24: 5431 3d00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ -048d28: 7040 f601 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01f6 │ │ -048d2e: 5b30 4300 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -048d32: 5430 4300 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -048d36: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -048d3c: 6e20 fc01 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01fc │ │ -048d42: 0e00 |003f: return-void │ │ -048d44: 5b32 3b00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048d48: 28d4 |0042: goto 0016 // -002c │ │ +04aeb8: |[04aeb8] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +04aec8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04aeca: 7010 9214 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1492 │ │ +04aed0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04aed2: 5c30 3f00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04aed6: 5b34 3a00 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +04aeda: 2040 8500 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0085 │ │ +04aede: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +04aee2: 0740 |000d: move-object v0, v4 │ │ +04aee4: 1f00 8500 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0085 │ │ +04aee8: 7210 f401 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@01f4 │ │ +04aeee: 0c00 |0013: move-result-object v0 │ │ +04aef0: 5b30 3b00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04aef4: 5b35 4000 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +04aef8: 5936 3e00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ +04aefc: 5937 4100 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +04af00: 5938 3c00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +04af04: 6e10 0102 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0201 │ │ +04af0a: 0c00 |0021: move-result-object v0 │ │ +04af0c: 5b30 4400 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ +04af10: 6e10 1400 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ +04af16: 0c00 |0027: move-result-object v0 │ │ +04af18: 6e20 dd00 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ +04af1e: 0c00 |002b: move-result-object v0 │ │ +04af20: 5b30 3d00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ +04af24: 2200 8600 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0086 │ │ +04af28: 5431 3d00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ +04af2c: 7040 f601 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01f6 │ │ +04af32: 5b30 4300 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04af36: 5430 4300 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04af3a: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +04af40: 6e20 fc01 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01fc │ │ +04af46: 0e00 |003f: return-void │ │ +04af48: 5b32 3b00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04af4c: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=192 │ │ 0x0004 line=161 │ │ 0x0007 line=193 │ │ 0x0009 line=196 │ │ 0x000e line=197 │ │ @@ -87737,17 +87788,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048d4c: |[048d4c] android.support.v4.app.ActionBarDrawerToggle.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -048d5c: 5410 3a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -048d60: 1100 |0002: return-object v0 │ │ +04af50: |[04af50] android.support.v4.app.ActionBarDrawerToggle.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +04af60: 5410 3a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +04af64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -87756,26 +87807,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -048d64: |[048d64] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -048d74: 5420 3b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048d78: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -048d7c: 5420 3b00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048d80: 7210 f101 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01f1 │ │ -048d86: 0c00 |0009: move-result-object v0 │ │ -048d88: 1100 |000a: return-object v0 │ │ -048d8a: 6200 3800 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -048d8e: 5421 3a00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -048d92: 7220 e401 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01e4 │ │ -048d98: 0c00 |0012: move-result-object v0 │ │ -048d9a: 28f7 |0013: goto 000a // -0009 │ │ +04af68: |[04af68] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +04af78: 5420 3b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04af7c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04af80: 5420 3b00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04af84: 7210 f101 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@01f1 │ │ +04af8a: 0c00 |0009: move-result-object v0 │ │ +04af8c: 1100 |000a: return-object v0 │ │ +04af8e: 6200 3800 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +04af92: 5421 3a00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +04af96: 7220 e401 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01e4 │ │ +04af9c: 0c00 |0012: move-result-object v0 │ │ +04af9e: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=364 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -87785,17 +87836,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048d9c: |[048d9c] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -048dac: 5510 3f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -048db0: 0f00 |0002: return v0 │ │ +04afa0: |[04afa0] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +04afb0: 5510 3f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04afb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -87803,27 +87854,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -048db4: |[048db4] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -048dc4: 6e10 0102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0201 │ │ -048dca: 0c00 |0003: move-result-object v0 │ │ -048dcc: 5b20 4400 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ -048dd0: 5420 3a00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -048dd4: 6e10 1400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ -048dda: 0c00 |000b: move-result-object v0 │ │ -048ddc: 5221 3e00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ -048de0: 6e20 dd00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ -048de6: 0c00 |0011: move-result-object v0 │ │ -048de8: 5b20 3d00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ -048dec: 6e10 0c02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@020c │ │ -048df2: 0e00 |0017: return-void │ │ +04afb8: |[04afb8] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04afc8: 6e10 0102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0201 │ │ +04afce: 0c00 |0003: move-result-object v0 │ │ +04afd0: 5b20 4400 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ +04afd4: 5420 3a00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +04afd8: 6e10 1400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ +04afde: 0c00 |000b: move-result-object v0 │ │ +04afe0: 5221 3e00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ +04afe4: 6e20 dd00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00dd │ │ +04afea: 0c00 |0011: move-result-object v0 │ │ +04afec: 5b20 3d00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ +04aff0: 6e10 0c02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@020c │ │ +04aff6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0006 line=275 │ │ 0x0014 line=276 │ │ 0x0017 line=277 │ │ locals : │ │ @@ -87835,23 +87886,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -048df4: |[048df4] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -048e04: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -048e08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -048e0a: 6e20 fd01 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ -048e10: 5520 3f00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -048e14: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -048e18: 5220 4100 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -048e1c: 6e20 0902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0209 │ │ -048e22: 0e00 |000f: return-void │ │ +04aff8: |[04aff8] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +04b008: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b00c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04b00e: 6e20 fd01 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ +04b014: 5520 3f00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04b018: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +04b01c: 5220 4100 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +04b020: 6e20 0902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0209 │ │ +04b026: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0006 line=344 │ │ 0x000a line=345 │ │ 0x000f line=347 │ │ locals : │ │ @@ -87863,23 +87914,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -048e24: |[048e24] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -048e34: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -048e38: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -048e3c: 6e20 fd01 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ -048e42: 5520 3f00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -048e46: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -048e4a: 5220 3c00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -048e4e: 6e20 0902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0209 │ │ -048e54: 0e00 |0010: return-void │ │ +04b028: |[04b028] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +04b038: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b03c: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +04b040: 6e20 fd01 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ +04b046: 5520 3f00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04b04a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +04b04e: 5220 3c00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +04b052: 6e20 0902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0209 │ │ +04b058: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0007 line=329 │ │ 0x000b line=330 │ │ 0x0010 line=332 │ │ locals : │ │ @@ -87891,36 +87942,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -048e58: |[048e58] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -048e68: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -048e6c: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -048e70: 5441 4300 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -048e74: 6e10 fa01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@01fa │ │ -048e7a: 0a00 |0009: move-result v0 │ │ -048e7c: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -048e80: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -048e84: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -048e86: a702 0602 |000f: sub-float v2, v6, v2 │ │ -048e8a: 7120 8b14 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ -048e90: 0a01 |0014: move-result v1 │ │ -048e92: c831 |0015: mul-float/2addr v1, v3 │ │ -048e94: 7120 8b14 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ -048e9a: 0a00 |0019: move-result v0 │ │ -048e9c: 5441 4300 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -048ea0: 6e20 fd01 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ -048ea6: 0e00 |001f: return-void │ │ -048ea8: a801 0603 |0020: mul-float v1, v6, v3 │ │ -048eac: 7120 8d14 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ -048eb2: 0a00 |0025: move-result v0 │ │ -048eb4: 28f4 |0026: goto 001a // -000c │ │ +04b05c: |[04b05c] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +04b06c: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +04b070: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +04b074: 5441 4300 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b078: 6e10 fa01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@01fa │ │ +04b07e: 0a00 |0009: move-result v0 │ │ +04b080: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +04b084: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +04b088: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04b08a: a702 0602 |000f: sub-float v2, v6, v2 │ │ +04b08e: 7120 8b14 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ +04b094: 0a01 |0014: move-result v1 │ │ +04b096: c831 |0015: mul-float/2addr v1, v3 │ │ +04b098: 7120 8b14 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@148b │ │ +04b09e: 0a00 |0019: move-result v0 │ │ +04b0a0: 5441 4300 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b0a4: 6e20 fd01 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ +04b0aa: 0e00 |001f: return-void │ │ +04b0ac: a801 0603 |0020: mul-float v1, v6, v3 │ │ +04b0b0: 7120 8d14 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@148d │ │ +04b0b6: 0a00 |0025: move-result v0 │ │ +04b0b8: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=310 │ │ 0x000a line=311 │ │ 0x000e line=312 │ │ 0x001a line=316 │ │ 0x001f line=317 │ │ @@ -87936,16 +87987,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048eb8: |[048eb8] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -048ec8: 0e00 |0000: return-void │ │ +04b0bc: |[04b0bc] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +04b0cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -87954,36 +88005,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -048ecc: |[048ecc] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -048edc: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -048ee2: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -048ee6: 7210 d811 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@11d8 │ │ -048eec: 0a00 |0008: move-result v0 │ │ -048eee: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -048ef4: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -048ef8: 5530 3f00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -048efc: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -048f00: 5430 4000 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -048f04: 6e20 5d0f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0f5d │ │ -048f0a: 0a00 |0017: move-result v0 │ │ -048f0c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -048f10: 5430 4000 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -048f14: 6e20 3a0f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0f3a │ │ -048f1a: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -048f1c: 0f00 |0020: return v0 │ │ -048f1e: 5430 4000 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -048f22: 6e20 6b0f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0f6b │ │ -048f28: 28f9 |0026: goto 001f // -0007 │ │ -048f2a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -048f2c: 28f8 |0028: goto 0020 // -0008 │ │ +04b0d0: |[04b0d0] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04b0e0: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +04b0e6: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +04b0ea: 7210 d811 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@11d8 │ │ +04b0f0: 0a00 |0008: move-result v0 │ │ +04b0f2: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +04b0f8: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +04b0fc: 5530 3f00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04b100: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +04b104: 5430 4000 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +04b108: 6e20 5d0f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0f5d │ │ +04b10e: 0a00 |0017: move-result v0 │ │ +04b110: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +04b114: 5430 4000 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +04b118: 6e20 3a0f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0f3a │ │ +04b11e: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +04b120: 0f00 |0020: return v0 │ │ +04b122: 5430 4000 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +04b126: 6e20 6b0f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0f6b │ │ +04b12c: 28f9 |0026: goto 001f // -0007 │ │ +04b12e: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +04b130: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=289 │ │ 0x0012 line=290 │ │ 0x001a line=291 │ │ 0x001f line=295 │ │ 0x0020 line=297 │ │ @@ -87998,27 +88049,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -048f30: |[048f30] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -048f40: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048f44: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -048f48: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048f4c: 7220 f201 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@01f2 │ │ -048f52: 0e00 |0009: return-void │ │ -048f54: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -048f58: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -048f5c: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -048f60: 7240 e501 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01e5 │ │ -048f66: 0c00 |0013: move-result-object v0 │ │ -048f68: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -048f6c: 28f3 |0016: goto 0009 // -000d │ │ +04b134: |[04b134] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +04b144: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04b148: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04b14c: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04b150: 7220 f201 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@01f2 │ │ +04b156: 0e00 |0009: return-void │ │ +04b158: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +04b15c: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +04b160: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +04b164: 7240 e501 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01e5 │ │ +04b16a: 0c00 |0013: move-result-object v0 │ │ +04b16c: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +04b170: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x0009 line=383 │ │ 0x000a line=381 │ │ locals : │ │ @@ -88030,27 +88081,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -048f70: |[048f70] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -048f80: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048f84: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -048f88: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -048f8c: 7230 f301 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01f3 │ │ -048f92: 0e00 |0009: return-void │ │ -048f94: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -048f98: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -048f9c: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -048fa0: 7255 e601 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01e6 │ │ -048fa6: 0c00 |0013: move-result-object v0 │ │ -048fa8: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -048fac: 28f3 |0016: goto 0009 // -000d │ │ +04b174: |[04b174] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +04b184: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04b188: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04b18c: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +04b190: 7230 f301 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@01f3 │ │ +04b196: 0e00 |0009: return-void │ │ +04b198: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +04b19c: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +04b1a0: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +04b1a4: 7255 e601 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01e6 │ │ +04b1aa: 0c00 |0013: move-result-object v0 │ │ +04b1ac: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +04b1b0: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ 0x0009 line=374 │ │ 0x000a line=372 │ │ locals : │ │ @@ -88063,34 +88114,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -048fb0: |[048fb0] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -048fc0: 5530 3f00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -048fc4: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -048fc8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -048fcc: 5431 4300 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -048fd0: 5430 4000 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -048fd4: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -048fda: 6e20 5a0f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f5a │ │ -048fe0: 0a00 |0010: move-result v0 │ │ -048fe2: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -048fe6: 5230 3c00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -048fea: 6e30 0a02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@020a │ │ -048ff0: 5c34 3f00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -048ff4: 0e00 |001a: return-void │ │ -048ff6: 5230 4100 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -048ffa: 28f8 |001d: goto 0015 // -0008 │ │ -048ffc: 5430 4400 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ -049000: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -049002: 6e30 0a02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@020a │ │ -049008: 28f4 |0024: goto 0018 // -000c │ │ +04b1b4: |[04b1b4] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +04b1c4: 5530 3f00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04b1c8: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +04b1cc: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +04b1d0: 5431 4300 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b1d4: 5430 4000 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +04b1d8: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +04b1de: 6e20 5a0f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f5a │ │ +04b1e4: 0a00 |0010: move-result v0 │ │ +04b1e6: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +04b1ea: 5230 3c00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +04b1ee: 6e30 0a02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@020a │ │ +04b1f4: 5c34 3f00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04b1f8: 0e00 |001a: return-void │ │ +04b1fa: 5230 4100 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +04b1fe: 28f8 |001d: goto 0015 // -0008 │ │ +04b200: 5430 4400 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ +04b204: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04b206: 6e30 0a02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@020a │ │ +04b20c: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ 0x0006 line=248 │ │ 0x0018 line=253 │ │ 0x001a line=255 │ │ @@ -88105,39 +88156,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -04900c: |[04900c] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -04901c: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -049022: 5430 4000 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -049026: 6e20 5a0f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f5a │ │ -04902c: 0a00 |0008: move-result v0 │ │ -04902e: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -049032: 5430 4300 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -049036: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -04903a: 6e20 fd01 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ -049040: 5530 3f00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -049044: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -049048: 5431 4300 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -04904c: 5430 4000 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -049050: 6e20 5a0f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f5a │ │ -049056: 0a00 |001d: move-result v0 │ │ -049058: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -04905c: 5230 3c00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -049060: 6e30 0a02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@020a │ │ -049066: 0e00 |0025: return-void │ │ -049068: 5430 4300 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -04906c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -04906e: 6e20 fd01 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ -049074: 28e6 |002c: goto 0012 // -001a │ │ -049076: 5230 4100 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -04907a: 28f3 |002f: goto 0022 // -000d │ │ +04b210: |[04b210] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +04b220: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +04b226: 5430 4000 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +04b22a: 6e20 5a0f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f5a │ │ +04b230: 0a00 |0008: move-result v0 │ │ +04b232: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +04b236: 5430 4300 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b23a: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +04b23e: 6e20 fd01 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ +04b244: 5530 3f00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +04b248: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +04b24c: 5431 4300 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b250: 5430 4000 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +04b254: 6e20 5a0f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f5a │ │ +04b25a: 0a00 |001d: move-result v0 │ │ +04b25c: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +04b260: 5230 3c00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +04b264: 6e30 0a02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@020a │ │ +04b26a: 0e00 |0025: return-void │ │ +04b26c: 5430 4300 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +04b270: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +04b272: 6e20 fd01 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@01fd │ │ +04b278: 28e6 |002c: goto 0012 // -001a │ │ +04b27a: 5230 4100 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +04b27e: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=223 │ │ 0x000b line=224 │ │ 0x0012 line=229 │ │ 0x0016 line=230 │ │ 0x0025 line=233 │ │ @@ -88145,17 +88196,17 @@ │ │ 0x002d line=230 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ source_file_idx : 406 (ActionBarDrawerToggle.java) │ │ │ │ Class #370 header: │ │ -class_idx : 141 │ │ +class_idx : 138 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 234 │ │ +superclass_idx : 231 │ │ source_file_idx : 421 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #370 - │ │ @@ -88171,17 +88222,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04907c: |[04907c] android.support.v4.app.ActivityCompat.:()V │ │ -04908c: 7010 3d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@053d │ │ -049092: 0e00 |0003: return-void │ │ +04b280: |[04b280] android.support.v4.app.ActivityCompat.:()V │ │ +04b290: 7010 3d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@053d │ │ +04b296: 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;) │ │ @@ -88189,22 +88240,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -049094: |[049094] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -0490a4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0490a8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0490ac: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0490b0: 7110 1c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@021c │ │ -0490b6: 0e00 |0009: return-void │ │ -0490b8: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -0490be: 28fc |000d: goto 0009 // -0004 │ │ +04b298: |[04b298] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +04b2a8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04b2ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04b2b0: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +04b2b4: 7110 1c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@021c │ │ +04b2ba: 0e00 |0009: return-void │ │ +04b2bc: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +04b2c2: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -88215,23 +88266,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0490c0: |[0490c0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -0490d0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0490d4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0490d8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0490dc: 7110 1a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@021a │ │ -0490e2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0490e4: 0f00 |000a: return v0 │ │ -0490e6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0490e8: 28fe |000c: goto 000a // -0002 │ │ +04b2c4: |[04b2c4] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +04b2d4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04b2d8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04b2dc: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +04b2e0: 7110 1a02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@021a │ │ +04b2e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04b2e8: 0f00 |000a: return v0 │ │ +04b2ea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04b2ec: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -88242,22 +88293,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 │ │ -0490ec: |[0490ec] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0490fc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -049100: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -049104: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -049108: 7130 1d02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@021d │ │ -04910e: 0e00 |0009: return-void │ │ -049110: 6e20 2d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -049116: 28fc |000d: goto 0009 // -0004 │ │ +04b2f0: |[04b2f0] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +04b300: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04b304: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04b308: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +04b30c: 7130 1d02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@021d │ │ +04b312: 0e00 |0009: return-void │ │ +04b314: 6e20 2d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +04b31a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -88270,22 +88321,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 │ │ -049118: |[049118] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -049128: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04912c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -049130: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -049134: 7140 1e02 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@021e │ │ -04913a: 0e00 |0009: return-void │ │ -04913c: 6e30 2e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -049142: 28fc |000d: goto 0009 // -0004 │ │ +04b31c: |[04b31c] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +04b32c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04b330: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04b334: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +04b338: 7140 1e02 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@021e │ │ +04b33e: 0e00 |0009: return-void │ │ +04b340: 6e30 2e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +04b346: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ @@ -88294,17 +88345,17 @@ │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 421 (ActivityCompat.java) │ │ │ │ Class #371 header: │ │ -class_idx : 144 │ │ +class_idx : 141 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 145 │ │ +superclass_idx : 142 │ │ source_file_idx : 425 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #371 annotations: │ │ @@ -88329,18 +88380,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 │ │ -049144: |[049144] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -049154: 7010 2202 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ -04915a: 5b01 4a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ -04915e: 0e00 |0005: return-void │ │ +04b348: |[04b348] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +04b358: 7010 2202 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0222 │ │ +04b35e: 5b01 4a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ +04b362: 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; │ │ @@ -88352,19 +88403,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -049160: |[049160] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -049170: 5410 4a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ -049174: 6e10 2c02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@022c │ │ -04917a: 0c00 |0005: move-result-object v0 │ │ -04917c: 1100 |0006: return-object v0 │ │ +04b364: |[04b364] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +04b374: 5410 4a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ +04b378: 6e10 2c02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@022c │ │ +04b37e: 0c00 |0005: move-result-object v0 │ │ +04b380: 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;) │ │ @@ -88372,40 +88423,40 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -049180: |[049180] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -049190: 2041 9000 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0090 │ │ -049194: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -049198: 0740 |0004: move-object v0, v4 │ │ -04919a: 1f00 9000 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0090 │ │ -04919e: 5431 4a00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ -0491a2: 5402 4a00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ -0491a6: 6e20 2d02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@022d │ │ -0491ac: 0e00 |000e: return-void │ │ +04b384: |[04b384] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +04b394: 2041 8d00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008d │ │ +04b398: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +04b39c: 0740 |0004: move-object v0, v4 │ │ +04b39e: 1f00 8d00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008d │ │ +04b3a2: 5431 4a00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ +04b3a6: 5402 4a00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004a │ │ +04b3aa: 6e20 2d02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@022d │ │ +04b3b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ source_file_idx : 425 (ActivityOptionsCompat.java) │ │ │ │ Class #372 header: │ │ -class_idx : 148 │ │ +class_idx : 145 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 184 │ │ +superclass_idx : 181 │ │ source_file_idx : 460 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #372 annotations: │ │ @@ -88548,22 +88599,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 │ │ -0491b0: |[0491b0] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0491c0: 7010 f303 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@03f3 │ │ -0491c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0491c8: 5c10 5f00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ -0491cc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -0491ce: 5910 6800 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -0491d2: 5b12 6900 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -0491d6: 0e00 |000b: return-void │ │ +04b3b4: |[04b3b4] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +04b3c4: 7010 f303 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@03f3 │ │ +04b3ca: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04b3cc: 5c10 5f00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ +04b3d0: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +04b3d2: 5910 6800 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04b3d6: 5b12 6900 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04b3da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -88576,84 +88627,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 │ │ -0491d8: |[0491d8] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -0491e8: 5441 6900 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -0491ec: 5b61 a600 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -0491f0: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -0491f4: 5461 bb00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -0491f8: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -0491fc: 5461 bb00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -049200: 6e20 a114 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -049206: 0a01 |000f: move-result v1 │ │ -049208: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -04920c: 2201 0f03 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -049210: 2202 2103 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -049214: 7010 ab14 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04921a: 1a03 0a02 |0019: const-string v3, "Can't change tag of fragment " // string@020a │ │ -04921e: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049224: 0c02 |001e: move-result-object v2 │ │ -049226: 6e20 b114 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04922c: 0c02 |0022: move-result-object v2 │ │ -04922e: 1a03 d300 |0023: const-string v3, ": was " // string@00d3 │ │ -049232: 6e20 b214 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049238: 0c02 |0028: move-result-object v2 │ │ -04923a: 5463 bb00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -04923e: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049244: 0c02 |002e: move-result-object v2 │ │ -049246: 1a03 7600 |002f: const-string v3, " now " // string@0076 │ │ -04924a: 6e20 b214 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049250: 0c02 |0034: move-result-object v2 │ │ -049252: 6e20 b214 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049258: 0c02 |0038: move-result-object v2 │ │ -04925a: 6e10 b714 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049260: 0c02 |003c: move-result-object v2 │ │ -049262: 7020 7d14 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -049268: 2701 |0040: throw v1 │ │ -04926a: 5b67 bb00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -04926e: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -049272: 5261 a500 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -049276: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -04927a: 5261 a500 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -04927e: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -049282: 2201 0f03 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -049286: 2202 2103 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04928a: 7010 ab14 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049290: 1a03 0902 |0054: const-string v3, "Can't change container ID of fragment " // string@0209 │ │ -049294: 6e20 b214 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04929a: 0c02 |0059: move-result-object v2 │ │ -04929c: 6e20 b114 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0492a2: 0c02 |005d: move-result-object v2 │ │ -0492a4: 1a03 d300 |005e: const-string v3, ": was " // string@00d3 │ │ -0492a8: 6e20 b214 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0492ae: 0c02 |0063: move-result-object v2 │ │ -0492b0: 5263 a500 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -0492b4: 6e20 ae14 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0492ba: 0c02 |0069: move-result-object v2 │ │ -0492bc: 1a03 7600 |006a: const-string v3, " now " // string@0076 │ │ -0492c0: 6e20 b214 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0492c6: 0c02 |006f: move-result-object v2 │ │ -0492c8: 6e20 ae14 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0492ce: 0c02 |0073: move-result-object v2 │ │ -0492d0: 6e10 b714 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0492d6: 0c02 |0077: move-result-object v2 │ │ -0492d8: 7020 7d14 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0492de: 2701 |007b: throw v1 │ │ -0492e0: 5965 a500 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -0492e4: 5965 a200 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -0492e8: 2200 9300 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0093 │ │ -0492ec: 7010 2e02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ -0492f2: 5908 4c00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -0492f6: 5b06 4f00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -0492fa: 6e20 3302 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ -049300: 0e00 |008c: return-void │ │ +04b3dc: |[04b3dc] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +04b3ec: 5441 6900 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04b3f0: 5b61 a600 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +04b3f4: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +04b3f8: 5461 bb00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +04b3fc: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +04b400: 5461 bb00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +04b404: 6e20 a114 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +04b40a: 0a01 |000f: move-result v1 │ │ +04b40c: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +04b410: 2201 0c03 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +04b414: 2202 1e03 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +04b418: 7010 ab14 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b41e: 1a03 0a02 |0019: const-string v3, "Can't change tag of fragment " // string@020a │ │ +04b422: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b428: 0c02 |001e: move-result-object v2 │ │ +04b42a: 6e20 b114 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04b430: 0c02 |0022: move-result-object v2 │ │ +04b432: 1a03 d300 |0023: const-string v3, ": was " // string@00d3 │ │ +04b436: 6e20 b214 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b43c: 0c02 |0028: move-result-object v2 │ │ +04b43e: 5463 bb00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +04b442: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b448: 0c02 |002e: move-result-object v2 │ │ +04b44a: 1a03 7600 |002f: const-string v3, " now " // string@0076 │ │ +04b44e: 6e20 b214 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b454: 0c02 |0034: move-result-object v2 │ │ +04b456: 6e20 b214 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b45c: 0c02 |0038: move-result-object v2 │ │ +04b45e: 6e10 b714 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b464: 0c02 |003c: move-result-object v2 │ │ +04b466: 7020 7d14 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04b46c: 2701 |0040: throw v1 │ │ +04b46e: 5b67 bb00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +04b472: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +04b476: 5261 a500 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +04b47a: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +04b47e: 5261 a500 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +04b482: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +04b486: 2201 0c03 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +04b48a: 2202 1e03 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +04b48e: 7010 ab14 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b494: 1a03 0902 |0054: const-string v3, "Can't change container ID of fragment " // string@0209 │ │ +04b498: 6e20 b214 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b49e: 0c02 |0059: move-result-object v2 │ │ +04b4a0: 6e20 b114 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04b4a6: 0c02 |005d: move-result-object v2 │ │ +04b4a8: 1a03 d300 |005e: const-string v3, ": was " // string@00d3 │ │ +04b4ac: 6e20 b214 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b4b2: 0c02 |0063: move-result-object v2 │ │ +04b4b4: 5263 a500 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +04b4b8: 6e20 ae14 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b4be: 0c02 |0069: move-result-object v2 │ │ +04b4c0: 1a03 7600 |006a: const-string v3, " now " // string@0076 │ │ +04b4c4: 6e20 b214 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b4ca: 0c02 |006f: move-result-object v2 │ │ +04b4cc: 6e20 ae14 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b4d2: 0c02 |0073: move-result-object v2 │ │ +04b4d4: 6e10 b714 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b4da: 0c02 |0077: move-result-object v2 │ │ +04b4dc: 7020 7d14 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04b4e2: 2701 |007b: throw v1 │ │ +04b4e4: 5965 a500 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +04b4e8: 5965 a200 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +04b4ec: 2200 9000 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0090 │ │ +04b4f0: 7010 2e02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ +04b4f6: 5908 4c00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04b4fa: 5b06 4f00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04b4fe: 6e20 3302 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ +04b504: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -88680,19 +88731,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 │ │ -049304: |[049304] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049316: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -049318: 7051 3c02 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@023c │ │ -04931e: 1102 |0005: return-object v2 │ │ +04b508: |[04b508] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b51a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04b51c: 7051 3c02 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@023c │ │ +04b522: 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 │ │ @@ -88703,18 +88754,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 │ │ -049320: |[049320] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -049330: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049332: 7050 3c02 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@023c │ │ -049338: 1101 |0004: return-object v1 │ │ +04b524: |[04b524] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b534: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b536: 7050 3c02 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@023c │ │ +04b53c: 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 │ │ @@ -88726,19 +88777,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 │ │ -04933c: |[04933c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04934c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04934e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -049350: 7051 3c02 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@023c │ │ -049356: 1102 |0005: return-object v2 │ │ +04b540: |[04b540] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b550: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b552: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04b554: 7051 3c02 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@023c │ │ +04b55a: 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; │ │ @@ -88749,37 +88800,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 │ │ -049358: |[049358] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -049368: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -04936c: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -049370: 5b12 6e00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ -049374: 5b12 6700 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -049378: 5210 6500 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ -04937c: 5920 4d00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -049380: 5210 6600 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ -049384: 5920 4e00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -049388: 5210 6c00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ -04938c: 5920 5100 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -049390: 5210 6d00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ -049394: 5920 5200 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -049398: 5210 6b00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ -04939c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0493a0: 5910 6b00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ -0493a4: 0e00 |001e: return-void │ │ -0493a6: 5410 6e00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ -0493aa: 5b20 5300 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ -0493ae: 5410 6e00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ -0493b2: 5b02 5000 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ -0493b6: 5b12 6e00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ -0493ba: 28df |0029: goto 0008 // -0021 │ │ +04b55c: |[04b55c] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +04b56c: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +04b570: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +04b574: 5b12 6e00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ +04b578: 5b12 6700 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +04b57c: 5210 6500 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ +04b580: 5920 4d00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +04b584: 5210 6600 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ +04b588: 5920 4e00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +04b58c: 5210 6c00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ +04b590: 5920 5100 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04b594: 5210 6d00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ +04b598: 5920 5200 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +04b59c: 5210 6b00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ +04b5a0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b5a4: 5910 6b00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ +04b5a8: 0e00 |001e: return-void │ │ +04b5aa: 5410 6e00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ +04b5ae: 5b20 5300 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ +04b5b2: 5410 6e00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ +04b5b6: 5b02 5000 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ +04b5ba: 5b12 6e00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ +04b5be: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -88798,25 +88849,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 │ │ -0493bc: |[0493bc] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0493cc: 5520 5f00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ -0493d0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0493d4: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -0493d8: 1a01 e308 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@08e3 │ │ -0493dc: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0493e2: 2700 |000b: throw v0 │ │ -0493e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0493e6: 5c20 5e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -0493ea: 5b23 6a00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ -0493ee: 1102 |0011: return-object v2 │ │ +04b5c0: |[04b5c0] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b5d0: 5520 5f00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ +04b5d4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04b5d8: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04b5dc: 1a01 e008 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@08e0 │ │ +04b5e0: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04b5e6: 2700 |000b: throw v0 │ │ +04b5e8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04b5ea: 5c20 5e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +04b5ee: 5b23 6a00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ +04b5f2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -88829,22 +88880,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 │ │ -0493f0: |[0493f0] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049400: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0093 │ │ -049404: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ -04940a: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -04940c: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049410: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049414: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ -04941a: 1102 |000d: return-object v2 │ │ +04b5f4: |[04b5f4] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b604: 2200 9000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0090 │ │ +04b608: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ +04b60e: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +04b610: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04b614: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04b618: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ +04b61e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -88858,102 +88909,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -04941c: |[04941c] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -04942c: 5563 5e00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -049430: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -049434: 0e00 |0004: return-void │ │ -049436: 6303 f400 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04943a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -04943e: 1a03 e902 |0009: const-string v3, "FragmentManager" // string@02e9 │ │ -049442: 2204 2103 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -049446: 7010 ab14 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04944c: 1a05 e401 |0010: const-string v5, "Bump nesting in " // string@01e4 │ │ -049450: 6e20 b214 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049456: 0c04 |0015: move-result-object v4 │ │ -049458: 6e20 b114 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04945e: 0c04 |0019: move-result-object v4 │ │ -049460: 1a05 3000 |001a: const-string v5, " by " // string@0030 │ │ -049464: 6e20 b214 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04946a: 0c04 |001f: move-result-object v4 │ │ -04946c: 6e20 ae14 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -049472: 0c04 |0023: move-result-object v4 │ │ -049474: 6e10 b714 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04947a: 0c04 |0027: move-result-object v4 │ │ -04947c: 7120 a011 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -049482: 5461 6700 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -049486: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -04948a: 5413 4f00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04948e: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -049492: 5413 4f00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049496: 5234 9d00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -04949a: b074 |0037: add-int/2addr v4, v7 │ │ -04949c: 5934 9d00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -0494a0: 6303 f400 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -0494a4: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -0494a8: 1a03 e902 |003e: const-string v3, "FragmentManager" // string@02e9 │ │ -0494ac: 2204 2103 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -0494b0: 7010 ab14 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0494b6: 1a05 e501 |0045: const-string v5, "Bump nesting of " // string@01e5 │ │ -0494ba: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0494c0: 0c04 |004a: move-result-object v4 │ │ -0494c2: 5415 4f00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -0494c6: 6e20 b114 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0494cc: 0c04 |0050: move-result-object v4 │ │ -0494ce: 1a05 8100 |0051: const-string v5, " to " // string@0081 │ │ -0494d2: 6e20 b214 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0494d8: 0c04 |0056: move-result-object v4 │ │ -0494da: 5415 4f00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -0494de: 5255 9d00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -0494e2: 6e20 ae14 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0494e8: 0c04 |005e: move-result-object v4 │ │ -0494ea: 6e10 b714 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0494f0: 0c04 |0062: move-result-object v4 │ │ -0494f2: 7120 a011 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -0494f8: 5413 5400 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -0494fc: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -049500: 5413 5400 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049504: 6e10 d514 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04950a: 0a03 |006f: move-result v3 │ │ -04950c: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -049510: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -049514: 5413 5400 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049518: 6e20 cf14 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04951e: 0c02 |0079: move-result-object v2 │ │ -049520: 1f02 9c00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -049524: 5223 9d00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -049528: b073 |007e: add-int/2addr v3, v7 │ │ -04952a: 5923 9d00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -04952e: 6303 f400 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -049532: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -049536: 1a03 e902 |0085: const-string v3, "FragmentManager" // string@02e9 │ │ -04953a: 2204 2103 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -04953e: 7010 ab14 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049544: 1a05 e501 |008c: const-string v5, "Bump nesting of " // string@01e5 │ │ -049548: 6e20 b214 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04954e: 0c04 |0091: move-result-object v4 │ │ -049550: 6e20 b114 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -049556: 0c04 |0095: move-result-object v4 │ │ -049558: 1a05 8100 |0096: const-string v5, " to " // string@0081 │ │ -04955c: 6e20 b214 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049562: 0c04 |009b: move-result-object v4 │ │ -049564: 5225 9d00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -049568: 6e20 ae14 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04956e: 0c04 |00a1: move-result-object v4 │ │ -049570: 6e10 b714 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049576: 0c04 |00a5: move-result-object v4 │ │ -049578: 7120 a011 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04957e: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -049582: 28c7 |00ab: goto 0072 // -0039 │ │ -049584: 5411 5000 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ -049588: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +04b620: |[04b620] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +04b630: 5563 5e00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +04b634: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +04b638: 0e00 |0004: return-void │ │ +04b63a: 6303 f400 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04b63e: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +04b642: 1a03 e902 |0009: const-string v3, "FragmentManager" // string@02e9 │ │ +04b646: 2204 1e03 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +04b64a: 7010 ab14 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b650: 1a05 e401 |0010: const-string v5, "Bump nesting in " // string@01e4 │ │ +04b654: 6e20 b214 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b65a: 0c04 |0015: move-result-object v4 │ │ +04b65c: 6e20 b114 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04b662: 0c04 |0019: move-result-object v4 │ │ +04b664: 1a05 3000 |001a: const-string v5, " by " // string@0030 │ │ +04b668: 6e20 b214 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b66e: 0c04 |001f: move-result-object v4 │ │ +04b670: 6e20 ae14 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b676: 0c04 |0023: move-result-object v4 │ │ +04b678: 6e10 b714 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b67e: 0c04 |0027: move-result-object v4 │ │ +04b680: 7120 a011 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04b686: 5461 6700 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +04b68a: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +04b68e: 5413 4f00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04b692: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +04b696: 5413 4f00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04b69a: 5234 9d00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04b69e: b074 |0037: add-int/2addr v4, v7 │ │ +04b6a0: 5934 9d00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04b6a4: 6303 f400 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04b6a8: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +04b6ac: 1a03 e902 |003e: const-string v3, "FragmentManager" // string@02e9 │ │ +04b6b0: 2204 1e03 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +04b6b4: 7010 ab14 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b6ba: 1a05 e501 |0045: const-string v5, "Bump nesting of " // string@01e5 │ │ +04b6be: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b6c4: 0c04 |004a: move-result-object v4 │ │ +04b6c6: 5415 4f00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04b6ca: 6e20 b114 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04b6d0: 0c04 |0050: move-result-object v4 │ │ +04b6d2: 1a05 8100 |0051: const-string v5, " to " // string@0081 │ │ +04b6d6: 6e20 b214 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b6dc: 0c04 |0056: move-result-object v4 │ │ +04b6de: 5415 4f00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04b6e2: 5255 9d00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04b6e6: 6e20 ae14 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b6ec: 0c04 |005e: move-result-object v4 │ │ +04b6ee: 6e10 b714 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b6f4: 0c04 |0062: move-result-object v4 │ │ +04b6f6: 7120 a011 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04b6fc: 5413 5400 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04b700: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +04b704: 5413 5400 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04b708: 6e10 d514 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04b70e: 0a03 |006f: move-result v3 │ │ +04b710: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +04b714: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +04b718: 5413 5400 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04b71c: 6e20 cf14 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04b722: 0c02 |0079: move-result-object v2 │ │ +04b724: 1f02 9900 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04b728: 5223 9d00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04b72c: b073 |007e: add-int/2addr v3, v7 │ │ +04b72e: 5923 9d00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04b732: 6303 f400 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04b736: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +04b73a: 1a03 e902 |0085: const-string v3, "FragmentManager" // string@02e9 │ │ +04b73e: 2204 1e03 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +04b742: 7010 ab14 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b748: 1a05 e501 |008c: const-string v5, "Bump nesting of " // string@01e5 │ │ +04b74c: 6e20 b214 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b752: 0c04 |0091: move-result-object v4 │ │ +04b754: 6e20 b114 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04b75a: 0c04 |0095: move-result-object v4 │ │ +04b75c: 1a05 8100 |0096: const-string v5, " to " // string@0081 │ │ +04b760: 6e20 b214 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b766: 0c04 |009b: move-result-object v4 │ │ +04b768: 5225 9d00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04b76c: 6e20 ae14 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b772: 0c04 |00a1: move-result-object v4 │ │ +04b774: 6e10 b714 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b77a: 0c04 |00a5: move-result-object v4 │ │ +04b77c: 7120 a011 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04b782: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04b786: 28c7 |00ab: goto 0072 // -0039 │ │ +04b788: 5411 5000 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ +04b78c: 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 │ │ @@ -88979,19 +89030,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04958c: |[04958c] android.support.v4.app.BackStackRecord.commit:()I │ │ -04959c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04959e: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0239 │ │ -0495a4: 0a00 |0004: move-result v0 │ │ -0495a6: 0f00 |0005: return v0 │ │ +04b790: |[04b790] android.support.v4.app.BackStackRecord.commit:()I │ │ +04b7a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b7a2: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0239 │ │ +04b7a8: 0a00 |0004: move-result v0 │ │ +04b7aa: 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;) │ │ @@ -88999,19 +89050,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0495a8: |[0495a8] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -0495b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0495ba: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0239 │ │ -0495c0: 0a00 |0004: move-result v0 │ │ -0495c2: 0f00 |0005: return v0 │ │ +04b7ac: |[04b7ac] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +04b7bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b7be: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0239 │ │ +04b7c4: 0a00 |0004: move-result v0 │ │ +04b7c6: 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;) │ │ @@ -89019,57 +89070,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0495c4: |[0495c4] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -0495d4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0495d6: 5562 6400 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0064 │ │ -0495da: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0495de: 2202 0f03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -0495e2: 1a03 830b |0007: const-string v3, "commit already called" // string@0b83 │ │ -0495e6: 7020 7d14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0495ec: 2702 |000c: throw v2 │ │ -0495ee: 6302 f400 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -0495f2: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -0495f6: 1a02 e902 |0011: const-string v2, "FragmentManager" // string@02e9 │ │ -0495fa: 2203 2103 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -0495fe: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049604: 1a04 1702 |0018: const-string v4, "Commit: " // string@0217 │ │ -049608: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04960e: 0c03 |001d: move-result-object v3 │ │ -049610: 6e20 b114 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -049616: 0c03 |0021: move-result-object v3 │ │ -049618: 6e10 b714 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04961e: 0c03 |0025: move-result-object v3 │ │ -049620: 7120 a011 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -049626: 2200 5e01 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@015e │ │ -04962a: 1a02 e902 |002b: const-string v2, "FragmentManager" // string@02e9 │ │ -04962e: 7020 8b07 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ -049634: 2201 ff02 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02ff │ │ -049638: 7020 5214 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ -04963e: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ -049642: 6e55 3d02 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@023d │ │ -049648: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -04964a: 5c62 6400 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0064 │ │ -04964e: 5562 5e00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -049652: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -049656: 5462 6900 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04965a: 6e20 5703 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0357 │ │ -049660: 0a02 |0046: move-result v2 │ │ -049662: 5962 6800 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049666: 5462 6900 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04966a: 6e30 6e03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ -049670: 5262 6800 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049674: 0f02 |0050: return v2 │ │ -049676: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -049678: 5962 6800 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04967c: 28f5 |0054: goto 0049 // -000b │ │ +04b7c8: |[04b7c8] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +04b7d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04b7da: 5562 6400 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0064 │ │ +04b7de: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04b7e2: 2202 0c03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +04b7e6: 1a03 800b |0007: const-string v3, "commit already called" // string@0b80 │ │ +04b7ea: 7020 7d14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04b7f0: 2702 |000c: throw v2 │ │ +04b7f2: 6302 f400 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04b7f6: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +04b7fa: 1a02 e902 |0011: const-string v2, "FragmentManager" // string@02e9 │ │ +04b7fe: 2203 1e03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +04b802: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b808: 1a04 1702 |0018: const-string v4, "Commit: " // string@0217 │ │ +04b80c: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b812: 0c03 |001d: move-result-object v3 │ │ +04b814: 6e20 b114 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04b81a: 0c03 |0021: move-result-object v3 │ │ +04b81c: 6e10 b714 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b822: 0c03 |0025: move-result-object v3 │ │ +04b824: 7120 a011 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04b82a: 2200 5b01 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@015b │ │ +04b82e: 1a02 e902 |002b: const-string v2, "FragmentManager" // string@02e9 │ │ +04b832: 7020 8b07 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ +04b838: 2201 fc02 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02fc │ │ +04b83c: 7020 5214 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ +04b842: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ +04b846: 6e55 3d02 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@023d │ │ +04b84c: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +04b84e: 5c62 6400 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0064 │ │ +04b852: 5562 5e00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +04b856: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +04b85a: 5462 6900 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04b85e: 6e20 5703 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0357 │ │ +04b864: 0a02 |0046: move-result v2 │ │ +04b866: 5962 6800 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04b86a: 5462 6900 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04b86e: 6e30 6e03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ +04b874: 5262 6800 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04b878: 0f02 |0050: return v2 │ │ +04b87a: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +04b87c: 5962 6800 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04b880: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -89091,22 +89142,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 │ │ -049680: |[049680] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049690: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0093 │ │ -049694: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ -04969a: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -04969c: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -0496a0: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -0496a4: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ -0496aa: 1102 |000d: return-object v2 │ │ +04b884: |[04b884] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04b894: 2200 9000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0090 │ │ +04b898: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ +04b89e: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +04b8a0: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04b8a4: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04b8a8: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ +04b8ae: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -89120,24 +89171,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0496ac: |[0496ac] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -0496bc: 5520 5e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -0496c0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0496c4: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -0496c8: 1a01 e508 |0006: const-string v1, "This transaction is already being added to the back stack" // string@08e5 │ │ -0496cc: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -0496d2: 2700 |000b: throw v0 │ │ -0496d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0496d6: 5c20 5f00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ -0496da: 1102 |000f: return-object v2 │ │ +04b8b0: |[04b8b0] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +04b8c0: 5520 5e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +04b8c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04b8c8: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04b8cc: 1a01 e208 |0006: const-string v1, "This transaction is already being added to the back stack" // string@08e2 │ │ +04b8d0: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04b8d6: 2700 |000b: throw v0 │ │ +04b8d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04b8da: 5c20 5f00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ +04b8de: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -89148,18 +89199,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 │ │ -0496dc: |[0496dc] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0496ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0496ee: 6e40 3e02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@023e │ │ -0496f4: 0e00 |0004: return-void │ │ +04b8e0: |[04b8e0] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04b8f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b8f2: 6e40 3e02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@023e │ │ +04b8f8: 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; │ │ @@ -89172,239 +89223,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 │ │ -0496f8: |[0496f8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -049708: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -04970c: 6e20 5514 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049712: 1a05 8611 |0005: const-string v5, "mName=" // string@1186 │ │ -049716: 6e20 5514 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04971c: 5475 6a00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ -049720: 6e20 5514 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049726: 1a05 5f00 |000f: const-string v5, " mIndex=" // string@005f │ │ -04972a: 6e20 5514 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049730: 5275 6800 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049734: 6e20 5314 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04973a: 1a05 5600 |0019: const-string v5, " mCommitted=" // string@0056 │ │ -04973e: 6e20 5514 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049744: 5575 6400 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0064 │ │ -049748: 6e20 5b14 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -04974e: 5275 6f00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049752: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -049756: 6e20 5514 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04975c: 1a05 4b12 |002a: const-string v5, "mTransition=#" // string@124b │ │ -049760: 6e20 5514 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049766: 5275 6f00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04976a: 7110 8214 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -049770: 0c05 |0034: move-result-object v5 │ │ -049772: 6e20 5514 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049778: 1a05 7100 |0038: const-string v5, " mTransitionStyle=#" // string@0071 │ │ -04977c: 6e20 5514 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049782: 5275 7000 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049786: 7110 8214 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04978c: 0c05 |0042: move-result-object v5 │ │ -04978e: 6e20 5a14 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -049794: 5275 6500 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ -049798: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -04979c: 5275 6600 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ -0497a0: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0497a4: 6e20 5514 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0497aa: 1a05 0e11 |0051: const-string v5, "mEnterAnim=#" // string@110e │ │ -0497ae: 6e20 5514 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0497b4: 5275 6500 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ -0497b8: 7110 8214 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0497be: 0c05 |005b: move-result-object v5 │ │ -0497c0: 6e20 5514 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0497c6: 1a05 5b00 |005f: const-string v5, " mExitAnim=#" // string@005b │ │ -0497ca: 6e20 5514 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0497d0: 5275 6600 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ -0497d4: 7110 8214 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0497da: 0c05 |0069: move-result-object v5 │ │ -0497dc: 6e20 5a14 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -0497e2: 5275 6c00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ -0497e6: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -0497ea: 5275 6d00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ -0497ee: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -0497f2: 6e20 5514 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0497f8: 1a05 b611 |0078: const-string v5, "mPopEnterAnim=#" // string@11b6 │ │ -0497fc: 6e20 5514 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049802: 5275 6c00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ -049806: 7110 8214 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04980c: 0c05 |0082: move-result-object v5 │ │ -04980e: 6e20 5514 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049814: 1a05 6400 |0086: const-string v5, " mPopExitAnim=#" // string@0064 │ │ -049818: 6e20 5514 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04981e: 5275 6d00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ -049822: 7110 8214 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -049828: 0c05 |0090: move-result-object v5 │ │ -04982a: 6e20 5a14 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -049830: 5275 6200 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -049834: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -049838: 5475 6300 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -04983c: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -049840: 6e20 5514 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049846: 1a05 9c10 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@109c │ │ -04984a: 6e20 5514 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049850: 5275 6200 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -049854: 7110 8214 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04985a: 0c05 |00a9: move-result-object v5 │ │ -04985c: 6e20 5514 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049862: 1a05 5500 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0055 │ │ -049866: 6e20 5514 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04986c: 5475 6300 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -049870: 6e20 5914 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -049876: 5275 6000 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -04987a: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -04987e: 5475 6100 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ -049882: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -049886: 6e20 5514 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04988c: 1a05 9910 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1099 │ │ -049890: 6e20 5514 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049896: 5275 6000 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -04989a: 7110 8214 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0498a0: 0c05 |00cc: move-result-object v5 │ │ -0498a2: 6e20 5514 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0498a8: 1a05 5400 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0054 │ │ -0498ac: 6e20 5514 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0498b2: 5475 6100 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ -0498b6: 6e20 5914 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0498bc: 5475 6700 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -0498c0: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -0498c4: 6e20 5514 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0498ca: 1a05 ee07 |00e1: const-string v5, "Operations:" // string@07ee │ │ -0498ce: 6e20 5a14 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -0498d4: 2205 2103 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -0498d8: 7010 ab14 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0498de: 6e20 b214 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0498e4: 0c05 |00ee: move-result-object v5 │ │ -0498e6: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ -0498ea: 6e20 b214 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0498f0: 0c05 |00f4: move-result-object v5 │ │ -0498f2: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0498f8: 0c02 |00f8: move-result-object v2 │ │ -0498fa: 5474 6700 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -0498fe: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -049900: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -049904: 5245 4c00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049908: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -04990e: 2205 2103 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -049912: 7010 ab14 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049918: 1a06 6d0b |0108: const-string v6, "cmd=" // string@0b6d │ │ -04991c: 6e20 b214 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049922: 0c05 |010d: move-result-object v5 │ │ -049924: 5246 4c00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049928: 6e20 ae14 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04992e: 0c05 |0113: move-result-object v5 │ │ -049930: 6e10 b714 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049936: 0c00 |0117: move-result-object v0 │ │ -049938: 6e20 5514 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04993e: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ -049942: 6e20 5514 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049948: 6e20 5314 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04994e: 1a05 cd00 |0123: const-string v5, ": " // string@00cd │ │ -049952: 6e20 5514 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049958: 6e20 5514 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04995e: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ -049962: 6e20 5514 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049968: 5445 4f00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04996c: 6e20 5914 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -049972: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -049976: 5245 4d00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -04997a: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -04997e: 5245 4e00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -049982: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -049986: 6e20 5514 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04998c: 1a05 ba0c |0142: const-string v5, "enterAnim=#" // string@0cba │ │ -049990: 6e20 5514 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049996: 5245 4d00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -04999a: 7110 8214 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0499a0: 0c05 |014c: move-result-object v5 │ │ -0499a2: 6e20 5514 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0499a8: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ -0499ac: 6e20 5514 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0499b2: 5245 4e00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -0499b6: 7110 8214 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0499bc: 0c05 |015a: move-result-object v5 │ │ -0499be: 6e20 5a14 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -0499c4: 5245 5100 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -0499c8: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -0499cc: 5245 5200 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -0499d0: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -0499d4: 6e20 5514 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0499da: 1a05 7d14 |0169: const-string v5, "popEnterAnim=#" // string@147d │ │ -0499de: 6e20 5514 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0499e4: 5245 5100 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -0499e8: 7110 8214 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0499ee: 0c05 |0173: move-result-object v5 │ │ -0499f0: 6e20 5514 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0499f6: 1a05 7b00 |0177: const-string v5, " popExitAnim=#" // string@007b │ │ -0499fa: 6e20 5514 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049a00: 5245 5200 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -049a04: 7110 8214 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -049a0a: 0c05 |0181: move-result-object v5 │ │ -049a0c: 6e20 5a14 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -049a12: 5445 5400 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049a16: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -049a1a: 5445 5400 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049a1e: 6e10 d514 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -049a24: 0a05 |018e: move-result v5 │ │ -049a26: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -049a2a: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -049a2c: 5445 5400 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049a30: 6e10 d514 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -049a36: 0a05 |0197: move-result v5 │ │ -049a38: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -049a3c: 6e20 5514 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049a42: 5445 5400 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049a46: 6e10 d514 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -049a4c: 0a05 |01a2: move-result v5 │ │ -049a4e: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -049a50: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -049a54: 1a05 3408 |01a6: const-string v5, "Removed: " // string@0834 │ │ -049a58: 6e20 5514 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049a5e: 5445 5400 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049a62: 6e20 cf14 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -049a68: 0c05 |01b0: move-result-object v5 │ │ -049a6a: 6e20 5914 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -049a70: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049a74: 28dc |01b6: goto 0192 // -0024 │ │ -049a76: 1a00 b207 |01b7: const-string v0, "NULL" // string@07b2 │ │ -049a7a: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -049a7e: 1a00 4401 |01bb: const-string v0, "ADD" // string@0144 │ │ -049a82: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -049a86: 1a00 2608 |01bf: const-string v0, "REPLACE" // string@0826 │ │ -049a8a: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -049a8e: 1a00 2508 |01c3: const-string v0, "REMOVE" // string@0825 │ │ -049a92: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -049a96: 1a00 0c03 |01c7: const-string v0, "HIDE" // string@030c │ │ -049a9a: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -049a9e: 1a00 4e08 |01cb: const-string v0, "SHOW" // string@084e │ │ -049aa2: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -049aa6: 1a00 5402 |01cf: const-string v0, "DETACH" // string@0254 │ │ -049aaa: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -049aae: 1a00 5001 |01d3: const-string v0, "ATTACH" // string@0150 │ │ -049ab2: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -049ab6: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -049aba: 1a05 3308 |01d9: const-string v5, "Removed:" // string@0833 │ │ -049abe: 6e20 5a14 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -049ac4: 6e20 5514 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049aca: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ -049ace: 6e20 5514 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049ad4: 6e20 5314 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -049ada: 1a05 cd00 |01e9: const-string v5, ": " // string@00cd │ │ -049ade: 6e20 5514 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -049ae4: 28bd |01ee: goto 01ab // -0043 │ │ -049ae6: 5444 5000 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ -049aea: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -049aee: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -049af2: 0e00 |01f5: return-void │ │ -049af4: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +04b8fc: |[04b8fc] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +04b90c: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +04b910: 6e20 5514 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b916: 1a05 8311 |0005: const-string v5, "mName=" // string@1183 │ │ +04b91a: 6e20 5514 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b920: 5475 6a00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ +04b924: 6e20 5514 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b92a: 1a05 5f00 |000f: const-string v5, " mIndex=" // string@005f │ │ +04b92e: 6e20 5514 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b934: 5275 6800 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04b938: 6e20 5314 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04b93e: 1a05 5600 |0019: const-string v5, " mCommitted=" // string@0056 │ │ +04b942: 6e20 5514 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b948: 5575 6400 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0064 │ │ +04b94c: 6e20 5b14 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +04b952: 5275 6f00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04b956: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +04b95a: 6e20 5514 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b960: 1a05 4812 |002a: const-string v5, "mTransition=#" // string@1248 │ │ +04b964: 6e20 5514 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b96a: 5275 6f00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04b96e: 7110 8214 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04b974: 0c05 |0034: move-result-object v5 │ │ +04b976: 6e20 5514 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b97c: 1a05 7100 |0038: const-string v5, " mTransitionStyle=#" // string@0071 │ │ +04b980: 6e20 5514 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b986: 5275 7000 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04b98a: 7110 8214 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04b990: 0c05 |0042: move-result-object v5 │ │ +04b992: 6e20 5a14 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04b998: 5275 6500 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ +04b99c: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +04b9a0: 5275 6600 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ +04b9a4: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +04b9a8: 6e20 5514 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b9ae: 1a05 0b11 |0051: const-string v5, "mEnterAnim=#" // string@110b │ │ +04b9b2: 6e20 5514 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b9b8: 5275 6500 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ +04b9bc: 7110 8214 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04b9c2: 0c05 |005b: move-result-object v5 │ │ +04b9c4: 6e20 5514 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b9ca: 1a05 5b00 |005f: const-string v5, " mExitAnim=#" // string@005b │ │ +04b9ce: 6e20 5514 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b9d4: 5275 6600 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ +04b9d8: 7110 8214 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04b9de: 0c05 |0069: move-result-object v5 │ │ +04b9e0: 6e20 5a14 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04b9e6: 5275 6c00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ +04b9ea: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +04b9ee: 5275 6d00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ +04b9f2: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +04b9f6: 6e20 5514 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04b9fc: 1a05 b311 |0078: const-string v5, "mPopEnterAnim=#" // string@11b3 │ │ +04ba00: 6e20 5514 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba06: 5275 6c00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ +04ba0a: 7110 8214 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04ba10: 0c05 |0082: move-result-object v5 │ │ +04ba12: 6e20 5514 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba18: 1a05 6400 |0086: const-string v5, " mPopExitAnim=#" // string@0064 │ │ +04ba1c: 6e20 5514 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba22: 5275 6d00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ +04ba26: 7110 8214 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04ba2c: 0c05 |0090: move-result-object v5 │ │ +04ba2e: 6e20 5a14 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04ba34: 5275 6200 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +04ba38: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +04ba3c: 5475 6300 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +04ba40: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +04ba44: 6e20 5514 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba4a: 1a05 9910 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1099 │ │ +04ba4e: 6e20 5514 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba54: 5275 6200 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +04ba58: 7110 8214 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04ba5e: 0c05 |00a9: move-result-object v5 │ │ +04ba60: 6e20 5514 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba66: 1a05 5500 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0055 │ │ +04ba6a: 6e20 5514 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba70: 5475 6300 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +04ba74: 6e20 5914 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04ba7a: 5275 6000 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +04ba7e: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +04ba82: 5475 6100 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ +04ba86: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +04ba8a: 6e20 5514 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba90: 1a05 9610 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1096 │ │ +04ba94: 6e20 5514 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04ba9a: 5275 6000 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +04ba9e: 7110 8214 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04baa4: 0c05 |00cc: move-result-object v5 │ │ +04baa6: 6e20 5514 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04baac: 1a05 5400 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0054 │ │ +04bab0: 6e20 5514 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bab6: 5475 6100 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ +04baba: 6e20 5914 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04bac0: 5475 6700 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +04bac4: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +04bac8: 6e20 5514 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bace: 1a05 eb07 |00e1: const-string v5, "Operations:" // string@07eb │ │ +04bad2: 6e20 5a14 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04bad8: 2205 1e03 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +04badc: 7010 ab14 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04bae2: 6e20 b214 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04bae8: 0c05 |00ee: move-result-object v5 │ │ +04baea: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ +04baee: 6e20 b214 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04baf4: 0c05 |00f4: move-result-object v5 │ │ +04baf6: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04bafc: 0c02 |00f8: move-result-object v2 │ │ +04bafe: 5474 6700 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +04bb02: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +04bb04: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +04bb08: 5245 4c00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04bb0c: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +04bb12: 2205 1e03 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +04bb16: 7010 ab14 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04bb1c: 1a06 6a0b |0108: const-string v6, "cmd=" // string@0b6a │ │ +04bb20: 6e20 b214 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04bb26: 0c05 |010d: move-result-object v5 │ │ +04bb28: 5246 4c00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04bb2c: 6e20 ae14 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04bb32: 0c05 |0113: move-result-object v5 │ │ +04bb34: 6e10 b714 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04bb3a: 0c00 |0117: move-result-object v0 │ │ +04bb3c: 6e20 5514 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bb42: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ +04bb46: 6e20 5514 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bb4c: 6e20 5314 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04bb52: 1a05 cd00 |0123: const-string v5, ": " // string@00cd │ │ +04bb56: 6e20 5514 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bb5c: 6e20 5514 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bb62: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ +04bb66: 6e20 5514 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bb6c: 5445 4f00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04bb70: 6e20 5914 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04bb76: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +04bb7a: 5245 4d00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +04bb7e: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +04bb82: 5245 4e00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +04bb86: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +04bb8a: 6e20 5514 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bb90: 1a05 b70c |0142: const-string v5, "enterAnim=#" // string@0cb7 │ │ +04bb94: 6e20 5514 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bb9a: 5245 4d00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +04bb9e: 7110 8214 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04bba4: 0c05 |014c: move-result-object v5 │ │ +04bba6: 6e20 5514 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bbac: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ +04bbb0: 6e20 5514 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bbb6: 5245 4e00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +04bbba: 7110 8214 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04bbc0: 0c05 |015a: move-result-object v5 │ │ +04bbc2: 6e20 5a14 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04bbc8: 5245 5100 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04bbcc: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +04bbd0: 5245 5200 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +04bbd4: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +04bbd8: 6e20 5514 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bbde: 1a05 7a14 |0169: const-string v5, "popEnterAnim=#" // string@147a │ │ +04bbe2: 6e20 5514 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bbe8: 5245 5100 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04bbec: 7110 8214 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04bbf2: 0c05 |0173: move-result-object v5 │ │ +04bbf4: 6e20 5514 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bbfa: 1a05 7b00 |0177: const-string v5, " popExitAnim=#" // string@007b │ │ +04bbfe: 6e20 5514 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bc04: 5245 5200 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +04bc08: 7110 8214 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04bc0e: 0c05 |0181: move-result-object v5 │ │ +04bc10: 6e20 5a14 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04bc16: 5445 5400 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bc1a: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +04bc1e: 5445 5400 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bc22: 6e10 d514 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04bc28: 0a05 |018e: move-result v5 │ │ +04bc2a: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +04bc2e: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +04bc30: 5445 5400 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bc34: 6e10 d514 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04bc3a: 0a05 |0197: move-result v5 │ │ +04bc3c: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +04bc40: 6e20 5514 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bc46: 5445 5400 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bc4a: 6e10 d514 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04bc50: 0a05 |01a2: move-result v5 │ │ +04bc52: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +04bc54: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +04bc58: 1a05 3108 |01a6: const-string v5, "Removed: " // string@0831 │ │ +04bc5c: 6e20 5514 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bc62: 5445 5400 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bc66: 6e20 cf14 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04bc6c: 0c05 |01b0: move-result-object v5 │ │ +04bc6e: 6e20 5914 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04bc74: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04bc78: 28dc |01b6: goto 0192 // -0024 │ │ +04bc7a: 1a00 af07 |01b7: const-string v0, "NULL" // string@07af │ │ +04bc7e: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +04bc82: 1a00 4401 |01bb: const-string v0, "ADD" // string@0144 │ │ +04bc86: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +04bc8a: 1a00 2308 |01bf: const-string v0, "REPLACE" // string@0823 │ │ +04bc8e: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +04bc92: 1a00 2208 |01c3: const-string v0, "REMOVE" // string@0822 │ │ +04bc96: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +04bc9a: 1a00 0c03 |01c7: const-string v0, "HIDE" // string@030c │ │ +04bc9e: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +04bca2: 1a00 4b08 |01cb: const-string v0, "SHOW" // string@084b │ │ +04bca6: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +04bcaa: 1a00 5402 |01cf: const-string v0, "DETACH" // string@0254 │ │ +04bcae: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +04bcb2: 1a00 5001 |01d3: const-string v0, "ATTACH" // string@0150 │ │ +04bcb6: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +04bcba: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +04bcbe: 1a05 3008 |01d9: const-string v5, "Removed:" // string@0830 │ │ +04bcc2: 6e20 5a14 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04bcc8: 6e20 5514 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bcce: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ +04bcd2: 6e20 5514 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bcd8: 6e20 5314 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04bcde: 1a05 cd00 |01e9: const-string v5, ": " // string@00cd │ │ +04bce2: 6e20 5514 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04bce8: 28bd |01ee: goto 01ab // -0043 │ │ +04bcea: 5444 5000 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ +04bcee: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04bcf2: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +04bcf6: 0e00 |01f5: return-void │ │ +04bcf8: 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 │ │ @@ -89503,25 +89554,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -049b1c: |[049b1c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -049b2c: 5220 6000 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -049b30: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -049b34: 5420 6900 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049b38: 5400 fe00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -049b3c: 5221 6000 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -049b40: 6e20 0603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0306 │ │ -049b46: 0c00 |000d: move-result-object v0 │ │ -049b48: 1100 |000e: return-object v0 │ │ -049b4a: 5420 6100 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ -049b4e: 28fd |0011: goto 000e // -0003 │ │ +04bd20: |[04bd20] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +04bd30: 5220 6000 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +04bd34: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04bd38: 5420 6900 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04bd3c: 5400 fe00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04bd40: 5221 6000 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +04bd44: 6e20 0603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0306 │ │ +04bd4a: 0c00 |000d: move-result-object v0 │ │ +04bd4c: 1100 |000e: return-object v0 │ │ +04bd4e: 5420 6100 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ +04bd52: 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; │ │ @@ -89531,17 +89582,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049b50: |[049b50] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -049b60: 5210 6000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -049b64: 0f00 |0002: return v0 │ │ +04bd54: |[04bd54] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +04bd64: 5210 6000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +04bd68: 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;) │ │ @@ -89549,25 +89600,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -049b68: |[049b68] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -049b78: 5220 6200 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -049b7c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -049b80: 5420 6900 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049b84: 5400 fe00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -049b88: 5221 6200 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -049b8c: 6e20 0603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0306 │ │ -049b92: 0c00 |000d: move-result-object v0 │ │ -049b94: 1100 |000e: return-object v0 │ │ -049b96: 5420 6300 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -049b9a: 28fd |0011: goto 000e // -0003 │ │ +04bd6c: |[04bd6c] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +04bd7c: 5220 6200 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +04bd80: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04bd84: 5420 6900 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04bd88: 5400 fe00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04bd8c: 5221 6200 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +04bd90: 6e20 0603 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0306 │ │ +04bd96: 0c00 |000d: move-result-object v0 │ │ +04bd98: 1100 |000e: return-object v0 │ │ +04bd9a: 5420 6300 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +04bd9e: 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; │ │ @@ -89577,17 +89628,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049b9c: |[049b9c] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -049bac: 5210 6200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -049bb0: 0f00 |0002: return v0 │ │ +04bda0: |[04bda0] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +04bdb0: 5210 6200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +04bdb4: 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;) │ │ @@ -89595,17 +89646,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049bb4: |[049bb4] android.support.v4.app.BackStackRecord.getId:()I │ │ -049bc4: 5210 6800 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049bc8: 0f00 |0002: return v0 │ │ +04bdb8: |[04bdb8] android.support.v4.app.BackStackRecord.getId:()I │ │ +04bdc8: 5210 6800 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04bdcc: 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;) │ │ @@ -89613,17 +89664,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049bcc: |[049bcc] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -049bdc: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ -049be0: 1100 |0002: return-object v0 │ │ +04bdd0: |[04bdd0] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +04bde0: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ +04bde4: 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;) │ │ @@ -89631,17 +89682,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049be4: |[049be4] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -049bf4: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049bf8: 0f00 |0002: return v0 │ │ +04bde8: |[04bde8] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +04bdf8: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04bdfc: 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;) │ │ @@ -89649,17 +89700,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049bfc: |[049bfc] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -049c0c: 5210 7000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049c10: 0f00 |0002: return v0 │ │ +04be00: |[04be00] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +04be10: 5210 7000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04be14: 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;) │ │ @@ -89667,22 +89718,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 │ │ -049c14: |[049c14] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049c24: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0093 │ │ -049c28: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ -049c2e: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -049c30: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049c34: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049c38: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ -049c3e: 1102 |000d: return-object v2 │ │ +04be18: |[04be18] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04be28: 2200 9000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0090 │ │ +04be2c: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ +04be32: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +04be34: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04be38: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04be3c: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ +04be42: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -89696,17 +89747,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049c40: |[049c40] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -049c50: 5510 5f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ -049c54: 0f00 |0002: return v0 │ │ +04be44: |[04be44] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +04be54: 5510 5f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@005f │ │ +04be58: 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;) │ │ @@ -89714,21 +89765,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -049c58: |[049c58] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -049c68: 5210 6b00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ -049c6c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -049c70: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -049c72: 0f00 |0005: return v0 │ │ -049c74: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -049c76: 28fe |0007: goto 0005 // -0002 │ │ +04be5c: |[04be5c] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +04be6c: 5210 6b00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006b │ │ +04be70: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04be74: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04be76: 0f00 |0005: return v0 │ │ +04be78: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04be7a: 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;) │ │ @@ -89736,158 +89787,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -049c78: |[049c78] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -049c88: 120a |0000: const/4 v10, #int 0 // #0 │ │ -049c8a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -049c8c: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -049c8e: 6306 f400 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -049c92: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -049c96: 1a06 e902 |0007: const-string v6, "FragmentManager" // string@02e9 │ │ -049c9a: 2207 2103 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -049c9e: 7010 ab14 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049ca4: 1a08 8114 |000e: const-string v8, "popFromBackStack: " // string@1481 │ │ -049ca8: 6e20 b214 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049cae: 0c07 |0013: move-result-object v7 │ │ -049cb0: 6e20 b114 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -049cb6: 0c07 |0017: move-result-object v7 │ │ -049cb8: 6e10 b714 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049cbe: 0c07 |001b: move-result-object v7 │ │ -049cc0: 7120 a011 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -049cc6: 2202 5e01 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@015e │ │ -049cca: 1a06 e902 |0021: const-string v6, "FragmentManager" // string@02e9 │ │ -049cce: 7020 8b07 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ -049cd4: 2205 ff02 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02ff │ │ -049cd8: 7020 5214 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ -049cde: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ -049ce2: 6e5a 3d02 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@023d │ │ -049ce8: 6e20 3602 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0236 │ │ -049cee: 54c4 6e00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ -049cf2: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -049cf6: 5246 4c00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049cfa: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -049d00: 2206 0e03 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030e │ │ -049d04: 2207 2103 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -049d08: 7010 ab14 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049d0e: 1a08 fa08 |0043: const-string v8, "Unknown cmd: " // string@08fa │ │ -049d12: 6e20 b214 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049d18: 0c07 |0048: move-result-object v7 │ │ -049d1a: 5248 4c00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049d1e: 6e20 ae14 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -049d24: 0c07 |004e: move-result-object v7 │ │ -049d26: 6e10 b714 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049d2c: 0c07 |0052: move-result-object v7 │ │ -049d2e: 7020 7914 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -049d34: 2706 |0056: throw v6 │ │ -049d36: 5440 4f00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049d3a: 5246 5200 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -049d3e: 5906 b000 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049d42: 54c6 6900 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049d46: 52c7 6f00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049d4a: 7110 9203 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ -049d50: 0a07 |0064: move-result v7 │ │ -049d52: 52c8 7000 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049d56: 6e40 8d03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ -049d5c: 5444 5300 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ -049d60: 28c9 |006c: goto 0035 // -0037 │ │ -049d62: 5440 4f00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049d66: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -049d6a: 5246 5200 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -049d6e: 5906 b000 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049d72: 54c6 6900 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049d76: 52c7 6f00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049d7a: 7110 9203 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ -049d80: 0a07 |007c: move-result v7 │ │ -049d82: 52c8 7000 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049d86: 6e40 8d03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ -049d8c: 5446 5400 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049d90: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -049d94: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -049d96: 5446 5400 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049d9a: 6e10 d514 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -049da0: 0a06 |008c: move-result v6 │ │ -049da2: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -049da6: 5446 5400 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -049daa: 6e20 cf14 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -049db0: 0c03 |0094: move-result-object v3 │ │ -049db2: 1f03 9c00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@009c │ │ -049db6: 5246 5100 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -049dba: 5936 b000 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049dbe: 54c6 6900 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049dc2: 6e30 5503 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ -049dc8: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049dcc: 28e5 |00a2: goto 0087 // -001b │ │ -049dce: 5440 4f00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049dd2: 5246 5100 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -049dd6: 5906 b000 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049dda: 54c6 6900 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049dde: 6e30 5503 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ -049de4: 28bc |00ae: goto 006a // -0044 │ │ -049de6: 5440 4f00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049dea: 5246 5100 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -049dee: 5906 b000 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049df2: 54c6 6900 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049df6: 52c7 6f00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049dfa: 7110 9203 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ -049e00: 0a07 |00bc: move-result v7 │ │ -049e02: 52c8 7000 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049e06: 6e40 9803 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0398 │ │ -049e0c: 28a8 |00c2: goto 006a // -0058 │ │ -049e0e: 5440 4f00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049e12: 5246 5200 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ -049e16: 5906 b000 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049e1a: 54c6 6900 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049e1e: 52c7 6f00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049e22: 7110 9203 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ -049e28: 0a07 |00d0: move-result v7 │ │ -049e2a: 52c8 7000 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049e2e: 6e40 7903 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ -049e34: 2894 |00d6: goto 006a // -006c │ │ -049e36: 5440 4f00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049e3a: 5246 5100 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -049e3e: 5906 b000 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049e42: 54c6 6900 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049e46: 52c7 6f00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049e4a: 7110 9203 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ -049e50: 0a07 |00e4: move-result v7 │ │ -049e52: 52c8 7000 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049e56: 6e40 5903 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ -049e5c: 2880 |00ea: goto 006a // -0080 │ │ -049e5e: 5440 4f00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049e62: 5246 5100 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ -049e66: 5906 b000 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -049e6a: 54c6 6900 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049e6e: 52c7 6f00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049e72: 7110 9203 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ -049e78: 0a07 |00f8: move-result v7 │ │ -049e7a: 52c8 7000 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049e7e: 6e40 5c03 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@035c │ │ -049e84: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -049e88: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -049e8c: 54c6 6900 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049e90: 54c7 6900 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049e94: 5277 0701 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -049e98: 52c8 6f00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -049e9c: 7110 9203 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ -049ea2: 0a08 |010d: move-result v8 │ │ -049ea4: 52c9 7000 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -049ea8: 121a |0110: const/4 v10, #int 1 // #1 │ │ -049eaa: 6e5a 7f03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@037f │ │ -049eb0: 52c6 6800 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049eb4: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -049eb8: 54c6 6900 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -049ebc: 52c7 6800 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049ec0: 6e20 7403 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0374 │ │ -049ec6: 59cb 6800 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049eca: 0e00 |0121: return-void │ │ -049ecc: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +04be7c: |[04be7c] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +04be8c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +04be8e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04be90: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +04be92: 6306 f400 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04be96: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +04be9a: 1a06 e902 |0007: const-string v6, "FragmentManager" // string@02e9 │ │ +04be9e: 2207 1e03 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +04bea2: 7010 ab14 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04bea8: 1a08 7e14 |000e: const-string v8, "popFromBackStack: " // string@147e │ │ +04beac: 6e20 b214 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04beb2: 0c07 |0013: move-result-object v7 │ │ +04beb4: 6e20 b114 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04beba: 0c07 |0017: move-result-object v7 │ │ +04bebc: 6e10 b714 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04bec2: 0c07 |001b: move-result-object v7 │ │ +04bec4: 7120 a011 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04beca: 2202 5b01 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@015b │ │ +04bece: 1a06 e902 |0021: const-string v6, "FragmentManager" // string@02e9 │ │ +04bed2: 7020 8b07 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ +04bed8: 2205 fc02 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02fc │ │ +04bedc: 7020 5214 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ +04bee2: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ +04bee6: 6e5a 3d02 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@023d │ │ +04beec: 6e20 3602 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0236 │ │ +04bef2: 54c4 6e00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006e │ │ +04bef6: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +04befa: 5246 4c00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04befe: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +04bf04: 2206 0b03 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030b │ │ +04bf08: 2207 1e03 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +04bf0c: 7010 ab14 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04bf12: 1a08 f708 |0043: const-string v8, "Unknown cmd: " // string@08f7 │ │ +04bf16: 6e20 b214 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04bf1c: 0c07 |0048: move-result-object v7 │ │ +04bf1e: 5248 4c00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04bf22: 6e20 ae14 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04bf28: 0c07 |004e: move-result-object v7 │ │ +04bf2a: 6e10 b714 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04bf30: 0c07 |0052: move-result-object v7 │ │ +04bf32: 7020 7914 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +04bf38: 2706 |0056: throw v6 │ │ +04bf3a: 5440 4f00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04bf3e: 5246 5200 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +04bf42: 5906 b000 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04bf46: 54c6 6900 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04bf4a: 52c7 6f00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04bf4e: 7110 9203 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ +04bf54: 0a07 |0064: move-result v7 │ │ +04bf56: 52c8 7000 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04bf5a: 6e40 8d03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ +04bf60: 5444 5300 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0053 │ │ +04bf64: 28c9 |006c: goto 0035 // -0037 │ │ +04bf66: 5440 4f00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04bf6a: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +04bf6e: 5246 5200 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +04bf72: 5906 b000 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04bf76: 54c6 6900 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04bf7a: 52c7 6f00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04bf7e: 7110 9203 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ +04bf84: 0a07 |007c: move-result v7 │ │ +04bf86: 52c8 7000 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04bf8a: 6e40 8d03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ +04bf90: 5446 5400 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bf94: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +04bf98: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +04bf9a: 5446 5400 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bf9e: 6e10 d514 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04bfa4: 0a06 |008c: move-result v6 │ │ +04bfa6: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +04bfaa: 5446 5400 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04bfae: 6e20 cf14 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04bfb4: 0c03 |0094: move-result-object v3 │ │ +04bfb6: 1f03 9900 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04bfba: 5246 5100 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04bfbe: 5936 b000 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04bfc2: 54c6 6900 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04bfc6: 6e30 5503 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ +04bfcc: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04bfd0: 28e5 |00a2: goto 0087 // -001b │ │ +04bfd2: 5440 4f00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04bfd6: 5246 5100 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04bfda: 5906 b000 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04bfde: 54c6 6900 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04bfe2: 6e30 5503 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ +04bfe8: 28bc |00ae: goto 006a // -0044 │ │ +04bfea: 5440 4f00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04bfee: 5246 5100 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04bff2: 5906 b000 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04bff6: 54c6 6900 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04bffa: 52c7 6f00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04bffe: 7110 9203 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ +04c004: 0a07 |00bc: move-result v7 │ │ +04c006: 52c8 7000 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c00a: 6e40 9803 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0398 │ │ +04c010: 28a8 |00c2: goto 006a // -0058 │ │ +04c012: 5440 4f00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c016: 5246 5200 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0052 │ │ +04c01a: 5906 b000 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c01e: 54c6 6900 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c022: 52c7 6f00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c026: 7110 9203 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ +04c02c: 0a07 |00d0: move-result v7 │ │ +04c02e: 52c8 7000 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c032: 6e40 7903 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ +04c038: 2894 |00d6: goto 006a // -006c │ │ +04c03a: 5440 4f00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c03e: 5246 5100 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04c042: 5906 b000 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c046: 54c6 6900 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c04a: 52c7 6f00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c04e: 7110 9203 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ +04c054: 0a07 |00e4: move-result v7 │ │ +04c056: 52c8 7000 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c05a: 6e40 5903 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ +04c060: 2880 |00ea: goto 006a // -0080 │ │ +04c062: 5440 4f00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c066: 5246 5100 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0051 │ │ +04c06a: 5906 b000 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c06e: 54c6 6900 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c072: 52c7 6f00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c076: 7110 9203 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ +04c07c: 0a07 |00f8: move-result v7 │ │ +04c07e: 52c8 7000 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c082: 6e40 5c03 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@035c │ │ +04c088: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +04c08c: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +04c090: 54c6 6900 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c094: 54c7 6900 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c098: 5277 0701 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04c09c: 52c8 6f00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c0a0: 7110 9203 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0392 │ │ +04c0a6: 0a08 |010d: move-result v8 │ │ +04c0a8: 52c9 7000 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c0ac: 121a |0110: const/4 v10, #int 1 // #1 │ │ +04c0ae: 6e5a 7f03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@037f │ │ +04c0b4: 52c6 6800 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04c0b8: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +04c0bc: 54c6 6900 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c0c0: 52c7 6800 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04c0c4: 6e20 7403 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0374 │ │ +04c0ca: 59cb 6800 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04c0ce: 0e00 |0121: return-void │ │ +04c0d0: 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 │ │ @@ -89953,22 +90004,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 │ │ -049ef0: |[049ef0] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049f00: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0093 │ │ -049f04: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ -049f0a: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -049f0c: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049f10: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -049f14: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ -049f1a: 1102 |000d: return-object v2 │ │ +04c0f4: |[04c0f4] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c104: 2200 9000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0090 │ │ +04c108: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ +04c10e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +04c110: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04c114: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c118: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ +04c11e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -89982,19 +90033,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 │ │ -049f1c: |[049f1c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049f2e: 6e40 4d02 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@024d │ │ -049f34: 0c00 |0004: move-result-object v0 │ │ -049f36: 1100 |0005: return-object v0 │ │ +04c120: |[04c120] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c132: 6e40 4d02 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@024d │ │ +04c138: 0c00 |0004: move-result-object v0 │ │ +04c13a: 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; │ │ @@ -90004,23 +90055,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 │ │ -049f38: |[049f38] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -049f48: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -049f4c: 2200 0e03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -049f50: 1a01 aa07 |0004: const-string v1, "Must use non-zero containerViewId" // string@07aa │ │ -049f54: 7020 7914 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -049f5a: 2700 |0009: throw v0 │ │ -049f5c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -049f5e: 7050 3c02 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@023c │ │ -049f64: 1102 |000e: return-object v2 │ │ +04c13c: |[04c13c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c14c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +04c150: 2200 0b03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +04c154: 1a01 a707 |0004: const-string v1, "Must use non-zero containerViewId" // string@07a7 │ │ +04c158: 7020 7914 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +04c15e: 2700 |0009: throw v0 │ │ +04c160: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +04c162: 7050 3c02 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@023c │ │ +04c168: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -90034,202 +90085,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -049f68: |[049f68] android.support.v4.app.BackStackRecord.run:()V │ │ -049f78: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -049f7a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -049f7c: 6304 f400 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -049f80: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -049f84: 1a04 e902 |0006: const-string v4, "FragmentManager" // string@02e9 │ │ -049f88: 2205 2103 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -049f8c: 7010 ab14 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049f92: 1a06 3d08 |000d: const-string v6, "Run: " // string@083d │ │ -049f96: 6e20 b214 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049f9c: 0c05 |0012: move-result-object v5 │ │ -049f9e: 6e20 b114 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -049fa4: 0c05 |0016: move-result-object v5 │ │ -049fa6: 6e10 b714 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049fac: 0c05 |001a: move-result-object v5 │ │ -049fae: 7120 a011 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -049fb4: 5594 5e00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -049fb8: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -049fbc: 5294 6800 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -049fc0: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -049fc4: 2204 0f03 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@030f │ │ -049fc8: 1a05 3c0a |0028: const-string v5, "addToBackStack() called after commit()" // string@0a3c │ │ -049fcc: 7020 7d14 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -049fd2: 2704 |002d: throw v4 │ │ -049fd4: 6e20 3602 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0236 │ │ -049fda: 5493 6700 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ -049fde: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -049fe2: 5234 4c00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -049fe6: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -049fec: 2204 0e03 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@030e │ │ -049ff0: 2205 2103 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -049ff4: 7010 ab14 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049ffa: 1a06 fa08 |0041: const-string v6, "Unknown cmd: " // string@08fa │ │ -049ffe: 6e20 b214 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a004: 0c05 |0046: move-result-object v5 │ │ -04a006: 5236 4c00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -04a00a: 6e20 ae14 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04a010: 0c05 |004c: move-result-object v5 │ │ -04a012: 6e10 b714 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a018: 0c05 |0050: move-result-object v5 │ │ -04a01a: 7020 7914 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -04a020: 2704 |0054: throw v4 │ │ -04a022: 5430 4f00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a026: 5234 4d00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -04a02a: 5904 b000 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a02e: 5494 6900 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a032: 6e30 5503 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ -04a038: 5433 5000 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ -04a03c: 28d1 |0062: goto 0033 // -002f │ │ -04a03e: 5430 4f00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a042: 5494 6900 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a046: 5444 ff00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04a04a: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -04a04e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -04a050: 5494 6900 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a054: 5444 ff00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04a058: 6e10 d514 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04a05e: 0a04 |0073: move-result v4 │ │ -04a060: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -04a064: 5494 6900 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a068: 5444 ff00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04a06c: 6e20 cf14 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04a072: 0c02 |007d: move-result-object v2 │ │ -04a074: 1f02 9c00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -04a078: 6304 f400 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04a07c: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -04a080: 1a04 e902 |0084: const-string v4, "FragmentManager" // string@02e9 │ │ -04a084: 2205 2103 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -04a088: 7010 ab14 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a08e: 1a06 dc07 |008b: const-string v6, "OP_REPLACE: adding=" // string@07dc │ │ -04a092: 6e20 b214 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a098: 0c05 |0090: move-result-object v5 │ │ -04a09a: 6e20 b114 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04a0a0: 0c05 |0094: move-result-object v5 │ │ -04a0a2: 1a06 7900 |0095: const-string v6, " old=" // string@0079 │ │ -04a0a6: 6e20 b214 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a0ac: 0c05 |009a: move-result-object v5 │ │ -04a0ae: 6e20 b114 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04a0b4: 0c05 |009e: move-result-object v5 │ │ -04a0b6: 6e10 b714 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a0bc: 0c05 |00a2: move-result-object v5 │ │ -04a0be: 7120 a011 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04a0c4: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -04a0c8: 5224 a200 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -04a0cc: 5205 a200 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -04a0d0: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -04a0d4: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -04a0d8: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -04a0da: 5b30 4f00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a0de: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04a0e2: 28b7 |00b5: goto 006c // -0049 │ │ -04a0e4: 5434 5400 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -04a0e8: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -04a0ec: 2204 3103 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0331 │ │ -04a0f0: 7010 c814 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04a0f6: 5b34 5400 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -04a0fa: 5434 5400 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ -04a0fe: 6e20 cb14 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04a104: 5234 4e00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -04a108: 5924 b000 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a10c: 5594 5e00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -04a110: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -04a114: 5224 9d00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -04a118: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a11c: 5924 9d00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -04a120: 6304 f400 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04a124: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -04a128: 1a04 e902 |00d8: const-string v4, "FragmentManager" // string@02e9 │ │ -04a12c: 2205 2103 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -04a130: 7010 ab14 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a136: 1a06 e501 |00df: const-string v6, "Bump nesting of " // string@01e5 │ │ -04a13a: 6e20 b214 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a140: 0c05 |00e4: move-result-object v5 │ │ -04a142: 6e20 b114 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04a148: 0c05 |00e8: move-result-object v5 │ │ -04a14a: 1a06 8100 |00e9: const-string v6, " to " // string@0081 │ │ -04a14e: 6e20 b214 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a154: 0c05 |00ee: move-result-object v5 │ │ -04a156: 5226 9d00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -04a15a: 6e20 ae14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04a160: 0c05 |00f4: move-result-object v5 │ │ -04a162: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a168: 0c05 |00f8: move-result-object v5 │ │ -04a16a: 7120 a011 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04a170: 5494 6900 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a174: 5295 6f00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a178: 5296 7000 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a17c: 6e40 8d03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ -04a182: 28ae |0105: goto 00b3 // -0052 │ │ -04a184: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -04a188: 5234 4d00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -04a18c: 5904 b000 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a190: 5494 6900 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a194: 6e30 5503 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ -04a19a: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -04a19e: 5430 4f00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a1a2: 5234 4e00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -04a1a6: 5904 b000 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a1aa: 5494 6900 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a1ae: 5295 6f00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a1b2: 5296 7000 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a1b6: 6e40 8d03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ -04a1bc: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -04a1c0: 5430 4f00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a1c4: 5234 4e00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -04a1c8: 5904 b000 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a1cc: 5494 6900 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a1d0: 5295 6f00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a1d4: 5296 7000 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a1d8: 6e40 7903 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ -04a1de: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -04a1e2: 5430 4f00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a1e6: 5234 4d00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -04a1ea: 5904 b000 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a1ee: 5494 6900 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a1f2: 5295 6f00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a1f6: 5296 7000 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a1fa: 6e40 9803 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0398 │ │ -04a200: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -04a204: 5430 4f00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a208: 5234 4e00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ -04a20c: 5904 b000 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a210: 5494 6900 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a214: 5295 6f00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a218: 5296 7000 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a21c: 6e40 5c03 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@035c │ │ -04a222: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -04a226: 5430 4f00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a22a: 5234 4d00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ -04a22e: 5904 b000 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04a232: 5494 6900 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a236: 5295 6f00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a23a: 5296 7000 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a23e: 6e40 5903 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ -04a244: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -04a248: 5494 6900 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a24c: 5495 6900 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a250: 5255 0701 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04a254: 5296 6f00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a258: 5297 7000 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a25c: 6e58 7f03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@037f │ │ -04a262: 5594 5e00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ -04a266: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -04a26a: 5494 6900 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ -04a26e: 6e20 5403 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0354 │ │ -04a274: 0e00 |017e: return-void │ │ -04a276: 0000 |017f: nop // spacer │ │ -04a278: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +04c16c: |[04c16c] android.support.v4.app.BackStackRecord.run:()V │ │ +04c17c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04c17e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04c180: 6304 f400 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04c184: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +04c188: 1a04 e902 |0006: const-string v4, "FragmentManager" // string@02e9 │ │ +04c18c: 2205 1e03 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +04c190: 7010 ab14 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c196: 1a06 3a08 |000d: const-string v6, "Run: " // string@083a │ │ +04c19a: 6e20 b214 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c1a0: 0c05 |0012: move-result-object v5 │ │ +04c1a2: 6e20 b114 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04c1a8: 0c05 |0016: move-result-object v5 │ │ +04c1aa: 6e10 b714 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c1b0: 0c05 |001a: move-result-object v5 │ │ +04c1b2: 7120 a011 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04c1b8: 5594 5e00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +04c1bc: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +04c1c0: 5294 6800 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04c1c4: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +04c1c8: 2204 0c03 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@030c │ │ +04c1cc: 1a05 390a |0028: const-string v5, "addToBackStack() called after commit()" // string@0a39 │ │ +04c1d0: 7020 7d14 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04c1d6: 2704 |002d: throw v4 │ │ +04c1d8: 6e20 3602 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0236 │ │ +04c1de: 5493 6700 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0067 │ │ +04c1e2: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +04c1e6: 5234 4c00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04c1ea: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +04c1f0: 2204 0b03 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@030b │ │ +04c1f4: 2205 1e03 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +04c1f8: 7010 ab14 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c1fe: 1a06 f708 |0041: const-string v6, "Unknown cmd: " // string@08f7 │ │ +04c202: 6e20 b214 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c208: 0c05 |0046: move-result-object v5 │ │ +04c20a: 5236 4c00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04c20e: 6e20 ae14 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04c214: 0c05 |004c: move-result-object v5 │ │ +04c216: 6e10 b714 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c21c: 0c05 |0050: move-result-object v5 │ │ +04c21e: 7020 7914 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +04c224: 2704 |0054: throw v4 │ │ +04c226: 5430 4f00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c22a: 5234 4d00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +04c22e: 5904 b000 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c232: 5494 6900 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c236: 6e30 5503 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ +04c23c: 5433 5000 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0050 │ │ +04c240: 28d1 |0062: goto 0033 // -002f │ │ +04c242: 5430 4f00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c246: 5494 6900 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c24a: 5444 ff00 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04c24e: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +04c252: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +04c254: 5494 6900 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c258: 5444 ff00 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04c25c: 6e10 d514 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04c262: 0a04 |0073: move-result v4 │ │ +04c264: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +04c268: 5494 6900 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c26c: 5444 ff00 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04c270: 6e20 cf14 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04c276: 0c02 |007d: move-result-object v2 │ │ +04c278: 1f02 9900 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04c27c: 6304 f400 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04c280: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +04c284: 1a04 e902 |0084: const-string v4, "FragmentManager" // string@02e9 │ │ +04c288: 2205 1e03 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +04c28c: 7010 ab14 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c292: 1a06 d907 |008b: const-string v6, "OP_REPLACE: adding=" // string@07d9 │ │ +04c296: 6e20 b214 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c29c: 0c05 |0090: move-result-object v5 │ │ +04c29e: 6e20 b114 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04c2a4: 0c05 |0094: move-result-object v5 │ │ +04c2a6: 1a06 7900 |0095: const-string v6, " old=" // string@0079 │ │ +04c2aa: 6e20 b214 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c2b0: 0c05 |009a: move-result-object v5 │ │ +04c2b2: 6e20 b114 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04c2b8: 0c05 |009e: move-result-object v5 │ │ +04c2ba: 6e10 b714 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c2c0: 0c05 |00a2: move-result-object v5 │ │ +04c2c2: 7120 a011 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04c2c8: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +04c2cc: 5224 a200 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +04c2d0: 5205 a200 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +04c2d4: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +04c2d8: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +04c2dc: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +04c2de: 5b30 4f00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c2e2: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04c2e6: 28b7 |00b5: goto 006c // -0049 │ │ +04c2e8: 5434 5400 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04c2ec: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +04c2f0: 2204 2e03 |00ba: new-instance v4, Ljava/util/ArrayList; // type@032e │ │ +04c2f4: 7010 c814 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04c2fa: 5b34 5400 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04c2fe: 5434 5400 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0054 │ │ +04c302: 6e20 cb14 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04c308: 5234 4e00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +04c30c: 5924 b000 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c310: 5594 5e00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +04c314: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +04c318: 5224 9d00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04c31c: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04c320: 5924 9d00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04c324: 6304 f400 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04c328: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +04c32c: 1a04 e902 |00d8: const-string v4, "FragmentManager" // string@02e9 │ │ +04c330: 2205 1e03 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +04c334: 7010 ab14 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c33a: 1a06 e501 |00df: const-string v6, "Bump nesting of " // string@01e5 │ │ +04c33e: 6e20 b214 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c344: 0c05 |00e4: move-result-object v5 │ │ +04c346: 6e20 b114 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04c34c: 0c05 |00e8: move-result-object v5 │ │ +04c34e: 1a06 8100 |00e9: const-string v6, " to " // string@0081 │ │ +04c352: 6e20 b214 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c358: 0c05 |00ee: move-result-object v5 │ │ +04c35a: 5226 9d00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04c35e: 6e20 ae14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04c364: 0c05 |00f4: move-result-object v5 │ │ +04c366: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c36c: 0c05 |00f8: move-result-object v5 │ │ +04c36e: 7120 a011 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04c374: 5494 6900 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c378: 5295 6f00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c37c: 5296 7000 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c380: 6e40 8d03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ +04c386: 28ae |0105: goto 00b3 // -0052 │ │ +04c388: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +04c38c: 5234 4d00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +04c390: 5904 b000 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c394: 5494 6900 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c398: 6e30 5503 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0355 │ │ +04c39e: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +04c3a2: 5430 4f00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c3a6: 5234 4e00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +04c3aa: 5904 b000 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c3ae: 5494 6900 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c3b2: 5295 6f00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c3b6: 5296 7000 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c3ba: 6e40 8d03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@038d │ │ +04c3c0: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +04c3c4: 5430 4f00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c3c8: 5234 4e00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +04c3cc: 5904 b000 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c3d0: 5494 6900 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c3d4: 5295 6f00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c3d8: 5296 7000 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c3dc: 6e40 7903 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ +04c3e2: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +04c3e6: 5430 4f00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c3ea: 5234 4d00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +04c3ee: 5904 b000 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c3f2: 5494 6900 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c3f6: 5295 6f00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c3fa: 5296 7000 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c3fe: 6e40 9803 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0398 │ │ +04c404: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +04c408: 5430 4f00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c40c: 5234 4e00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004e │ │ +04c410: 5904 b000 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c414: 5494 6900 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c418: 5295 6f00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c41c: 5296 7000 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c420: 6e40 5c03 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@035c │ │ +04c426: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +04c42a: 5430 4f00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c42e: 5234 4d00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004d │ │ +04c432: 5904 b000 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04c436: 5494 6900 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c43a: 5295 6f00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c43e: 5296 7000 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c442: 6e40 5903 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ +04c448: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +04c44c: 5494 6900 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c450: 5495 6900 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c454: 5255 0701 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04c458: 5296 6f00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c45c: 5297 7000 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c460: 6e58 7f03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@037f │ │ +04c466: 5594 5e00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005e │ │ +04c46a: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +04c46e: 5494 6900 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0069 │ │ +04c472: 6e20 5403 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0354 │ │ +04c478: 0e00 |017e: return-void │ │ +04c47a: 0000 |017f: nop // spacer │ │ +04c47c: 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 │ │ @@ -90299,19 +90350,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 │ │ -04a29c: |[04a29c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04a2ac: 5912 6000 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -04a2b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04a2b2: 5b10 6100 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ -04a2b6: 1101 |0005: return-object v1 │ │ +04c4a0: |[04c4a0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c4b0: 5912 6000 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +04c4b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04c4b6: 5b10 6100 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ +04c4ba: 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; │ │ @@ -90322,19 +90373,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 │ │ -04a2b8: |[04a2b8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -04a2c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a2ca: 5910 6000 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ -04a2ce: 5b12 6100 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ -04a2d2: 1101 |0005: return-object v1 │ │ +04c4bc: |[04c4bc] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c4cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c4ce: 5910 6000 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0060 │ │ +04c4d2: 5b12 6100 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0061 │ │ +04c4d6: 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; │ │ @@ -90345,19 +90396,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 │ │ -04a2d4: |[04a2d4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04a2e4: 5912 6200 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -04a2e8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04a2ea: 5b10 6300 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -04a2ee: 1101 |0005: return-object v1 │ │ +04c4d8: |[04c4d8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c4e8: 5912 6200 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +04c4ec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04c4ee: 5b10 6300 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +04c4f2: 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; │ │ @@ -90368,19 +90419,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 │ │ -04a2f0: |[04a2f0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -04a300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a302: 5910 6200 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ -04a306: 5b12 6300 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -04a30a: 1101 |0005: return-object v1 │ │ +04c4f4: |[04c4f4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c506: 5910 6200 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0062 │ │ +04c50a: 5b12 6300 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +04c50e: 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; │ │ @@ -90391,19 +90442,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 │ │ -04a30c: |[04a30c] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -04a31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a31e: 6e50 5402 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0254 │ │ -04a324: 0c00 |0004: move-result-object v0 │ │ -04a326: 1100 |0005: return-object v0 │ │ +04c510: |[04c510] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +04c520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c522: 6e50 5402 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0254 │ │ +04c528: 0c00 |0004: move-result-object v0 │ │ +04c52a: 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 │ │ @@ -90413,20 +90464,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 │ │ -04a328: |[04a328] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -04a338: 5901 6500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ -04a33c: 5902 6600 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ -04a340: 5903 6c00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ -04a344: 5904 6d00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ -04a348: 1100 |0008: return-object v0 │ │ +04c52c: |[04c52c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +04c53c: 5901 6500 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0065 │ │ +04c540: 5902 6600 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0066 │ │ +04c544: 5903 6c00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006c │ │ +04c548: 5904 6d00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006d │ │ +04c54c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -90442,17 +90493,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 │ │ -04a34c: |[04a34c] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04a35c: 5901 6f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ -04a360: 1100 |0002: return-object v0 │ │ +04c550: |[04c550] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c560: 5901 6f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@006f │ │ +04c564: 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 │ │ @@ -90462,17 +90513,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 │ │ -04a364: |[04a364] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04a374: 5901 7000 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ -04a378: 1100 |0002: return-object v0 │ │ +04c568: |[04c568] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04c578: 5901 7000 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0070 │ │ +04c57c: 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 │ │ @@ -90482,22 +90533,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 │ │ -04a37c: |[04a37c] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04a38c: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0093 │ │ -04a390: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ -04a396: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -04a398: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ -04a39c: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ -04a3a0: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ -04a3a6: 1102 |000d: return-object v2 │ │ +04c580: |[04c580] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c590: 2200 9000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0090 │ │ +04c594: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@022e │ │ +04c59a: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +04c59c: 5901 4c00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004c │ │ +04c5a0: 5b03 4f00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@004f │ │ +04c5a4: 6e20 3302 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0233 │ │ +04c5aa: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -90511,42 +90562,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -04a3a8: |[04a3a8] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -04a3b8: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -04a3bc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04a3c0: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -04a3c6: 1a01 cb01 |0007: const-string v1, "BackStackEntry{" // string@01cb │ │ -04a3ca: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a3d0: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -04a3d6: 0a01 |000f: move-result v1 │ │ -04a3d8: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04a3de: 0c01 |0013: move-result-object v1 │ │ -04a3e0: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a3e6: 5221 6800 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04a3ea: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -04a3ee: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ -04a3f2: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a3f8: 5221 6800 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04a3fc: 6e20 ae14 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04a402: 5421 6a00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ -04a406: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -04a40a: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ -04a40e: 6e20 b214 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a414: 5421 6a00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ -04a418: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a41e: 1a01 2018 |0033: const-string v1, "}" // string@1820 │ │ -04a422: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a428: 6e10 b714 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a42e: 0c01 |003b: move-result-object v1 │ │ -04a430: 1101 |003c: return-object v1 │ │ +04c5ac: |[04c5ac] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +04c5bc: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +04c5c0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04c5c4: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +04c5ca: 1a01 cb01 |0007: const-string v1, "BackStackEntry{" // string@01cb │ │ +04c5ce: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c5d4: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +04c5da: 0a01 |000f: move-result v1 │ │ +04c5dc: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04c5e2: 0c01 |0013: move-result-object v1 │ │ +04c5e4: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c5ea: 5221 6800 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04c5ee: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +04c5f2: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ +04c5f6: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c5fc: 5221 6800 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04c600: 6e20 ae14 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04c606: 5421 6a00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ +04c60a: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +04c60e: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ +04c612: 6e20 b214 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c618: 5421 6a00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006a │ │ +04c61c: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c622: 1a01 1d18 |0033: const-string v1, "}" // string@181d │ │ +04c626: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c62c: 6e10 b714 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c632: 0c01 |003b: move-result-object v1 │ │ +04c634: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -90559,17 +90610,17 @@ │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ source_file_idx : 460 (BackStackRecord.java) │ │ │ │ Class #373 header: │ │ -class_idx : 151 │ │ +class_idx : 148 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 156 │ │ +superclass_idx : 153 │ │ source_file_idx : 624 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #373 - │ │ @@ -90673,25 +90724,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -04a434: |[04a434] android.support.v4.app.DialogFragment.:()V │ │ -04a444: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04a446: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04a448: 7010 8e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@028e │ │ -04a44e: 5920 8d00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a452: 5920 8e00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ -04a456: 5c21 8700 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ -04a45a: 5c21 8c00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a45e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -04a460: 5920 8600 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04a464: 0e00 |0010: return-void │ │ +04c638: |[04c638] android.support.v4.app.DialogFragment.:()V │ │ +04c648: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04c64a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04c64c: 7010 8e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@028e │ │ +04c652: 5920 8d00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04c656: 5920 8e00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ +04c65a: 5c21 8700 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ +04c65e: 5c21 8c00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04c662: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +04c664: 5920 8600 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04c668: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -90706,18 +90757,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04a468: |[04a468] android.support.v4.app.DialogFragment.dismiss:()V │ │ -04a478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a47a: 6e20 6702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0267 │ │ -04a480: 0e00 |0004: return-void │ │ +04c66c: |[04c66c] android.support.v4.app.DialogFragment.dismiss:()V │ │ +04c67c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c67e: 6e20 6702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0267 │ │ +04c684: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -90726,18 +90777,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04a484: |[04a484] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -04a494: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a496: 6e20 6702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0267 │ │ -04a49c: 0e00 |0004: return-void │ │ +04c688: |[04c688] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +04c698: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c69a: 6e20 6702 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0267 │ │ +04c6a0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -90746,48 +90797,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04a4a0: |[04a4a0] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -04a4b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04a4b2: 5541 8a00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ -04a4b6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -04a4ba: 0e00 |0005: return-void │ │ -04a4bc: 5c43 8a00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ -04a4c0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -04a4c2: 5c41 8b00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ -04a4c6: 5441 8900 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a4ca: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -04a4ce: 5441 8900 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a4d2: 6e10 3800 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ -04a4d8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04a4da: 5b41 8900 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a4de: 5c43 8f00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ -04a4e2: 5241 8600 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04a4e6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -04a4ea: 6e10 6a02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@026a │ │ -04a4f0: 0c01 |0020: move-result-object v1 │ │ -04a4f2: 5242 8600 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04a4f6: 6e30 3e03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@033e │ │ -04a4fc: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -04a4fe: 5941 8600 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04a502: 28dc |0029: goto 0005 // -0024 │ │ -04a504: 6e10 6a02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@026a │ │ -04a50a: 0c01 |002d: move-result-object v1 │ │ -04a50c: 6e10 3203 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -04a512: 0c00 |0031: move-result-object v0 │ │ -04a514: 6e20 0004 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0400 │ │ -04a51a: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -04a51e: 6e10 fa03 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03fa │ │ -04a524: 28cb |003a: goto 0005 // -0035 │ │ -04a526: 6e10 f903 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ -04a52c: 28c7 |003e: goto 0005 // -0039 │ │ +04c6a4: |[04c6a4] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +04c6b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04c6b6: 5541 8a00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ +04c6ba: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +04c6be: 0e00 |0005: return-void │ │ +04c6c0: 5c43 8a00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ +04c6c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +04c6c6: 5c41 8b00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ +04c6ca: 5441 8900 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c6ce: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +04c6d2: 5441 8900 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c6d6: 6e10 3800 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ +04c6dc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04c6de: 5b41 8900 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c6e2: 5c43 8f00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ +04c6e6: 5241 8600 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04c6ea: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +04c6ee: 6e10 6a02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@026a │ │ +04c6f4: 0c01 |0020: move-result-object v1 │ │ +04c6f6: 5242 8600 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04c6fa: 6e30 3e03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@033e │ │ +04c700: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +04c702: 5941 8600 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04c706: 28dc |0029: goto 0005 // -0024 │ │ +04c708: 6e10 6a02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@026a │ │ +04c70e: 0c01 |002d: move-result-object v1 │ │ +04c710: 6e10 3203 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +04c716: 0c00 |0031: move-result-object v0 │ │ +04c718: 6e20 0004 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0400 │ │ +04c71e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +04c722: 6e10 fa03 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03fa │ │ +04c728: 28cb |003a: goto 0005 // -0035 │ │ +04c72a: 6e10 f903 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ +04c730: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -90812,17 +90863,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a530: |[04a530] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -04a540: 5410 8900 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a544: 1100 |0002: return-object v0 │ │ +04c734: |[04c734] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +04c744: 5410 8900 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c748: 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;) │ │ @@ -90830,51 +90881,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 │ │ -04a548: |[04a548] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -04a558: 5520 8c00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a55c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -04a560: 6f20 9702 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0297 │ │ -04a566: 0c00 |0007: move-result-object v0 │ │ -04a568: 1100 |0008: return-object v0 │ │ -04a56a: 6e20 7402 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0274 │ │ -04a570: 0c00 |000c: move-result-object v0 │ │ -04a572: 5b20 8900 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a576: 5220 8d00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a57a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -04a580: 5420 8900 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a584: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -04a588: 5420 8900 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a58c: 6e10 3900 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0039 │ │ -04a592: 0c00 |001d: move-result-object v0 │ │ -04a594: 1a01 2b10 |001e: const-string v1, "layout_inflater" // string@102b │ │ -04a598: 6e20 9300 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -04a59e: 0c00 |0023: move-result-object v0 │ │ -04a5a0: 1f00 8b02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@028b │ │ -04a5a4: 28e2 |0026: goto 0008 // -001e │ │ -04a5a6: 5420 8900 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a5aa: 6e10 3a00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003a │ │ -04a5b0: 0c00 |002c: move-result-object v0 │ │ -04a5b2: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -04a5b6: 6e20 b812 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@12b8 │ │ -04a5bc: 5420 8900 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a5c0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -04a5c2: 6e20 3e00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@003e │ │ -04a5c8: 28dc |0038: goto 0014 // -0024 │ │ -04a5ca: 5420 8500 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0085 │ │ -04a5ce: 1a01 2b10 |003b: const-string v1, "layout_inflater" // string@102b │ │ -04a5d2: 6e20 0503 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0305 │ │ -04a5d8: 0c00 |0040: move-result-object v0 │ │ -04a5da: 1f00 8b02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@028b │ │ -04a5de: 28c5 |0043: goto 0008 // -003b │ │ -04a5e0: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +04c74c: |[04c74c] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +04c75c: 5520 8c00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04c760: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +04c764: 6f20 9702 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0297 │ │ +04c76a: 0c00 |0007: move-result-object v0 │ │ +04c76c: 1100 |0008: return-object v0 │ │ +04c76e: 6e20 7402 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0274 │ │ +04c774: 0c00 |000c: move-result-object v0 │ │ +04c776: 5b20 8900 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c77a: 5220 8d00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04c77e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +04c784: 5420 8900 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c788: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +04c78c: 5420 8900 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c790: 6e10 3900 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0039 │ │ +04c796: 0c00 |001d: move-result-object v0 │ │ +04c798: 1a01 2810 |001e: const-string v1, "layout_inflater" // string@1028 │ │ +04c79c: 6e20 9300 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +04c7a2: 0c00 |0023: move-result-object v0 │ │ +04c7a4: 1f00 8802 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0288 │ │ +04c7a8: 28e2 |0026: goto 0008 // -001e │ │ +04c7aa: 5420 8900 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c7ae: 6e10 3a00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003a │ │ +04c7b4: 0c00 |002c: move-result-object v0 │ │ +04c7b6: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +04c7ba: 6e20 b812 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@12b8 │ │ +04c7c0: 5420 8900 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c7c4: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +04c7c6: 6e20 3e00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@003e │ │ +04c7cc: 28dc |0038: goto 0014 // -0024 │ │ +04c7ce: 5420 8500 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0085 │ │ +04c7d2: 1a01 2810 |003b: const-string v1, "layout_inflater" // string@1028 │ │ +04c7d6: 6e20 0503 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0305 │ │ +04c7dc: 0c00 |0040: move-result-object v0 │ │ +04c7de: 1f00 8802 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0288 │ │ +04c7e2: 28c5 |0043: goto 0008 // -003b │ │ +04c7e4: 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 │ │ @@ -90893,17 +90944,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a5f4: |[04a5f4] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -04a604: 5510 8c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a608: 0f00 |0002: return v0 │ │ +04c7f8: |[04c7f8] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +04c808: 5510 8c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04c80c: 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;) │ │ @@ -90911,17 +90962,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a60c: |[04a60c] android.support.v4.app.DialogFragment.getTheme:()I │ │ -04a61c: 5210 8e00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ -04a620: 0f00 |0002: return v0 │ │ +04c810: |[04c810] android.support.v4.app.DialogFragment.getTheme:()I │ │ +04c820: 5210 8e00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ +04c824: 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;) │ │ @@ -90929,17 +90980,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a624: |[04a624] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -04a634: 5510 8700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ -04a638: 0f00 |0002: return v0 │ │ +04c828: |[04c828] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +04c838: 5510 8700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ +04c83c: 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;) │ │ @@ -90947,50 +90998,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -04a63c: |[04a63c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -04a64c: 6f20 b402 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02b4 │ │ -04a652: 5542 8c00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a656: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -04a65a: 0e00 |0007: return-void │ │ -04a65c: 6e10 6e02 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@026e │ │ -04a662: 0c01 |000b: move-result-object v1 │ │ -04a664: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -04a668: 6e10 2c12 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -04a66e: 0c02 |0011: move-result-object v2 │ │ -04a670: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -04a674: 2202 0f03 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -04a678: 1a03 6f02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@026f │ │ -04a67c: 7020 7d14 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04a682: 2702 |001b: throw v2 │ │ -04a684: 5442 8900 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a688: 6e20 4000 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0040 │ │ -04a68e: 5442 8900 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a692: 6e10 6802 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0268 │ │ -04a698: 0c03 |0026: move-result-object v3 │ │ -04a69a: 6e20 4300 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0043 │ │ -04a6a0: 5442 8900 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a6a4: 5543 8700 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ -04a6a8: 6e20 3f00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ -04a6ae: 5442 8900 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a6b2: 6e20 4100 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0041 │ │ -04a6b8: 5442 8900 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a6bc: 6e20 4200 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0042 │ │ -04a6c2: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -04a6c6: 1a02 710a |003d: const-string v2, "android:savedDialogState" // string@0a71 │ │ -04a6ca: 6e20 6501 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0165 │ │ -04a6d0: 0c00 |0042: move-result-object v0 │ │ -04a6d2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -04a6d6: 5442 8900 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a6da: 6e20 3c00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@003c │ │ -04a6e0: 28bd |004a: goto 0007 // -0043 │ │ +04c840: |[04c840] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +04c850: 6f20 b402 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02b4 │ │ +04c856: 5542 8c00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04c85a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +04c85e: 0e00 |0007: return-void │ │ +04c860: 6e10 6e02 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@026e │ │ +04c866: 0c01 |000b: move-result-object v1 │ │ +04c868: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +04c86c: 6e10 2c12 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +04c872: 0c02 |0011: move-result-object v2 │ │ +04c874: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +04c878: 2202 0c03 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +04c87c: 1a03 6f02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@026f │ │ +04c880: 7020 7d14 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04c886: 2702 |001b: throw v2 │ │ +04c888: 5442 8900 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c88c: 6e20 4000 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0040 │ │ +04c892: 5442 8900 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c896: 6e10 6802 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0268 │ │ +04c89c: 0c03 |0026: move-result-object v3 │ │ +04c89e: 6e20 4300 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0043 │ │ +04c8a4: 5442 8900 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c8a8: 5543 8700 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ +04c8ac: 6e20 3f00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ +04c8b2: 5442 8900 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c8b6: 6e20 4100 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0041 │ │ +04c8bc: 5442 8900 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c8c0: 6e20 4200 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0042 │ │ +04c8c6: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +04c8ca: 1a02 6e0a |003d: const-string v2, "android:savedDialogState" // string@0a6e │ │ +04c8ce: 6e20 6501 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0165 │ │ +04c8d4: 0c00 |0042: move-result-object v0 │ │ +04c8d6: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +04c8da: 5442 8900 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c8de: 6e20 3c00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@003c │ │ +04c8e4: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -91016,21 +91067,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04a6e4: |[04a6e4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -04a6f4: 6f20 b602 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02b6 │ │ -04a6fa: 5510 8b00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ -04a6fe: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -04a702: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04a704: 5c10 8a00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ -04a708: 0e00 |000a: return-void │ │ +04c8e8: |[04c8e8] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +04c8f8: 6f20 b602 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02b6 │ │ +04c8fe: 5510 8b00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ +04c902: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +04c906: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04c908: 5c10 8a00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ +04c90c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -91042,16 +91093,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a70c: |[04a70c] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -04a71c: 0e00 |0000: return-void │ │ +04c910: |[04c910] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +04c920: 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; │ │ │ │ @@ -91060,48 +91111,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04a720: |[04a720] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -04a730: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04a732: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04a734: 6f20 b902 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02b9 │ │ -04a73a: 5230 8800 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0088 │ │ -04a73e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -04a742: 0110 |0009: move v0, v1 │ │ -04a744: 5c30 8c00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a748: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -04a74c: 1a00 730a |000e: const-string v0, "android:style" // string@0a73 │ │ -04a750: 6e30 6601 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ -04a756: 0a00 |0013: move-result v0 │ │ -04a758: 5930 8d00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a75c: 1a00 780a |0016: const-string v0, "android:theme" // string@0a78 │ │ -04a760: 6e30 6601 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ -04a766: 0a00 |001b: move-result v0 │ │ -04a768: 5930 8e00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ -04a76c: 1a00 6f0a |001e: const-string v0, "android:cancelable" // string@0a6f │ │ -04a770: 6e30 6401 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0164 │ │ -04a776: 0a00 |0023: move-result v0 │ │ -04a778: 5c30 8700 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ -04a77c: 1a00 720a |0026: const-string v0, "android:showsDialog" // string@0a72 │ │ -04a780: 5531 8c00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a784: 6e30 6401 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0164 │ │ -04a78a: 0a00 |002d: move-result v0 │ │ -04a78c: 5c30 8c00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a790: 1a00 6e0a |0030: const-string v0, "android:backStackId" // string@0a6e │ │ -04a794: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -04a796: 6e30 6601 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ -04a79c: 0a00 |0036: move-result v0 │ │ -04a79e: 5930 8600 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04a7a2: 0e00 |0039: return-void │ │ -04a7a4: 0120 |003a: move v0, v2 │ │ -04a7a6: 28cf |003b: goto 000a // -0031 │ │ +04c924: |[04c924] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +04c934: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04c936: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04c938: 6f20 b902 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02b9 │ │ +04c93e: 5230 8800 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0088 │ │ +04c942: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +04c946: 0110 |0009: move v0, v1 │ │ +04c948: 5c30 8c00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04c94c: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +04c950: 1a00 700a |000e: const-string v0, "android:style" // string@0a70 │ │ +04c954: 6e30 6601 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ +04c95a: 0a00 |0013: move-result v0 │ │ +04c95c: 5930 8d00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04c960: 1a00 750a |0016: const-string v0, "android:theme" // string@0a75 │ │ +04c964: 6e30 6601 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ +04c96a: 0a00 |001b: move-result v0 │ │ +04c96c: 5930 8e00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ +04c970: 1a00 6c0a |001e: const-string v0, "android:cancelable" // string@0a6c │ │ +04c974: 6e30 6401 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0164 │ │ +04c97a: 0a00 |0023: move-result v0 │ │ +04c97c: 5c30 8700 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ +04c980: 1a00 6f0a |0026: const-string v0, "android:showsDialog" // string@0a6f │ │ +04c984: 5531 8c00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04c988: 6e30 6401 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0164 │ │ +04c98e: 0a00 |002d: move-result v0 │ │ +04c990: 5c30 8c00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04c994: 1a00 6b0a |0030: const-string v0, "android:backStackId" // string@0a6b │ │ +04c998: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +04c99a: 6e30 6601 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ +04c9a0: 0a00 |0036: move-result v0 │ │ +04c9a2: 5930 8600 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04c9a6: 0e00 |0039: return-void │ │ +04c9a8: 0120 |003a: move v0, v2 │ │ +04c9aa: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -91119,22 +91170,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 │ │ -04a7a8: |[04a7a8] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -04a7b8: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ -04a7bc: 6e10 6802 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0268 │ │ -04a7c2: 0c01 |0005: move-result-object v1 │ │ -04a7c4: 6e10 6d02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@026d │ │ -04a7ca: 0a02 |0009: move-result v2 │ │ -04a7cc: 7030 3700 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0037 │ │ -04a7d2: 1100 |000d: return-object v0 │ │ +04c9ac: |[04c9ac] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +04c9bc: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ +04c9c0: 6e10 6802 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0268 │ │ +04c9c6: 0c01 |0005: move-result-object v1 │ │ +04c9c8: 6e10 6d02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@026d │ │ +04c9ce: 0a02 |0009: move-result v2 │ │ +04c9d0: 7030 3700 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0037 │ │ +04c9d6: 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; │ │ │ │ @@ -91143,25 +91194,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -04a7d4: |[04a7d4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -04a7e4: 6f10 c002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02c0 │ │ -04a7ea: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a7ee: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -04a7f2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04a7f4: 5c10 8f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ -04a7f8: 5410 8900 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a7fc: 6e10 3800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ -04a802: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04a804: 5b10 8900 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a808: 0e00 |0012: return-void │ │ +04c9d8: |[04c9d8] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +04c9e8: 6f10 c002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02c0 │ │ +04c9ee: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04c9f2: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +04c9f6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04c9f8: 5c10 8f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ +04c9fc: 5410 8900 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04ca00: 6e10 3800 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0038 │ │ +04ca06: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04ca08: 5b10 8900 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04ca0c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -91174,23 +91225,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04a80c: |[04a80c] android.support.v4.app.DialogFragment.onDetach:()V │ │ -04a81c: 6f10 c102 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02c1 │ │ -04a822: 5510 8b00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ -04a826: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -04a82a: 5510 8a00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ -04a82e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -04a832: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -04a834: 5c10 8a00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ -04a838: 0e00 |000e: return-void │ │ +04ca10: |[04ca10] android.support.v4.app.DialogFragment.onDetach:()V │ │ +04ca20: 6f10 c102 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02c1 │ │ +04ca26: 5510 8b00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ +04ca2a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +04ca2e: 5510 8a00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ +04ca32: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +04ca36: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +04ca38: 5c10 8a00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ +04ca3c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -91201,20 +91252,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04a83c: |[04a83c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -04a84c: 5510 8f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ -04a850: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -04a854: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04a856: 6e20 6702 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0267 │ │ -04a85c: 0e00 |0008: return-void │ │ +04ca40: |[04ca40] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +04ca50: 5510 8f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ +04ca54: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +04ca58: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04ca5a: 6e20 6702 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0267 │ │ +04ca60: 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; │ │ @@ -91225,51 +91276,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04a860: |[04a860] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04a870: 6f20 ca02 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ca │ │ -04a876: 5431 8900 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a87a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -04a87e: 5431 8900 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a882: 6e10 3d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@003d │ │ -04a888: 0c00 |000c: move-result-object v0 │ │ -04a88a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04a88e: 1a01 710a |000f: const-string v1, "android:savedDialogState" // string@0a71 │ │ -04a892: 6e30 6e01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@016e │ │ -04a898: 5231 8d00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a89c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -04a8a0: 1a01 730a |0018: const-string v1, "android:style" // string@0a73 │ │ -04a8a4: 5232 8d00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a8a8: 6e30 6f01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ -04a8ae: 5231 8e00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ -04a8b2: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -04a8b6: 1a01 780a |0023: const-string v1, "android:theme" // string@0a78 │ │ -04a8ba: 5232 8e00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ -04a8be: 6e30 6f01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ -04a8c4: 5531 8700 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ -04a8c8: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -04a8cc: 1a01 6f0a |002e: const-string v1, "android:cancelable" // string@0a6f │ │ -04a8d0: 5532 8700 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ -04a8d4: 6e30 6d01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@016d │ │ -04a8da: 5531 8c00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a8de: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -04a8e2: 1a01 720a |0039: const-string v1, "android:showsDialog" // string@0a72 │ │ -04a8e6: 5532 8c00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a8ea: 6e30 6d01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@016d │ │ -04a8f0: 5231 8600 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04a8f4: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -04a8f6: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -04a8fa: 1a01 6e0a |0045: const-string v1, "android:backStackId" // string@0a6e │ │ -04a8fe: 5232 8600 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04a902: 6e30 6f01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ -04a908: 0e00 |004c: return-void │ │ +04ca64: |[04ca64] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04ca74: 6f20 ca02 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02ca │ │ +04ca7a: 5431 8900 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04ca7e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +04ca82: 5431 8900 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04ca86: 6e10 3d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@003d │ │ +04ca8c: 0c00 |000c: move-result-object v0 │ │ +04ca8e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04ca92: 1a01 6e0a |000f: const-string v1, "android:savedDialogState" // string@0a6e │ │ +04ca96: 6e30 6e01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@016e │ │ +04ca9c: 5231 8d00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04caa0: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +04caa4: 1a01 700a |0018: const-string v1, "android:style" // string@0a70 │ │ +04caa8: 5232 8d00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04caac: 6e30 6f01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ +04cab2: 5231 8e00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ +04cab6: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +04caba: 1a01 750a |0023: const-string v1, "android:theme" // string@0a75 │ │ +04cabe: 5232 8e00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ +04cac2: 6e30 6f01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ +04cac8: 5531 8700 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ +04cacc: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +04cad0: 1a01 6c0a |002e: const-string v1, "android:cancelable" // string@0a6c │ │ +04cad4: 5532 8700 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ +04cad8: 6e30 6d01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@016d │ │ +04cade: 5531 8c00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04cae2: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +04cae6: 1a01 6f0a |0039: const-string v1, "android:showsDialog" // string@0a6f │ │ +04caea: 5532 8c00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04caee: 6e30 6d01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@016d │ │ +04caf4: 5231 8600 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04caf8: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +04cafa: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +04cafe: 1a01 6b0a |0045: const-string v1, "android:backStackId" // string@0a6b │ │ +04cb02: 5232 8600 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04cb06: 6e30 6f01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ +04cb0c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -91294,23 +91345,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04a90c: |[04a90c] android.support.v4.app.DialogFragment.onStart:()V │ │ -04a91c: 6f10 cb02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02cb │ │ -04a922: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a926: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -04a92a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04a92c: 5c10 8f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ -04a930: 5410 8900 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a934: 6e10 4400 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0044 │ │ -04a93a: 0e00 |000f: return-void │ │ +04cb10: |[04cb10] android.support.v4.app.DialogFragment.onStart:()V │ │ +04cb20: 6f10 cb02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02cb │ │ +04cb26: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04cb2a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04cb2e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04cb30: 5c10 8f00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ +04cb34: 5410 8900 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04cb38: 6e10 4400 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0044 │ │ +04cb3e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -91322,21 +91373,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04a93c: |[04a93c] android.support.v4.app.DialogFragment.onStop:()V │ │ -04a94c: 6f10 cc02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02cc │ │ -04a952: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a956: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04a95a: 5410 8900 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a95e: 6e10 3b00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003b │ │ -04a964: 0e00 |000c: return-void │ │ +04cb40: |[04cb40] android.support.v4.app.DialogFragment.onStop:()V │ │ +04cb50: 6f10 cc02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02cc │ │ +04cb56: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04cb5a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04cb5e: 5410 8900 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04cb62: 6e10 3b00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@003b │ │ +04cb68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -91347,21 +91398,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04a968: |[04a968] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -04a978: 5c12 8700 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ -04a97c: 5410 8900 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a980: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04a984: 5410 8900 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ -04a988: 6e20 3f00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ -04a98e: 0e00 |000b: return-void │ │ +04cb6c: |[04cb6c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +04cb7c: 5c12 8700 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0087 │ │ +04cb80: 5410 8900 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04cb84: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +04cb88: 5410 8900 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0089 │ │ +04cb8c: 6e20 3f00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@003f │ │ +04cb92: 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; │ │ @@ -91372,17 +91423,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a990: |[04a990] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -04a9a0: 5c01 8c00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ -04a9a4: 0e00 |0002: return-void │ │ +04cb94: |[04cb94] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +04cba4: 5c01 8c00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008c │ │ +04cba8: 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 │ │ @@ -91392,27 +91443,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -04a9a8: |[04a9a8] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -04a9b8: 5923 8d00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a9bc: 5220 8d00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a9c0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -04a9c2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -04a9c6: 5220 8d00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ -04a9ca: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -04a9cc: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -04a9d0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -04a9d6: 5920 8e00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ -04a9da: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -04a9de: 5924 8e00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ -04a9e2: 0e00 |0015: return-void │ │ +04cbac: |[04cbac] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +04cbbc: 5923 8d00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04cbc0: 5220 8d00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04cbc4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +04cbc6: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +04cbca: 5220 8d00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008d │ │ +04cbce: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +04cbd0: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +04cbd4: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +04cbda: 5920 8e00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ +04cbde: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +04cbe2: 5924 8e00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008e │ │ +04cbe6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -91427,26 +91478,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 │ │ -04a9e4: |[04a9e4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -04a9f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a9f6: 5c21 8a00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ -04a9fa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04a9fc: 5c20 8b00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ -04aa00: 6e30 f603 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@03f6 │ │ -04aa06: 5c21 8f00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ -04aa0a: 6e10 f903 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ -04aa10: 0a00 |000e: move-result v0 │ │ -04aa12: 5920 8600 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04aa16: 5220 8600 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ -04aa1a: 0f00 |0013: return v0 │ │ +04cbe8: |[04cbe8] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +04cbf8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04cbfa: 5c21 8a00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ +04cbfe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04cc00: 5c20 8b00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ +04cc04: 6e30 f603 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@03f6 │ │ +04cc0a: 5c21 8f00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@008f │ │ +04cc0e: 6e10 f903 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ +04cc14: 0a00 |000e: move-result v0 │ │ +04cc16: 5920 8600 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04cc1a: 5220 8600 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0086 │ │ +04cc1e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -91461,24 +91512,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 │ │ -04aa1c: |[04aa1c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -04aa2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04aa2e: 5c21 8a00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ -04aa32: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -04aa34: 5c21 8b00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ -04aa38: 6e10 3203 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -04aa3e: 0c00 |0009: move-result-object v0 │ │ -04aa40: 6e30 f603 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@03f6 │ │ -04aa46: 6e10 f903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ -04aa4c: 0e00 |0010: return-void │ │ +04cc20: |[04cc20] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +04cc30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04cc32: 5c21 8a00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008a │ │ +04cc36: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +04cc38: 5c21 8b00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008b │ │ +04cc3c: 6e10 3203 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +04cc42: 0c00 |0009: move-result-object v0 │ │ +04cc44: 6e30 f603 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@03f6 │ │ +04cc4a: 6e10 f903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03f9 │ │ +04cc50: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -91488,17 +91539,17 @@ │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0011 reg=3 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0011 reg=4 tag Ljava/lang/String; │ │ │ │ source_file_idx : 624 (DialogFragment.java) │ │ │ │ Class #374 header: │ │ -class_idx : 152 │ │ +class_idx : 149 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 742 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #374 annotations: │ │ @@ -91524,18 +91575,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 │ │ -04aa50: |[04aa50] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -04aa60: 5b01 9000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0090 │ │ -04aa64: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04aa6a: 0e00 |0005: return-void │ │ +04cc54: |[04cc54] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +04cc64: 5b01 9000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04cc68: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04cc6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1461 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -91545,42 +91596,42 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04aa6c: |[04aa6c] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -04aa7c: 5420 9000 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0090 │ │ -04aa80: 5400 c000 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04aa84: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -04aa88: 2200 0f03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04aa8c: 1a01 e502 |0008: const-string v1, "Fragment does not have a view" // string@02e5 │ │ -04aa90: 7020 7d14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04aa96: 2700 |000d: throw v0 │ │ -04aa98: 5420 9000 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0090 │ │ -04aa9c: 5400 c000 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04aaa0: 6e20 1312 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ -04aaa6: 0c00 |0015: move-result-object v0 │ │ -04aaa8: 1100 |0016: return-object v0 │ │ +04cc70: |[04cc70] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +04cc80: 5420 9000 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04cc84: 5400 c000 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04cc88: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +04cc8c: 2200 0c03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04cc90: 1a01 e502 |0008: const-string v1, "Fragment does not have a view" // string@02e5 │ │ +04cc94: 7020 7d14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04cc9a: 2700 |000d: throw v0 │ │ +04cc9c: 5420 9000 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0090 │ │ +04cca0: 5400 c000 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04cca4: 6e20 1312 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ +04ccaa: 0c00 |0015: move-result-object v0 │ │ +04ccac: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0006 line=1465 │ │ 0x000e line=1467 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ source_file_idx : 742 (Fragment.java) │ │ │ │ Class #375 header: │ │ -class_idx : 158 │ │ +class_idx : 155 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 744 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #375 annotations: │ │ @@ -91606,18 +91657,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 │ │ -04aaac: |[04aaac] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04aabc: 5b01 c400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ -04aac0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04aac6: 0e00 |0005: return-void │ │ +04ccb0: |[04ccb0] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04ccc0: 5b01 c400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ +04ccc4: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +04ccca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -91627,32 +91678,32 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04aac8: |[04aac8] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -04aad8: 5410 c400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ -04aadc: 6e20 fa02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@02fa │ │ -04aae2: 0c00 |0005: move-result-object v0 │ │ -04aae4: 1100 |0006: return-object v0 │ │ +04cccc: |[04cccc] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +04ccdc: 5410 c400 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ +04cce0: 6e20 fa02 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@02fa │ │ +04cce6: 0c00 |0005: move-result-object v0 │ │ +04cce8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ source_file_idx : 744 (FragmentActivity.java) │ │ │ │ Class #376 header: │ │ -class_idx : 171 │ │ +class_idx : 168 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 165 │ │ +superclass_idx : 162 │ │ source_file_idx : 747 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 67 │ │ │ │ Class #376 annotations: │ │ @@ -91878,37 +91929,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04aae8: |[04aae8] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04aaf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04aafa: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -04aafe: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -04ab02: 6a00 f400 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04ab06: 6001 1f00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04ab0a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -04ab0e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -04ab12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04ab14: 6a00 f700 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f7 │ │ -04ab18: 2200 b302 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b3 │ │ -04ab1c: 7020 4613 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1346 │ │ -04ab22: 6900 f600 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f6 │ │ -04ab26: 2200 b302 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b3 │ │ -04ab2a: 7020 4613 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1346 │ │ -04ab30: 6900 f500 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ -04ab34: 2200 ad02 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02ad │ │ -04ab38: 7020 3d13 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@133d │ │ -04ab3e: 6900 ec00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00ec │ │ -04ab42: 2200 ad02 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02ad │ │ -04ab46: 7020 3d13 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@133d │ │ -04ab4c: 6900 eb00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00eb │ │ -04ab50: 0e00 |002c: return-void │ │ +04ccec: |[04ccec] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04ccfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ccfe: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +04cd02: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +04cd06: 6a00 f400 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04cd0a: 6001 1f00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04cd0e: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +04cd12: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +04cd16: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04cd18: 6a00 f700 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f7 │ │ +04cd1c: 2200 b002 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b0 │ │ +04cd20: 7020 4613 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1346 │ │ +04cd26: 6900 f600 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f6 │ │ +04cd2a: 2200 b002 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b0 │ │ +04cd2e: 7020 4613 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1346 │ │ +04cd34: 6900 f500 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ +04cd38: 2200 aa02 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02aa │ │ +04cd3c: 7020 3d13 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@133d │ │ +04cd42: 6900 ec00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00ec │ │ +04cd46: 2200 aa02 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02aa │ │ +04cd4a: 7020 3d13 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@133d │ │ +04cd50: 6900 eb00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00eb │ │ +04cd54: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=396 │ │ 0x0007 line=399 │ │ 0x0010 line=727 │ │ 0x0017 line=728 │ │ 0x001e line=729 │ │ @@ -91920,25 +91971,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -04ab54: |[04ab54] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04ab64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ab66: 7010 3003 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0330 │ │ -04ab6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04ab6e: 5920 0701 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04ab72: 5b21 1101 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ -04ab76: 5b21 1001 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04ab7a: 2200 a600 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00a6 │ │ -04ab7e: 7020 4603 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0346 │ │ -04ab84: 5b20 0901 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ -04ab88: 0e00 |0012: return-void │ │ +04cd58: |[04cd58] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04cd68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04cd6a: 7010 3003 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0330 │ │ +04cd70: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04cd72: 5920 0701 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04cd76: 5b21 1101 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ +04cd7a: 5b21 1001 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04cd7e: 2200 a300 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00a3 │ │ +04cd82: 7020 4603 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0346 │ │ +04cd88: 5b20 0901 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ +04cd8c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=422 │ │ 0x0007 line=434 │ │ 0x0009 line=435 │ │ 0x000b line=437 │ │ @@ -91950,37 +92001,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04ab8c: |[04ab8c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -04ab9c: 5530 1201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04aba0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04aba4: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04aba8: 1a01 0502 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0205 │ │ -04abac: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04abb2: 2700 |000b: throw v0 │ │ -04abb4: 5430 0d01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04abb8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -04abbc: 2200 0f03 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04abc0: 2201 2103 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04abc4: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04abca: 1a02 0602 |0017: const-string v2, "Can not perform this action inside of " // string@0206 │ │ -04abce: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04abd4: 0c01 |001c: move-result-object v1 │ │ -04abd6: 5432 0d01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04abda: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04abe0: 0c01 |0022: move-result-object v1 │ │ -04abe2: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04abe8: 0c01 |0026: move-result-object v1 │ │ -04abea: 7020 7d14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04abf0: 2700 |002a: throw v0 │ │ -04abf2: 0e00 |002b: return-void │ │ +04cd90: |[04cd90] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +04cda0: 5530 1201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04cda4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04cda8: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04cdac: 1a01 0502 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0205 │ │ +04cdb0: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04cdb6: 2700 |000b: throw v0 │ │ +04cdb8: 5430 0d01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +04cdbc: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +04cdc0: 2200 0c03 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04cdc4: 2201 1e03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04cdc8: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04cdce: 1a02 0602 |0017: const-string v2, "Can not perform this action inside of " // string@0206 │ │ +04cdd2: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04cdd8: 0c01 |001c: move-result-object v1 │ │ +04cdda: 5432 0d01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +04cdde: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04cde4: 0c01 |0022: move-result-object v1 │ │ +04cde6: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04cdec: 0c01 |0026: move-result-object v1 │ │ +04cdee: 7020 7d14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04cdf4: 2700 |002a: throw v0 │ │ +04cdf6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0004 line=1343 │ │ 0x000c line=1346 │ │ 0x0010 line=1347 │ │ 0x002b line=1350 │ │ @@ -91988,74 +92039,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 │ │ -04abf4: |[04abf4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -04ac04: 2200 ae02 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02ae │ │ -04ac08: 7030 3e13 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@133e │ │ -04ac0e: 6201 f500 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ -04ac12: 6e20 4013 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1340 │ │ -04ac18: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -04ac1c: 6e30 3f13 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@133f │ │ -04ac22: 1100 |000f: return-object v0 │ │ +04cdf8: |[04cdf8] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +04ce08: 2200 ab02 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02ab │ │ +04ce0c: 7030 3e13 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@133e │ │ +04ce12: 6201 f500 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ +04ce16: 6e20 4013 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1340 │ │ +04ce1c: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +04ce20: 6e30 3f13 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@133f │ │ +04ce26: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0005 line=751 │ │ 0x000a line=752 │ │ 0x000f line=753 │ │ 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 │ │ -04ac24: |[04ac24] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -04ac34: 220a b102 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02b1 │ │ -04ac38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04ac3a: 7020 4213 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1342 │ │ -04ac40: 2200 b502 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02b5 │ │ -04ac44: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -04ac46: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -04ac4a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -04ac4c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -04ac50: 01c1 |000e: move v1, v12 │ │ -04ac52: 01d2 |000f: move v2, v13 │ │ -04ac54: 01c3 |0010: move v3, v12 │ │ -04ac56: 01d4 |0011: move v4, v13 │ │ -04ac58: 7609 4813 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1348 │ │ -04ac5e: 6201 f600 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f6 │ │ -04ac62: 6e20 4a13 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@134a │ │ -04ac68: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -04ac6c: 6e30 4913 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1349 │ │ -04ac72: 6e20 4313 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1343 │ │ -04ac78: 2209 ae02 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02ae │ │ -04ac7c: 7030 3e13 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@133e │ │ -04ac82: 6201 f500 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ -04ac86: 6e20 4013 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1340 │ │ -04ac8c: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -04ac90: 6e30 3f13 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@133f │ │ -04ac96: 6e20 4313 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1343 │ │ -04ac9c: 110a |0034: return-object v10 │ │ +04ce28: |[04ce28] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +04ce38: 220a ae02 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02ae │ │ +04ce3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04ce3e: 7020 4213 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1342 │ │ +04ce44: 2200 b202 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02b2 │ │ +04ce48: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +04ce4a: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +04ce4e: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +04ce50: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +04ce54: 01c1 |000e: move v1, v12 │ │ +04ce56: 01d2 |000f: move v2, v13 │ │ +04ce58: 01c3 |0010: move v3, v12 │ │ +04ce5a: 01d4 |0011: move v4, v13 │ │ +04ce5c: 7609 4813 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1348 │ │ +04ce62: 6201 f600 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f6 │ │ +04ce66: 6e20 4a13 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@134a │ │ +04ce6c: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +04ce70: 6e30 4913 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1349 │ │ +04ce76: 6e20 4313 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1343 │ │ +04ce7c: 2209 ab02 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02ab │ │ +04ce80: 7030 3e13 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@133e │ │ +04ce86: 6201 f500 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ +04ce8a: 6e20 4013 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1340 │ │ +04ce90: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +04ce94: 6e30 3f13 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@133f │ │ +04ce9a: 6e20 4313 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1343 │ │ +04cea0: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x0015 line=739 │ │ 0x001a line=740 │ │ 0x001f line=741 │ │ @@ -92079,25 +92130,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -04aca0: |[04aca0] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -04acb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04acb2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -04acb8: 0f00 |0004: return v0 │ │ -04acba: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -04acbe: 28fd |0007: goto 0004 // -0003 │ │ -04acc0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -04acc4: 28fa |000a: goto 0004 // -0006 │ │ -04acc6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -04acca: 28f7 |000d: goto 0004 // -0009 │ │ -04accc: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +04cea4: |[04cea4] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +04ceb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ceb6: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +04cebc: 0f00 |0004: return v0 │ │ +04cebe: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +04cec2: 28fd |0007: goto 0004 // -0003 │ │ +04cec4: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +04cec8: 28fa |000a: goto 0004 // -0006 │ │ +04ceca: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +04cece: 28f7 |000d: goto 0004 // -0009 │ │ +04ced0: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2036 │ │ 0x0001 line=2037 │ │ 0x0004 line=2048 │ │ 0x0005 line=2039 │ │ 0x0007 line=2040 │ │ @@ -92114,52 +92165,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -04ace8: |[04ace8] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -04acf8: 1a03 e902 |0000: const-string v3, "FragmentManager" // string@02e9 │ │ -04acfc: 6e10 9c14 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@149c │ │ -04ad02: 0c04 |0005: move-result-object v4 │ │ -04ad04: 7120 9e11 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ -04ad0a: 1a03 e902 |0009: const-string v3, "FragmentManager" // string@02e9 │ │ -04ad0e: 1a04 a401 |000b: const-string v4, "Activity state:" // string@01a4 │ │ -04ad12: 7120 9e11 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ -04ad18: 2201 5e01 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@015e │ │ -04ad1c: 1a03 e902 |0012: const-string v3, "FragmentManager" // string@02e9 │ │ -04ad20: 7020 8b07 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ -04ad26: 2202 ff02 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02ff │ │ -04ad2a: 7020 5214 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ -04ad30: 5473 fe00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04ad34: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -04ad38: 5473 fe00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04ad3c: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ -04ad40: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -04ad42: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -04ad44: 2366 6c03 |0026: new-array v6, v6, [Ljava/lang/String; // type@036c │ │ -04ad48: 6e56 f802 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@02f8 │ │ -04ad4e: 2708 |002b: throw v8 │ │ -04ad50: 0d00 |002c: move-exception v0 │ │ -04ad52: 1a03 e902 |002d: const-string v3, "FragmentManager" // string@02e9 │ │ -04ad56: 1a04 d502 |002f: const-string v4, "Failed dumping state" // string@02d5 │ │ -04ad5a: 7130 9f11 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -04ad60: 28f7 |0034: goto 002b // -0009 │ │ -04ad62: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ -04ad66: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -04ad68: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -04ad6a: 2355 6c03 |0039: new-array v5, v5, [Ljava/lang/String; // type@036c │ │ -04ad6e: 6e55 6d03 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@036d │ │ -04ad74: 28ed |003e: goto 002b // -0013 │ │ -04ad76: 0d00 |003f: move-exception v0 │ │ -04ad78: 1a03 e902 |0040: const-string v3, "FragmentManager" // string@02e9 │ │ -04ad7c: 1a04 d502 |0042: const-string v4, "Failed dumping state" // string@02d5 │ │ -04ad80: 7130 9f11 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -04ad86: 28e4 |0047: goto 002b // -001c │ │ +04ceec: |[04ceec] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +04cefc: 1a03 e902 |0000: const-string v3, "FragmentManager" // string@02e9 │ │ +04cf00: 6e10 9c14 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@149c │ │ +04cf06: 0c04 |0005: move-result-object v4 │ │ +04cf08: 7120 9e11 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ +04cf0e: 1a03 e902 |0009: const-string v3, "FragmentManager" // string@02e9 │ │ +04cf12: 1a04 a401 |000b: const-string v4, "Activity state:" // string@01a4 │ │ +04cf16: 7120 9e11 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ +04cf1c: 2201 5b01 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@015b │ │ +04cf20: 1a03 e902 |0012: const-string v3, "FragmentManager" // string@02e9 │ │ +04cf24: 7020 8b07 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ +04cf2a: 2202 fc02 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02fc │ │ +04cf2e: 7020 5214 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ +04cf34: 5473 fe00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04cf38: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +04cf3c: 5473 fe00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04cf40: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ +04cf44: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +04cf46: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +04cf48: 2366 6903 |0026: new-array v6, v6, [Ljava/lang/String; // type@0369 │ │ +04cf4c: 6e56 f802 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@02f8 │ │ +04cf52: 2708 |002b: throw v8 │ │ +04cf54: 0d00 |002c: move-exception v0 │ │ +04cf56: 1a03 e902 |002d: const-string v3, "FragmentManager" // string@02e9 │ │ +04cf5a: 1a04 d502 |002f: const-string v4, "Failed dumping state" // string@02d5 │ │ +04cf5e: 7130 9f11 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +04cf64: 28f7 |0034: goto 002b // -0009 │ │ +04cf66: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ +04cf6a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +04cf6c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +04cf6e: 2355 6903 |0039: new-array v5, v5, [Ljava/lang/String; // type@0369 │ │ +04cf72: 6e55 6d03 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@036d │ │ +04cf78: 28ed |003e: goto 002b // -0013 │ │ +04cf7a: 0d00 |003f: move-exception v0 │ │ +04cf7c: 1a03 e902 |0040: const-string v3, "FragmentManager" // string@02e9 │ │ +04cf80: 1a04 d502 |0042: const-string v4, "Failed dumping state" // string@02d5 │ │ +04cf84: 7130 9f11 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +04cf8a: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=445 │ │ @@ -92187,35 +92238,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04ada4: |[04ada4] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -04adb4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04adb6: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -04adbc: 0f00 |0004: return v0 │ │ -04adbe: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -04adc2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04adc4: 28fc |0008: goto 0004 // -0004 │ │ -04adc6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -04adc8: 28fe |000a: goto 0008 // -0002 │ │ -04adca: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -04adce: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -04add0: 28f6 |000e: goto 0004 // -000a │ │ -04add2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -04add4: 28fe |0010: goto 000e // -0002 │ │ -04add6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -04adda: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -04addc: 28f0 |0014: goto 0004 // -0010 │ │ -04adde: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -04ade0: 28fe |0016: goto 0014 // -0002 │ │ -04ade2: 0000 |0017: nop // spacer │ │ -04ade4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +04cfa8: |[04cfa8] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +04cfb8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04cfba: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +04cfc0: 0f00 |0004: return v0 │ │ +04cfc2: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +04cfc6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04cfc8: 28fc |0008: goto 0004 // -0004 │ │ +04cfca: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +04cfcc: 28fe |000a: goto 0008 // -0002 │ │ +04cfce: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +04cfd2: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +04cfd4: 28f6 |000e: goto 0004 // -000a │ │ +04cfd6: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +04cfd8: 28fe |0010: goto 000e // -0002 │ │ +04cfda: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +04cfde: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +04cfe0: 28f0 |0014: goto 0004 // -0010 │ │ +04cfe2: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +04cfe4: 28fe |0016: goto 0014 // -0002 │ │ +04cfe6: 0000 |0017: nop // spacer │ │ +04cfe8: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2060 │ │ 0x0001 line=2061 │ │ 0x0004 line=2072 │ │ 0x0005 line=2063 │ │ 0x0008 line=2064 │ │ @@ -92236,24 +92287,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04ae00: |[04ae00] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -04ae10: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04ae14: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04ae18: 2200 3103 |0004: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04ae1c: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04ae22: 5b10 0201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04ae26: 5410 0201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04ae2a: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04ae30: 6e10 8f03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@038f │ │ -04ae36: 0e00 |0013: return-void │ │ +04d004: |[04d004] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +04d014: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04d018: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04d01c: 2200 2e03 |0004: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04d020: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04d026: 5b10 0201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04d02a: 5410 0201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04d02e: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04d034: 6e10 8f03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@038f │ │ +04d03a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1499 │ │ 0x0004 line=1500 │ │ 0x000b line=1502 │ │ 0x0010 line=1503 │ │ 0x0013 line=1504 │ │ @@ -92266,66 +92317,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 │ │ -04ae38: |[04ae38] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -04ae48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04ae4a: 5440 ff00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04ae4e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -04ae52: 2200 3103 |0005: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04ae56: 7010 c814 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04ae5c: 5b40 ff00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04ae60: 6300 f400 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04ae64: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -04ae68: 1a00 e902 |0010: const-string v0, "FragmentManager" // string@02e9 │ │ -04ae6c: 2201 2103 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04ae70: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ae76: 1a02 180a |0017: const-string v2, "add: " // string@0a18 │ │ -04ae7a: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ae80: 0c01 |001c: move-result-object v1 │ │ -04ae82: 6e20 b114 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04ae88: 0c01 |0020: move-result-object v1 │ │ -04ae8a: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ae90: 0c01 |0024: move-result-object v1 │ │ -04ae92: 7120 a011 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04ae98: 6e20 7b03 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@037b │ │ -04ae9e: 5550 a400 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -04aea2: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -04aea6: 5440 ff00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04aeaa: 6e20 ce14 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ -04aeb0: 0a00 |0034: move-result v0 │ │ -04aeb2: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -04aeb6: 2200 0f03 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04aeba: 2201 2103 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04aebe: 7010 ab14 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04aec4: 1a02 e402 |003e: const-string v2, "Fragment already added: " // string@02e4 │ │ -04aec8: 6e20 b214 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04aece: 0c01 |0043: move-result-object v1 │ │ -04aed0: 6e20 b114 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04aed6: 0c01 |0047: move-result-object v1 │ │ -04aed8: 6e10 b714 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04aede: 0c01 |004b: move-result-object v1 │ │ -04aee0: 7020 7d14 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04aee6: 2700 |004f: throw v0 │ │ -04aee8: 5440 ff00 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04aeec: 6e20 cb14 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04aef2: 5c53 9a00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04aef6: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -04aef8: 5c50 b200 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ -04aefc: 5550 a800 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -04af00: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -04af04: 5550 af00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -04af08: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -04af0c: 5c43 0c01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04af10: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -04af14: 6e20 8103 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0381 │ │ -04af1a: 0e00 |0069: return-void │ │ +04d03c: |[04d03c] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +04d04c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d04e: 5440 ff00 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d052: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +04d056: 2200 2e03 |0005: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04d05a: 7010 c814 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04d060: 5b40 ff00 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d064: 6300 f400 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04d068: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +04d06c: 1a00 e902 |0010: const-string v0, "FragmentManager" // string@02e9 │ │ +04d070: 2201 1e03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04d074: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d07a: 1a02 150a |0017: const-string v2, "add: " // string@0a15 │ │ +04d07e: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d084: 0c01 |001c: move-result-object v1 │ │ +04d086: 6e20 b114 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d08c: 0c01 |0020: move-result-object v1 │ │ +04d08e: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d094: 0c01 |0024: move-result-object v1 │ │ +04d096: 7120 a011 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04d09c: 6e20 7b03 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@037b │ │ +04d0a2: 5550 a400 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +04d0a6: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +04d0aa: 5440 ff00 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d0ae: 6e20 ce14 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ +04d0b4: 0a00 |0034: move-result v0 │ │ +04d0b6: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +04d0ba: 2200 0c03 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04d0be: 2201 1e03 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04d0c2: 7010 ab14 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d0c8: 1a02 e402 |003e: const-string v2, "Fragment already added: " // string@02e4 │ │ +04d0cc: 6e20 b214 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d0d2: 0c01 |0043: move-result-object v1 │ │ +04d0d4: 6e20 b114 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d0da: 0c01 |0047: move-result-object v1 │ │ +04d0dc: 6e10 b714 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d0e2: 0c01 |004b: move-result-object v1 │ │ +04d0e4: 7020 7d14 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04d0ea: 2700 |004f: throw v0 │ │ +04d0ec: 5440 ff00 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d0f0: 6e20 cb14 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04d0f6: 5c53 9a00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04d0fa: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +04d0fc: 5c50 b200 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ +04d100: 5550 a800 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +04d104: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +04d108: 5550 af00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +04d10c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04d110: 5c43 0c01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04d114: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +04d118: 6e20 8103 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0381 │ │ +04d11e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1168 │ │ 0x0005 line=1169 │ │ 0x000c line=1171 │ │ 0x0028 line=1172 │ │ 0x002b line=1173 │ │ @@ -92349,23 +92400,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 │ │ -04af1c: |[04af1c] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04af2c: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04af30: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04af34: 2200 3103 |0004: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04af38: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04af3e: 5b10 0301 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04af42: 5410 0301 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04af46: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04af4c: 0e00 |0010: return-void │ │ +04d120: |[04d120] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04d130: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04d134: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04d138: 2200 2e03 |0004: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04d13c: 7010 c814 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04d142: 5b10 0301 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04d146: 5410 0301 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04d14a: 6e20 cb14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04d150: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0004 line=542 │ │ 0x000b line=544 │ │ 0x0010 line=545 │ │ locals : │ │ @@ -92377,89 +92428,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 │ │ -04af50: |[04af50] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -04af60: 1d05 |0000: monitor-enter v5 │ │ -04af62: 5452 0001 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04af66: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04af6a: 5452 0001 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04af6e: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04af74: 0a02 |000a: move-result v2 │ │ -04af76: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -04af7a: 5452 0401 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04af7e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -04af82: 2202 3103 |0011: new-instance v2, Ljava/util/ArrayList; // type@0331 │ │ -04af86: 7010 c814 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04af8c: 5b52 0401 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04af90: 5452 0401 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04af94: 6e10 d514 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04af9a: 0a00 |001d: move-result v0 │ │ -04af9c: 6302 f400 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04afa0: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -04afa4: 1a02 e902 |0022: const-string v2, "FragmentManager" // string@02e9 │ │ -04afa8: 2203 2103 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04afac: 7010 ab14 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04afb2: 1a04 7d08 |0029: const-string v4, "Setting back stack index " // string@087d │ │ -04afb6: 6e20 b214 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04afbc: 0c03 |002e: move-result-object v3 │ │ -04afbe: 6e20 ae14 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04afc4: 0c03 |0032: move-result-object v3 │ │ -04afc6: 1a04 8100 |0033: const-string v4, " to " // string@0081 │ │ -04afca: 6e20 b214 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04afd0: 0c03 |0038: move-result-object v3 │ │ -04afd2: 6e20 b114 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04afd8: 0c03 |003c: move-result-object v3 │ │ -04afda: 6e10 b714 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04afe0: 0c03 |0040: move-result-object v3 │ │ -04afe2: 7120 a011 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04afe8: 5452 0401 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04afec: 6e20 cb14 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04aff2: 1e05 |0049: monitor-exit v5 │ │ -04aff4: 0101 |004a: move v1, v0 │ │ -04aff6: 0f01 |004b: return v1 │ │ -04aff8: 5452 0001 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04affc: 5453 0001 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04b000: 6e10 d514 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b006: 0a03 |0053: move-result v3 │ │ -04b008: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04b00c: 6e20 d214 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -04b012: 0c02 |0059: move-result-object v2 │ │ -04b014: 1f02 1203 |005a: check-cast v2, Ljava/lang/Integer; // type@0312 │ │ -04b018: 6e10 7f14 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147f │ │ -04b01e: 0a00 |005f: move-result v0 │ │ -04b020: 6302 f400 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04b024: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -04b028: 1a02 e902 |0064: const-string v2, "FragmentManager" // string@02e9 │ │ -04b02c: 2203 2103 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04b030: 7010 ab14 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b036: 1a04 ae01 |006b: const-string v4, "Adding back stack index " // string@01ae │ │ -04b03a: 6e20 b214 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b040: 0c03 |0070: move-result-object v3 │ │ -04b042: 6e20 ae14 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04b048: 0c03 |0074: move-result-object v3 │ │ -04b04a: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ -04b04e: 6e20 b214 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b054: 0c03 |007a: move-result-object v3 │ │ -04b056: 6e20 b114 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04b05c: 0c03 |007e: move-result-object v3 │ │ -04b05e: 6e10 b714 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b064: 0c03 |0082: move-result-object v3 │ │ -04b066: 7120 a011 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04b06c: 5452 0401 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04b070: 6e30 d414 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04b076: 1e05 |008b: monitor-exit v5 │ │ -04b078: 0101 |008c: move v1, v0 │ │ -04b07a: 28be |008d: goto 004b // -0042 │ │ -04b07c: 0d02 |008e: move-exception v2 │ │ -04b07e: 1e05 |008f: monitor-exit v5 │ │ -04b080: 2702 |0090: throw v2 │ │ +04d154: |[04d154] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +04d164: 1d05 |0000: monitor-enter v5 │ │ +04d166: 5452 0001 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04d16a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04d16e: 5452 0001 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04d172: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d178: 0a02 |000a: move-result v2 │ │ +04d17a: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +04d17e: 5452 0401 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04d182: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +04d186: 2202 2e03 |0011: new-instance v2, Ljava/util/ArrayList; // type@032e │ │ +04d18a: 7010 c814 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04d190: 5b52 0401 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04d194: 5452 0401 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04d198: 6e10 d514 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d19e: 0a00 |001d: move-result v0 │ │ +04d1a0: 6302 f400 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04d1a4: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +04d1a8: 1a02 e902 |0022: const-string v2, "FragmentManager" // string@02e9 │ │ +04d1ac: 2203 1e03 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +04d1b0: 7010 ab14 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d1b6: 1a04 7a08 |0029: const-string v4, "Setting back stack index " // string@087a │ │ +04d1ba: 6e20 b214 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d1c0: 0c03 |002e: move-result-object v3 │ │ +04d1c2: 6e20 ae14 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04d1c8: 0c03 |0032: move-result-object v3 │ │ +04d1ca: 1a04 8100 |0033: const-string v4, " to " // string@0081 │ │ +04d1ce: 6e20 b214 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d1d4: 0c03 |0038: move-result-object v3 │ │ +04d1d6: 6e20 b114 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d1dc: 0c03 |003c: move-result-object v3 │ │ +04d1de: 6e10 b714 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d1e4: 0c03 |0040: move-result-object v3 │ │ +04d1e6: 7120 a011 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04d1ec: 5452 0401 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04d1f0: 6e20 cb14 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04d1f6: 1e05 |0049: monitor-exit v5 │ │ +04d1f8: 0101 |004a: move v1, v0 │ │ +04d1fa: 0f01 |004b: return v1 │ │ +04d1fc: 5452 0001 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04d200: 5453 0001 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04d204: 6e10 d514 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d20a: 0a03 |0053: move-result v3 │ │ +04d20c: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04d210: 6e20 d214 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +04d216: 0c02 |0059: move-result-object v2 │ │ +04d218: 1f02 0f03 |005a: check-cast v2, Ljava/lang/Integer; // type@030f │ │ +04d21c: 6e10 7f14 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147f │ │ +04d222: 0a00 |005f: move-result v0 │ │ +04d224: 6302 f400 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04d228: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +04d22c: 1a02 e902 |0064: const-string v2, "FragmentManager" // string@02e9 │ │ +04d230: 2203 1e03 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +04d234: 7010 ab14 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d23a: 1a04 ae01 |006b: const-string v4, "Adding back stack index " // string@01ae │ │ +04d23e: 6e20 b214 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d244: 0c03 |0070: move-result-object v3 │ │ +04d246: 6e20 ae14 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04d24c: 0c03 |0074: move-result-object v3 │ │ +04d24e: 1a04 8600 |0075: const-string v4, " with " // string@0086 │ │ +04d252: 6e20 b214 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d258: 0c03 |007a: move-result-object v3 │ │ +04d25a: 6e20 b114 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d260: 0c03 |007e: move-result-object v3 │ │ +04d262: 6e10 b714 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d268: 0c03 |0082: move-result-object v3 │ │ +04d26a: 7120 a011 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04d270: 5452 0401 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04d274: 6e30 d414 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +04d27a: 1e05 |008b: monitor-exit v5 │ │ +04d27c: 0101 |008c: move v1, v0 │ │ +04d27e: 28be |008d: goto 004b // -0042 │ │ +04d280: 0d02 |008e: move-exception v2 │ │ +04d282: 1e05 |008f: monitor-exit v5 │ │ +04d284: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1379 │ │ 0x0001 line=1380 │ │ 0x000d line=1381 │ │ @@ -92487,25 +92538,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 │ │ -04b090: |[04b090] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -04b0a0: 5420 fe00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04b0a4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04b0a8: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04b0ac: 1a01 b101 |0006: const-string v1, "Already attached" // string@01b1 │ │ -04b0b0: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04b0b6: 2700 |000b: throw v0 │ │ -04b0b8: 5b23 fe00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04b0bc: 5b24 0501 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ -04b0c0: 5b25 0e01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04b0c4: 0e00 |0012: return-void │ │ +04d294: |[04d294] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +04d2a4: 5420 fe00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04d2a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04d2ac: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04d2b0: 1a01 b101 |0006: const-string v1, "Already attached" // string@01b1 │ │ +04d2b4: 7020 7d14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04d2ba: 2700 |000b: throw v0 │ │ +04d2bc: 5b23 fe00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04d2c0: 5b24 0501 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ +04d2c4: 5b25 0e01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04d2c8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1867 │ │ 0x000c line=1868 │ │ 0x000e line=1869 │ │ 0x0010 line=1870 │ │ 0x0012 line=1871 │ │ @@ -92520,84 +92571,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 │ │ -04b0c8: |[04b0c8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04b0d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04b0da: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04b0dc: 6300 f400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04b0e0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04b0e4: 1a00 e902 |0006: const-string v0, "FragmentManager" // string@02e9 │ │ -04b0e8: 2201 2103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04b0ec: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b0f2: 1a02 950a |000d: const-string v2, "attach: " // string@0a95 │ │ -04b0f6: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b0fc: 0c01 |0012: move-result-object v1 │ │ -04b0fe: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04b104: 0c01 |0016: move-result-object v1 │ │ -04b106: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b10c: 0c01 |001a: move-result-object v1 │ │ -04b10e: 7120 a011 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04b114: 5570 a400 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -04b118: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -04b11c: 5c75 a400 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -04b120: 5570 9a00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04b124: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -04b128: 5460 ff00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b12c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -04b130: 2200 3103 |002c: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04b134: 7010 c814 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04b13a: 5b60 ff00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b13e: 5460 ff00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b142: 6e20 ce14 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ -04b148: 0a00 |0038: move-result v0 │ │ -04b14a: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -04b14e: 2200 0f03 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04b152: 2201 2103 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04b156: 7010 ab14 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b15c: 1a02 e402 |0042: const-string v2, "Fragment already added: " // string@02e4 │ │ -04b160: 6e20 b214 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b166: 0c01 |0047: move-result-object v1 │ │ -04b168: 6e20 b114 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04b16e: 0c01 |004b: move-result-object v1 │ │ -04b170: 6e10 b714 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b176: 0c01 |004f: move-result-object v1 │ │ -04b178: 7020 7d14 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04b17e: 2700 |0053: throw v0 │ │ -04b180: 6300 f400 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04b184: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -04b188: 1a00 e902 |0058: const-string v0, "FragmentManager" // string@02e9 │ │ -04b18c: 2201 2103 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04b190: 7010 ab14 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b196: 1a02 170a |005f: const-string v2, "add from attach: " // string@0a17 │ │ -04b19a: 6e20 b214 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b1a0: 0c01 |0064: move-result-object v1 │ │ -04b1a2: 6e20 b114 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04b1a8: 0c01 |0068: move-result-object v1 │ │ -04b1aa: 6e10 b714 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b1b0: 0c01 |006c: move-result-object v1 │ │ -04b1b2: 7120 a011 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04b1b8: 5460 ff00 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b1bc: 6e20 cb14 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04b1c2: 5c73 9a00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04b1c6: 5570 a800 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -04b1ca: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -04b1ce: 5570 af00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -04b1d2: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -04b1d6: 5c63 0c01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04b1da: 5262 0701 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04b1de: 0760 |0083: move-object v0, v6 │ │ -04b1e0: 0771 |0084: move-object v1, v7 │ │ -04b1e2: 0183 |0085: move v3, v8 │ │ -04b1e4: 0194 |0086: move v4, v9 │ │ -04b1e6: 7406 8203 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@0382 │ │ -04b1ec: 0e00 |008a: return-void │ │ +04d2cc: |[04d2cc] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04d2dc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d2de: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04d2e0: 6300 f400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04d2e4: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04d2e8: 1a00 e902 |0006: const-string v0, "FragmentManager" // string@02e9 │ │ +04d2ec: 2201 1e03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04d2f0: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d2f6: 1a02 920a |000d: const-string v2, "attach: " // string@0a92 │ │ +04d2fa: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d300: 0c01 |0012: move-result-object v1 │ │ +04d302: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d308: 0c01 |0016: move-result-object v1 │ │ +04d30a: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d310: 0c01 |001a: move-result-object v1 │ │ +04d312: 7120 a011 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04d318: 5570 a400 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +04d31c: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +04d320: 5c75 a400 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +04d324: 5570 9a00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04d328: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +04d32c: 5460 ff00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d330: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +04d334: 2200 2e03 |002c: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04d338: 7010 c814 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04d33e: 5b60 ff00 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d342: 5460 ff00 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d346: 6e20 ce14 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ +04d34c: 0a00 |0038: move-result v0 │ │ +04d34e: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +04d352: 2200 0c03 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04d356: 2201 1e03 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04d35a: 7010 ab14 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d360: 1a02 e402 |0042: const-string v2, "Fragment already added: " // string@02e4 │ │ +04d364: 6e20 b214 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d36a: 0c01 |0047: move-result-object v1 │ │ +04d36c: 6e20 b114 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d372: 0c01 |004b: move-result-object v1 │ │ +04d374: 6e10 b714 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d37a: 0c01 |004f: move-result-object v1 │ │ +04d37c: 7020 7d14 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04d382: 2700 |0053: throw v0 │ │ +04d384: 6300 f400 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04d388: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +04d38c: 1a00 e902 |0058: const-string v0, "FragmentManager" // string@02e9 │ │ +04d390: 2201 1e03 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04d394: 7010 ab14 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d39a: 1a02 140a |005f: const-string v2, "add from attach: " // string@0a14 │ │ +04d39e: 6e20 b214 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d3a4: 0c01 |0064: move-result-object v1 │ │ +04d3a6: 6e20 b114 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d3ac: 0c01 |0068: move-result-object v1 │ │ +04d3ae: 6e10 b714 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d3b4: 0c01 |006c: move-result-object v1 │ │ +04d3b6: 7120 a011 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04d3bc: 5460 ff00 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d3c0: 6e20 cb14 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04d3c6: 5c73 9a00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04d3ca: 5570 a800 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +04d3ce: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +04d3d2: 5570 af00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +04d3d6: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +04d3da: 5c63 0c01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04d3de: 5262 0701 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04d3e2: 0760 |0083: move-object v0, v6 │ │ +04d3e4: 0771 |0084: move-object v1, v7 │ │ +04d3e6: 0183 |0085: move v3, v8 │ │ +04d3e8: 0194 |0086: move v4, v9 │ │ +04d3ea: 7406 8203 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@0382 │ │ +04d3f0: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1264 │ │ 0x001e line=1265 │ │ 0x0022 line=1266 │ │ 0x0024 line=1267 │ │ 0x0028 line=1268 │ │ @@ -92622,18 +92673,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b1f0: |[04b1f0] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -04b200: 2200 9400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04b204: 7020 2f02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@022f │ │ -04b20a: 1100 |0005: return-object v0 │ │ +04d3f4: |[04d3f4] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +04d404: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04d408: 7020 2f02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@022f │ │ +04d40e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -92641,64 +92692,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 │ │ -04b20c: |[04b20c] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04b21c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04b21e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -04b220: 6300 f400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04b224: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04b228: 1a00 e902 |0006: const-string v0, "FragmentManager" // string@02e9 │ │ -04b22c: 2201 2103 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04b230: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b236: 1a03 180c |000d: const-string v3, "detach: " // string@0c18 │ │ -04b23a: 6e20 b214 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b240: 0c01 |0012: move-result-object v1 │ │ -04b242: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04b248: 0c01 |0016: move-result-object v1 │ │ -04b24a: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b250: 0c01 |001a: move-result-object v1 │ │ -04b252: 7120 a011 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04b258: 5570 a400 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -04b25c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -04b260: 5c72 a400 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -04b264: 5570 9a00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04b268: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -04b26c: 5460 ff00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b270: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -04b274: 6300 f400 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04b278: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -04b27c: 1a00 e902 |0030: const-string v0, "FragmentManager" // string@02e9 │ │ -04b280: 2201 2103 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04b284: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b28a: 1a03 e714 |0037: const-string v3, "remove from detach: " // string@14e7 │ │ -04b28e: 6e20 b214 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b294: 0c01 |003c: move-result-object v1 │ │ -04b296: 6e20 b114 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04b29c: 0c01 |0040: move-result-object v1 │ │ -04b29e: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b2a4: 0c01 |0044: move-result-object v1 │ │ -04b2a6: 7120 a011 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04b2ac: 5460 ff00 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b2b0: 6e20 d314 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ -04b2b6: 5570 a800 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -04b2ba: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -04b2be: 5570 af00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -04b2c2: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -04b2c6: 5c62 0c01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04b2ca: 5c75 9a00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04b2ce: 0760 |0059: move-object v0, v6 │ │ -04b2d0: 0771 |005a: move-object v1, v7 │ │ -04b2d2: 0183 |005b: move v3, v8 │ │ -04b2d4: 0194 |005c: move v4, v9 │ │ -04b2d6: 7406 8203 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@0382 │ │ -04b2dc: 0e00 |0060: return-void │ │ +04d410: |[04d410] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04d420: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04d422: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +04d424: 6300 f400 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04d428: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04d42c: 1a00 e902 |0006: const-string v0, "FragmentManager" // string@02e9 │ │ +04d430: 2201 1e03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04d434: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d43a: 1a03 150c |000d: const-string v3, "detach: " // string@0c15 │ │ +04d43e: 6e20 b214 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d444: 0c01 |0012: move-result-object v1 │ │ +04d446: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d44c: 0c01 |0016: move-result-object v1 │ │ +04d44e: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d454: 0c01 |001a: move-result-object v1 │ │ +04d456: 7120 a011 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04d45c: 5570 a400 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +04d460: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +04d464: 5c72 a400 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +04d468: 5570 9a00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04d46c: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +04d470: 5460 ff00 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d474: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +04d478: 6300 f400 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04d47c: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +04d480: 1a00 e902 |0030: const-string v0, "FragmentManager" // string@02e9 │ │ +04d484: 2201 1e03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04d488: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d48e: 1a03 e414 |0037: const-string v3, "remove from detach: " // string@14e4 │ │ +04d492: 6e20 b214 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d498: 0c01 |003c: move-result-object v1 │ │ +04d49a: 6e20 b114 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04d4a0: 0c01 |0040: move-result-object v1 │ │ +04d4a2: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d4a8: 0c01 |0044: move-result-object v1 │ │ +04d4aa: 7120 a011 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04d4b0: 5460 ff00 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d4b4: 6e20 d314 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ +04d4ba: 5570 a800 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +04d4be: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +04d4c2: 5570 af00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +04d4c6: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +04d4ca: 5c62 0c01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04d4ce: 5c75 9a00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04d4d2: 0760 |0059: move-object v0, v6 │ │ +04d4d4: 0771 |005a: move-object v1, v7 │ │ +04d4d6: 0183 |005b: move v3, v8 │ │ +04d4d8: 0194 |005c: move v4, v9 │ │ +04d4da: 7406 8203 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@0382 │ │ +04d4e0: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x001e line=1246 │ │ 0x0022 line=1247 │ │ 0x0024 line=1248 │ │ 0x0028 line=1250 │ │ @@ -92720,20 +92771,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b2e0: |[04b2e0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -04b2f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b2f2: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04b2f6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -04b2f8: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b2fe: 0e00 |0007: return-void │ │ +04d4e4: |[04d4e4] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +04d4f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d4f6: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04d4fa: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04d4fc: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d502: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1883 │ │ 0x0003 line=1884 │ │ 0x0007 line=1885 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -92743,31 +92794,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04b300: |[04b300] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04b310: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b314: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04b318: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04b31a: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b31e: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b324: 0a02 |000a: move-result v2 │ │ -04b326: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04b32a: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b32e: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b334: 0c00 |0012: move-result-object v0 │ │ -04b336: 1f00 9c00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b33a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04b33e: 6e20 d002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02d0 │ │ -04b344: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b348: 28e9 |001c: goto 0005 // -0017 │ │ -04b34a: 0e00 |001d: return-void │ │ +04d504: |[04d504] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04d514: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d518: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04d51c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d51e: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d522: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d528: 0a02 |000a: move-result v2 │ │ +04d52a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04d52e: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d532: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d538: 0c00 |0012: move-result-object v0 │ │ +04d53a: 1f00 9900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d53e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04d542: 6e20 d002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02d0 │ │ +04d548: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d54c: 28e9 |001c: goto 0005 // -0017 │ │ +04d54e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1928 │ │ 0x0004 line=1929 │ │ 0x000d line=1930 │ │ 0x0015 line=1931 │ │ 0x0017 line=1932 │ │ @@ -92784,36 +92835,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04b34c: |[04b34c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -04b35c: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b360: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04b364: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04b366: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b36a: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b370: 0a02 |000a: move-result v2 │ │ -04b372: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04b376: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b37a: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b380: 0c00 |0012: move-result-object v0 │ │ -04b382: 1f00 9c00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b386: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04b38a: 6e20 d102 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02d1 │ │ -04b390: 0a02 |001a: move-result v2 │ │ -04b392: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04b396: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04b398: 0f02 |001e: return v2 │ │ -04b39a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b39e: 28e4 |0021: goto 0005 // -001c │ │ -04b3a0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04b3a2: 28fb |0023: goto 001e // -0005 │ │ +04d550: |[04d550] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04d560: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d564: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04d568: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d56a: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d56e: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d574: 0a02 |000a: move-result v2 │ │ +04d576: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04d57a: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d57e: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d584: 0c00 |0012: move-result-object v0 │ │ +04d586: 1f00 9900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d58a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04d58e: 6e20 d102 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02d1 │ │ +04d594: 0a02 |001a: move-result v2 │ │ +04d596: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04d59a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04d59c: 0f02 |001e: return v2 │ │ +04d59e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d5a2: 28e4 |0021: goto 0005 // -001c │ │ +04d5a4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04d5a6: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2011 │ │ 0x0004 line=2012 │ │ 0x000d line=2013 │ │ 0x0015 line=2014 │ │ 0x0017 line=2015 │ │ @@ -92834,20 +92885,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b3a4: |[04b3a4] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -04b3b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b3b6: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04b3ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04b3bc: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b3c2: 0e00 |0007: return-void │ │ +04d5a8: |[04d5a8] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +04d5b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d5ba: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04d5be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04d5c0: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d5c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1878 │ │ 0x0003 line=1879 │ │ 0x0007 line=1880 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -92857,59 +92908,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 │ │ -04b3c4: |[04b3c4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -04b3d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04b3d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04b3d8: 5454 ff00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b3dc: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -04b3e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04b3e2: 5454 ff00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b3e6: 6e10 d514 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b3ec: 0a04 |000c: move-result v4 │ │ -04b3ee: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -04b3f2: 5454 ff00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b3f6: 6e20 cf14 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b3fc: 0c00 |0014: move-result-object v0 │ │ -04b3fe: 1f00 9c00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b402: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -04b406: 6e30 d302 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02d3 │ │ -04b40c: 0a04 |001c: move-result v4 │ │ -04b40e: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -04b412: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -04b414: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -04b418: 2202 3103 |0022: new-instance v2, Ljava/util/ArrayList; // type@0331 │ │ -04b41c: 7010 c814 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04b422: 6e20 cb14 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04b428: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b42c: 28db |002c: goto 0007 // -0025 │ │ -04b42e: 5454 0601 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ -04b432: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -04b436: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -04b438: 5454 0601 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ -04b43c: 6e10 d514 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b442: 0a04 |0037: move-result v4 │ │ -04b444: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -04b448: 5454 0601 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ -04b44c: 6e20 cf14 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b452: 0c00 |003f: move-result-object v0 │ │ -04b454: 1f00 9c00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b458: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -04b45c: 6e20 ce14 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ -04b462: 0a04 |0047: move-result v4 │ │ -04b464: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -04b468: 6e10 bf02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@02bf │ │ -04b46e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b472: 28e3 |004f: goto 0032 // -001d │ │ -04b474: 5b52 0601 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ -04b478: 0f03 |0052: return v3 │ │ +04d5c8: |[04d5c8] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +04d5d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04d5da: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04d5dc: 5454 ff00 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d5e0: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +04d5e4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04d5e6: 5454 ff00 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d5ea: 6e10 d514 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d5f0: 0a04 |000c: move-result v4 │ │ +04d5f2: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +04d5f6: 5454 ff00 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d5fa: 6e20 cf14 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d600: 0c00 |0014: move-result-object v0 │ │ +04d602: 1f00 9900 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d606: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +04d60a: 6e30 d302 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02d3 │ │ +04d610: 0a04 |001c: move-result v4 │ │ +04d612: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +04d616: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +04d618: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +04d61c: 2202 2e03 |0022: new-instance v2, Ljava/util/ArrayList; // type@032e │ │ +04d620: 7010 c814 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04d626: 6e20 cb14 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04d62c: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d630: 28db |002c: goto 0007 // -0025 │ │ +04d632: 5454 0601 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ +04d636: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +04d63a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +04d63c: 5454 0601 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ +04d640: 6e10 d514 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d646: 0a04 |0037: move-result v4 │ │ +04d648: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +04d64c: 5454 0601 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ +04d650: 6e20 cf14 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d656: 0c00 |003f: move-result-object v0 │ │ +04d658: 1f00 9900 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d65c: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +04d660: 6e20 ce14 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ +04d666: 0a04 |0047: move-result v4 │ │ +04d668: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +04d66c: 6e10 bf02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@02bf │ │ +04d672: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d676: 28e3 |004f: goto 0032 // -001d │ │ +04d678: 5b52 0601 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ +04d67c: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1950 │ │ 0x0001 line=1951 │ │ 0x0002 line=1952 │ │ 0x0006 line=1953 │ │ 0x000f line=1954 │ │ @@ -92945,25 +92996,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04b47c: |[04b47c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -04b48c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04b48e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04b490: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04b492: 5c30 0801 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ -04b496: 6e10 6f03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -04b49c: 6e30 8003 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b4a2: 5b31 fe00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04b4a6: 5b31 0501 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ -04b4aa: 5b31 0e01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04b4ae: 0e00 |0011: return-void │ │ +04d680: |[04d680] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +04d690: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d692: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04d694: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04d696: 5c30 0801 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ +04d69a: 6e10 6f03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +04d6a0: 6e30 8003 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d6a6: 5b31 fe00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04d6aa: 5b31 0501 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ +04d6ae: 5b31 0e01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04d6b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1919 │ │ 0x0005 line=1920 │ │ 0x0008 line=1921 │ │ 0x000b line=1922 │ │ 0x000d line=1923 │ │ @@ -92977,19 +93028,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04b4b0: |[04b4b0] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -04b4c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04b4c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04b4c4: 6e30 8003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b4ca: 0e00 |0005: return-void │ │ +04d6b4: |[04d6b4] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +04d6c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04d6c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04d6c8: 6e30 8003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d6ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1915 │ │ 0x0005 line=1916 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -92998,31 +93049,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04b4cc: |[04b4cc] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -04b4dc: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b4e0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04b4e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04b4e6: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b4ea: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b4f0: 0a02 |000a: move-result v2 │ │ -04b4f2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04b4f6: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b4fa: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b500: 0c00 |0012: move-result-object v0 │ │ -04b502: 1f00 9c00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b506: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04b50a: 6e10 d702 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02d7 │ │ -04b510: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b514: 28e9 |001c: goto 0005 // -0017 │ │ -04b516: 0e00 |001d: return-void │ │ +04d6d0: |[04d6d0] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +04d6e0: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d6e4: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04d6e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d6ea: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d6ee: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d6f4: 0a02 |000a: move-result v2 │ │ +04d6f6: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04d6fa: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d6fe: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d704: 0c00 |0012: move-result-object v0 │ │ +04d706: 1f00 9900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d70a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04d70e: 6e10 d702 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02d7 │ │ +04d714: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d718: 28e9 |001c: goto 0005 // -0017 │ │ +04d71a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1939 │ │ 0x0004 line=1940 │ │ 0x000d line=1941 │ │ 0x0015 line=1942 │ │ 0x0017 line=1943 │ │ @@ -93038,36 +93089,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04b518: |[04b518] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04b528: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b52c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04b530: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04b532: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b536: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b53c: 0a02 |000a: move-result v2 │ │ -04b53e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04b542: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b546: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b54c: 0c00 |0012: move-result-object v0 │ │ -04b54e: 1f00 9c00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b552: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04b556: 6e20 d802 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02d8 │ │ -04b55c: 0a02 |001a: move-result v2 │ │ -04b55e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04b562: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04b564: 0f02 |001e: return v2 │ │ -04b566: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b56a: 28e4 |0021: goto 0005 // -001c │ │ -04b56c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04b56e: 28fb |0023: goto 001e // -0005 │ │ +04d71c: |[04d71c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04d72c: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d730: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04d734: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d736: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d73a: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d740: 0a02 |000a: move-result v2 │ │ +04d742: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04d746: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d74a: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d750: 0c00 |0012: move-result-object v0 │ │ +04d752: 1f00 9900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d756: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04d75a: 6e20 d802 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02d8 │ │ +04d760: 0a02 |001a: move-result v2 │ │ +04d762: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04d766: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04d768: 0f02 |001e: return v2 │ │ +04d76a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d76e: 28e4 |0021: goto 0005 // -001c │ │ +04d770: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04d772: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1997 │ │ 0x0004 line=1998 │ │ 0x000d line=1999 │ │ 0x0015 line=2000 │ │ 0x0017 line=2001 │ │ @@ -93088,31 +93139,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04b570: |[04b570] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04b580: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b584: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04b588: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04b58a: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b58e: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b594: 0a02 |000a: move-result v2 │ │ -04b596: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04b59a: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b59e: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b5a4: 0c00 |0012: move-result-object v0 │ │ -04b5a6: 1f00 9c00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b5aa: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04b5ae: 6e20 d902 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02d9 │ │ -04b5b4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b5b8: 28e9 |001c: goto 0005 // -0017 │ │ -04b5ba: 0e00 |001d: return-void │ │ +04d774: |[04d774] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04d784: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d788: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04d78c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d78e: 5432 ff00 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d792: 6e10 d514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d798: 0a02 |000a: move-result v2 │ │ +04d79a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04d79e: 5432 ff00 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d7a2: 6e20 cf14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d7a8: 0c00 |0012: move-result-object v0 │ │ +04d7aa: 1f00 9900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d7ae: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04d7b2: 6e20 d902 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02d9 │ │ +04d7b8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d7bc: 28e9 |001c: goto 0005 // -0017 │ │ +04d7be: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2025 │ │ 0x0004 line=2026 │ │ 0x000d line=2027 │ │ 0x0015 line=2028 │ │ 0x0017 line=2029 │ │ @@ -93129,19 +93180,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04b5bc: |[04b5bc] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -04b5cc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04b5ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04b5d0: 6e30 8003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b5d6: 0e00 |0005: return-void │ │ +04d7c0: |[04d7c0] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +04d7d0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04d7d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04d7d4: 6e30 8003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d7da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ 0x0005 line=1899 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -93150,35 +93201,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04b5d8: |[04b5d8] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04b5e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04b5ea: 5443 ff00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b5ee: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -04b5f2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04b5f4: 5443 ff00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b5f8: 6e10 d514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b5fe: 0a03 |000b: move-result v3 │ │ -04b600: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -04b604: 5443 ff00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b608: 6e20 cf14 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b60e: 0c00 |0013: move-result-object v0 │ │ -04b610: 1f00 9c00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b614: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -04b618: 6e20 db02 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02db │ │ -04b61e: 0a03 |001b: move-result v3 │ │ -04b620: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -04b624: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04b626: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b62a: 28e5 |0021: goto 0006 // -001b │ │ -04b62c: 0f02 |0022: return v2 │ │ +04d7dc: |[04d7dc] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04d7ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d7ee: 5443 ff00 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d7f2: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +04d7f6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04d7f8: 5443 ff00 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d7fc: 6e10 d514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d802: 0a03 |000b: move-result v3 │ │ +04d804: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +04d808: 5443 ff00 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d80c: 6e20 cf14 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d812: 0c00 |0013: move-result-object v0 │ │ +04d814: 1f00 9900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d818: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +04d81c: 6e20 db02 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02db │ │ +04d822: 0a03 |001b: move-result v3 │ │ +04d824: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +04d828: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04d82a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d82e: 28e5 |0021: goto 0006 // -001b │ │ +04d830: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1982 │ │ 0x0001 line=1983 │ │ 0x0005 line=1984 │ │ 0x000e line=1985 │ │ 0x0016 line=1986 │ │ @@ -93198,19 +93249,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04b630: |[04b630] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -04b640: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04b642: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04b644: 6e30 8003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b64a: 0e00 |0005: return-void │ │ +04d834: |[04d834] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +04d844: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04d846: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04d848: 6e30 8003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d84e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1911 │ │ 0x0005 line=1912 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -93219,20 +93270,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b64c: |[04b64c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -04b65c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b65e: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04b662: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -04b664: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b66a: 0e00 |0007: return-void │ │ +04d850: |[04d850] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +04d860: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d862: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04d866: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +04d868: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d86e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1893 │ │ 0x0003 line=1894 │ │ 0x0007 line=1895 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -93242,20 +93293,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b66c: |[04b66c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -04b67c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b67e: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04b682: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -04b684: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b68a: 0e00 |0007: return-void │ │ +04d870: |[04d870] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +04d880: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d882: 5c21 1201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04d886: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +04d888: 6e30 8003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d88e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1888 │ │ 0x0003 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -93265,21 +93316,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04b68c: |[04b68c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -04b69c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04b69e: 5c20 1201 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04b6a2: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -04b6a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04b6a6: 6e30 8003 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ -04b6ac: 0e00 |0008: return-void │ │ +04d890: |[04d890] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +04d8a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04d8a2: 5c20 1201 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04d8a6: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +04d8a8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d8aa: 6e30 8003 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0380 │ │ +04d8b0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ 0x0003 line=1907 │ │ 0x0008 line=1908 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -93289,267 +93340,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 │ │ -04b6b0: |[04b6b0] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04b6c0: 2206 2103 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0321 │ │ -04b6c4: 7010 ab14 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b6ca: 6e20 b214 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b6d0: 0c06 |0008: move-result-object v6 │ │ -04b6d2: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ -04b6d6: 6e20 b214 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b6dc: 0c06 |000e: move-result-object v6 │ │ -04b6de: 6e10 b714 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b6e4: 0c04 |0012: move-result-object v4 │ │ -04b6e6: 5486 fd00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04b6ea: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -04b6ee: 5486 fd00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04b6f2: 6e10 d514 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b6f8: 0a00 |001c: move-result v0 │ │ -04b6fa: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -04b6fe: 6e20 5514 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b704: 1a06 9e01 |0022: const-string v6, "Active Fragments in " // string@019e │ │ -04b708: 6e20 5514 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b70e: 7110 ba14 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -04b714: 0a06 |002a: move-result v6 │ │ -04b716: 7110 8214 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04b71c: 0c06 |002e: move-result-object v6 │ │ -04b71e: 6e20 5514 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b724: 1a06 cc00 |0032: const-string v6, ":" // string@00cc │ │ -04b728: 6e20 5a14 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b72e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -04b730: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -04b734: 5486 fd00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04b738: 6e20 cf14 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b73e: 0c02 |003f: move-result-object v2 │ │ -04b740: 1f02 9c00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b744: 6e20 5514 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b74a: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ -04b74e: 6e20 5514 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b754: 6e20 5314 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04b75a: 1a06 cd00 |004d: const-string v6, ": " // string@00cd │ │ -04b75e: 6e20 5514 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b764: 6e20 5914 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04b76a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -04b76e: 6e5c 8f02 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@028f │ │ -04b774: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b778: 28dc |005c: goto 0038 // -0024 │ │ -04b77a: 5486 ff00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b77e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -04b782: 5486 ff00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b786: 6e10 d514 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b78c: 0a00 |0066: move-result v0 │ │ -04b78e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -04b792: 6e20 5514 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b798: 1a06 ac01 |006c: const-string v6, "Added Fragments:" // string@01ac │ │ -04b79c: 6e20 5a14 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b7a2: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -04b7a4: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -04b7a8: 5486 ff00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04b7ac: 6e20 cf14 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b7b2: 0c02 |0079: move-result-object v2 │ │ -04b7b4: 1f02 9c00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b7b8: 6e20 5514 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b7be: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ -04b7c2: 6e20 5514 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b7c8: 6e20 5314 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04b7ce: 1a06 cd00 |0087: const-string v6, ": " // string@00cd │ │ -04b7d2: 6e20 5514 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b7d8: 6e10 ed02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02ed │ │ -04b7de: 0c06 |008f: move-result-object v6 │ │ -04b7e0: 6e20 5a14 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b7e6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b7ea: 28dd |0095: goto 0072 // -0023 │ │ -04b7ec: 5486 0601 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ -04b7f0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -04b7f4: 5486 0601 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ -04b7f8: 6e10 d514 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b7fe: 0a00 |009f: move-result v0 │ │ -04b800: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -04b804: 6e20 5514 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b80a: 1a06 f902 |00a5: const-string v6, "Fragments Created Menus:" // string@02f9 │ │ -04b80e: 6e20 5a14 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b814: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -04b816: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -04b81a: 5486 0601 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ -04b81e: 6e20 cf14 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b824: 0c02 |00b2: move-result-object v2 │ │ -04b826: 1f02 9c00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@009c │ │ -04b82a: 6e20 5514 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b830: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ -04b834: 6e20 5514 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b83a: 6e20 5314 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04b840: 1a06 cd00 |00c0: const-string v6, ": " // string@00cd │ │ -04b844: 6e20 5514 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b84a: 6e10 ed02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02ed │ │ -04b850: 0c06 |00c8: move-result-object v6 │ │ -04b852: 6e20 5a14 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b858: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b85c: 28dd |00ce: goto 00ab // -0023 │ │ -04b85e: 5486 0201 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04b862: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -04b866: 5486 0201 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04b86a: 6e10 d514 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b870: 0a00 |00d8: move-result v0 │ │ -04b872: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -04b876: 6e20 5514 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b87c: 1a06 c901 |00de: const-string v6, "Back Stack:" // string@01c9 │ │ -04b880: 6e20 5a14 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b886: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -04b888: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -04b88c: 5486 0201 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04b890: 6e20 cf14 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b896: 0c01 |00eb: move-result-object v1 │ │ -04b898: 1f01 9400 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04b89c: 6e20 5514 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b8a2: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ -04b8a6: 6e20 5514 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b8ac: 6e20 5314 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04b8b2: 1a06 cd00 |00f9: const-string v6, ": " // string@00cd │ │ -04b8b6: 6e20 5514 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b8bc: 6e10 5802 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0258 │ │ -04b8c2: 0c06 |0101: move-result-object v6 │ │ -04b8c4: 6e20 5a14 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b8ca: 6e5c 3d02 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@023d │ │ -04b8d0: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b8d4: 28da |010a: goto 00e4 // -0026 │ │ -04b8d6: 1d08 |010b: monitor-enter v8 │ │ -04b8d8: 5486 0401 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04b8dc: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -04b8e0: 5486 0401 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04b8e4: 6e10 d514 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b8ea: 0a00 |0115: move-result v0 │ │ -04b8ec: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -04b8f0: 6e20 5514 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b8f6: 1a06 c801 |011b: const-string v6, "Back Stack Indices:" // string@01c8 │ │ -04b8fa: 6e20 5a14 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b900: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -04b902: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -04b906: 5486 0401 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04b90a: 6e20 cf14 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b910: 0c01 |0128: move-result-object v1 │ │ -04b912: 1f01 9400 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04b916: 6e20 5514 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b91c: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ -04b920: 6e20 5514 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b926: 6e20 5314 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04b92c: 1a06 cd00 |0136: const-string v6, ": " // string@00cd │ │ -04b930: 6e20 5514 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b936: 6e20 5914 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04b93c: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b940: 28e1 |0140: goto 0121 // -001f │ │ -04b942: 5486 0001 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04b946: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -04b94a: 5486 0001 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04b94e: 6e10 d514 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b954: 0a06 |014a: move-result v6 │ │ -04b956: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -04b95a: 6e20 5514 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b960: 1a06 8710 |0150: const-string v6, "mAvailBackStackIndices: " // string@1087 │ │ -04b964: 6e20 5514 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b96a: 5486 0001 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04b96e: 6e10 d614 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14d6 │ │ -04b974: 0c06 |015a: move-result-object v6 │ │ -04b976: 7110 db14 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ -04b97c: 0c06 |015e: move-result-object v6 │ │ -04b97e: 6e20 5a14 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b984: 1e08 |0162: monitor-exit v8 │ │ -04b986: 5486 0f01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04b98a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -04b98e: 5486 0f01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04b992: 6e10 d514 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04b998: 0a00 |016c: move-result v0 │ │ -04b99a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -04b99e: 6e20 5514 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b9a4: 1a06 0e08 |0172: const-string v6, "Pending Actions:" // string@080e │ │ -04b9a8: 6e20 5a14 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04b9ae: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -04b9b0: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -04b9b4: 5486 0f01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04b9b8: 6e20 cf14 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04b9be: 0c05 |017f: move-result-object v5 │ │ -04b9c0: 1f05 1d03 |0180: check-cast v5, Ljava/lang/Runnable; // type@031d │ │ -04b9c4: 6e20 5514 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b9ca: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ -04b9ce: 6e20 5514 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b9d4: 6e20 5314 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04b9da: 1a06 cd00 |018d: const-string v6, ": " // string@00cd │ │ -04b9de: 6e20 5514 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b9e4: 6e20 5914 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04b9ea: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b9ee: 28e1 |0197: goto 0178 // -001f │ │ -04b9f0: 0d06 |0198: move-exception v6 │ │ -04b9f2: 1e08 |0199: monitor-exit v8 │ │ -04b9f4: 2706 |019a: throw v6 │ │ -04b9f6: 6e20 5514 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04b9fc: 1a06 ea02 |019e: const-string v6, "FragmentManager misc state:" // string@02ea │ │ -04ba00: 6e20 5a14 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04ba06: 6e20 5514 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba0c: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ -04ba10: 6e20 5514 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba16: 5486 fe00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04ba1a: 6e20 5914 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04ba20: 6e20 5514 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba26: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ -04ba2a: 6e20 5514 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba30: 5486 0501 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ -04ba34: 6e20 5914 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04ba3a: 5486 0e01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04ba3e: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -04ba42: 6e20 5514 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba48: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ -04ba4c: 6e20 5514 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba52: 5486 0e01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04ba56: 6e20 5914 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04ba5c: 6e20 5514 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba62: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ -04ba66: 6e20 5514 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba6c: 5286 0701 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04ba70: 6e20 5314 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04ba76: 1a06 6d00 |01db: const-string v6, " mStateSaved=" // string@006d │ │ -04ba7a: 6e20 5514 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba80: 5586 1201 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04ba84: 6e20 5614 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -04ba8a: 1a06 5900 |01e5: const-string v6, " mDestroyed=" // string@0059 │ │ -04ba8e: 6e20 5514 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ba94: 5586 0801 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ -04ba98: 6e20 5b14 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -04ba9e: 5586 0c01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04baa2: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -04baa6: 6e20 5514 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04baac: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ -04bab0: 6e20 5514 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04bab6: 5586 0c01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04baba: 6e20 5b14 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -04bac0: 5486 0d01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04bac4: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -04bac8: 6e20 5514 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04bace: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ -04bad2: 6e20 5514 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04bad8: 5486 0d01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04badc: 6e20 5a14 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04bae2: 5486 0101 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04bae6: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -04baea: 5486 0101 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04baee: 6e10 d514 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04baf4: 0a06 |021a: move-result v6 │ │ -04baf6: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -04bafa: 6e20 5514 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04bb00: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ -04bb04: 6e20 5514 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04bb0a: 5486 0101 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04bb0e: 6e10 d614 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14d6 │ │ -04bb14: 0c06 |022a: move-result-object v6 │ │ -04bb16: 7110 db14 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ -04bb1c: 0c06 |022e: move-result-object v6 │ │ -04bb1e: 6e20 5a14 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04bb24: 0e00 |0232: return-void │ │ +04d8b4: |[04d8b4] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04d8c4: 2206 1e03 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@031e │ │ +04d8c8: 7010 ab14 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d8ce: 6e20 b214 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d8d4: 0c06 |0008: move-result-object v6 │ │ +04d8d6: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ +04d8da: 6e20 b214 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d8e0: 0c06 |000e: move-result-object v6 │ │ +04d8e2: 6e10 b714 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d8e8: 0c04 |0012: move-result-object v4 │ │ +04d8ea: 5486 fd00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04d8ee: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +04d8f2: 5486 fd00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04d8f6: 6e10 d514 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d8fc: 0a00 |001c: move-result v0 │ │ +04d8fe: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +04d902: 6e20 5514 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d908: 1a06 9e01 |0022: const-string v6, "Active Fragments in " // string@019e │ │ +04d90c: 6e20 5514 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d912: 7110 ba14 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +04d918: 0a06 |002a: move-result v6 │ │ +04d91a: 7110 8214 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04d920: 0c06 |002e: move-result-object v6 │ │ +04d922: 6e20 5514 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d928: 1a06 cc00 |0032: const-string v6, ":" // string@00cc │ │ +04d92c: 6e20 5a14 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04d932: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +04d934: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +04d938: 5486 fd00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04d93c: 6e20 cf14 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d942: 0c02 |003f: move-result-object v2 │ │ +04d944: 1f02 9900 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d948: 6e20 5514 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d94e: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ +04d952: 6e20 5514 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d958: 6e20 5314 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04d95e: 1a06 cd00 |004d: const-string v6, ": " // string@00cd │ │ +04d962: 6e20 5514 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d968: 6e20 5914 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04d96e: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +04d972: 6e5c 8f02 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@028f │ │ +04d978: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04d97c: 28dc |005c: goto 0038 // -0024 │ │ +04d97e: 5486 ff00 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d982: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +04d986: 5486 ff00 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d98a: 6e10 d514 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04d990: 0a00 |0066: move-result v0 │ │ +04d992: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +04d996: 6e20 5514 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d99c: 1a06 ac01 |006c: const-string v6, "Added Fragments:" // string@01ac │ │ +04d9a0: 6e20 5a14 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04d9a6: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +04d9a8: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +04d9ac: 5486 ff00 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04d9b0: 6e20 cf14 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04d9b6: 0c02 |0079: move-result-object v2 │ │ +04d9b8: 1f02 9900 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04d9bc: 6e20 5514 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d9c2: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ +04d9c6: 6e20 5514 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d9cc: 6e20 5314 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04d9d2: 1a06 cd00 |0087: const-string v6, ": " // string@00cd │ │ +04d9d6: 6e20 5514 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04d9dc: 6e10 ed02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02ed │ │ +04d9e2: 0c06 |008f: move-result-object v6 │ │ +04d9e4: 6e20 5a14 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04d9ea: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04d9ee: 28dd |0095: goto 0072 // -0023 │ │ +04d9f0: 5486 0601 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ +04d9f4: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +04d9f8: 5486 0601 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ +04d9fc: 6e10 d514 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04da02: 0a00 |009f: move-result v0 │ │ +04da04: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +04da08: 6e20 5514 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04da0e: 1a06 f902 |00a5: const-string v6, "Fragments Created Menus:" // string@02f9 │ │ +04da12: 6e20 5a14 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04da18: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +04da1a: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +04da1e: 5486 0601 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0106 │ │ +04da22: 6e20 cf14 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04da28: 0c02 |00b2: move-result-object v2 │ │ +04da2a: 1f02 9900 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04da2e: 6e20 5514 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04da34: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ +04da38: 6e20 5514 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04da3e: 6e20 5314 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04da44: 1a06 cd00 |00c0: const-string v6, ": " // string@00cd │ │ +04da48: 6e20 5514 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04da4e: 6e10 ed02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02ed │ │ +04da54: 0c06 |00c8: move-result-object v6 │ │ +04da56: 6e20 5a14 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04da5c: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04da60: 28dd |00ce: goto 00ab // -0023 │ │ +04da62: 5486 0201 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04da66: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +04da6a: 5486 0201 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04da6e: 6e10 d514 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04da74: 0a00 |00d8: move-result v0 │ │ +04da76: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +04da7a: 6e20 5514 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04da80: 1a06 c901 |00de: const-string v6, "Back Stack:" // string@01c9 │ │ +04da84: 6e20 5a14 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04da8a: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +04da8c: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +04da90: 5486 0201 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04da94: 6e20 cf14 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04da9a: 0c01 |00eb: move-result-object v1 │ │ +04da9c: 1f01 9100 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04daa0: 6e20 5514 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04daa6: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ +04daaa: 6e20 5514 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dab0: 6e20 5314 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04dab6: 1a06 cd00 |00f9: const-string v6, ": " // string@00cd │ │ +04daba: 6e20 5514 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dac0: 6e10 5802 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0258 │ │ +04dac6: 0c06 |0101: move-result-object v6 │ │ +04dac8: 6e20 5a14 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04dace: 6e5c 3d02 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@023d │ │ +04dad4: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dad8: 28da |010a: goto 00e4 // -0026 │ │ +04dada: 1d08 |010b: monitor-enter v8 │ │ +04dadc: 5486 0401 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04dae0: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +04dae4: 5486 0401 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04dae8: 6e10 d514 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04daee: 0a00 |0115: move-result v0 │ │ +04daf0: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +04daf4: 6e20 5514 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dafa: 1a06 c801 |011b: const-string v6, "Back Stack Indices:" // string@01c8 │ │ +04dafe: 6e20 5a14 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04db04: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +04db06: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +04db0a: 5486 0401 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04db0e: 6e20 cf14 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04db14: 0c01 |0128: move-result-object v1 │ │ +04db16: 1f01 9100 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04db1a: 6e20 5514 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04db20: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ +04db24: 6e20 5514 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04db2a: 6e20 5314 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04db30: 1a06 cd00 |0136: const-string v6, ": " // string@00cd │ │ +04db34: 6e20 5514 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04db3a: 6e20 5914 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04db40: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04db44: 28e1 |0140: goto 0121 // -001f │ │ +04db46: 5486 0001 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04db4a: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +04db4e: 5486 0001 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04db52: 6e10 d514 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04db58: 0a06 |014a: move-result v6 │ │ +04db5a: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +04db5e: 6e20 5514 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04db64: 1a06 8410 |0150: const-string v6, "mAvailBackStackIndices: " // string@1084 │ │ +04db68: 6e20 5514 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04db6e: 5486 0001 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04db72: 6e10 d614 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14d6 │ │ +04db78: 0c06 |015a: move-result-object v6 │ │ +04db7a: 7110 db14 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ +04db80: 0c06 |015e: move-result-object v6 │ │ +04db82: 6e20 5a14 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04db88: 1e08 |0162: monitor-exit v8 │ │ +04db8a: 5486 0f01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04db8e: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +04db92: 5486 0f01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04db96: 6e10 d514 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04db9c: 0a00 |016c: move-result v0 │ │ +04db9e: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +04dba2: 6e20 5514 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dba8: 1a06 0b08 |0172: const-string v6, "Pending Actions:" // string@080b │ │ +04dbac: 6e20 5a14 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04dbb2: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +04dbb4: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +04dbb8: 5486 0f01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04dbbc: 6e20 cf14 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04dbc2: 0c05 |017f: move-result-object v5 │ │ +04dbc4: 1f05 1a03 |0180: check-cast v5, Ljava/lang/Runnable; // type@031a │ │ +04dbc8: 6e20 5514 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dbce: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ +04dbd2: 6e20 5514 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dbd8: 6e20 5314 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04dbde: 1a06 cd00 |018d: const-string v6, ": " // string@00cd │ │ +04dbe2: 6e20 5514 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dbe8: 6e20 5914 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04dbee: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dbf2: 28e1 |0197: goto 0178 // -001f │ │ +04dbf4: 0d06 |0198: move-exception v6 │ │ +04dbf6: 1e08 |0199: monitor-exit v8 │ │ +04dbf8: 2706 |019a: throw v6 │ │ +04dbfa: 6e20 5514 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc00: 1a06 ea02 |019e: const-string v6, "FragmentManager misc state:" // string@02ea │ │ +04dc04: 6e20 5a14 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04dc0a: 6e20 5514 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc10: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ +04dc14: 6e20 5514 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc1a: 5486 fe00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04dc1e: 6e20 5914 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04dc24: 6e20 5514 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc2a: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ +04dc2e: 6e20 5514 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc34: 5486 0501 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ +04dc38: 6e20 5914 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04dc3e: 5486 0e01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04dc42: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +04dc46: 6e20 5514 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc4c: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ +04dc50: 6e20 5514 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc56: 5486 0e01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04dc5a: 6e20 5914 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +04dc60: 6e20 5514 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc66: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ +04dc6a: 6e20 5514 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc70: 5286 0701 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04dc74: 6e20 5314 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +04dc7a: 1a06 6d00 |01db: const-string v6, " mStateSaved=" // string@006d │ │ +04dc7e: 6e20 5514 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc84: 5586 1201 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04dc88: 6e20 5614 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +04dc8e: 1a06 5900 |01e5: const-string v6, " mDestroyed=" // string@0059 │ │ +04dc92: 6e20 5514 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dc98: 5586 0801 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ +04dc9c: 6e20 5b14 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +04dca2: 5586 0c01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04dca6: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +04dcaa: 6e20 5514 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dcb0: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ +04dcb4: 6e20 5514 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dcba: 5586 0c01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04dcbe: 6e20 5b14 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +04dcc4: 5486 0d01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +04dcc8: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +04dccc: 6e20 5514 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dcd2: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ +04dcd6: 6e20 5514 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dcdc: 5486 0d01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +04dce0: 6e20 5a14 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04dce6: 5486 0101 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04dcea: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +04dcee: 5486 0101 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04dcf2: 6e10 d514 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04dcf8: 0a06 |021a: move-result v6 │ │ +04dcfa: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +04dcfe: 6e20 5514 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dd04: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ +04dd08: 6e20 5514 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +04dd0e: 5486 0101 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04dd12: 6e10 d614 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14d6 │ │ +04dd18: 0c06 |022a: move-result-object v6 │ │ +04dd1a: 7110 db14 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ +04dd20: 0c06 |022e: move-result-object v6 │ │ +04dd22: 6e20 5a14 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +04dd28: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=616 │ │ @@ -93667,51 +93718,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -04bb3c: |[04bb3c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -04bb4c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -04bb50: 7010 5b03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ -04bb56: 1d02 |0005: monitor-enter v2 │ │ -04bb58: 5520 0801 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ -04bb5c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -04bb60: 5420 fe00 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04bb64: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -04bb68: 2200 0f03 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04bb6c: 1a01 a101 |0010: const-string v1, "Activity has been destroyed" // string@01a1 │ │ -04bb70: 7020 7d14 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04bb76: 2700 |0015: throw v0 │ │ -04bb78: 0d00 |0016: move-exception v0 │ │ -04bb7a: 1e02 |0017: monitor-exit v2 │ │ -04bb7c: 2700 |0018: throw v0 │ │ -04bb7e: 5420 0f01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bb82: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -04bb86: 2200 3103 |001d: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04bb8a: 7010 c814 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04bb90: 5b20 0f01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bb94: 5420 0f01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bb98: 6e20 cb14 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04bb9e: 5420 0f01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bba2: 6e10 d514 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bba8: 0a00 |002e: move-result v0 │ │ -04bbaa: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -04bbac: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -04bbb0: 5420 fe00 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04bbb4: 5400 d800 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -04bbb8: 5421 0901 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ -04bbbc: 6e20 7e01 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ -04bbc2: 5420 fe00 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04bbc6: 5400 d800 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -04bbca: 5421 0901 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ -04bbce: 6e20 7c01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@017c │ │ -04bbd4: 1e02 |0044: monitor-exit v2 │ │ -04bbd6: 0e00 |0045: return-void │ │ +04dd40: |[04dd40] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +04dd50: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +04dd54: 7010 5b03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ +04dd5a: 1d02 |0005: monitor-enter v2 │ │ +04dd5c: 5520 0801 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ +04dd60: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +04dd64: 5420 fe00 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04dd68: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +04dd6c: 2200 0c03 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04dd70: 1a01 a101 |0010: const-string v1, "Activity has been destroyed" // string@01a1 │ │ +04dd74: 7020 7d14 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04dd7a: 2700 |0015: throw v0 │ │ +04dd7c: 0d00 |0016: move-exception v0 │ │ +04dd7e: 1e02 |0017: monitor-exit v2 │ │ +04dd80: 2700 |0018: throw v0 │ │ +04dd82: 5420 0f01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04dd86: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +04dd8a: 2200 2e03 |001d: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04dd8e: 7010 c814 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04dd94: 5b20 0f01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04dd98: 5420 0f01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04dd9c: 6e20 cb14 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04dda2: 5420 0f01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04dda6: 6e10 d514 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04ddac: 0a00 |002e: move-result v0 │ │ +04ddae: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +04ddb0: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +04ddb4: 5420 fe00 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04ddb8: 5400 d800 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +04ddbc: 5421 0901 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ +04ddc0: 6e20 7e01 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ +04ddc6: 5420 fe00 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04ddca: 5400 d800 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +04ddce: 5421 0901 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ +04ddd2: 6e20 7c01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@017c │ │ +04ddd8: 1e02 |0044: monitor-exit v2 │ │ +04ddda: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1360 │ │ @@ -93738,105 +93789,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -04bbec: |[04bbec] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -04bbfc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04bbfe: 5585 0a01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ -04bc02: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -04bc06: 2205 0f03 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@030f │ │ -04bc0a: 1a06 3208 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0832 │ │ -04bc0e: 7020 7d14 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04bc14: 2705 |000c: throw v5 │ │ -04bc16: 7100 8301 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0183 │ │ -04bc1c: 0c05 |0010: move-result-object v5 │ │ -04bc1e: 5486 fe00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04bc22: 5466 d800 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -04bc26: 6e10 7901 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0179 │ │ -04bc2c: 0c06 |0018: move-result-object v6 │ │ -04bc2e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -04bc32: 2205 0f03 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@030f │ │ -04bc36: 1a06 a707 |001d: const-string v6, "Must be called from main thread of process" // string@07a7 │ │ -04bc3a: 7020 7d14 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04bc40: 2705 |0022: throw v5 │ │ -04bc42: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04bc44: 1d08 |0024: monitor-enter v8 │ │ -04bc46: 5485 0f01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bc4a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -04bc4e: 5485 0f01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bc52: 6e10 d514 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bc58: 0a05 |002e: move-result v5 │ │ -04bc5a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -04bc5e: 1e08 |0031: monitor-exit v8 │ │ -04bc60: 5585 0b01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010b │ │ -04bc64: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -04bc68: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -04bc6a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -04bc6c: 5485 fd00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bc70: 6e10 d514 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bc76: 0a05 |003d: move-result v5 │ │ -04bc78: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -04bc7c: 5485 fd00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bc80: 6e20 cf14 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04bc86: 0c01 |0045: move-result-object v1 │ │ -04bc88: 1f01 9c00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@009c │ │ -04bc8c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -04bc90: 5415 ad00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -04bc94: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -04bc98: 5415 ad00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -04bc9c: 6e10 4604 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ -04bca2: 0a05 |0053: move-result v5 │ │ -04bca4: b653 |0054: or-int/2addr v3, v5 │ │ -04bca6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04bcaa: 28e1 |0057: goto 0038 // -001f │ │ -04bcac: 5485 0f01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bcb0: 6e10 d514 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bcb6: 0a04 |005d: move-result v4 │ │ -04bcb8: 5485 1301 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ -04bcbc: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -04bcc0: 5485 1301 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ -04bcc4: 2155 |0064: array-length v5, v5 │ │ -04bcc6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -04bcca: 2345 6b03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@036b │ │ -04bcce: 5b85 1301 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ -04bcd2: 5485 0f01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bcd6: 5486 1301 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ -04bcda: 6e20 d714 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ -04bce0: 5485 0f01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ -04bce4: 6e10 cd14 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -04bcea: 5485 fe00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04bcee: 5455 d800 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -04bcf2: 5486 0901 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ -04bcf6: 6e20 7e01 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ -04bcfc: 1e08 |0080: monitor-exit v8 │ │ -04bcfe: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -04bd00: 5c85 0a01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ -04bd04: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -04bd06: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -04bd0a: 5485 1301 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ -04bd0e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -04bd12: 7210 9814 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1498 │ │ -04bd18: 5485 1301 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ -04bd1c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -04bd1e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -04bd22: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04bd26: 28f0 |0095: goto 0085 // -0010 │ │ -04bd28: 0d05 |0096: move-exception v5 │ │ -04bd2a: 1e08 |0097: monitor-exit v8 │ │ -04bd2c: 2705 |0098: throw v5 │ │ -04bd2e: 5c87 0a01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ -04bd32: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04bd34: 2888 |009c: goto 0024 // -0078 │ │ -04bd36: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -04bd3a: 5c87 0b01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010b │ │ -04bd3e: 6e10 9903 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ -04bd44: 0f00 |00a4: return v0 │ │ +04ddf0: |[04ddf0] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +04de00: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04de02: 5585 0a01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ +04de06: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +04de0a: 2205 0c03 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@030c │ │ +04de0e: 1a06 2f08 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@082f │ │ +04de12: 7020 7d14 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04de18: 2705 |000c: throw v5 │ │ +04de1a: 7100 8301 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0183 │ │ +04de20: 0c05 |0010: move-result-object v5 │ │ +04de22: 5486 fe00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04de26: 5466 d800 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +04de2a: 6e10 7901 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0179 │ │ +04de30: 0c06 |0018: move-result-object v6 │ │ +04de32: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +04de36: 2205 0c03 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@030c │ │ +04de3a: 1a06 a407 |001d: const-string v6, "Must be called from main thread of process" // string@07a4 │ │ +04de3e: 7020 7d14 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04de44: 2705 |0022: throw v5 │ │ +04de46: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04de48: 1d08 |0024: monitor-enter v8 │ │ +04de4a: 5485 0f01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04de4e: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +04de52: 5485 0f01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04de56: 6e10 d514 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04de5c: 0a05 |002e: move-result v5 │ │ +04de5e: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +04de62: 1e08 |0031: monitor-exit v8 │ │ +04de64: 5585 0b01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010b │ │ +04de68: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +04de6c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +04de6e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +04de70: 5485 fd00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04de74: 6e10 d514 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04de7a: 0a05 |003d: move-result v5 │ │ +04de7c: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +04de80: 5485 fd00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04de84: 6e20 cf14 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04de8a: 0c01 |0045: move-result-object v1 │ │ +04de8c: 1f01 9900 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04de90: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +04de94: 5415 ad00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +04de98: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +04de9c: 5415 ad00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +04dea0: 6e10 4604 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ +04dea6: 0a05 |0053: move-result v5 │ │ +04dea8: b653 |0054: or-int/2addr v3, v5 │ │ +04deaa: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04deae: 28e1 |0057: goto 0038 // -001f │ │ +04deb0: 5485 0f01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04deb4: 6e10 d514 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04deba: 0a04 |005d: move-result v4 │ │ +04debc: 5485 1301 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ +04dec0: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +04dec4: 5485 1301 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ +04dec8: 2155 |0064: array-length v5, v5 │ │ +04deca: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +04dece: 2345 6803 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0368 │ │ +04ded2: 5b85 1301 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ +04ded6: 5485 0f01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04deda: 5486 1301 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ +04dede: 6e20 d714 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ +04dee4: 5485 0f01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@010f │ │ +04dee8: 6e10 cd14 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +04deee: 5485 fe00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04def2: 5455 d800 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +04def6: 5486 0901 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0109 │ │ +04defa: 6e20 7e01 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ +04df00: 1e08 |0080: monitor-exit v8 │ │ +04df02: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +04df04: 5c85 0a01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ +04df08: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +04df0a: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +04df0e: 5485 1301 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ +04df12: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +04df16: 7210 9814 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1498 │ │ +04df1c: 5485 1301 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0113 │ │ +04df20: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +04df22: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +04df26: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04df2a: 28f0 |0095: goto 0085 // -0010 │ │ +04df2c: 0d05 |0096: move-exception v5 │ │ +04df2e: 1e08 |0097: monitor-exit v8 │ │ +04df30: 2705 |0098: throw v5 │ │ +04df32: 5c87 0a01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ +04df36: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04df38: 2888 |009c: goto 0024 // -0078 │ │ +04df3a: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +04df3e: 5c87 0b01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010b │ │ +04df42: 6e10 9903 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ +04df48: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -93893,18 +93944,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bd64: |[04bd64] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -04bd74: 6e10 6f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -04bd7a: 0a00 |0003: move-result v0 │ │ -04bd7c: 0f00 |0004: return v0 │ │ +04df68: |[04df68] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +04df78: 6e10 6f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +04df7e: 0a00 |0003: move-result v0 │ │ +04df80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -93912,50 +93963,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 │ │ -04bd80: |[04bd80] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -04bd90: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04bd94: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -04bd98: 5432 ff00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04bd9c: 6e10 d514 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bda2: 0a02 |0009: move-result v2 │ │ -04bda4: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04bda8: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -04bdac: 5432 ff00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04bdb0: 6e20 cf14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04bdb6: 0c00 |0013: move-result-object v0 │ │ -04bdb8: 1f00 9c00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04bdbc: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -04bdc0: 5202 a500 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -04bdc4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -04bdc8: 1100 |001c: return-object v0 │ │ -04bdca: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04bdce: 28ed |001f: goto 000c // -0013 │ │ -04bdd0: 5432 fd00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bdd4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -04bdd8: 5432 fd00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bddc: 6e10 d514 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bde2: 0a02 |0029: move-result v2 │ │ -04bde4: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04bde8: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -04bdec: 5432 fd00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bdf0: 6e20 cf14 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04bdf6: 0c00 |0033: move-result-object v0 │ │ -04bdf8: 1f00 9c00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04bdfc: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -04be00: 5202 a500 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ -04be04: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -04be08: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04be0c: 28ee |003e: goto 002c // -0012 │ │ -04be0e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -04be10: 28dc |0040: goto 001c // -0024 │ │ +04df84: |[04df84] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +04df94: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04df98: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +04df9c: 5432 ff00 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04dfa0: 6e10 d514 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04dfa6: 0a02 |0009: move-result v2 │ │ +04dfa8: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04dfac: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +04dfb0: 5432 ff00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04dfb4: 6e20 cf14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04dfba: 0c00 |0013: move-result-object v0 │ │ +04dfbc: 1f00 9900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04dfc0: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +04dfc4: 5202 a500 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +04dfc8: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +04dfcc: 1100 |001c: return-object v0 │ │ +04dfce: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04dfd2: 28ed |001f: goto 000c // -0013 │ │ +04dfd4: 5432 fd00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04dfd8: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +04dfdc: 5432 fd00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04dfe0: 6e10 d514 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04dfe6: 0a02 |0029: move-result v2 │ │ +04dfe8: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04dfec: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +04dff0: 5432 fd00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04dff4: 6e20 cf14 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04dffa: 0c00 |0033: move-result-object v0 │ │ +04dffc: 1f00 9900 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04e000: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +04e004: 5202 a500 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a5 │ │ +04e008: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +04e00c: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e010: 28ee |003e: goto 002c // -0012 │ │ +04e012: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +04e014: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0004 line=1288 │ │ 0x000e line=1289 │ │ 0x0016 line=1290 │ │ 0x001c line=1304 │ │ @@ -93981,56 +94032,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 │ │ -04be14: |[04be14] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04be24: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04be28: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -04be2c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -04be30: 5432 ff00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04be34: 6e10 d514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04be3a: 0a02 |000b: move-result v2 │ │ -04be3c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04be40: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -04be44: 5432 ff00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04be48: 6e20 cf14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04be4e: 0c00 |0015: move-result-object v0 │ │ -04be50: 1f00 9c00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04be54: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04be58: 5402 bb00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -04be5c: 6e20 a114 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -04be62: 0a02 |001f: move-result v2 │ │ -04be64: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -04be68: 1100 |0022: return-object v0 │ │ -04be6a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04be6e: 28e9 |0025: goto 000e // -0017 │ │ -04be70: 5432 fd00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04be74: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -04be78: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -04be7c: 5432 fd00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04be80: 6e10 d514 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04be86: 0a02 |0031: move-result v2 │ │ -04be88: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04be8c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -04be90: 5432 fd00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04be94: 6e20 cf14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04be9a: 0c00 |003b: move-result-object v0 │ │ -04be9c: 1f00 9c00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04bea0: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -04bea4: 5402 bb00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ -04bea8: 6e20 a114 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -04beae: 0a02 |0045: move-result v2 │ │ -04beb0: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -04beb4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04beb8: 28ea |004a: goto 0034 // -0016 │ │ -04beba: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -04bebc: 28d6 |004c: goto 0022 // -002a │ │ +04e018: |[04e018] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04e028: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04e02c: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +04e030: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +04e034: 5432 ff00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04e038: 6e10 d514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e03e: 0a02 |000b: move-result v2 │ │ +04e040: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e044: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +04e048: 5432 ff00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04e04c: 6e20 cf14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04e052: 0c00 |0015: move-result-object v0 │ │ +04e054: 1f00 9900 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04e058: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04e05c: 5402 bb00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +04e060: 6e20 a114 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +04e066: 0a02 |001f: move-result v2 │ │ +04e068: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +04e06c: 1100 |0022: return-object v0 │ │ +04e06e: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e072: 28e9 |0025: goto 000e // -0017 │ │ +04e074: 5432 fd00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e078: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +04e07c: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +04e080: 5432 fd00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e084: 6e10 d514 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e08a: 0a02 |0031: move-result v2 │ │ +04e08c: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e090: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +04e094: 5432 fd00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e098: 6e20 cf14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04e09e: 0c00 |003b: move-result-object v0 │ │ +04e0a0: 1f00 9900 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04e0a4: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +04e0a8: 5402 bb00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bb │ │ +04e0ac: 6e20 a114 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +04e0b2: 0a02 |0045: move-result v2 │ │ +04e0b4: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +04e0b8: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e0bc: 28ea |004a: goto 0034 // -0016 │ │ +04e0be: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +04e0c0: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1310 │ │ 0x0010 line=1311 │ │ 0x0018 line=1312 │ │ 0x0022 line=1326 │ │ @@ -94056,36 +94107,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 │ │ -04bec0: |[04bec0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04bed0: 5432 fd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bed4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -04bed8: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -04bedc: 5432 fd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bee0: 6e10 d514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bee6: 0a02 |000b: move-result v2 │ │ -04bee8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04beec: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -04bef0: 5432 fd00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04bef4: 6e20 cf14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04befa: 0c00 |0015: move-result-object v0 │ │ -04befc: 1f00 9c00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04bf00: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -04bf04: 6e20 9102 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0291 │ │ -04bf0a: 0c00 |001d: move-result-object v0 │ │ -04bf0c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -04bf10: 1100 |0020: return-object v0 │ │ -04bf12: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04bf16: 28eb |0023: goto 000e // -0015 │ │ -04bf18: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -04bf1a: 28fb |0025: goto 0020 // -0005 │ │ +04e0c4: |[04e0c4] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04e0d4: 5432 fd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e0d8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +04e0dc: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +04e0e0: 5432 fd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e0e4: 6e10 d514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e0ea: 0a02 |000b: move-result v2 │ │ +04e0ec: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e0f0: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +04e0f4: 5432 fd00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e0f8: 6e20 cf14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04e0fe: 0c00 |0015: move-result-object v0 │ │ +04e100: 1f00 9900 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04e104: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +04e108: 6e20 9102 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0291 │ │ +04e10e: 0c00 |001d: move-result-object v0 │ │ +04e110: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +04e114: 1100 |0020: return-object v0 │ │ +04e116: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e11a: 28eb |0023: goto 000e // -0015 │ │ +04e11c: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +04e11e: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0006 line=1331 │ │ 0x0010 line=1332 │ │ 0x0018 line=1333 │ │ 0x0020 line=1338 │ │ @@ -94104,46 +94155,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04bf1c: |[04bf1c] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -04bf2c: 1d03 |0000: monitor-enter v3 │ │ -04bf2e: 5430 0401 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04bf32: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04bf34: 6e30 d414 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04bf3a: 5430 0001 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04bf3e: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -04bf42: 2200 3103 |000b: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04bf46: 7010 c814 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04bf4c: 5b30 0001 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04bf50: 6300 f400 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04bf54: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04bf58: 1a00 e902 |0016: const-string v0, "FragmentManager" // string@02e9 │ │ -04bf5c: 2201 2103 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04bf60: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bf66: 1a02 fa02 |001d: const-string v2, "Freeing back stack index " // string@02fa │ │ -04bf6a: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bf70: 0c01 |0022: move-result-object v1 │ │ -04bf72: 6e20 ae14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04bf78: 0c01 |0026: move-result-object v1 │ │ -04bf7a: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bf80: 0c01 |002a: move-result-object v1 │ │ -04bf82: 7120 a011 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04bf88: 5430 0001 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04bf8c: 7110 8314 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -04bf92: 0c01 |0033: move-result-object v1 │ │ -04bf94: 6e20 cb14 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04bf9a: 1e03 |0037: monitor-exit v3 │ │ -04bf9c: 0e00 |0038: return-void │ │ -04bf9e: 0d00 |0039: move-exception v0 │ │ -04bfa0: 1e03 |003a: monitor-exit v3 │ │ -04bfa2: 2700 |003b: throw v0 │ │ +04e120: |[04e120] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +04e130: 1d03 |0000: monitor-enter v3 │ │ +04e132: 5430 0401 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04e136: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04e138: 6e30 d414 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +04e13e: 5430 0001 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04e142: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +04e146: 2200 2e03 |000b: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04e14a: 7010 c814 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04e150: 5b30 0001 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04e154: 6300 f400 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04e158: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04e15c: 1a00 e902 |0016: const-string v0, "FragmentManager" // string@02e9 │ │ +04e160: 2201 1e03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04e164: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e16a: 1a02 fa02 |001d: const-string v2, "Freeing back stack index " // string@02fa │ │ +04e16e: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e174: 0c01 |0022: move-result-object v1 │ │ +04e176: 6e20 ae14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04e17c: 0c01 |0026: move-result-object v1 │ │ +04e17e: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e184: 0c01 |002a: move-result-object v1 │ │ +04e186: 7120 a011 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04e18c: 5430 0001 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04e190: 7110 8314 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +04e196: 0c01 |0033: move-result-object v1 │ │ +04e198: 6e20 cb14 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04e19e: 1e03 |0037: monitor-exit v3 │ │ +04e1a0: 0e00 |0038: return-void │ │ +04e1a2: 0d00 |0039: move-exception v0 │ │ +04e1a4: 1e03 |003a: monitor-exit v3 │ │ +04e1a6: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0001 line=1425 │ │ 0x0007 line=1426 │ │ @@ -94162,20 +94213,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 │ │ -04bfb0: |[04bfb0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -04bfc0: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04bfc4: 6e20 cf14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04bfca: 0c00 |0005: move-result-object v0 │ │ -04bfcc: 1f00 a300 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00a3 │ │ -04bfd0: 1100 |0008: return-object v0 │ │ +04e1b4: |[04e1b4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +04e1c4: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04e1c8: 6e20 cf14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04e1ce: 0c00 |0005: move-result-object v0 │ │ +04e1d0: 1f00 a000 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00a0 │ │ +04e1d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -94184,23 +94235,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04bfd4: |[04bfd4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -04bfe4: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04bfe8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04bfec: 5410 0201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04bff0: 6e10 d514 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04bff6: 0a00 |0009: move-result v0 │ │ -04bff8: 0f00 |000a: return v0 │ │ -04bffa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04bffc: 28fe |000c: goto 000a // -0002 │ │ +04e1d8: |[04e1d8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +04e1e8: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04e1ec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04e1f0: 5410 0201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04e1f4: 6e10 d514 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e1fa: 0a00 |0009: move-result v0 │ │ +04e1fc: 0f00 |000a: return v0 │ │ +04e1fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04e200: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -94208,65 +94259,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 │ │ -04c000: |[04c000] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04c010: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -04c012: 6e30 6601 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ -04c018: 0a01 |0004: move-result v1 │ │ -04c01a: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -04c01e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04c020: 1100 |0008: return-object v0 │ │ -04c022: 5452 fd00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c026: 6e10 d514 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04c02c: 0a02 |000e: move-result v2 │ │ -04c02e: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -04c032: 2202 0f03 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -04c036: 2203 2103 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04c03a: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c040: 1a04 e002 |0018: const-string v4, "Fragement no longer exists for key " // string@02e0 │ │ -04c044: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c04a: 0c03 |001d: move-result-object v3 │ │ -04c04c: 6e20 b214 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c052: 0c03 |0021: move-result-object v3 │ │ -04c054: 1a04 d100 |0022: const-string v4, ": index " // string@00d1 │ │ -04c058: 6e20 b214 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c05e: 0c03 |0027: move-result-object v3 │ │ -04c060: 6e20 ae14 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04c066: 0c03 |002b: move-result-object v3 │ │ -04c068: 6e10 b714 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c06e: 0c03 |002f: move-result-object v3 │ │ -04c070: 7020 7d14 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04c076: 7020 9a03 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04c07c: 5452 fd00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c080: 6e20 cf14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04c086: 0c00 |003b: move-result-object v0 │ │ -04c088: 1f00 9c00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04c08c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -04c090: 2202 0f03 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -04c094: 2203 2103 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04c098: 7010 ab14 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c09e: 1a04 e002 |0047: const-string v4, "Fragement no longer exists for key " // string@02e0 │ │ -04c0a2: 6e20 b214 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c0a8: 0c03 |004c: move-result-object v3 │ │ -04c0aa: 6e20 b214 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c0b0: 0c03 |0050: move-result-object v3 │ │ -04c0b2: 1a04 d100 |0051: const-string v4, ": index " // string@00d1 │ │ -04c0b6: 6e20 b214 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c0bc: 0c03 |0056: move-result-object v3 │ │ -04c0be: 6e20 ae14 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04c0c4: 0c03 |005a: move-result-object v3 │ │ -04c0c6: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c0cc: 0c03 |005e: move-result-object v3 │ │ -04c0ce: 7020 7d14 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04c0d4: 7020 9a03 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04c0da: 28a3 |0065: goto 0008 // -005d │ │ +04e204: |[04e204] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04e214: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +04e216: 6e30 6601 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ +04e21c: 0a01 |0004: move-result v1 │ │ +04e21e: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +04e222: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04e224: 1100 |0008: return-object v0 │ │ +04e226: 5452 fd00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e22a: 6e10 d514 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e230: 0a02 |000e: move-result v2 │ │ +04e232: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +04e236: 2202 0c03 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +04e23a: 2203 1e03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +04e23e: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e244: 1a04 e002 |0018: const-string v4, "Fragement no longer exists for key " // string@02e0 │ │ +04e248: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e24e: 0c03 |001d: move-result-object v3 │ │ +04e250: 6e20 b214 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e256: 0c03 |0021: move-result-object v3 │ │ +04e258: 1a04 d100 |0022: const-string v4, ": index " // string@00d1 │ │ +04e25c: 6e20 b214 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e262: 0c03 |0027: move-result-object v3 │ │ +04e264: 6e20 ae14 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04e26a: 0c03 |002b: move-result-object v3 │ │ +04e26c: 6e10 b714 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e272: 0c03 |002f: move-result-object v3 │ │ +04e274: 7020 7d14 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04e27a: 7020 9a03 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04e280: 5452 fd00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e284: 6e20 cf14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04e28a: 0c00 |003b: move-result-object v0 │ │ +04e28c: 1f00 9900 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04e290: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +04e294: 2202 0c03 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +04e298: 2203 1e03 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +04e29c: 7010 ab14 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e2a2: 1a04 e002 |0047: const-string v4, "Fragement no longer exists for key " // string@02e0 │ │ +04e2a6: 6e20 b214 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e2ac: 0c03 |004c: move-result-object v3 │ │ +04e2ae: 6e20 b214 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e2b4: 0c03 |0050: move-result-object v3 │ │ +04e2b6: 1a04 d100 |0051: const-string v4, ": index " // string@00d1 │ │ +04e2ba: 6e20 b214 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e2c0: 0c03 |0056: move-result-object v3 │ │ +04e2c2: 6e20 ae14 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04e2c8: 0c03 |005a: move-result-object v3 │ │ +04e2ca: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e2d0: 0c03 |005e: move-result-object v3 │ │ +04e2d2: 7020 7d14 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04e2d8: 7020 9a03 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04e2de: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=565 │ │ 0x0005 line=566 │ │ 0x0007 line=567 │ │ 0x0008 line=578 │ │ 0x0009 line=569 │ │ @@ -94286,17 +94337,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c0dc: |[04c0dc] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -04c0ec: 5410 fd00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c0f0: 1100 |0002: return-object v0 │ │ +04e2e0: |[04e2e0] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +04e2f0: 5410 fd00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e2f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -94304,52 +94355,52 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -04c0f4: |[04c0f4] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04c104: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04c106: 6301 f400 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04c10a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -04c10e: 1a01 e902 |0005: const-string v1, "FragmentManager" // string@02e9 │ │ -04c112: 2202 2103 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04c116: 7010 ab14 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c11c: 1a03 2b0f |000c: const-string v3, "hide: " // string@0f2b │ │ -04c120: 6e20 b214 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c126: 0c02 |0011: move-result-object v2 │ │ -04c128: 6e20 b114 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c12e: 0c02 |0015: move-result-object v2 │ │ -04c130: 6e10 b714 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c136: 0c02 |0019: move-result-object v2 │ │ -04c138: 7120 a011 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04c13e: 5561 a900 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -04c142: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -04c146: 5c64 a900 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -04c14a: 5461 c000 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c14e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -04c152: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -04c154: 6e58 7a03 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@037a │ │ -04c15a: 0c00 |002b: move-result-object v0 │ │ -04c15c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -04c160: 5461 c000 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c164: 6e20 6f12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04c16a: 5461 c000 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c16e: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -04c172: 6e20 6e12 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04c178: 5561 9a00 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04c17c: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -04c180: 5561 a800 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -04c184: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -04c188: 5561 af00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -04c18c: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -04c190: 5c54 0c01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04c194: 6e20 c202 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02c2 │ │ -04c19a: 0e00 |004b: return-void │ │ +04e2f8: |[04e2f8] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04e308: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04e30a: 6301 f400 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04e30e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +04e312: 1a01 e902 |0005: const-string v1, "FragmentManager" // string@02e9 │ │ +04e316: 2202 1e03 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +04e31a: 7010 ab14 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e320: 1a03 280f |000c: const-string v3, "hide: " // string@0f28 │ │ +04e324: 6e20 b214 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e32a: 0c02 |0011: move-result-object v2 │ │ +04e32c: 6e20 b114 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04e332: 0c02 |0015: move-result-object v2 │ │ +04e334: 6e10 b714 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e33a: 0c02 |0019: move-result-object v2 │ │ +04e33c: 7120 a011 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04e342: 5561 a900 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +04e346: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +04e34a: 5c64 a900 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +04e34e: 5461 c000 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e352: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +04e356: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +04e358: 6e58 7a03 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@037a │ │ +04e35e: 0c00 |002b: move-result-object v0 │ │ +04e360: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +04e364: 5461 c000 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e368: 6e20 6f12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +04e36e: 5461 c000 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e372: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +04e376: 6e20 6e12 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +04e37c: 5561 9a00 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04e380: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +04e384: 5561 a800 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +04e388: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +04e38c: 5561 af00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +04e390: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +04e394: 5c54 0c01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04e398: 6e20 c202 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02c2 │ │ +04e39e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1207 │ │ 0x001d line=1208 │ │ 0x0021 line=1209 │ │ 0x0023 line=1210 │ │ 0x0027 line=1211 │ │ @@ -94372,85 +94423,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 │ │ -04c19c: |[04c19c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -04c1ac: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -04c1b2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -04c1b4: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -04c1b6: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -04c1ba: 52a4 b000 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04c1be: 6e40 ba02 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@02ba │ │ -04c1c4: 0c01 |000c: move-result-object v1 │ │ -04c1c6: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -04c1ca: 1101 |000f: return-object v1 │ │ -04c1cc: 52a4 b000 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04c1d0: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -04c1d4: 5494 fe00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c1d8: 52a5 b000 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ -04c1dc: 7120 4513 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ -04c1e2: 0c00 |001b: move-result-object v0 │ │ -04c1e4: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -04c1e8: 0701 |001e: move-object v1, v0 │ │ -04c1ea: 28f0 |001f: goto 000f // -0010 │ │ -04c1ec: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -04c1f0: 0731 |0022: move-object v1, v3 │ │ -04c1f2: 28ec |0023: goto 000f // -0014 │ │ -04c1f4: 7120 9c03 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@039c │ │ -04c1fa: 0a02 |0027: move-result v2 │ │ -04c1fc: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -04c200: 0731 |002a: move-object v1, v3 │ │ -04c202: 28e4 |002b: goto 000f // -001c │ │ -04c204: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -04c20a: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -04c20e: 5494 fe00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c212: 6e10 0703 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0307 │ │ -04c218: 0c04 |0036: move-result-object v4 │ │ -04c21a: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -04c21e: 5494 fe00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c222: 6e10 0703 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0307 │ │ -04c228: 0c04 |003e: move-result-object v4 │ │ -04c22a: 6e10 b912 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@12b9 │ │ -04c230: 0c04 |0042: move-result-object v4 │ │ -04c232: 524d 2805 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0528 │ │ -04c236: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -04c23a: 0731 |0047: move-object v1, v3 │ │ -04c23c: 28c7 |0048: goto 000f // -0039 │ │ -04c23e: 5493 fe00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c242: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -04c246: 7156 7e03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ -04c24c: 0c01 |0050: move-result-object v1 │ │ -04c24e: 28be |0051: goto 000f // -0042 │ │ -04c250: 5493 fe00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c254: 7157 7e03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ -04c25a: 0c01 |0057: move-result-object v1 │ │ -04c25c: 28b7 |0058: goto 000f // -0049 │ │ -04c25e: 5493 fe00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c262: 7156 7e03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ -04c268: 0c01 |005e: move-result-object v1 │ │ -04c26a: 28b0 |005f: goto 000f // -0050 │ │ -04c26c: 5493 fe00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c270: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -04c276: 7157 7e03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ -04c27c: 0c01 |0068: move-result-object v1 │ │ -04c27e: 28a6 |0069: goto 000f // -005a │ │ -04c280: 5493 fe00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c284: 7130 7c03 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@037c │ │ -04c28a: 0c01 |006f: move-result-object v1 │ │ -04c28c: 289f |0070: goto 000f // -0061 │ │ -04c28e: 5493 fe00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c292: 7130 7c03 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@037c │ │ -04c298: 0c01 |0076: move-result-object v1 │ │ -04c29a: 2898 |0077: goto 000f // -0068 │ │ -04c29c: 0731 |0078: move-object v1, v3 │ │ -04c29e: 2896 |0079: goto 000f // -006a │ │ -04c2a0: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +04e3a0: |[04e3a0] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +04e3b0: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +04e3b6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04e3b8: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +04e3ba: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +04e3be: 52a4 b000 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04e3c2: 6e40 ba02 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@02ba │ │ +04e3c8: 0c01 |000c: move-result-object v1 │ │ +04e3ca: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +04e3ce: 1101 |000f: return-object v1 │ │ +04e3d0: 52a4 b000 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04e3d4: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +04e3d8: 5494 fe00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e3dc: 52a5 b000 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b0 │ │ +04e3e0: 7120 4513 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ +04e3e6: 0c00 |001b: move-result-object v0 │ │ +04e3e8: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +04e3ec: 0701 |001e: move-object v1, v0 │ │ +04e3ee: 28f0 |001f: goto 000f // -0010 │ │ +04e3f0: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +04e3f4: 0731 |0022: move-object v1, v3 │ │ +04e3f6: 28ec |0023: goto 000f // -0014 │ │ +04e3f8: 7120 9c03 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@039c │ │ +04e3fe: 0a02 |0027: move-result v2 │ │ +04e400: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +04e404: 0731 |002a: move-object v1, v3 │ │ +04e406: 28e4 |002b: goto 000f // -001c │ │ +04e408: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +04e40e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +04e412: 5494 fe00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e416: 6e10 0703 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0307 │ │ +04e41c: 0c04 |0036: move-result-object v4 │ │ +04e41e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +04e422: 5494 fe00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e426: 6e10 0703 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0307 │ │ +04e42c: 0c04 |003e: move-result-object v4 │ │ +04e42e: 6e10 b912 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@12b9 │ │ +04e434: 0c04 |0042: move-result-object v4 │ │ +04e436: 524d 2805 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0528 │ │ +04e43a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +04e43e: 0731 |0047: move-object v1, v3 │ │ +04e440: 28c7 |0048: goto 000f // -0039 │ │ +04e442: 5493 fe00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e446: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +04e44a: 7156 7e03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ +04e450: 0c01 |0050: move-result-object v1 │ │ +04e452: 28be |0051: goto 000f // -0042 │ │ +04e454: 5493 fe00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e458: 7157 7e03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ +04e45e: 0c01 |0057: move-result-object v1 │ │ +04e460: 28b7 |0058: goto 000f // -0049 │ │ +04e462: 5493 fe00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e466: 7156 7e03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ +04e46c: 0c01 |005e: move-result-object v1 │ │ +04e46e: 28b0 |005f: goto 000f // -0050 │ │ +04e470: 5493 fe00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e474: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +04e47a: 7157 7e03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@037e │ │ +04e480: 0c01 |0068: move-result-object v1 │ │ +04e482: 28a6 |0069: goto 000f // -005a │ │ +04e484: 5493 fe00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e488: 7130 7c03 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@037c │ │ +04e48e: 0c01 |006f: move-result-object v1 │ │ +04e490: 289f |0070: goto 000f // -0061 │ │ +04e492: 5493 fe00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e496: 7130 7c03 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@037c │ │ +04e49c: 0c01 |0076: move-result-object v1 │ │ +04e49e: 2898 |0077: goto 000f // -0068 │ │ +04e4a0: 0731 |0078: move-object v1, v3 │ │ +04e4a2: 2896 |0079: goto 000f // -006a │ │ +04e4a4: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=758 │ │ 0x000d line=760 │ │ 0x000f line=812 │ │ 0x0010 line=764 │ │ 0x0014 line=765 │ │ @@ -94490,66 +94541,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -04c2c0: |[04c2c0] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -04c2d0: 5240 ab00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04c2d4: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -04c2d8: 0e00 |0004: return-void │ │ -04c2da: 5430 0101 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04c2de: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -04c2e2: 5430 0101 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04c2e6: 6e10 d514 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04c2ec: 0a00 |000e: move-result v0 │ │ -04c2ee: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -04c2f2: 5430 fd00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c2f6: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -04c2fa: 2200 3103 |0015: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04c2fe: 7010 c814 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04c304: 5b30 fd00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c308: 5430 fd00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c30c: 6e10 d514 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04c312: 0a00 |0021: move-result v0 │ │ -04c314: 5431 0e01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04c318: 6e30 e502 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02e5 │ │ -04c31e: 5430 fd00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c322: 6e20 cb14 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04c328: 6300 f400 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04c32c: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -04c330: 1a00 e902 |0030: const-string v0, "FragmentManager" // string@02e9 │ │ -04c334: 2201 2103 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c338: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c33e: 1a02 af01 |0037: const-string v2, "Allocated fragment index " // string@01af │ │ -04c342: 6e20 b214 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c348: 0c01 |003c: move-result-object v1 │ │ -04c34a: 6e20 b114 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c350: 0c01 |0040: move-result-object v1 │ │ -04c352: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c358: 0c01 |0044: move-result-object v1 │ │ -04c35a: 7120 a011 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04c360: 28bc |0048: goto 0004 // -0044 │ │ -04c362: 5430 0101 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04c366: 5431 0101 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04c36a: 6e10 d514 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04c370: 0a01 |0050: move-result v1 │ │ -04c372: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04c376: 6e20 d214 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -04c37c: 0c00 |0056: move-result-object v0 │ │ -04c37e: 1f00 1203 |0057: check-cast v0, Ljava/lang/Integer; // type@0312 │ │ -04c382: 6e10 7f14 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147f │ │ -04c388: 0a00 |005c: move-result v0 │ │ -04c38a: 5431 0e01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04c38e: 6e30 e502 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02e5 │ │ -04c394: 5430 fd00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c398: 5241 ab00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04c39c: 6e30 d414 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04c3a2: 28c3 |0069: goto 002c // -003d │ │ +04e4c4: |[04e4c4] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +04e4d4: 5240 ab00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04e4d8: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +04e4dc: 0e00 |0004: return-void │ │ +04e4de: 5430 0101 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04e4e2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +04e4e6: 5430 0101 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04e4ea: 6e10 d514 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e4f0: 0a00 |000e: move-result v0 │ │ +04e4f2: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +04e4f6: 5430 fd00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e4fa: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +04e4fe: 2200 2e03 |0015: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04e502: 7010 c814 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04e508: 5b30 fd00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e50c: 5430 fd00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e510: 6e10 d514 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e516: 0a00 |0021: move-result v0 │ │ +04e518: 5431 0e01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04e51c: 6e30 e502 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02e5 │ │ +04e522: 5430 fd00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e526: 6e20 cb14 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04e52c: 6300 f400 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04e530: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +04e534: 1a00 e902 |0030: const-string v0, "FragmentManager" // string@02e9 │ │ +04e538: 2201 1e03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04e53c: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e542: 1a02 af01 |0037: const-string v2, "Allocated fragment index " // string@01af │ │ +04e546: 6e20 b214 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e54c: 0c01 |003c: move-result-object v1 │ │ +04e54e: 6e20 b114 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04e554: 0c01 |0040: move-result-object v1 │ │ +04e556: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e55c: 0c01 |0044: move-result-object v1 │ │ +04e55e: 7120 a011 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04e564: 28bc |0048: goto 0004 // -0044 │ │ +04e566: 5430 0101 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04e56a: 5431 0101 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04e56e: 6e10 d514 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e574: 0a01 |0050: move-result v1 │ │ +04e576: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e57a: 6e20 d214 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +04e580: 0c00 |0056: move-result-object v0 │ │ +04e582: 1f00 0f03 |0057: check-cast v0, Ljava/lang/Integer; // type@030f │ │ +04e586: 6e10 7f14 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147f │ │ +04e58c: 0a00 |005c: move-result v0 │ │ +04e58e: 5431 0e01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04e592: 6e30 e502 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02e5 │ │ +04e598: 5430 fd00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e59c: 5241 ab00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04e5a0: 6e30 d414 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +04e5a6: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1150 │ │ 0x0005 line=1138 │ │ 0x0011 line=1139 │ │ 0x0015 line=1140 │ │ @@ -94567,50 +94618,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -04c3a4: |[04c3a4] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -04c3b4: 5240 ab00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04c3b8: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -04c3bc: 0e00 |0004: return-void │ │ -04c3be: 6300 f400 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04c3c2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -04c3c6: 1a00 e902 |0009: const-string v0, "FragmentManager" // string@02e9 │ │ -04c3ca: 2201 2103 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c3ce: 7010 ab14 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c3d4: 1a02 fb02 |0010: const-string v2, "Freeing fragment index " // string@02fb │ │ -04c3d8: 6e20 b214 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c3de: 0c01 |0015: move-result-object v1 │ │ -04c3e0: 6e20 b114 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c3e6: 0c01 |0019: move-result-object v1 │ │ -04c3e8: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c3ee: 0c01 |001d: move-result-object v1 │ │ -04c3f0: 7120 a011 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04c3f6: 5430 fd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c3fa: 5241 ab00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04c3fe: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -04c400: 6e30 d414 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04c406: 5430 0101 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04c40a: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -04c40e: 2200 3103 |002d: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04c412: 7010 c814 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04c418: 5b30 0101 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04c41c: 5430 0101 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04c420: 5241 ab00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04c424: 7110 8314 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -04c42a: 0c01 |003b: move-result-object v1 │ │ -04c42c: 6e20 cb14 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04c432: 5430 fe00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c436: 5441 c100 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ -04c43a: 6e20 0803 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0308 │ │ -04c440: 6e10 a602 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@02a6 │ │ -04c446: 28bb |0049: goto 0004 // -0045 │ │ +04e5a8: |[04e5a8] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +04e5b8: 5240 ab00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04e5bc: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +04e5c0: 0e00 |0004: return-void │ │ +04e5c2: 6300 f400 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04e5c6: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +04e5ca: 1a00 e902 |0009: const-string v0, "FragmentManager" // string@02e9 │ │ +04e5ce: 2201 1e03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04e5d2: 7010 ab14 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e5d8: 1a02 fb02 |0010: const-string v2, "Freeing fragment index " // string@02fb │ │ +04e5dc: 6e20 b214 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e5e2: 0c01 |0015: move-result-object v1 │ │ +04e5e4: 6e20 b114 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04e5ea: 0c01 |0019: move-result-object v1 │ │ +04e5ec: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e5f2: 0c01 |001d: move-result-object v1 │ │ +04e5f4: 7120 a011 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04e5fa: 5430 fd00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e5fe: 5241 ab00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04e602: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +04e604: 6e30 d414 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +04e60a: 5430 0101 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04e60e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +04e612: 2200 2e03 |002d: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +04e616: 7010 c814 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04e61c: 5b30 0101 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04e620: 5430 0101 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04e624: 5241 ab00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04e628: 7110 8314 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +04e62e: 0c01 |003b: move-result-object v1 │ │ +04e630: 6e20 cb14 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04e636: 5430 fe00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e63a: 5441 c100 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c1 │ │ +04e63e: 6e20 0803 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0308 │ │ +04e644: 6e10 a602 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@02a6 │ │ +04e64a: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ 0x0004 line=1165 │ │ 0x0005 line=1157 │ │ 0x0021 line=1158 │ │ 0x0029 line=1159 │ │ @@ -94627,67 +94678,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -04c448: |[04c448] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -04c458: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04c45a: 5480 fe00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c45e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -04c462: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -04c466: 2200 0f03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04c46a: 1a02 bc07 |0009: const-string v2, "No activity" // string@07bc │ │ -04c46e: 7020 7d14 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04c474: 2700 |000e: throw v0 │ │ -04c476: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -04c47a: 5280 0701 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04c47e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -04c482: 0e00 |0015: return-void │ │ -04c484: 5989 0701 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04c488: 5480 fd00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c48c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -04c490: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -04c492: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -04c494: 5480 fd00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c498: 6e10 d514 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04c49e: 0a00 |0023: move-result v0 │ │ -04c4a0: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -04c4a4: 5480 fd00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04c4a8: 6e20 cf14 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04c4ae: 0c01 |002b: move-result-object v1 │ │ -04c4b0: 1f01 9c00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@009c │ │ -04c4b4: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -04c4b8: 0780 |0030: move-object v0, v8 │ │ -04c4ba: 0192 |0031: move v2, v9 │ │ -04c4bc: 01a3 |0032: move v3, v10 │ │ -04c4be: 01b4 |0033: move v4, v11 │ │ -04c4c0: 7406 8203 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@0382 │ │ -04c4c6: 5410 ad00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -04c4ca: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -04c4ce: 5410 ad00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ -04c4d2: 6e10 4604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ -04c4d8: 0a00 |0040: move-result v0 │ │ -04c4da: b607 |0041: or-int/2addr v7, v0 │ │ -04c4dc: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04c4e0: 28da |0044: goto 001e // -0026 │ │ -04c4e2: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -04c4e6: 6e10 9903 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ -04c4ec: 5580 0c01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04c4f0: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -04c4f4: 5480 fe00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c4f8: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -04c4fc: 5280 0701 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04c500: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -04c502: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -04c506: 5480 fe00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c50a: 6e10 2603 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0326 │ │ -04c510: 5c85 0c01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04c514: 28b7 |005e: goto 0015 // -0049 │ │ +04e64c: |[04e64c] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +04e65c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04e65e: 5480 fe00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e662: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04e666: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +04e66a: 2200 0c03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04e66e: 1a02 b907 |0009: const-string v2, "No activity" // string@07b9 │ │ +04e672: 7020 7d14 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04e678: 2700 |000e: throw v0 │ │ +04e67a: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +04e67e: 5280 0701 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04e682: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +04e686: 0e00 |0015: return-void │ │ +04e688: 5989 0701 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04e68c: 5480 fd00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e690: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +04e694: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +04e696: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +04e698: 5480 fd00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e69c: 6e10 d514 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04e6a2: 0a00 |0023: move-result v0 │ │ +04e6a4: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +04e6a8: 5480 fd00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04e6ac: 6e20 cf14 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04e6b2: 0c01 |002b: move-result-object v1 │ │ +04e6b4: 1f01 9900 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04e6b8: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +04e6bc: 0780 |0030: move-object v0, v8 │ │ +04e6be: 0192 |0031: move v2, v9 │ │ +04e6c0: 01a3 |0032: move v3, v10 │ │ +04e6c2: 01b4 |0033: move v4, v11 │ │ +04e6c4: 7406 8203 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@0382 │ │ +04e6ca: 5410 ad00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +04e6ce: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +04e6d2: 5410 ad00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ad │ │ +04e6d6: 6e10 4604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ +04e6dc: 0a00 |0040: move-result v0 │ │ +04e6de: b607 |0041: or-int/2addr v7, v0 │ │ +04e6e0: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04e6e4: 28da |0044: goto 001e // -0026 │ │ +04e6e6: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +04e6ea: 6e10 9903 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ +04e6f0: 5580 0c01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04e6f4: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +04e6f8: 5480 fe00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e6fc: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +04e700: 5280 0701 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04e704: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +04e706: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +04e70a: 5480 fe00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e70e: 6e10 2603 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0326 │ │ +04e714: 5c85 0c01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04e718: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1090 │ │ 0x0007 line=1091 │ │ 0x000f line=1094 │ │ 0x0015 line=1120 │ │ 0x0016 line=1098 │ │ @@ -94720,18 +94771,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04c518: |[04c518] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -04c528: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c52a: 6e53 7f03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@037f │ │ -04c530: 0e00 |0004: return-void │ │ +04e71c: |[04e71c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +04e72c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e72e: 6e53 7f03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@037f │ │ +04e734: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1086 │ │ 0x0004 line=1087 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -94742,23 +94793,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -04c534: |[04c534] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -04c544: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04c546: 5262 0701 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04c54a: 0760 |0003: move-object v0, v6 │ │ -04c54c: 0771 |0004: move-object v1, v7 │ │ -04c54e: 0134 |0005: move v4, v3 │ │ -04c550: 0135 |0006: move v5, v3 │ │ -04c552: 7406 8203 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@0382 │ │ -04c558: 0e00 |000a: return-void │ │ +04e738: |[04e738] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +04e748: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04e74a: 5262 0701 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04e74e: 0760 |0003: move-object v0, v6 │ │ +04e750: 0771 |0004: move-object v1, v7 │ │ +04e752: 0134 |0005: move v4, v3 │ │ +04e754: 0135 |0006: move v5, v3 │ │ +04e756: 7406 8203 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@0382 │ │ +04e75c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x000a line=1083 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -94768,492 +94819,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 │ │ -04c55c: |[04c55c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -04c56c: 55b0 9a00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04c570: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04c574: 55b0 a400 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -04c578: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -04c57c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04c57e: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -04c582: 121c |000b: const/4 v12, #int 1 // #1 │ │ -04c584: 55b0 b200 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ -04c588: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -04c58c: 52b0 b900 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04c590: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -04c594: 52bc b900 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04c598: 55b0 a300 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ -04c59c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04c5a0: 52b0 b900 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04c5a4: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -04c5a6: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -04c5aa: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -04c5ac: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -04c5b0: 123c |0022: const/4 v12, #int 3 // #3 │ │ -04c5b2: 52b0 b900 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04c5b6: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -04c5ba: 55b0 a700 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -04c5be: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -04c5c2: 55b0 aa00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -04c5c6: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -04c5ca: 0e00 |002f: return-void │ │ -04c5cc: 54b0 9b00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -04c5d0: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -04c5d4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04c5d6: 5bb0 9b00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -04c5da: 52b2 ba00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ -04c5de: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -04c5e0: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -04c5e2: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -04c5e4: 07a0 |003c: move-object v0, v10 │ │ -04c5e6: 07b1 |003d: move-object v1, v11 │ │ -04c5e8: 7406 8203 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@0382 │ │ -04c5ee: 52b0 b900 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04c5f2: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -04c5f8: 59bc b900 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04c5fc: 28e7 |0048: goto 002f // -0019 │ │ -04c5fe: 6300 f400 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04c602: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -04c606: 1a00 e902 |004d: const-string v0, "FragmentManager" // string@02e9 │ │ -04c60a: 2201 2103 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c60e: 7010 ab14 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c614: 1a02 ce12 |0054: const-string v2, "moveto CREATED: " // string@12ce │ │ -04c618: 6e20 b214 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c61e: 0c01 |0059: move-result-object v1 │ │ -04c620: 6e20 b114 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c626: 0c01 |005d: move-result-object v1 │ │ -04c628: 6e10 b714 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c62e: 0c01 |0061: move-result-object v1 │ │ -04c630: 7120 a011 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04c636: 54b0 b700 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c63a: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -04c63e: 54b0 b700 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c642: 1a01 7a0a |006b: const-string v1, "android:view_state" // string@0a7a │ │ -04c646: 6e20 6901 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0169 │ │ -04c64c: 0c00 |0070: move-result-object v0 │ │ -04c64e: 5bb0 b800 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04c652: 54b0 b700 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c656: 1a01 770a |0075: const-string v1, "android:target_state" // string@0a77 │ │ -04c65a: 6e30 7703 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@0377 │ │ -04c660: 0c00 |007a: move-result-object v0 │ │ -04c662: 5bb0 bc00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04c666: 54b0 bc00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04c66a: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -04c66e: 54b0 b700 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c672: 1a01 760a |0083: const-string v1, "android:target_req_state" // string@0a76 │ │ -04c676: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -04c678: 6e30 6601 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ -04c67e: 0a00 |0089: move-result v0 │ │ -04c680: 59b0 be00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ -04c684: 54b0 b700 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c688: 1a01 790a |008e: const-string v1, "android:user_visible_hint" // string@0a79 │ │ -04c68c: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -04c68e: 6e30 6401 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0164 │ │ -04c694: 0a00 |0094: move-result v0 │ │ -04c696: 5cb0 bf00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -04c69a: 55b0 bf00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -04c69e: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -04c6a2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04c6a4: 5cb0 a300 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ -04c6a8: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -04c6aa: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -04c6ae: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -04c6b0: 54a0 fe00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c6b4: 5bb0 9900 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -04c6b8: 54a0 0e01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04c6bc: 5bb0 b100 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ -04c6c0: 54a0 0e01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04c6c4: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -04c6c8: 54a0 0e01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04c6cc: 5400 a000 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ -04c6d0: 5bb0 a600 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -04c6d4: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -04c6d6: 5cb0 9e00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -04c6da: 54a0 fe00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c6de: 6e20 b602 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02b6 │ │ -04c6e4: 55b0 9e00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -04c6e8: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -04c6ec: 2200 df00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -04c6f0: 2201 2103 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c6f4: 7010 ab14 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c6fa: 1a02 e202 |00c7: const-string v2, "Fragment " // string@02e2 │ │ -04c6fe: 6e20 b214 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c704: 0c01 |00cc: move-result-object v1 │ │ -04c706: 6e20 b114 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c70c: 0c01 |00d0: move-result-object v1 │ │ -04c70e: 1a02 3300 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0033 │ │ -04c712: 6e20 b214 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c718: 0c01 |00d6: move-result-object v1 │ │ -04c71a: 6e10 b714 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c720: 0c01 |00da: move-result-object v1 │ │ -04c722: 7020 0405 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -04c728: 2700 |00de: throw v0 │ │ -04c72a: 54a0 fe00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c72e: 5400 d700 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04c732: 28cf |00e3: goto 00b2 // -0031 │ │ -04c734: 54b0 b100 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ -04c738: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -04c73c: 54a0 fe00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04c740: 6e20 0b03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@030b │ │ -04c746: 55b0 b600 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -04c74a: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -04c74e: 54b0 b700 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c752: 6e20 d202 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02d2 │ │ -04c758: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -04c75a: 5cb0 b600 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -04c75e: 55b0 a700 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -04c762: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -04c766: 54b0 b700 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c76a: 6e20 9702 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0297 │ │ -04c770: 0c00 |0102: move-result-object v0 │ │ -04c772: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -04c774: 54b2 b700 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c778: 6e40 d402 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@02d4 │ │ -04c77e: 0c00 |0109: move-result-object v0 │ │ -04c780: 5bb0 c000 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c784: 54b0 c000 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c788: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -04c78c: 54b0 c000 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c790: 5bb0 ac00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -04c794: 54b0 c000 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c798: 7110 7104 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0471 │ │ -04c79e: 0c00 |0119: move-result-object v0 │ │ -04c7a0: 5bb0 c000 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c7a4: 55b0 a900 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -04c7a8: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -04c7ac: 54b0 c000 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c7b0: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -04c7b4: 6e20 6e12 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04c7ba: 54b0 c000 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c7be: 54b1 b700 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c7c2: 6e30 cd02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02cd │ │ -04c7c8: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -04c7ca: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -04c7ce: 6300 f400 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04c7d2: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -04c7d6: 1a00 e902 |0135: const-string v0, "FragmentManager" // string@02e9 │ │ -04c7da: 2201 2103 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c7de: 7010 ab14 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c7e4: 1a02 cd12 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@12cd │ │ -04c7e8: 6e20 b214 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c7ee: 0c01 |0141: move-result-object v1 │ │ -04c7f0: 6e20 b114 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c7f6: 0c01 |0145: move-result-object v1 │ │ -04c7f8: 6e10 b714 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c7fe: 0c01 |0149: move-result-object v1 │ │ -04c800: 7120 a011 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04c806: 55b0 a700 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ -04c80a: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -04c80e: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -04c810: 52b0 a200 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -04c814: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -04c818: 54a0 0501 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ -04c81c: 52b1 a200 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -04c820: 7220 2803 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0328 │ │ -04c826: 0c07 |015d: move-result-object v7 │ │ -04c828: 1f07 9f02 |015e: check-cast v7, Landroid/view/ViewGroup; // type@029f │ │ -04c82c: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -04c830: 55b0 b300 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b3 │ │ -04c834: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -04c838: 2200 0e03 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -04c83c: 2201 2103 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c840: 7010 ab14 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c846: 1a02 c707 |016d: const-string v2, "No view found for id 0x" // string@07c7 │ │ -04c84a: 6e20 b214 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c850: 0c01 |0172: move-result-object v1 │ │ -04c852: 52b2 a200 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -04c856: 7110 8214 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04c85c: 0c02 |0178: move-result-object v2 │ │ -04c85e: 6e20 b214 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c864: 0c01 |017c: move-result-object v1 │ │ -04c866: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ -04c86a: 6e20 b214 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c870: 0c01 |0182: move-result-object v1 │ │ -04c872: 6e10 9a02 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ -04c878: 0c02 |0186: move-result-object v2 │ │ -04c87a: 52b3 a200 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ -04c87e: 6e20 df00 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00df │ │ -04c884: 0c02 |018c: move-result-object v2 │ │ -04c886: 6e20 b214 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c88c: 0c01 |0190: move-result-object v1 │ │ -04c88e: 1a02 bb00 |0191: const-string v2, ") for fragment " // string@00bb │ │ -04c892: 6e20 b214 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c898: 0c01 |0196: move-result-object v1 │ │ -04c89a: 6e20 b114 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c8a0: 0c01 |019a: move-result-object v1 │ │ -04c8a2: 6e10 b714 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c8a8: 0c01 |019e: move-result-object v1 │ │ -04c8aa: 7020 7914 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -04c8b0: 7020 9a03 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04c8b6: 5bb7 a100 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ -04c8ba: 54b0 b700 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c8be: 6e20 9702 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0297 │ │ -04c8c4: 0c00 |01ac: move-result-object v0 │ │ -04c8c6: 54b1 b700 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c8ca: 6e40 d402 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@02d4 │ │ -04c8d0: 0c00 |01b2: move-result-object v0 │ │ -04c8d2: 5bb0 c000 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c8d6: 54b0 c000 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c8da: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -04c8de: 54b0 c000 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c8e2: 5bb0 ac00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -04c8e6: 54b0 c000 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c8ea: 7110 7104 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0471 │ │ -04c8f0: 0c00 |01c2: move-result-object v0 │ │ -04c8f2: 5bb0 c000 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c8f6: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -04c8fa: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -04c8fc: 6e5e 7a03 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@037a │ │ -04c902: 0c06 |01cb: move-result-object v6 │ │ -04c904: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -04c908: 54b0 c000 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c90c: 6e20 6f12 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04c912: 54b0 c000 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c916: 6e20 8b12 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@128b │ │ -04c91c: 55b0 a900 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -04c920: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -04c924: 54b0 c000 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c928: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -04c92c: 6e20 6e12 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04c932: 54b0 c000 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c936: 54b1 b700 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c93a: 6e30 cd02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02cd │ │ -04c940: 54b0 b700 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c944: 6e20 cf02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@02cf │ │ -04c94a: 54b0 c000 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04c94e: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -04c952: 54b0 b700 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c956: 6e20 e202 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02e2 │ │ -04c95c: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -04c95e: 5bb0 b700 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c962: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -04c964: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -04c968: 6300 f400 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04c96c: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -04c970: 1a00 e902 |0202: const-string v0, "FragmentManager" // string@02e9 │ │ -04c974: 2201 2103 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c978: 7010 ab14 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c97e: 1a02 d012 |0209: const-string v2, "moveto STARTED: " // string@12d0 │ │ -04c982: 6e20 b214 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c988: 0c01 |020e: move-result-object v1 │ │ -04c98a: 6e20 b114 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c990: 0c01 |0212: move-result-object v1 │ │ -04c992: 6e10 b714 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c998: 0c01 |0216: move-result-object v1 │ │ -04c99a: 7120 a011 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04c9a0: 6e10 df02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02df │ │ -04c9a6: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -04c9a8: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -04c9ac: 6300 f400 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04c9b0: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -04c9b4: 1a00 e902 |0224: const-string v0, "FragmentManager" // string@02e9 │ │ -04c9b8: 2201 2103 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04c9bc: 7010 ab14 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c9c2: 1a02 cf12 |022b: const-string v2, "moveto RESUMED: " // string@12cf │ │ -04c9c6: 6e20 b214 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c9cc: 0c01 |0230: move-result-object v1 │ │ -04c9ce: 6e20 b114 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04c9d4: 0c01 |0234: move-result-object v1 │ │ -04c9d6: 6e10 b714 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c9dc: 0c01 |0238: move-result-object v1 │ │ -04c9de: 7120 a011 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04c9e4: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -04c9e6: 5cb0 b400 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ -04c9ea: 6e10 dd02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02dd │ │ -04c9f0: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -04c9f2: 5bb0 b700 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04c9f6: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -04c9f8: 5bb0 b800 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04c9fc: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -04ca00: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -04ca02: 5bb0 ac00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -04ca06: 2900 e1fe |024d: goto/16 012e // -011f │ │ -04ca0a: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -04ca0c: 5bb0 ac00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -04ca10: 2898 |0252: goto 01ea // -0068 │ │ -04ca12: 52b0 b900 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04ca16: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -04ca1a: 52b0 b900 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04ca1e: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -04ca24: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -04ca28: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -04ca2a: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -04ca2e: 55a0 0801 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ -04ca32: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -04ca36: 54b0 9b00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -04ca3a: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -04ca3e: 54b9 9b00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -04ca42: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -04ca44: 5bb0 9b00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -04ca48: 6e10 1012 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ -04ca4e: 54b0 9b00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -04ca52: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -04ca56: 59bc ba00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ -04ca5a: 121c |0277: const/4 v12, #int 1 // #1 │ │ -04ca5c: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -04ca60: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -04ca62: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -04ca66: 6300 f400 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04ca6a: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -04ca6e: 1a00 e902 |0281: const-string v0, "FragmentManager" // string@02e9 │ │ -04ca72: 2201 2103 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04ca76: 7010 ab14 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ca7c: 1a02 ca12 |0288: const-string v2, "movefrom RESUMED: " // string@12ca │ │ -04ca80: 6e20 b214 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ca86: 0c01 |028d: move-result-object v1 │ │ -04ca88: 6e20 b114 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04ca8e: 0c01 |0291: move-result-object v1 │ │ -04ca90: 6e10 b714 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ca96: 0c01 |0295: move-result-object v1 │ │ -04ca98: 7120 a011 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04ca9e: 6e10 da02 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02da │ │ -04caa4: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -04caa6: 5cb0 b400 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ -04caaa: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -04caac: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -04cab0: 6300 f400 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04cab4: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -04cab8: 1a00 e902 |02a6: const-string v0, "FragmentManager" // string@02e9 │ │ -04cabc: 2201 2103 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04cac0: 7010 ab14 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04cac6: 1a02 cb12 |02ad: const-string v2, "movefrom STARTED: " // string@12cb │ │ -04caca: 6e20 b214 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cad0: 0c01 |02b2: move-result-object v1 │ │ -04cad2: 6e20 b114 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04cad8: 0c01 |02b6: move-result-object v1 │ │ -04cada: 6e10 b714 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cae0: 0c01 |02ba: move-result-object v1 │ │ -04cae2: 7120 a011 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04cae8: 6e10 e002 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02e0 │ │ -04caee: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -04caf0: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -04caf4: 6300 f400 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04caf8: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -04cafc: 1a00 e902 |02c8: const-string v0, "FragmentManager" // string@02e9 │ │ -04cb00: 2201 2103 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04cb04: 7010 ab14 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04cb0a: 1a02 cc12 |02cf: const-string v2, "movefrom STOPPED: " // string@12cc │ │ -04cb0e: 6e20 b214 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cb14: 0c01 |02d4: move-result-object v1 │ │ -04cb16: 6e20 b114 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04cb1c: 0c01 |02d8: move-result-object v1 │ │ -04cb1e: 6e10 b714 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cb24: 0c01 |02dc: move-result-object v1 │ │ -04cb26: 7120 a011 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04cb2c: 6e10 dc02 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02dc │ │ -04cb32: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -04cb34: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -04cb38: 6300 f400 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04cb3c: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -04cb40: 1a00 e902 |02ea: const-string v0, "FragmentManager" // string@02e9 │ │ -04cb44: 2201 2103 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04cb48: 7010 ab14 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04cb4e: 1a02 c812 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@12c8 │ │ -04cb52: 6e20 b214 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cb58: 0c01 |02f6: move-result-object v1 │ │ -04cb5a: 6e20 b114 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04cb60: 0c01 |02fa: move-result-object v1 │ │ -04cb62: 6e10 b714 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cb68: 0c01 |02fe: move-result-object v1 │ │ -04cb6a: 7120 a011 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04cb70: 54b0 c000 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04cb74: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -04cb78: 54a0 fe00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04cb7c: 6e10 0903 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0309 │ │ -04cb82: 0a00 |030b: move-result v0 │ │ -04cb84: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -04cb88: 54b0 b800 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04cb8c: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -04cb90: 6e20 9603 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0396 │ │ -04cb96: 6e10 d602 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02d6 │ │ -04cb9c: 54b0 c000 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04cba0: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -04cba4: 54b0 a100 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ -04cba8: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -04cbac: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -04cbae: 52a0 0701 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04cbb2: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -04cbb6: 55a0 0801 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ -04cbba: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -04cbbe: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -04cbc0: 6e5e 7a03 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@037a │ │ -04cbc6: 0c06 |032d: move-result-object v6 │ │ -04cbc8: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -04cbcc: 07b8 |0330: move-object v8, v11 │ │ -04cbce: 54b0 c000 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04cbd2: 5bb0 9b00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ -04cbd6: 59bc ba00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ -04cbda: 2200 aa00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00aa │ │ -04cbde: 7030 4e03 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@034e │ │ -04cbe4: 6e20 4113 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1341 │ │ -04cbea: 54b0 c000 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04cbee: 6e20 6f12 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04cbf4: 54b0 a100 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ -04cbf8: 54b1 c000 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04cbfc: 6e20 aa12 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12aa │ │ -04cc02: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -04cc04: 5bb0 a100 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ -04cc08: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -04cc0a: 5bb0 c000 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04cc0e: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -04cc10: 5bb0 ac00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -04cc14: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -04cc18: 6300 f400 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04cc1c: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -04cc20: 1a00 e902 |035a: const-string v0, "FragmentManager" // string@02e9 │ │ -04cc24: 2201 2103 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04cc28: 7010 ab14 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04cc2e: 1a02 c912 |0361: const-string v2, "movefrom CREATED: " // string@12c9 │ │ -04cc32: 6e20 b214 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cc38: 0c01 |0366: move-result-object v1 │ │ -04cc3a: 6e20 b114 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04cc40: 0c01 |036a: move-result-object v1 │ │ -04cc42: 6e10 b714 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cc48: 0c01 |036e: move-result-object v1 │ │ -04cc4a: 7120 a011 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04cc50: 55b0 b600 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -04cc54: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -04cc58: 6e10 d502 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02d5 │ │ -04cc5e: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -04cc60: 5cb0 9e00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -04cc64: 6e10 c102 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02c1 │ │ -04cc6a: 55b0 9e00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ -04cc6e: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -04cc72: 2200 df00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00df │ │ -04cc76: 2201 2103 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04cc7a: 7010 ab14 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04cc80: 1a02 e202 |038a: const-string v2, "Fragment " // string@02e2 │ │ -04cc84: 6e20 b214 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cc8a: 0c01 |038f: move-result-object v1 │ │ -04cc8c: 6e20 b114 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04cc92: 0c01 |0393: move-result-object v1 │ │ -04cc94: 1a02 3700 |0394: const-string v2, " did not call through to super.onDetach()" // string@0037 │ │ -04cc98: 6e20 b214 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cc9e: 0c01 |0399: move-result-object v1 │ │ -04cca0: 6e10 b714 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cca6: 0c01 |039d: move-result-object v1 │ │ -04cca8: 7020 0405 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ -04ccae: 2700 |03a1: throw v0 │ │ -04ccb0: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -04ccb4: 55b0 b600 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -04ccb8: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -04ccbc: 6e20 7d03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@037d │ │ -04ccc2: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -04ccc6: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -04ccc8: 5bb0 9900 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ -04cccc: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -04ccce: 5bb0 a600 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ -04ccd2: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -04ccd6: 0000 |03b5: nop // spacer │ │ -04ccd8: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -04ccf4: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +04e760: |[04e760] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +04e770: 55b0 9a00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04e774: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04e778: 55b0 a400 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +04e77c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +04e780: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04e782: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +04e786: 121c |000b: const/4 v12, #int 1 // #1 │ │ +04e788: 55b0 b200 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ +04e78c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +04e790: 52b0 b900 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04e794: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +04e798: 52bc b900 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04e79c: 55b0 a300 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ +04e7a0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04e7a4: 52b0 b900 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04e7a8: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +04e7aa: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +04e7ae: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +04e7b0: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +04e7b4: 123c |0022: const/4 v12, #int 3 // #3 │ │ +04e7b6: 52b0 b900 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04e7ba: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +04e7be: 55b0 a700 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +04e7c2: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +04e7c6: 55b0 aa00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +04e7ca: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +04e7ce: 0e00 |002f: return-void │ │ +04e7d0: 54b0 9b00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +04e7d4: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +04e7d8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04e7da: 5bb0 9b00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +04e7de: 52b2 ba00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ +04e7e2: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +04e7e4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +04e7e6: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +04e7e8: 07a0 |003c: move-object v0, v10 │ │ +04e7ea: 07b1 |003d: move-object v1, v11 │ │ +04e7ec: 7406 8203 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@0382 │ │ +04e7f2: 52b0 b900 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04e7f6: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +04e7fc: 59bc b900 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04e800: 28e7 |0048: goto 002f // -0019 │ │ +04e802: 6300 f400 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04e806: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +04e80a: 1a00 e902 |004d: const-string v0, "FragmentManager" // string@02e9 │ │ +04e80e: 2201 1e03 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04e812: 7010 ab14 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e818: 1a02 cb12 |0054: const-string v2, "moveto CREATED: " // string@12cb │ │ +04e81c: 6e20 b214 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e822: 0c01 |0059: move-result-object v1 │ │ +04e824: 6e20 b114 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04e82a: 0c01 |005d: move-result-object v1 │ │ +04e82c: 6e10 b714 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e832: 0c01 |0061: move-result-object v1 │ │ +04e834: 7120 a011 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04e83a: 54b0 b700 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e83e: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +04e842: 54b0 b700 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e846: 1a01 770a |006b: const-string v1, "android:view_state" // string@0a77 │ │ +04e84a: 6e20 6901 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0169 │ │ +04e850: 0c00 |0070: move-result-object v0 │ │ +04e852: 5bb0 b800 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04e856: 54b0 b700 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e85a: 1a01 740a |0075: const-string v1, "android:target_state" // string@0a74 │ │ +04e85e: 6e30 7703 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@0377 │ │ +04e864: 0c00 |007a: move-result-object v0 │ │ +04e866: 5bb0 bc00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04e86a: 54b0 bc00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04e86e: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +04e872: 54b0 b700 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e876: 1a01 730a |0083: const-string v1, "android:target_req_state" // string@0a73 │ │ +04e87a: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +04e87c: 6e30 6601 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0166 │ │ +04e882: 0a00 |0089: move-result v0 │ │ +04e884: 59b0 be00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ +04e888: 54b0 b700 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e88c: 1a01 760a |008e: const-string v1, "android:user_visible_hint" // string@0a76 │ │ +04e890: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +04e892: 6e30 6401 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0164 │ │ +04e898: 0a00 |0094: move-result v0 │ │ +04e89a: 5cb0 bf00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +04e89e: 55b0 bf00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +04e8a2: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +04e8a6: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04e8a8: 5cb0 a300 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ +04e8ac: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +04e8ae: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +04e8b2: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +04e8b4: 54a0 fe00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e8b8: 5bb0 9900 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +04e8bc: 54a0 0e01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04e8c0: 5bb0 b100 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ +04e8c4: 54a0 0e01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04e8c8: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +04e8cc: 54a0 0e01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04e8d0: 5400 a000 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a0 │ │ +04e8d4: 5bb0 a600 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +04e8d8: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +04e8da: 5cb0 9e00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +04e8de: 54a0 fe00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e8e2: 6e20 b602 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02b6 │ │ +04e8e8: 55b0 9e00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +04e8ec: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +04e8f0: 2200 dc00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +04e8f4: 2201 1e03 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04e8f8: 7010 ab14 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e8fe: 1a02 e202 |00c7: const-string v2, "Fragment " // string@02e2 │ │ +04e902: 6e20 b214 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e908: 0c01 |00cc: move-result-object v1 │ │ +04e90a: 6e20 b114 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04e910: 0c01 |00d0: move-result-object v1 │ │ +04e912: 1a02 3300 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0033 │ │ +04e916: 6e20 b214 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e91c: 0c01 |00d6: move-result-object v1 │ │ +04e91e: 6e10 b714 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e924: 0c01 |00da: move-result-object v1 │ │ +04e926: 7020 0405 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +04e92c: 2700 |00de: throw v0 │ │ +04e92e: 54a0 fe00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e932: 5400 d700 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +04e936: 28cf |00e3: goto 00b2 // -0031 │ │ +04e938: 54b0 b100 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b1 │ │ +04e93c: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +04e940: 54a0 fe00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04e944: 6e20 0b03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@030b │ │ +04e94a: 55b0 b600 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +04e94e: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +04e952: 54b0 b700 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e956: 6e20 d202 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02d2 │ │ +04e95c: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +04e95e: 5cb0 b600 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +04e962: 55b0 a700 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +04e966: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +04e96a: 54b0 b700 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e96e: 6e20 9702 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0297 │ │ +04e974: 0c00 |0102: move-result-object v0 │ │ +04e976: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +04e978: 54b2 b700 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e97c: 6e40 d402 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@02d4 │ │ +04e982: 0c00 |0109: move-result-object v0 │ │ +04e984: 5bb0 c000 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e988: 54b0 c000 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e98c: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +04e990: 54b0 c000 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e994: 5bb0 ac00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +04e998: 54b0 c000 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e99c: 7110 7104 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0471 │ │ +04e9a2: 0c00 |0119: move-result-object v0 │ │ +04e9a4: 5bb0 c000 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e9a8: 55b0 a900 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +04e9ac: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +04e9b0: 54b0 c000 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e9b4: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +04e9b8: 6e20 6e12 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +04e9be: 54b0 c000 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04e9c2: 54b1 b700 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04e9c6: 6e30 cd02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02cd │ │ +04e9cc: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +04e9ce: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +04e9d2: 6300 f400 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04e9d6: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +04e9da: 1a00 e902 |0135: const-string v0, "FragmentManager" // string@02e9 │ │ +04e9de: 2201 1e03 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04e9e2: 7010 ab14 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e9e8: 1a02 ca12 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@12ca │ │ +04e9ec: 6e20 b214 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e9f2: 0c01 |0141: move-result-object v1 │ │ +04e9f4: 6e20 b114 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04e9fa: 0c01 |0145: move-result-object v1 │ │ +04e9fc: 6e10 b714 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ea02: 0c01 |0149: move-result-object v1 │ │ +04ea04: 7120 a011 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ea0a: 55b0 a700 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a7 │ │ +04ea0e: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +04ea12: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +04ea14: 52b0 a200 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +04ea18: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +04ea1c: 54a0 0501 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0105 │ │ +04ea20: 52b1 a200 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +04ea24: 7220 2803 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0328 │ │ +04ea2a: 0c07 |015d: move-result-object v7 │ │ +04ea2c: 1f07 9c02 |015e: check-cast v7, Landroid/view/ViewGroup; // type@029c │ │ +04ea30: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +04ea34: 55b0 b300 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b3 │ │ +04ea38: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +04ea3c: 2200 0b03 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +04ea40: 2201 1e03 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ea44: 7010 ab14 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ea4a: 1a02 c407 |016d: const-string v2, "No view found for id 0x" // string@07c4 │ │ +04ea4e: 6e20 b214 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ea54: 0c01 |0172: move-result-object v1 │ │ +04ea56: 52b2 a200 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +04ea5a: 7110 8214 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +04ea60: 0c02 |0178: move-result-object v2 │ │ +04ea62: 6e20 b214 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ea68: 0c01 |017c: move-result-object v1 │ │ +04ea6a: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ +04ea6e: 6e20 b214 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ea74: 0c01 |0182: move-result-object v1 │ │ +04ea76: 6e10 9a02 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@029a │ │ +04ea7c: 0c02 |0186: move-result-object v2 │ │ +04ea7e: 52b3 a200 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a2 │ │ +04ea82: 6e20 df00 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00df │ │ +04ea88: 0c02 |018c: move-result-object v2 │ │ +04ea8a: 6e20 b214 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ea90: 0c01 |0190: move-result-object v1 │ │ +04ea92: 1a02 bb00 |0191: const-string v2, ") for fragment " // string@00bb │ │ +04ea96: 6e20 b214 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ea9c: 0c01 |0196: move-result-object v1 │ │ +04ea9e: 6e20 b114 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04eaa4: 0c01 |019a: move-result-object v1 │ │ +04eaa6: 6e10 b714 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04eaac: 0c01 |019e: move-result-object v1 │ │ +04eaae: 7020 7914 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +04eab4: 7020 9a03 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04eaba: 5bb7 a100 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ +04eabe: 54b0 b700 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04eac2: 6e20 9702 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0297 │ │ +04eac8: 0c00 |01ac: move-result-object v0 │ │ +04eaca: 54b1 b700 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04eace: 6e40 d402 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@02d4 │ │ +04ead4: 0c00 |01b2: move-result-object v0 │ │ +04ead6: 5bb0 c000 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eada: 54b0 c000 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eade: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +04eae2: 54b0 c000 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eae6: 5bb0 ac00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +04eaea: 54b0 c000 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eaee: 7110 7104 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0471 │ │ +04eaf4: 0c00 |01c2: move-result-object v0 │ │ +04eaf6: 5bb0 c000 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eafa: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +04eafe: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +04eb00: 6e5e 7a03 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@037a │ │ +04eb06: 0c06 |01cb: move-result-object v6 │ │ +04eb08: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +04eb0c: 54b0 c000 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eb10: 6e20 6f12 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +04eb16: 54b0 c000 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eb1a: 6e20 8b12 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@128b │ │ +04eb20: 55b0 a900 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +04eb24: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +04eb28: 54b0 c000 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eb2c: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +04eb30: 6e20 6e12 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +04eb36: 54b0 c000 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eb3a: 54b1 b700 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04eb3e: 6e30 cd02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02cd │ │ +04eb44: 54b0 b700 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04eb48: 6e20 cf02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@02cf │ │ +04eb4e: 54b0 c000 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eb52: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +04eb56: 54b0 b700 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04eb5a: 6e20 e202 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02e2 │ │ +04eb60: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +04eb62: 5bb0 b700 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04eb66: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +04eb68: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +04eb6c: 6300 f400 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04eb70: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +04eb74: 1a00 e902 |0202: const-string v0, "FragmentManager" // string@02e9 │ │ +04eb78: 2201 1e03 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04eb7c: 7010 ab14 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04eb82: 1a02 cd12 |0209: const-string v2, "moveto STARTED: " // string@12cd │ │ +04eb86: 6e20 b214 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04eb8c: 0c01 |020e: move-result-object v1 │ │ +04eb8e: 6e20 b114 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04eb94: 0c01 |0212: move-result-object v1 │ │ +04eb96: 6e10 b714 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04eb9c: 0c01 |0216: move-result-object v1 │ │ +04eb9e: 7120 a011 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04eba4: 6e10 df02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02df │ │ +04ebaa: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +04ebac: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +04ebb0: 6300 f400 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ebb4: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +04ebb8: 1a00 e902 |0224: const-string v0, "FragmentManager" // string@02e9 │ │ +04ebbc: 2201 1e03 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ebc0: 7010 ab14 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ebc6: 1a02 cc12 |022b: const-string v2, "moveto RESUMED: " // string@12cc │ │ +04ebca: 6e20 b214 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ebd0: 0c01 |0230: move-result-object v1 │ │ +04ebd2: 6e20 b114 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ebd8: 0c01 |0234: move-result-object v1 │ │ +04ebda: 6e10 b714 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ebe0: 0c01 |0238: move-result-object v1 │ │ +04ebe2: 7120 a011 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ebe8: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +04ebea: 5cb0 b400 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ +04ebee: 6e10 dd02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02dd │ │ +04ebf4: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +04ebf6: 5bb0 b700 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04ebfa: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +04ebfc: 5bb0 b800 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04ec00: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +04ec04: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +04ec06: 5bb0 ac00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +04ec0a: 2900 e1fe |024d: goto/16 012e // -011f │ │ +04ec0e: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +04ec10: 5bb0 ac00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +04ec14: 2898 |0252: goto 01ea // -0068 │ │ +04ec16: 52b0 b900 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04ec1a: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +04ec1e: 52b0 b900 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04ec22: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +04ec28: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +04ec2c: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +04ec2e: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +04ec32: 55a0 0801 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ +04ec36: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +04ec3a: 54b0 9b00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +04ec3e: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +04ec42: 54b9 9b00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +04ec46: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +04ec48: 5bb0 9b00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +04ec4c: 6e10 1012 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ +04ec52: 54b0 9b00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +04ec56: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +04ec5a: 59bc ba00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ +04ec5e: 121c |0277: const/4 v12, #int 1 // #1 │ │ +04ec60: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +04ec64: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +04ec66: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +04ec6a: 6300 f400 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ec6e: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +04ec72: 1a00 e902 |0281: const-string v0, "FragmentManager" // string@02e9 │ │ +04ec76: 2201 1e03 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ec7a: 7010 ab14 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ec80: 1a02 c712 |0288: const-string v2, "movefrom RESUMED: " // string@12c7 │ │ +04ec84: 6e20 b214 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ec8a: 0c01 |028d: move-result-object v1 │ │ +04ec8c: 6e20 b114 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ec92: 0c01 |0291: move-result-object v1 │ │ +04ec94: 6e10 b714 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ec9a: 0c01 |0295: move-result-object v1 │ │ +04ec9c: 7120 a011 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04eca2: 6e10 da02 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02da │ │ +04eca8: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +04ecaa: 5cb0 b400 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b4 │ │ +04ecae: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +04ecb0: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +04ecb4: 6300 f400 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ecb8: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +04ecbc: 1a00 e902 |02a6: const-string v0, "FragmentManager" // string@02e9 │ │ +04ecc0: 2201 1e03 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ecc4: 7010 ab14 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ecca: 1a02 c812 |02ad: const-string v2, "movefrom STARTED: " // string@12c8 │ │ +04ecce: 6e20 b214 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ecd4: 0c01 |02b2: move-result-object v1 │ │ +04ecd6: 6e20 b114 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ecdc: 0c01 |02b6: move-result-object v1 │ │ +04ecde: 6e10 b714 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ece4: 0c01 |02ba: move-result-object v1 │ │ +04ece6: 7120 a011 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ecec: 6e10 e002 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02e0 │ │ +04ecf2: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +04ecf4: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +04ecf8: 6300 f400 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ecfc: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +04ed00: 1a00 e902 |02c8: const-string v0, "FragmentManager" // string@02e9 │ │ +04ed04: 2201 1e03 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ed08: 7010 ab14 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ed0e: 1a02 c912 |02cf: const-string v2, "movefrom STOPPED: " // string@12c9 │ │ +04ed12: 6e20 b214 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ed18: 0c01 |02d4: move-result-object v1 │ │ +04ed1a: 6e20 b114 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ed20: 0c01 |02d8: move-result-object v1 │ │ +04ed22: 6e10 b714 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ed28: 0c01 |02dc: move-result-object v1 │ │ +04ed2a: 7120 a011 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ed30: 6e10 dc02 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02dc │ │ +04ed36: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +04ed38: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +04ed3c: 6300 f400 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ed40: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +04ed44: 1a00 e902 |02ea: const-string v0, "FragmentManager" // string@02e9 │ │ +04ed48: 2201 1e03 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ed4c: 7010 ab14 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ed52: 1a02 c512 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@12c5 │ │ +04ed56: 6e20 b214 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ed5c: 0c01 |02f6: move-result-object v1 │ │ +04ed5e: 6e20 b114 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ed64: 0c01 |02fa: move-result-object v1 │ │ +04ed66: 6e10 b714 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ed6c: 0c01 |02fe: move-result-object v1 │ │ +04ed6e: 7120 a011 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ed74: 54b0 c000 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04ed78: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +04ed7c: 54a0 fe00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04ed80: 6e10 0903 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0309 │ │ +04ed86: 0a00 |030b: move-result v0 │ │ +04ed88: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +04ed8c: 54b0 b800 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04ed90: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +04ed94: 6e20 9603 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0396 │ │ +04ed9a: 6e10 d602 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02d6 │ │ +04eda0: 54b0 c000 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04eda4: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +04eda8: 54b0 a100 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ +04edac: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +04edb0: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +04edb2: 52a0 0701 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04edb6: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +04edba: 55a0 0801 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0108 │ │ +04edbe: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +04edc2: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +04edc4: 6e5e 7a03 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@037a │ │ +04edca: 0c06 |032d: move-result-object v6 │ │ +04edcc: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +04edd0: 07b8 |0330: move-object v8, v11 │ │ +04edd2: 54b0 c000 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04edd6: 5bb0 9b00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009b │ │ +04edda: 59bc ba00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00ba │ │ +04edde: 2200 a700 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00a7 │ │ +04ede2: 7030 4e03 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@034e │ │ +04ede8: 6e20 4113 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1341 │ │ +04edee: 54b0 c000 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04edf2: 6e20 6f12 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +04edf8: 54b0 a100 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ +04edfc: 54b1 c000 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04ee00: 6e20 aa12 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12aa │ │ +04ee06: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +04ee08: 5bb0 a100 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a1 │ │ +04ee0c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +04ee0e: 5bb0 c000 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04ee12: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +04ee14: 5bb0 ac00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +04ee18: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +04ee1c: 6300 f400 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ee20: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +04ee24: 1a00 e902 |035a: const-string v0, "FragmentManager" // string@02e9 │ │ +04ee28: 2201 1e03 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ee2c: 7010 ab14 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ee32: 1a02 c612 |0361: const-string v2, "movefrom CREATED: " // string@12c6 │ │ +04ee36: 6e20 b214 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ee3c: 0c01 |0366: move-result-object v1 │ │ +04ee3e: 6e20 b114 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ee44: 0c01 |036a: move-result-object v1 │ │ +04ee46: 6e10 b714 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ee4c: 0c01 |036e: move-result-object v1 │ │ +04ee4e: 7120 a011 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ee54: 55b0 b600 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +04ee58: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +04ee5c: 6e10 d502 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02d5 │ │ +04ee62: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +04ee64: 5cb0 9e00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +04ee68: 6e10 c102 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02c1 │ │ +04ee6e: 55b0 9e00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009e │ │ +04ee72: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +04ee76: 2200 dc00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00dc │ │ +04ee7a: 2201 1e03 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04ee7e: 7010 ab14 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ee84: 1a02 e202 |038a: const-string v2, "Fragment " // string@02e2 │ │ +04ee88: 6e20 b214 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ee8e: 0c01 |038f: move-result-object v1 │ │ +04ee90: 6e20 b114 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ee96: 0c01 |0393: move-result-object v1 │ │ +04ee98: 1a02 3700 |0394: const-string v2, " did not call through to super.onDetach()" // string@0037 │ │ +04ee9c: 6e20 b214 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04eea2: 0c01 |0399: move-result-object v1 │ │ +04eea4: 6e10 b714 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04eeaa: 0c01 |039d: move-result-object v1 │ │ +04eeac: 7020 0405 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0504 │ │ +04eeb2: 2700 |03a1: throw v0 │ │ +04eeb4: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +04eeb8: 55b0 b600 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +04eebc: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +04eec0: 6e20 7d03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@037d │ │ +04eec6: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +04eeca: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +04eecc: 5bb0 9900 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0099 │ │ +04eed0: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +04eed2: 5bb0 a600 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a6 │ │ +04eed6: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +04eeda: 0000 |03b5: nop // spacer │ │ +04eedc: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +04eef8: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x000b line=831 │ │ 0x000c line=833 │ │ 0x0014 line=835 │ │ 0x0016 line=839 │ │ @@ -95407,18 +95458,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04cd10: |[04cd10] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -04cd20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04cd22: 5c10 1201 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04cd26: 0e00 |0003: return-void │ │ +04ef14: |[04ef14] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +04ef24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ef26: 5c10 1201 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04ef2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0003 line=1875 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -95427,31 +95478,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 │ │ -04cd28: |[04cd28] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -04cd38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04cd3a: 5570 a300 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ -04cd3e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04cd42: 5560 0a01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ -04cd46: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -04cd4a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04cd4c: 5c60 0b01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010b │ │ -04cd50: 0e00 |000c: return-void │ │ -04cd52: 5c73 a300 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ -04cd56: 5262 0701 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ -04cd5a: 0760 |0011: move-object v0, v6 │ │ -04cd5c: 0771 |0012: move-object v1, v7 │ │ -04cd5e: 0134 |0013: move v4, v3 │ │ -04cd60: 0135 |0014: move v5, v3 │ │ -04cd62: 7406 8203 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@0382 │ │ -04cd68: 28f4 |0018: goto 000c // -000c │ │ +04ef2c: |[04ef2c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +04ef3c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ef3e: 5570 a300 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ +04ef42: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04ef46: 5560 0a01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010a │ │ +04ef4a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +04ef4e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04ef50: 5c60 0b01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010b │ │ +04ef54: 0e00 |000c: return-void │ │ +04ef56: 5c73 a300 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a3 │ │ +04ef5a: 5262 0701 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0107 │ │ +04ef5e: 0760 |0011: move-object v0, v6 │ │ +04ef60: 0771 |0012: move-object v1, v7 │ │ +04ef62: 0134 |0013: move v4, v3 │ │ +04ef64: 0135 |0014: move v5, v3 │ │ +04ef66: 7406 8203 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@0382 │ │ +04ef6c: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=816 │ │ 0x0005 line=817 │ │ 0x0009 line=819 │ │ 0x000c line=825 │ │ 0x000d line=822 │ │ @@ -95465,20 +95516,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04cd6c: |[04cd6c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -04cd7c: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00a7 │ │ -04cd80: 7020 4803 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0348 │ │ -04cd86: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04cd88: 6e30 6e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ -04cd8e: 0e00 |0009: return-void │ │ +04ef70: |[04ef70] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +04ef80: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00a4 │ │ +04ef84: 7020 4803 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0348 │ │ +04ef8a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04ef8c: 6e30 6e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ +04ef92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0009 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -95487,33 +95538,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -04cd90: |[04cd90] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -04cda0: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -04cda4: 2200 0e03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -04cda8: 2201 2103 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04cdac: 7010 ab14 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04cdb2: 1a02 cf01 |0009: const-string v2, "Bad id: " // string@01cf │ │ -04cdb6: 6e20 b214 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cdbc: 0c01 |000e: move-result-object v1 │ │ -04cdbe: 6e20 ae14 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04cdc4: 0c01 |0012: move-result-object v1 │ │ -04cdc6: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cdcc: 0c01 |0016: move-result-object v1 │ │ -04cdce: 7020 7914 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -04cdd4: 2700 |001a: throw v0 │ │ -04cdd6: 2200 a900 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a9 │ │ -04cdda: 7040 4c03 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@034c │ │ -04cde0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04cde2: 6e30 6e03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ -04cde8: 0e00 |0024: return-void │ │ +04ef94: |[04ef94] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +04efa4: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +04efa8: 2200 0b03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +04efac: 2201 1e03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04efb0: 7010 ab14 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04efb6: 1a02 cf01 |0009: const-string v2, "Bad id: " // string@01cf │ │ +04efba: 6e20 b214 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04efc0: 0c01 |000e: move-result-object v1 │ │ +04efc2: 6e20 ae14 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04efc8: 0c01 |0012: move-result-object v1 │ │ +04efca: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04efd0: 0c01 |0016: move-result-object v1 │ │ +04efd2: 7020 7914 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +04efd8: 2700 |001a: throw v0 │ │ +04efda: 2200 a600 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a6 │ │ +04efde: 7040 4c03 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@034c │ │ +04efe4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04efe6: 6e30 6e03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ +04efec: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0002 line=510 │ │ 0x001b line=512 │ │ 0x0024 line=517 │ │ locals : │ │ @@ -95526,20 +95577,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04cdec: |[04cdec] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -04cdfc: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00a8 │ │ -04ce00: 7040 4a03 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@034a │ │ -04ce06: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04ce08: 6e30 6e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ -04ce0e: 0e00 |0009: return-void │ │ +04eff0: |[04eff0] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +04f000: 2200 a500 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00a5 │ │ +04f004: 7040 4a03 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@034a │ │ +04f00a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04f00c: 6e30 6e03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@036e │ │ +04f012: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -95550,25 +95601,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -04ce10: |[04ce10] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -04ce20: 7010 5b03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ -04ce26: 6e10 7003 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0370 │ │ -04ce2c: 5440 fe00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04ce30: 5400 d800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -04ce34: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04ce36: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -04ce38: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04ce3a: 6e53 8b03 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ -04ce40: 0a00 |0010: move-result v0 │ │ -04ce42: 0f00 |0011: return v0 │ │ +04f014: |[04f014] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +04f024: 7010 5b03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ +04f02a: 6e10 7003 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0370 │ │ +04f030: 5440 fe00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04f034: 5400 d800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +04f038: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04f03a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +04f03c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04f03e: 6e53 8b03 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ +04f044: 0a00 |0010: move-result v0 │ │ +04f046: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0003 line=487 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -95578,36 +95629,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -04ce44: |[04ce44] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -04ce54: 7010 5b03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ -04ce5a: 6e10 7003 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0370 │ │ -04ce60: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -04ce64: 2200 0e03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -04ce68: 2201 2103 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04ce6c: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ce72: 1a02 cf01 |000f: const-string v2, "Bad id: " // string@01cf │ │ -04ce76: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ce7c: 0c01 |0014: move-result-object v1 │ │ -04ce7e: 6e20 ae14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04ce84: 0c01 |0018: move-result-object v1 │ │ -04ce86: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ce8c: 0c01 |001c: move-result-object v1 │ │ -04ce8e: 7020 7914 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -04ce94: 2700 |0020: throw v0 │ │ -04ce96: 5430 fe00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04ce9a: 5400 d800 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -04ce9e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -04cea0: 6e55 8b03 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ -04cea6: 0a00 |0029: move-result v0 │ │ -04cea8: 0f00 |002a: return v0 │ │ +04f048: |[04f048] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +04f058: 7010 5b03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ +04f05e: 6e10 7003 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0370 │ │ +04f064: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +04f068: 2200 0b03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +04f06c: 2201 1e03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04f070: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f076: 1a02 cf01 |000f: const-string v2, "Bad id: " // string@01cf │ │ +04f07a: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f080: 0c01 |0014: move-result-object v1 │ │ +04f082: 6e20 ae14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f088: 0c01 |0018: move-result-object v1 │ │ +04f08a: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f090: 0c01 |001c: move-result-object v1 │ │ +04f092: 7020 7914 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +04f098: 2700 |0020: throw v0 │ │ +04f09a: 5430 fe00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04f09e: 5400 d800 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +04f0a2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +04f0a4: 6e55 8b03 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ +04f0aa: 0a00 |0029: move-result v0 │ │ +04f0ac: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0003 line=522 │ │ 0x0006 line=523 │ │ 0x0008 line=524 │ │ 0x0021 line=526 │ │ @@ -95621,23 +95672,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -04ceac: |[04ceac] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -04cebc: 7010 5b03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ -04cec2: 6e10 7003 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0370 │ │ -04cec8: 5420 fe00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04cecc: 5400 d800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ -04ced0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -04ced2: 6e54 8b03 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ -04ced8: 0a00 |000e: move-result v0 │ │ -04ceda: 0f00 |000f: return v0 │ │ +04f0b0: |[04f0b0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +04f0c0: 7010 5b03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@035b │ │ +04f0c6: 6e10 7003 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0370 │ │ +04f0cc: 5420 fe00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04f0d0: 5400 d800 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d8 │ │ +04f0d4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +04f0d6: 6e54 8b03 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@038b │ │ +04f0dc: 0a00 |000e: move-result v0 │ │ +04f0de: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0006 line=504 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -95649,130 +95700,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 │ │ -04cedc: |[04cedc] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -04ceec: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04ceee: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04cef0: 54b6 0201 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04cef4: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -04cef8: 0f09 |0006: return v9 │ │ -04cefa: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -04cefe: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -04cf02: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04cf06: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -04cf0a: 54b6 0201 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04cf0e: 6e10 d514 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04cf14: 0a06 |0014: move-result v6 │ │ -04cf16: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -04cf1a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -04cf1e: 54b6 0201 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04cf22: 6e20 d214 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -04cf28: 0c01 |001e: move-result-object v1 │ │ -04cf2a: 1f01 9400 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04cf2e: 6e20 4a02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@024a │ │ -04cf34: 6e10 8f03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@038f │ │ -04cf3a: 0189 |0027: move v9, v8 │ │ -04cf3c: 28de |0028: goto 0006 // -0022 │ │ -04cf3e: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -04cf40: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -04cf44: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -04cf48: 54b6 0201 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04cf4c: 6e10 d514 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04cf52: 0a06 |0033: move-result v6 │ │ -04cf54: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -04cf58: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -04cf5c: 54b6 0201 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04cf60: 6e20 cf14 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04cf66: 0c01 |003d: move-result-object v1 │ │ -04cf68: 1f01 9400 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04cf6c: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -04cf70: 6e10 4402 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0244 │ │ -04cf76: 0c06 |0045: move-result-object v6 │ │ -04cf78: 6e20 a114 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -04cf7e: 0a06 |0049: move-result v6 │ │ -04cf80: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -04cf84: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -04cf88: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04cf8c: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -04cf90: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04cf94: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -04cf98: 54b6 0201 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04cf9c: 6e20 cf14 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04cfa2: 0c01 |005b: move-result-object v1 │ │ -04cfa4: 1f01 9400 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04cfa8: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -04cfac: 6e10 4402 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0244 │ │ -04cfb2: 0c06 |0063: move-result-object v6 │ │ -04cfb4: 6e20 a114 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -04cfba: 0a06 |0067: move-result v6 │ │ -04cfbc: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -04cfc0: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -04cfc4: 5216 6800 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04cfc8: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -04cfcc: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04cfd0: 28e2 |0072: goto 0054 // -001e │ │ -04cfd2: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -04cfd6: 5216 6800 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04cfda: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -04cfde: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04cfe2: 28bb |007b: goto 0036 // -0045 │ │ -04cfe4: 54b6 0201 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04cfe8: 6e10 d514 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04cfee: 0a06 |0081: move-result v6 │ │ -04cff0: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -04cff4: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -04cff8: 2205 3103 |0086: new-instance v5, Ljava/util/ArrayList; // type@0331 │ │ -04cffc: 7010 c814 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04d002: 54b6 0201 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04d006: 6e10 d514 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d00c: 0a06 |0090: move-result v6 │ │ -04d00e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -04d012: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -04d016: 54b6 0201 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04d01a: 6e20 d214 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ -04d020: 0c06 |009a: move-result-object v6 │ │ -04d022: 6e20 cb14 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04d028: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04d02c: 28f3 |00a0: goto 0093 // -000d │ │ -04d02e: 6e10 d514 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d034: 0a06 |00a4: move-result v6 │ │ -04d036: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -04d03a: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -04d03c: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -04d040: 6306 f400 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d044: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -04d048: 1a06 e902 |00ae: const-string v6, "FragmentManager" // string@02e9 │ │ -04d04c: 2207 2103 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -04d050: 7010 ab14 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d056: 1a0a 1108 |00b5: const-string v10, "Popping back stack state: " // string@0811 │ │ -04d05a: 6e20 b214 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d060: 0c07 |00ba: move-result-object v7 │ │ -04d062: 6e20 cf14 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d068: 0c0a |00be: move-result-object v10 │ │ -04d06a: 6e20 b114 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d070: 0c07 |00c2: move-result-object v7 │ │ -04d072: 6e10 b714 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d078: 0c07 |00c6: move-result-object v7 │ │ -04d07a: 7120 a011 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d080: 6e20 cf14 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d086: 0c06 |00cd: move-result-object v6 │ │ -04d088: 1f06 9400 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04d08c: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -04d090: 0187 |00d2: move v7, v8 │ │ -04d092: 6e20 4a02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@024a │ │ -04d098: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d09c: 28d0 |00d8: goto 00a8 // -0030 │ │ -04d09e: 0197 |00d9: move v7, v9 │ │ -04d0a0: 28f9 |00da: goto 00d3 // -0007 │ │ -04d0a2: 6e10 8f03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@038f │ │ -04d0a8: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +04f0e0: |[04f0e0] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +04f0f0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04f0f2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04f0f4: 54b6 0201 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f0f8: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +04f0fc: 0f09 |0006: return v9 │ │ +04f0fe: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +04f102: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +04f106: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04f10a: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +04f10e: 54b6 0201 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f112: 6e10 d514 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f118: 0a06 |0014: move-result v6 │ │ +04f11a: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +04f11e: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +04f122: 54b6 0201 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f126: 6e20 d214 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +04f12c: 0c01 |001e: move-result-object v1 │ │ +04f12e: 1f01 9100 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04f132: 6e20 4a02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@024a │ │ +04f138: 6e10 8f03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@038f │ │ +04f13e: 0189 |0027: move v9, v8 │ │ +04f140: 28de |0028: goto 0006 // -0022 │ │ +04f142: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +04f144: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +04f148: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +04f14c: 54b6 0201 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f150: 6e10 d514 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f156: 0a06 |0033: move-result v6 │ │ +04f158: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +04f15c: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +04f160: 54b6 0201 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f164: 6e20 cf14 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f16a: 0c01 |003d: move-result-object v1 │ │ +04f16c: 1f01 9100 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04f170: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +04f174: 6e10 4402 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0244 │ │ +04f17a: 0c06 |0045: move-result-object v6 │ │ +04f17c: 6e20 a114 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +04f182: 0a06 |0049: move-result v6 │ │ +04f184: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +04f188: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +04f18c: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04f190: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +04f194: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04f198: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +04f19c: 54b6 0201 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f1a0: 6e20 cf14 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f1a6: 0c01 |005b: move-result-object v1 │ │ +04f1a8: 1f01 9100 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04f1ac: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +04f1b0: 6e10 4402 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0244 │ │ +04f1b6: 0c06 |0063: move-result-object v6 │ │ +04f1b8: 6e20 a114 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +04f1be: 0a06 |0067: move-result v6 │ │ +04f1c0: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +04f1c4: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +04f1c8: 5216 6800 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04f1cc: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +04f1d0: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04f1d4: 28e2 |0072: goto 0054 // -001e │ │ +04f1d6: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +04f1da: 5216 6800 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04f1de: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +04f1e2: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04f1e6: 28bb |007b: goto 0036 // -0045 │ │ +04f1e8: 54b6 0201 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f1ec: 6e10 d514 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f1f2: 0a06 |0081: move-result v6 │ │ +04f1f4: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +04f1f8: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +04f1fc: 2205 2e03 |0086: new-instance v5, Ljava/util/ArrayList; // type@032e │ │ +04f200: 7010 c814 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04f206: 54b6 0201 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f20a: 6e10 d514 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f210: 0a06 |0090: move-result v6 │ │ +04f212: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +04f216: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +04f21a: 54b6 0201 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f21e: 6e20 d214 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14d2 │ │ +04f224: 0c06 |009a: move-result-object v6 │ │ +04f226: 6e20 cb14 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04f22c: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04f230: 28f3 |00a0: goto 0093 // -000d │ │ +04f232: 6e10 d514 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f238: 0a06 |00a4: move-result v6 │ │ +04f23a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +04f23e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +04f240: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +04f244: 6306 f400 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f248: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +04f24c: 1a06 e902 |00ae: const-string v6, "FragmentManager" // string@02e9 │ │ +04f250: 2207 1e03 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +04f254: 7010 ab14 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f25a: 1a0a 0e08 |00b5: const-string v10, "Popping back stack state: " // string@080e │ │ +04f25e: 6e20 b214 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f264: 0c07 |00ba: move-result-object v7 │ │ +04f266: 6e20 cf14 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f26c: 0c0a |00be: move-result-object v10 │ │ +04f26e: 6e20 b114 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f274: 0c07 |00c2: move-result-object v7 │ │ +04f276: 6e10 b714 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f27c: 0c07 |00c6: move-result-object v7 │ │ +04f27e: 7120 a011 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f284: 6e20 cf14 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f28a: 0c06 |00cd: move-result-object v6 │ │ +04f28c: 1f06 9100 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04f290: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +04f294: 0187 |00d2: move v7, v8 │ │ +04f296: 6e20 4a02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@024a │ │ +04f29c: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04f2a0: 28d0 |00d8: goto 00a8 // -0030 │ │ +04f2a2: 0197 |00d9: move v7, v9 │ │ +04f2a4: 28f9 |00da: goto 00d3 // -0007 │ │ +04f2a6: 6e10 8f03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@038f │ │ +04f2ac: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1507 │ │ 0x0006 line=1566 │ │ 0x0007 line=1510 │ │ 0x000f line=1511 │ │ 0x0017 line=1512 │ │ @@ -95829,35 +95880,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 │ │ -04d0ac: |[04d0ac] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -04d0bc: 5260 ab00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d0c0: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -04d0c4: 2200 0f03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04d0c8: 2201 2103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04d0cc: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d0d2: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ -04d0d6: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d0dc: 0c01 |0010: move-result-object v1 │ │ -04d0de: 6e20 b114 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d0e4: 0c01 |0014: move-result-object v1 │ │ -04d0e6: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ -04d0ea: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d0f0: 0c01 |001a: move-result-object v1 │ │ -04d0f2: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d0f8: 0c01 |001e: move-result-object v1 │ │ -04d0fa: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04d100: 7020 9a03 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04d106: 5260 ab00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d10a: 6e30 6f01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ -04d110: 0e00 |002a: return-void │ │ +04f2b0: |[04f2b0] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +04f2c0: 5260 ab00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04f2c4: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +04f2c8: 2200 0c03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +04f2cc: 2201 1e03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +04f2d0: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f2d6: 1a02 e202 |000b: const-string v2, "Fragment " // string@02e2 │ │ +04f2da: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f2e0: 0c01 |0010: move-result-object v1 │ │ +04f2e2: 6e20 b114 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f2e8: 0c01 |0014: move-result-object v1 │ │ +04f2ea: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ +04f2ee: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f2f4: 0c01 |001a: move-result-object v1 │ │ +04f2f6: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f2fc: 0c01 |001e: move-result-object v1 │ │ +04f2fe: 7020 7d14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04f304: 7020 9a03 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04f30a: 5260 ab00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04f30e: 6e30 6f01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ +04f314: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=557 │ │ 0x0025 line=560 │ │ 0x002a line=561 │ │ locals : │ │ @@ -95871,66 +95922,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 │ │ -04d114: |[04d114] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04d124: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04d126: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04d128: 6301 f400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d12c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -04d130: 1a01 e902 |0006: const-string v1, "FragmentManager" // string@02e9 │ │ -04d134: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04d138: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d13e: 1a03 e814 |000d: const-string v3, "remove: " // string@14e8 │ │ -04d142: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d148: 0c02 |0012: move-result-object v2 │ │ -04d14a: 6e20 b114 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d150: 0c02 |0016: move-result-object v2 │ │ -04d152: 1a03 7400 |0017: const-string v3, " nesting=" // string@0074 │ │ -04d156: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d15c: 0c02 |001c: move-result-object v2 │ │ -04d15e: 5283 9d00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -04d162: 6e20 ae14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d168: 0c02 |0022: move-result-object v2 │ │ -04d16a: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d170: 0c02 |0026: move-result-object v2 │ │ -04d172: 7120 a011 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d178: 6e10 ad02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@02ad │ │ -04d17e: 0a01 |002d: move-result v1 │ │ -04d180: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -04d184: 0106 |0030: move v6, v0 │ │ -04d186: 5581 a400 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ -04d18a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -04d18e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -04d192: 5471 ff00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d196: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -04d19a: 5471 ff00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d19e: 6e20 d314 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ -04d1a4: 5581 a800 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -04d1a8: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -04d1ac: 5581 af00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -04d1b0: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -04d1b4: 5c70 0c01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04d1b8: 5c85 9a00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04d1bc: 5c80 b200 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ -04d1c0: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -04d1c4: 0152 |0050: move v2, v5 │ │ -04d1c6: 0770 |0051: move-object v0, v7 │ │ -04d1c8: 0781 |0052: move-object v1, v8 │ │ -04d1ca: 0193 |0053: move v3, v9 │ │ -04d1cc: 01a4 |0054: move v4, v10 │ │ -04d1ce: 7406 8203 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@0382 │ │ -04d1d4: 0e00 |0058: return-void │ │ -04d1d6: 0156 |0059: move v6, v5 │ │ -04d1d8: 28d7 |005a: goto 0031 // -0029 │ │ -04d1da: 0102 |005b: move v2, v0 │ │ -04d1dc: 28f5 |005c: goto 0051 // -000b │ │ +04f318: |[04f318] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04f328: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f32a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04f32c: 6301 f400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f330: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +04f334: 1a01 e902 |0006: const-string v1, "FragmentManager" // string@02e9 │ │ +04f338: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +04f33c: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f342: 1a03 e514 |000d: const-string v3, "remove: " // string@14e5 │ │ +04f346: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f34c: 0c02 |0012: move-result-object v2 │ │ +04f34e: 6e20 b114 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f354: 0c02 |0016: move-result-object v2 │ │ +04f356: 1a03 7400 |0017: const-string v3, " nesting=" // string@0074 │ │ +04f35a: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f360: 0c02 |001c: move-result-object v2 │ │ +04f362: 5283 9d00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04f366: 6e20 ae14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f36c: 0c02 |0022: move-result-object v2 │ │ +04f36e: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f374: 0c02 |0026: move-result-object v2 │ │ +04f376: 7120 a011 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f37c: 6e10 ad02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@02ad │ │ +04f382: 0a01 |002d: move-result v1 │ │ +04f384: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +04f388: 0106 |0030: move v6, v0 │ │ +04f38a: 5581 a400 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a4 │ │ +04f38e: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +04f392: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +04f396: 5471 ff00 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04f39a: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +04f39e: 5471 ff00 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04f3a2: 6e20 d314 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ +04f3a8: 5581 a800 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +04f3ac: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +04f3b0: 5581 af00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +04f3b4: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +04f3b8: 5c70 0c01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +04f3bc: 5c85 9a00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04f3c0: 5c80 b200 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b2 │ │ +04f3c4: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +04f3c8: 0152 |0050: move v2, v5 │ │ +04f3ca: 0770 |0051: move-object v0, v7 │ │ +04f3cc: 0781 |0052: move-object v1, v8 │ │ +04f3ce: 0193 |0053: move v3, v9 │ │ +04f3d0: 01a4 |0054: move v4, v10 │ │ +04f3d2: 7406 8203 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@0382 │ │ +04f3d8: 0e00 |0058: return-void │ │ +04f3da: 0156 |0059: move v6, v5 │ │ +04f3dc: 28d7 |005a: goto 0031 // -0029 │ │ +04f3de: 0102 |005b: move v2, v0 │ │ +04f3e0: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1190 │ │ 0x002a line=1191 │ │ 0x0031 line=1192 │ │ 0x0037 line=1193 │ │ 0x003b line=1194 │ │ @@ -95955,20 +96006,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 │ │ -04d1e0: |[04d1e0] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04d1f0: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04d1f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04d1f8: 5410 0301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04d1fc: 6e20 d314 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ -04d202: 0e00 |0009: return-void │ │ +04f3e4: |[04f3e4] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04f3f4: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04f3f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04f3fc: 5410 0301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04f400: 6e20 d314 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ +04f406: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=550 │ │ 0x0009 line=552 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -95979,30 +96030,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04d204: |[04d204] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -04d214: 5421 0301 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04d218: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -04d21c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04d21e: 5421 0301 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04d222: 6e10 d514 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d228: 0a01 |000a: move-result v1 │ │ -04d22a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -04d22e: 5421 0301 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ -04d232: 6e20 cf14 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d238: 0c01 |0012: move-result-object v1 │ │ -04d23a: 1f01 a400 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a4 │ │ -04d23e: 7210 2f03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@032f │ │ -04d244: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d248: 28eb |001a: goto 0005 // -0015 │ │ -04d24a: 0e00 |001b: return-void │ │ +04f408: |[04f408] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +04f418: 5421 0301 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04f41c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +04f420: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04f422: 5421 0301 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04f426: 6e10 d514 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f42c: 0a01 |000a: move-result v1 │ │ +04f42e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +04f432: 5421 0301 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0103 │ │ +04f436: 6e20 cf14 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f43c: 0c01 |0012: move-result-object v1 │ │ +04f43e: 1f01 a100 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a1 │ │ +04f442: 7210 2f03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@032f │ │ +04f448: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04f44c: 28eb |001a: goto 0005 // -0015 │ │ +04f44e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1491 │ │ 0x0004 line=1492 │ │ 0x000d line=1493 │ │ 0x0018 line=1492 │ │ 0x001b line=1496 │ │ @@ -96015,298 +96066,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 │ │ -04d24c: |[04d24c] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -04d25c: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04d25e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -04d260: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -04d264: 0e00 |0004: return-void │ │ -04d266: 07d2 |0005: move-object v2, v13 │ │ -04d268: 1f02 ad00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00ad │ │ -04d26c: 5427 1501 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -04d270: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -04d274: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -04d278: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04d27a: 6e10 d514 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d280: 0a07 |0012: move-result v7 │ │ -04d282: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -04d286: 6e20 cf14 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d28c: 0c01 |0018: move-result-object v1 │ │ -04d28e: 1f01 9c00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@009c │ │ -04d292: 6307 f400 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d296: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -04d29a: 1a07 e902 |001f: const-string v7, "FragmentManager" // string@02e9 │ │ -04d29e: 2208 2103 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -04d2a2: 7010 ab14 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d2a8: 1a09 2015 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1520 │ │ -04d2ac: 6e20 b214 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d2b2: 0c08 |002b: move-result-object v8 │ │ -04d2b4: 6e20 b114 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d2ba: 0c08 |002f: move-result-object v8 │ │ -04d2bc: 6e10 b714 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d2c2: 0c08 |0033: move-result-object v8 │ │ -04d2c4: 7120 a011 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d2ca: 5427 1501 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -04d2ce: 5218 ab00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d2d2: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -04d2d6: 5b31 2501 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -04d2da: 5b1a b800 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04d2de: 591b 9d00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ -04d2e2: 5c1b aa00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ -04d2e6: 5c1b 9a00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04d2ea: 5b1a bc00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d2ee: 5437 2701 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d2f2: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -04d2f6: 5437 2701 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d2fa: 54c8 fe00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04d2fe: 6e10 fc02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02fc │ │ -04d304: 0c08 |0054: move-result-object v8 │ │ -04d306: 6e20 7301 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ -04d30c: 5437 2701 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d310: 1a08 7a0a |005a: const-string v8, "android:view_state" // string@0a7a │ │ -04d314: 6e20 6901 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0169 │ │ -04d31a: 0c07 |005f: move-result-object v7 │ │ -04d31c: 5b17 b800 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04d320: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d324: 28ab |0064: goto 000f // -0055 │ │ -04d326: 2207 3103 |0065: new-instance v7, Ljava/util/ArrayList; // type@0331 │ │ -04d32a: 5428 1501 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -04d32e: 2188 |0069: array-length v8, v8 │ │ -04d330: 7020 c914 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ -04d336: 5bc7 fd00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d33a: 54c7 0101 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04d33e: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -04d342: 54c7 0101 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04d346: 6e10 cd14 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -04d34c: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -04d34e: 5427 1501 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -04d352: 2177 |007b: array-length v7, v7 │ │ -04d354: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -04d358: 5427 1501 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -04d35c: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -04d360: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -04d364: 54c7 fe00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04d368: 54c8 0e01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04d36c: 6e30 bc03 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@03bc │ │ -04d372: 0c01 |008b: move-result-object v1 │ │ -04d374: 6307 f400 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d378: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -04d37c: 1a07 e902 |0090: const-string v7, "FragmentManager" // string@02e9 │ │ -04d380: 2208 2103 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -04d384: 7010 ab14 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d38a: 1a09 1c15 |0097: const-string v9, "restoreAllState: active #" // string@151c │ │ -04d38e: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d394: 0c08 |009c: move-result-object v8 │ │ -04d396: 6e20 ae14 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d39c: 0c08 |00a0: move-result-object v8 │ │ -04d39e: 1a09 cd00 |00a1: const-string v9, ": " // string@00cd │ │ -04d3a2: 6e20 b214 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d3a8: 0c08 |00a6: move-result-object v8 │ │ -04d3aa: 6e20 b114 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d3b0: 0c08 |00aa: move-result-object v8 │ │ -04d3b2: 6e10 b714 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d3b8: 0c08 |00ae: move-result-object v8 │ │ -04d3ba: 7120 a011 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d3c0: 54c7 fd00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d3c4: 6e20 cb14 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04d3ca: 5b3a 2501 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ -04d3ce: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d3d2: 28be |00bb: goto 0079 // -0042 │ │ -04d3d4: 54c7 fd00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d3d8: 6e20 cb14 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04d3de: 54c7 0101 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04d3e2: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -04d3e6: 2207 3103 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0331 │ │ -04d3ea: 7010 c814 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04d3f0: 5bc7 0101 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04d3f4: 6307 f400 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d3f8: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -04d3fc: 1a07 e902 |00d0: const-string v7, "FragmentManager" // string@02e9 │ │ -04d400: 2208 2103 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -04d404: 7010 ab14 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d40a: 1a09 1e15 |00d7: const-string v9, "restoreAllState: avail #" // string@151e │ │ -04d40e: 6e20 b214 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d414: 0c08 |00dc: move-result-object v8 │ │ -04d416: 6e20 ae14 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d41c: 0c08 |00e0: move-result-object v8 │ │ -04d41e: 6e10 b714 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d424: 0c08 |00e4: move-result-object v8 │ │ -04d426: 7120 a011 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d42c: 54c7 0101 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ -04d430: 7110 8314 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -04d436: 0c08 |00ed: move-result-object v8 │ │ -04d438: 6e20 cb14 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04d43e: 28c8 |00f1: goto 00b9 // -0038 │ │ -04d440: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -04d444: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -04d446: 6e10 d514 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d44c: 0a07 |00f8: move-result v7 │ │ -04d44e: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -04d452: 6e20 cf14 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d458: 0c01 |00fe: move-result-object v1 │ │ -04d45a: 1f01 9c00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@009c │ │ -04d45e: 5217 bd00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ -04d462: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -04d466: 5217 bd00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ -04d46a: 54c8 fd00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d46e: 6e10 d514 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d474: 0a08 |010c: move-result v8 │ │ -04d476: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -04d47a: 54c7 fd00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d47e: 5218 bd00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ -04d482: 6e20 cf14 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d488: 0c07 |0116: move-result-object v7 │ │ -04d48a: 1f07 9c00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@009c │ │ -04d48e: 5b17 bc00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d492: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d496: 28d8 |011d: goto 00f5 // -0028 │ │ -04d498: 1a07 e902 |011e: const-string v7, "FragmentManager" // string@02e9 │ │ -04d49c: 2208 2103 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -04d4a0: 7010 ab14 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d4a6: 1a09 2f08 |0125: const-string v9, "Re-attaching retained fragment " // string@082f │ │ -04d4aa: 6e20 b214 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d4b0: 0c08 |012a: move-result-object v8 │ │ -04d4b2: 6e20 b114 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d4b8: 0c08 |012e: move-result-object v8 │ │ -04d4ba: 1a09 8000 |012f: const-string v9, " target no longer exists: " // string@0080 │ │ -04d4be: 6e20 b214 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d4c4: 0c08 |0134: move-result-object v8 │ │ -04d4c6: 5219 bd00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ -04d4ca: 6e20 ae14 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d4d0: 0c08 |013a: move-result-object v8 │ │ -04d4d2: 6e10 b714 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d4d8: 0c08 |013e: move-result-object v8 │ │ -04d4da: 7120 a111 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -04d4e0: 5b1a bc00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d4e4: 28d7 |0144: goto 011b // -0029 │ │ -04d4e6: 5427 1601 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -04d4ea: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -04d4ee: 2207 3103 |0149: new-instance v7, Ljava/util/ArrayList; // type@0331 │ │ -04d4f2: 5428 1601 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -04d4f6: 2188 |014d: array-length v8, v8 │ │ -04d4f8: 7020 c914 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ -04d4fe: 5bc7 ff00 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d502: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -04d504: 5427 1601 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -04d508: 2177 |0156: array-length v7, v7 │ │ -04d50a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -04d50e: 54c7 fd00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d512: 5428 1601 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -04d516: 4408 0804 |015d: aget v8, v8, v4 │ │ -04d51a: 6e20 cf14 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d520: 0c01 |0162: move-result-object v1 │ │ -04d522: 1f01 9c00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@009c │ │ -04d526: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -04d52a: 2207 0f03 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@030f │ │ -04d52e: 2208 2103 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -04d532: 7010 ab14 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d538: 1a09 c107 |016e: const-string v9, "No instantiated fragment for index #" // string@07c1 │ │ -04d53c: 6e20 b214 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d542: 0c08 |0173: move-result-object v8 │ │ -04d544: 5429 1601 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -04d548: 4409 0904 |0176: aget v9, v9, v4 │ │ -04d54c: 6e20 ae14 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d552: 0c08 |017b: move-result-object v8 │ │ -04d554: 6e10 b714 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d55a: 0c08 |017f: move-result-object v8 │ │ -04d55c: 7020 7d14 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04d562: 7020 9a03 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04d568: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -04d56a: 5c17 9a00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04d56e: 6307 f400 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d572: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -04d576: 1a07 e902 |018d: const-string v7, "FragmentManager" // string@02e9 │ │ -04d57a: 2208 2103 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -04d57e: 7010 ab14 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d584: 1a09 1d15 |0194: const-string v9, "restoreAllState: added #" // string@151d │ │ -04d588: 6e20 b214 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d58e: 0c08 |0199: move-result-object v8 │ │ -04d590: 6e20 ae14 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d596: 0c08 |019d: move-result-object v8 │ │ -04d598: 1a09 cd00 |019e: const-string v9, ": " // string@00cd │ │ -04d59c: 6e20 b214 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d5a2: 0c08 |01a3: move-result-object v8 │ │ -04d5a4: 6e20 b114 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d5aa: 0c08 |01a7: move-result-object v8 │ │ -04d5ac: 6e10 b714 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d5b2: 0c08 |01ab: move-result-object v8 │ │ -04d5b4: 7120 a011 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d5ba: 54c7 ff00 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d5be: 6e20 ce14 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ -04d5c4: 0a07 |01b4: move-result v7 │ │ -04d5c6: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -04d5ca: 2207 0f03 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@030f │ │ -04d5ce: 1a08 b001 |01b9: const-string v8, "Already added!" // string@01b0 │ │ -04d5d2: 7020 7d14 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04d5d8: 2707 |01be: throw v7 │ │ -04d5da: 54c7 ff00 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d5de: 6e20 cb14 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04d5e4: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d5e8: 288e |01c6: goto 0154 // -0072 │ │ -04d5ea: 5bca ff00 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d5ee: 5427 1701 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ -04d5f2: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -04d5f6: 2207 3103 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0331 │ │ -04d5fa: 5428 1701 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ -04d5fe: 2188 |01d1: array-length v8, v8 │ │ -04d600: 7020 c914 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ -04d606: 5bc7 0201 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04d60a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -04d60c: 5427 1701 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ -04d610: 2177 |01da: array-length v7, v7 │ │ -04d612: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -04d616: 5427 1701 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ -04d61a: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -04d61e: 6e20 6202 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0262 │ │ -04d624: 0c00 |01e4: move-result-object v0 │ │ -04d626: 6307 f400 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d62a: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -04d62e: 1a07 e902 |01e9: const-string v7, "FragmentManager" // string@02e9 │ │ -04d632: 2208 2103 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0321 │ │ -04d636: 7010 ab14 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d63c: 1a09 1f15 |01f0: const-string v9, "restoreAllState: back stack #" // string@151f │ │ -04d640: 6e20 b214 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d646: 0c08 |01f5: move-result-object v8 │ │ -04d648: 6e20 ae14 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d64e: 0c08 |01f9: move-result-object v8 │ │ -04d650: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ -04d654: 6e20 b214 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d65a: 0c08 |01ff: move-result-object v8 │ │ -04d65c: 5209 6800 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04d660: 6e20 ae14 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d666: 0c08 |0205: move-result-object v8 │ │ -04d668: 1a09 bc00 |0206: const-string v9, "): " // string@00bc │ │ -04d66c: 6e20 b214 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d672: 0c08 |020b: move-result-object v8 │ │ -04d674: 6e20 b114 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d67a: 0c08 |020f: move-result-object v8 │ │ -04d67c: 6e10 b714 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d682: 0c08 |0213: move-result-object v8 │ │ -04d684: 7120 a011 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d68a: 2205 5e01 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@015e │ │ -04d68e: 1a07 e902 |0219: const-string v7, "FragmentManager" // string@02e9 │ │ -04d692: 7020 8b07 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ -04d698: 2206 ff02 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02ff │ │ -04d69c: 7020 5214 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ -04d6a2: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ -04d6a6: 6e40 3e02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@023e │ │ -04d6ac: 54c7 0201 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04d6b0: 6e20 cb14 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04d6b6: 5207 6800 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04d6ba: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -04d6be: 5207 6800 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ -04d6c2: 6e30 9703 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0397 │ │ -04d6c8: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d6cc: 28a0 |0238: goto 01d8 // -0060 │ │ -04d6ce: 5bca 0201 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04d6d2: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +04f450: |[04f450] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +04f460: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04f462: 120a |0001: const/4 v10, #int 0 // #0 │ │ +04f464: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +04f468: 0e00 |0004: return-void │ │ +04f46a: 07d2 |0005: move-object v2, v13 │ │ +04f46c: 1f02 aa00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00aa │ │ +04f470: 5427 1501 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +04f474: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +04f478: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +04f47c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04f47e: 6e10 d514 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f484: 0a07 |0012: move-result v7 │ │ +04f486: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +04f48a: 6e20 cf14 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f490: 0c01 |0018: move-result-object v1 │ │ +04f492: 1f01 9900 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04f496: 6307 f400 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f49a: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +04f49e: 1a07 e902 |001f: const-string v7, "FragmentManager" // string@02e9 │ │ +04f4a2: 2208 1e03 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04f4a6: 7010 ab14 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f4ac: 1a09 1d15 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@151d │ │ +04f4b0: 6e20 b214 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f4b6: 0c08 |002b: move-result-object v8 │ │ +04f4b8: 6e20 b114 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f4be: 0c08 |002f: move-result-object v8 │ │ +04f4c0: 6e10 b714 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f4c6: 0c08 |0033: move-result-object v8 │ │ +04f4c8: 7120 a011 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f4ce: 5427 1501 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +04f4d2: 5218 ab00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04f4d6: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +04f4da: 5b31 2501 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +04f4de: 5b1a b800 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04f4e2: 591b 9d00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009d │ │ +04f4e6: 5c1b aa00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00aa │ │ +04f4ea: 5c1b 9a00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04f4ee: 5b1a bc00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04f4f2: 5437 2701 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04f4f6: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +04f4fa: 5437 2701 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04f4fe: 54c8 fe00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04f502: 6e10 fc02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02fc │ │ +04f508: 0c08 |0054: move-result-object v8 │ │ +04f50a: 6e20 7301 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ +04f510: 5437 2701 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04f514: 1a08 770a |005a: const-string v8, "android:view_state" // string@0a77 │ │ +04f518: 6e20 6901 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0169 │ │ +04f51e: 0c07 |005f: move-result-object v7 │ │ +04f520: 5b17 b800 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04f524: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f528: 28ab |0064: goto 000f // -0055 │ │ +04f52a: 2207 2e03 |0065: new-instance v7, Ljava/util/ArrayList; // type@032e │ │ +04f52e: 5428 1501 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +04f532: 2188 |0069: array-length v8, v8 │ │ +04f534: 7020 c914 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ +04f53a: 5bc7 fd00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f53e: 54c7 0101 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04f542: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +04f546: 54c7 0101 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04f54a: 6e10 cd14 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +04f550: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +04f552: 5427 1501 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +04f556: 2177 |007b: array-length v7, v7 │ │ +04f558: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +04f55c: 5427 1501 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +04f560: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +04f564: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +04f568: 54c7 fe00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +04f56c: 54c8 0e01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +04f570: 6e30 bc03 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@03bc │ │ +04f576: 0c01 |008b: move-result-object v1 │ │ +04f578: 6307 f400 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f57c: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +04f580: 1a07 e902 |0090: const-string v7, "FragmentManager" // string@02e9 │ │ +04f584: 2208 1e03 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04f588: 7010 ab14 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f58e: 1a09 1915 |0097: const-string v9, "restoreAllState: active #" // string@1519 │ │ +04f592: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f598: 0c08 |009c: move-result-object v8 │ │ +04f59a: 6e20 ae14 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f5a0: 0c08 |00a0: move-result-object v8 │ │ +04f5a2: 1a09 cd00 |00a1: const-string v9, ": " // string@00cd │ │ +04f5a6: 6e20 b214 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f5ac: 0c08 |00a6: move-result-object v8 │ │ +04f5ae: 6e20 b114 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f5b4: 0c08 |00aa: move-result-object v8 │ │ +04f5b6: 6e10 b714 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f5bc: 0c08 |00ae: move-result-object v8 │ │ +04f5be: 7120 a011 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f5c4: 54c7 fd00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f5c8: 6e20 cb14 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04f5ce: 5b3a 2501 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0125 │ │ +04f5d2: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f5d6: 28be |00bb: goto 0079 // -0042 │ │ +04f5d8: 54c7 fd00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f5dc: 6e20 cb14 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04f5e2: 54c7 0101 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04f5e6: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +04f5ea: 2207 2e03 |00c5: new-instance v7, Ljava/util/ArrayList; // type@032e │ │ +04f5ee: 7010 c814 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04f5f4: 5bc7 0101 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04f5f8: 6307 f400 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f5fc: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +04f600: 1a07 e902 |00d0: const-string v7, "FragmentManager" // string@02e9 │ │ +04f604: 2208 1e03 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04f608: 7010 ab14 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f60e: 1a09 1b15 |00d7: const-string v9, "restoreAllState: avail #" // string@151b │ │ +04f612: 6e20 b214 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f618: 0c08 |00dc: move-result-object v8 │ │ +04f61a: 6e20 ae14 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f620: 0c08 |00e0: move-result-object v8 │ │ +04f622: 6e10 b714 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f628: 0c08 |00e4: move-result-object v8 │ │ +04f62a: 7120 a011 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f630: 54c7 0101 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0101 │ │ +04f634: 7110 8314 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +04f63a: 0c08 |00ed: move-result-object v8 │ │ +04f63c: 6e20 cb14 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04f642: 28c8 |00f1: goto 00b9 // -0038 │ │ +04f644: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +04f648: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +04f64a: 6e10 d514 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f650: 0a07 |00f8: move-result v7 │ │ +04f652: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +04f656: 6e20 cf14 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f65c: 0c01 |00fe: move-result-object v1 │ │ +04f65e: 1f01 9900 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04f662: 5217 bd00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ +04f666: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +04f66a: 5217 bd00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ +04f66e: 54c8 fd00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f672: 6e10 d514 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f678: 0a08 |010c: move-result v8 │ │ +04f67a: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +04f67e: 54c7 fd00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f682: 5218 bd00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ +04f686: 6e20 cf14 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f68c: 0c07 |0116: move-result-object v7 │ │ +04f68e: 1f07 9900 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04f692: 5b17 bc00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04f696: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f69a: 28d8 |011d: goto 00f5 // -0028 │ │ +04f69c: 1a07 e902 |011e: const-string v7, "FragmentManager" // string@02e9 │ │ +04f6a0: 2208 1e03 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04f6a4: 7010 ab14 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f6aa: 1a09 2c08 |0125: const-string v9, "Re-attaching retained fragment " // string@082c │ │ +04f6ae: 6e20 b214 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f6b4: 0c08 |012a: move-result-object v8 │ │ +04f6b6: 6e20 b114 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f6bc: 0c08 |012e: move-result-object v8 │ │ +04f6be: 1a09 8000 |012f: const-string v9, " target no longer exists: " // string@0080 │ │ +04f6c2: 6e20 b214 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f6c8: 0c08 |0134: move-result-object v8 │ │ +04f6ca: 5219 bd00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ +04f6ce: 6e20 ae14 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f6d4: 0c08 |013a: move-result-object v8 │ │ +04f6d6: 6e10 b714 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f6dc: 0c08 |013e: move-result-object v8 │ │ +04f6de: 7120 a111 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +04f6e4: 5b1a bc00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04f6e8: 28d7 |0144: goto 011b // -0029 │ │ +04f6ea: 5427 1601 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +04f6ee: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +04f6f2: 2207 2e03 |0149: new-instance v7, Ljava/util/ArrayList; // type@032e │ │ +04f6f6: 5428 1601 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +04f6fa: 2188 |014d: array-length v8, v8 │ │ +04f6fc: 7020 c914 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ +04f702: 5bc7 ff00 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04f706: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +04f708: 5427 1601 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +04f70c: 2177 |0156: array-length v7, v7 │ │ +04f70e: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +04f712: 54c7 fd00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f716: 5428 1601 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +04f71a: 4408 0804 |015d: aget v8, v8, v4 │ │ +04f71e: 6e20 cf14 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f724: 0c01 |0162: move-result-object v1 │ │ +04f726: 1f01 9900 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04f72a: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +04f72e: 2207 0c03 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@030c │ │ +04f732: 2208 1e03 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04f736: 7010 ab14 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f73c: 1a09 be07 |016e: const-string v9, "No instantiated fragment for index #" // string@07be │ │ +04f740: 6e20 b214 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f746: 0c08 |0173: move-result-object v8 │ │ +04f748: 5429 1601 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +04f74c: 4409 0904 |0176: aget v9, v9, v4 │ │ +04f750: 6e20 ae14 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f756: 0c08 |017b: move-result-object v8 │ │ +04f758: 6e10 b714 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f75e: 0c08 |017f: move-result-object v8 │ │ +04f760: 7020 7d14 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04f766: 7020 9a03 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04f76c: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +04f76e: 5c17 9a00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +04f772: 6307 f400 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f776: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +04f77a: 1a07 e902 |018d: const-string v7, "FragmentManager" // string@02e9 │ │ +04f77e: 2208 1e03 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04f782: 7010 ab14 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f788: 1a09 1a15 |0194: const-string v9, "restoreAllState: added #" // string@151a │ │ +04f78c: 6e20 b214 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f792: 0c08 |0199: move-result-object v8 │ │ +04f794: 6e20 ae14 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f79a: 0c08 |019d: move-result-object v8 │ │ +04f79c: 1a09 cd00 |019e: const-string v9, ": " // string@00cd │ │ +04f7a0: 6e20 b214 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f7a6: 0c08 |01a3: move-result-object v8 │ │ +04f7a8: 6e20 b114 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f7ae: 0c08 |01a7: move-result-object v8 │ │ +04f7b0: 6e10 b714 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f7b6: 0c08 |01ab: move-result-object v8 │ │ +04f7b8: 7120 a011 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f7be: 54c7 ff00 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04f7c2: 6e20 ce14 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14ce │ │ +04f7c8: 0a07 |01b4: move-result v7 │ │ +04f7ca: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +04f7ce: 2207 0c03 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@030c │ │ +04f7d2: 1a08 b001 |01b9: const-string v8, "Already added!" // string@01b0 │ │ +04f7d6: 7020 7d14 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04f7dc: 2707 |01be: throw v7 │ │ +04f7de: 54c7 ff00 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04f7e2: 6e20 cb14 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04f7e8: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f7ec: 288e |01c6: goto 0154 // -0072 │ │ +04f7ee: 5bca ff00 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04f7f2: 5427 1701 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ +04f7f6: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +04f7fa: 2207 2e03 |01cd: new-instance v7, Ljava/util/ArrayList; // type@032e │ │ +04f7fe: 5428 1701 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ +04f802: 2188 |01d1: array-length v8, v8 │ │ +04f804: 7020 c914 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14c9 │ │ +04f80a: 5bc7 0201 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f80e: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +04f810: 5427 1701 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ +04f814: 2177 |01da: array-length v7, v7 │ │ +04f816: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +04f81a: 5427 1701 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ +04f81e: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +04f822: 6e20 6202 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0262 │ │ +04f828: 0c00 |01e4: move-result-object v0 │ │ +04f82a: 6307 f400 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f82e: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +04f832: 1a07 e902 |01e9: const-string v7, "FragmentManager" // string@02e9 │ │ +04f836: 2208 1e03 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@031e │ │ +04f83a: 7010 ab14 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f840: 1a09 1c15 |01f0: const-string v9, "restoreAllState: back stack #" // string@151c │ │ +04f844: 6e20 b214 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f84a: 0c08 |01f5: move-result-object v8 │ │ +04f84c: 6e20 ae14 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f852: 0c08 |01f9: move-result-object v8 │ │ +04f854: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ +04f858: 6e20 b214 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f85e: 0c08 |01ff: move-result-object v8 │ │ +04f860: 5209 6800 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04f864: 6e20 ae14 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f86a: 0c08 |0205: move-result-object v8 │ │ +04f86c: 1a09 bc00 |0206: const-string v9, "): " // string@00bc │ │ +04f870: 6e20 b214 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f876: 0c08 |020b: move-result-object v8 │ │ +04f878: 6e20 b114 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f87e: 0c08 |020f: move-result-object v8 │ │ +04f880: 6e10 b714 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f886: 0c08 |0213: move-result-object v8 │ │ +04f888: 7120 a011 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f88e: 2205 5b01 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@015b │ │ +04f892: 1a07 e902 |0219: const-string v7, "FragmentManager" // string@02e9 │ │ +04f896: 7020 8b07 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@078b │ │ +04f89c: 2206 fc02 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02fc │ │ +04f8a0: 7020 5214 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1452 │ │ +04f8a6: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ +04f8aa: 6e40 3e02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@023e │ │ +04f8b0: 54c7 0201 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f8b4: 6e20 cb14 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04f8ba: 5207 6800 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04f8be: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +04f8c2: 5207 6800 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0068 │ │ +04f8c6: 6e30 9703 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0397 │ │ +04f8cc: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f8d0: 28a0 |0238: goto 01d8 // -0060 │ │ +04f8d2: 5bca 0201 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04f8d6: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1756 │ │ 0x0004 line=1863 │ │ 0x0006 line=1757 │ │ 0x0008 line=1758 │ │ 0x000c line=1762 │ │ @@ -96399,59 +96450,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -04d6d8: |[04d6d8] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -04d6e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d6ea: 5463 fd00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d6ee: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -04d6f2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -04d6f4: 5463 fd00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d6f8: 6e10 d514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d6fe: 0a03 |000b: move-result v3 │ │ -04d700: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -04d704: 5463 fd00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d708: 6e20 cf14 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d70e: 0c00 |0013: move-result-object v0 │ │ -04d710: 1f00 9c00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04d714: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -04d718: 5503 b500 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ -04d71c: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -04d720: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -04d724: 2201 3103 |001e: new-instance v1, Ljava/util/ArrayList; // type@0331 │ │ -04d728: 7010 c814 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04d72e: 6e20 cb14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04d734: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -04d736: 5c03 b600 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ -04d73a: 5403 bc00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d73e: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -04d742: 5403 bc00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d746: 5233 ab00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d74a: 5903 bd00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ -04d74e: 6303 f400 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d752: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -04d756: 1a03 e902 |0037: const-string v3, "FragmentManager" // string@02e9 │ │ -04d75a: 2204 2103 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0321 │ │ -04d75e: 7010 ab14 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d764: 1a05 2f15 |003e: const-string v5, "retainNonConfig: keeping retained " // string@152f │ │ -04d768: 6e20 b214 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d76e: 0c04 |0043: move-result-object v4 │ │ -04d770: 6e20 b114 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d776: 0c04 |0047: move-result-object v4 │ │ -04d778: 6e10 b714 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d77e: 0c04 |004b: move-result-object v4 │ │ -04d780: 7120 a011 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d786: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d78a: 28b5 |0051: goto 0006 // -004b │ │ -04d78c: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -04d78e: 28de |0053: goto 0031 // -0022 │ │ -04d790: 1101 |0054: return-object v1 │ │ +04f8dc: |[04f8dc] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +04f8ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04f8ee: 5463 fd00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f8f2: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +04f8f6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +04f8f8: 5463 fd00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f8fc: 6e10 d514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f902: 0a03 |000b: move-result v3 │ │ +04f904: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +04f908: 5463 fd00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f90c: 6e20 cf14 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f912: 0c00 |0013: move-result-object v0 │ │ +04f914: 1f00 9900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04f918: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +04f91c: 5503 b500 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b5 │ │ +04f920: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +04f924: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +04f928: 2201 2e03 |001e: new-instance v1, Ljava/util/ArrayList; // type@032e │ │ +04f92c: 7010 c814 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04f932: 6e20 cb14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04f938: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +04f93a: 5c03 b600 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b6 │ │ +04f93e: 5403 bc00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04f942: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +04f946: 5403 bc00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04f94a: 5233 ab00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04f94e: 5903 bd00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bd │ │ +04f952: 6303 f400 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04f956: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +04f95a: 1a03 e902 |0037: const-string v3, "FragmentManager" // string@02e9 │ │ +04f95e: 2204 1e03 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@031e │ │ +04f962: 7010 ab14 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f968: 1a05 2c15 |003e: const-string v5, "retainNonConfig: keeping retained " // string@152c │ │ +04f96c: 6e20 b214 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f972: 0c04 |0043: move-result-object v4 │ │ +04f974: 6e20 b114 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04f97a: 0c04 |0047: move-result-object v4 │ │ +04f97c: 6e10 b714 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f982: 0c04 |004b: move-result-object v4 │ │ +04f984: 7120 a011 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04f98a: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04f98e: 28b5 |0051: goto 0006 // -004b │ │ +04f990: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +04f992: 28de |0053: goto 0031 // -0022 │ │ +04f994: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1570 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000e line=1573 │ │ 0x0016 line=1574 │ │ @@ -96476,248 +96527,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -04d794: |[04d794] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -04d7a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04d7a6: 6e10 6f03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ -04d7ac: 6309 f700 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f7 │ │ -04d7b0: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -04d7b4: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -04d7b6: 5cc9 1201 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ -04d7ba: 54c9 fd00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d7be: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -04d7c2: 54c9 fd00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d7c6: 6e10 d514 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d7cc: 0a09 |0014: move-result v9 │ │ -04d7ce: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -04d7d2: 1105 |0017: return-object v5 │ │ -04d7d4: 54c9 fd00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d7d8: 6e10 d514 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d7de: 0a00 |001d: move-result v0 │ │ -04d7e0: 2301 5d03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@035d │ │ -04d7e4: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -04d7e6: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -04d7e8: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -04d7ec: 54c9 fd00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04d7f0: 6e20 cf14 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d7f6: 0c04 |0029: move-result-object v4 │ │ -04d7f8: 1f04 9c00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@009c │ │ -04d7fc: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -04d800: 5249 ab00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d804: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -04d808: 2209 0f03 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@030f │ │ -04d80c: 220a 2103 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0321 │ │ -04d810: 7010 ab14 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d816: 1a0b db02 |0039: const-string v11, "Failure saving state: active " // string@02db │ │ -04d81a: 6e20 b214 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d820: 0c0a |003e: move-result-object v10 │ │ -04d822: 6e20 b114 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d828: 0c0a |0042: move-result-object v10 │ │ -04d82a: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ -04d82e: 6e20 b214 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d834: 0c0a |0048: move-result-object v10 │ │ -04d836: 524b ab00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d83a: 6e20 ae14 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04d840: 0c0a |004e: move-result-object v10 │ │ -04d842: 6e10 b714 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d848: 0c0a |0052: move-result-object v10 │ │ -04d84a: 7020 7d14 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04d850: 7020 9a03 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04d856: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -04d858: 2206 b000 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00b0 │ │ -04d85c: 7020 ba03 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@03ba │ │ -04d862: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -04d866: 5249 b900 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04d86a: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -04d86e: 5469 2701 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d872: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -04d876: 6e20 9403 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0394 │ │ -04d87c: 0c09 |006c: move-result-object v9 │ │ -04d87e: 5b69 2701 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d882: 5449 bc00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d886: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -04d88a: 5449 bc00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d88e: 5299 ab00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d892: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -04d896: 2209 0f03 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@030f │ │ -04d89a: 220a 2103 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0321 │ │ -04d89e: 7010 ab14 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d8a4: 1a0b da02 |0080: const-string v11, "Failure saving state: " // string@02da │ │ -04d8a8: 6e20 b214 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d8ae: 0c0a |0085: move-result-object v10 │ │ -04d8b0: 6e20 b114 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d8b6: 0c0a |0089: move-result-object v10 │ │ -04d8b8: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ -04d8bc: 6e20 b214 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d8c2: 0c0a |008f: move-result-object v10 │ │ -04d8c4: 544b bc00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d8c8: 6e20 b114 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d8ce: 0c0a |0095: move-result-object v10 │ │ -04d8d0: 6e10 b714 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d8d6: 0c0a |0099: move-result-object v10 │ │ -04d8d8: 7020 7d14 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04d8de: 7020 9a03 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04d8e4: 5469 2701 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d8e8: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -04d8ec: 2209 5b00 |00a4: new-instance v9, Landroid/os/Bundle; // type@005b │ │ -04d8f0: 7010 6301 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0163 │ │ -04d8f6: 5b69 2701 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d8fa: 5469 2701 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d8fe: 1a0a 770a |00ad: const-string v10, "android:target_state" // string@0a77 │ │ -04d902: 544b bc00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ -04d906: 6e40 8c03 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@038c │ │ -04d90c: 5249 be00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ -04d910: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -04d914: 5469 2701 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d918: 1a0a 760a |00ba: const-string v10, "android:target_req_state" // string@0a76 │ │ -04d91c: 524b be00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ -04d920: 6e30 6f01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ -04d926: 6309 f400 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d92a: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -04d92e: 1a09 e902 |00c5: const-string v9, "FragmentManager" // string@02e9 │ │ -04d932: 220a 2103 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0321 │ │ -04d936: 7010 ab14 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d93c: 1a0b 6508 |00cc: const-string v11, "Saved state of " // string@0865 │ │ -04d940: 6e20 b214 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d946: 0c0a |00d1: move-result-object v10 │ │ -04d948: 6e20 b114 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d94e: 0c0a |00d5: move-result-object v10 │ │ -04d950: 1a0b cd00 |00d6: const-string v11, ": " // string@00cd │ │ -04d954: 6e20 b214 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d95a: 0c0a |00db: move-result-object v10 │ │ -04d95c: 546b 2701 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d960: 6e20 b114 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04d966: 0c0a |00e1: move-result-object v10 │ │ -04d968: 6e10 b714 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d96e: 0c0a |00e5: move-result-object v10 │ │ -04d970: 7120 a011 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d976: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04d97a: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -04d97e: 5449 b700 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ -04d982: 5b69 2701 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ -04d986: 28d0 |00f1: goto 00c1 // -0030 │ │ -04d988: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -04d98c: 6309 f400 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04d990: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -04d994: 1a09 e902 |00f8: const-string v9, "FragmentManager" // string@02e9 │ │ -04d998: 1a0a 5d15 |00fa: const-string v10, "saveAllState: no fragments!" // string@155d │ │ -04d99c: 7120 a011 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04d9a2: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -04d9a6: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -04d9a8: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -04d9aa: 54c9 ff00 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d9ae: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -04d9b2: 54c9 ff00 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d9b6: 6e10 d514 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04d9bc: 0a00 |010c: move-result v0 │ │ -04d9be: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -04d9c2: 2302 5503 |010f: new-array v2, v0, [I // type@0355 │ │ -04d9c6: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -04d9c8: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -04d9cc: 54c9 ff00 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04d9d0: 6e20 cf14 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04d9d6: 0c09 |0119: move-result-object v9 │ │ -04d9d8: 1f09 9c00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@009c │ │ -04d9dc: 5299 ab00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04d9e0: 4b09 0208 |011e: aput v9, v2, v8 │ │ -04d9e4: 4409 0208 |0120: aget v9, v2, v8 │ │ -04d9e8: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -04d9ec: 2209 0f03 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@030f │ │ -04d9f0: 220a 2103 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0321 │ │ -04d9f4: 7010 ab14 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d9fa: 1a0b db02 |012b: const-string v11, "Failure saving state: active " // string@02db │ │ -04d9fe: 6e20 b214 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04da04: 0c0a |0130: move-result-object v10 │ │ -04da06: 54cb ff00 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04da0a: 6e20 cf14 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04da10: 0c0b |0136: move-result-object v11 │ │ -04da12: 6e20 b114 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04da18: 0c0a |013a: move-result-object v10 │ │ -04da1a: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ -04da1e: 6e20 b214 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04da24: 0c0a |0140: move-result-object v10 │ │ -04da26: 440b 0208 |0141: aget v11, v2, v8 │ │ -04da2a: 6e20 ae14 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04da30: 0c0a |0146: move-result-object v10 │ │ -04da32: 6e10 b714 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04da38: 0c0a |014a: move-result-object v10 │ │ -04da3a: 7020 7d14 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04da40: 7020 9a03 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04da46: 6309 f400 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04da4a: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -04da4e: 1a09 e902 |0155: const-string v9, "FragmentManager" // string@02e9 │ │ -04da52: 220a 2103 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0321 │ │ -04da56: 7010 ab14 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04da5c: 1a0b 5c15 |015c: const-string v11, "saveAllState: adding fragment #" // string@155c │ │ -04da60: 6e20 b214 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04da66: 0c0a |0161: move-result-object v10 │ │ -04da68: 6e20 ae14 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04da6e: 0c0a |0165: move-result-object v10 │ │ -04da70: 1a0b cd00 |0166: const-string v11, ": " // string@00cd │ │ -04da74: 6e20 b214 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04da7a: 0c0a |016b: move-result-object v10 │ │ -04da7c: 54cb ff00 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ -04da80: 6e20 cf14 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04da86: 0c0b |0171: move-result-object v11 │ │ -04da88: 6e20 b114 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04da8e: 0c0a |0175: move-result-object v10 │ │ -04da90: 6e10 b714 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04da96: 0c0a |0179: move-result-object v10 │ │ -04da98: 7120 a011 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04da9e: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04daa2: 2893 |017f: goto 0112 // -006d │ │ -04daa4: 54c9 0201 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04daa8: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -04daac: 54c9 0201 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04dab0: 6e10 d514 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04dab6: 0a00 |0189: move-result v0 │ │ -04dab8: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -04dabc: 2303 5a03 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@035a │ │ -04dac0: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -04dac2: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -04dac6: 220a 9600 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0096 │ │ -04daca: 54c9 0201 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04dace: 6e20 cf14 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04dad4: 0c09 |0198: move-result-object v9 │ │ -04dad6: 1f09 9400 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0094 │ │ -04dada: 7030 6002 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0260 │ │ -04dae0: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -04dae4: 6309 f400 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04dae8: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -04daec: 1a09 e902 |01a4: const-string v9, "FragmentManager" // string@02e9 │ │ -04daf0: 220a 2103 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0321 │ │ -04daf4: 7010 ab14 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04dafa: 1a0b 5b15 |01ab: const-string v11, "saveAllState: adding back stack #" // string@155b │ │ -04dafe: 6e20 b214 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04db04: 0c0a |01b0: move-result-object v10 │ │ -04db06: 6e20 ae14 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04db0c: 0c0a |01b4: move-result-object v10 │ │ -04db0e: 1a0b cd00 |01b5: const-string v11, ": " // string@00cd │ │ -04db12: 6e20 b214 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04db18: 0c0a |01ba: move-result-object v10 │ │ -04db1a: 54cb 0201 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ -04db1e: 6e20 cf14 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04db24: 0c0b |01c0: move-result-object v11 │ │ -04db26: 6e20 b114 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04db2c: 0c0a |01c4: move-result-object v10 │ │ -04db2e: 6e10 b714 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04db34: 0c0a |01c8: move-result-object v10 │ │ -04db36: 7120 a011 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04db3c: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04db40: 28c1 |01ce: goto 018f // -003f │ │ -04db42: 2205 ad00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00ad │ │ -04db46: 7010 a303 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@03a3 │ │ -04db4c: 5b51 1501 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ -04db50: 5b52 1601 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ -04db54: 5b53 1701 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ -04db58: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +04f998: |[04f998] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +04f9a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04f9aa: 6e10 6f03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@036f │ │ +04f9b0: 6309 f700 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f7 │ │ +04f9b4: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +04f9b8: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +04f9ba: 5cc9 1201 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0112 │ │ +04f9be: 54c9 fd00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f9c2: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +04f9c6: 54c9 fd00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f9ca: 6e10 d514 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f9d0: 0a09 |0014: move-result v9 │ │ +04f9d2: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +04f9d6: 1105 |0017: return-object v5 │ │ +04f9d8: 54c9 fd00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f9dc: 6e10 d514 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04f9e2: 0a00 |001d: move-result v0 │ │ +04f9e4: 2301 5a03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@035a │ │ +04f9e8: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +04f9ea: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +04f9ec: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +04f9f0: 54c9 fd00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +04f9f4: 6e20 cf14 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04f9fa: 0c04 |0029: move-result-object v4 │ │ +04f9fc: 1f04 9900 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04fa00: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +04fa04: 5249 ab00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04fa08: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +04fa0c: 2209 0c03 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@030c │ │ +04fa10: 220a 1e03 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@031e │ │ +04fa14: 7010 ab14 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fa1a: 1a0b db02 |0039: const-string v11, "Failure saving state: active " // string@02db │ │ +04fa1e: 6e20 b214 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fa24: 0c0a |003e: move-result-object v10 │ │ +04fa26: 6e20 b114 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fa2c: 0c0a |0042: move-result-object v10 │ │ +04fa2e: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ +04fa32: 6e20 b214 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fa38: 0c0a |0048: move-result-object v10 │ │ +04fa3a: 524b ab00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04fa3e: 6e20 ae14 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04fa44: 0c0a |004e: move-result-object v10 │ │ +04fa46: 6e10 b714 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04fa4c: 0c0a |0052: move-result-object v10 │ │ +04fa4e: 7020 7d14 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04fa54: 7020 9a03 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04fa5a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +04fa5c: 2206 ad00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00ad │ │ +04fa60: 7020 ba03 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@03ba │ │ +04fa66: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +04fa6a: 5249 b900 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04fa6e: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +04fa72: 5469 2701 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04fa76: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +04fa7a: 6e20 9403 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0394 │ │ +04fa80: 0c09 |006c: move-result-object v9 │ │ +04fa82: 5b69 2701 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04fa86: 5449 bc00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04fa8a: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +04fa8e: 5449 bc00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04fa92: 5299 ab00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04fa96: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +04fa9a: 2209 0c03 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@030c │ │ +04fa9e: 220a 1e03 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@031e │ │ +04faa2: 7010 ab14 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04faa8: 1a0b da02 |0080: const-string v11, "Failure saving state: " // string@02da │ │ +04faac: 6e20 b214 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fab2: 0c0a |0085: move-result-object v10 │ │ +04fab4: 6e20 b114 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04faba: 0c0a |0089: move-result-object v10 │ │ +04fabc: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ +04fac0: 6e20 b214 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fac6: 0c0a |008f: move-result-object v10 │ │ +04fac8: 544b bc00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04facc: 6e20 b114 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fad2: 0c0a |0095: move-result-object v10 │ │ +04fad4: 6e10 b714 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04fada: 0c0a |0099: move-result-object v10 │ │ +04fadc: 7020 7d14 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04fae2: 7020 9a03 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04fae8: 5469 2701 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04faec: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +04faf0: 2209 5800 |00a4: new-instance v9, Landroid/os/Bundle; // type@0058 │ │ +04faf4: 7010 6301 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0163 │ │ +04fafa: 5b69 2701 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04fafe: 5469 2701 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04fb02: 1a0a 740a |00ad: const-string v10, "android:target_state" // string@0a74 │ │ +04fb06: 544b bc00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bc │ │ +04fb0a: 6e40 8c03 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@038c │ │ +04fb10: 5249 be00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ +04fb14: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +04fb18: 5469 2701 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04fb1c: 1a0a 730a |00ba: const-string v10, "android:target_req_state" // string@0a73 │ │ +04fb20: 524b be00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00be │ │ +04fb24: 6e30 6f01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@016f │ │ +04fb2a: 6309 f400 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04fb2e: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +04fb32: 1a09 e902 |00c5: const-string v9, "FragmentManager" // string@02e9 │ │ +04fb36: 220a 1e03 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@031e │ │ +04fb3a: 7010 ab14 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fb40: 1a0b 6208 |00cc: const-string v11, "Saved state of " // string@0862 │ │ +04fb44: 6e20 b214 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fb4a: 0c0a |00d1: move-result-object v10 │ │ +04fb4c: 6e20 b114 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fb52: 0c0a |00d5: move-result-object v10 │ │ +04fb54: 1a0b cd00 |00d6: const-string v11, ": " // string@00cd │ │ +04fb58: 6e20 b214 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fb5e: 0c0a |00db: move-result-object v10 │ │ +04fb60: 546b 2701 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04fb64: 6e20 b114 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fb6a: 0c0a |00e1: move-result-object v10 │ │ +04fb6c: 6e10 b714 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04fb72: 0c0a |00e5: move-result-object v10 │ │ +04fb74: 7120 a011 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04fb7a: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04fb7e: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +04fb82: 5449 b700 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b7 │ │ +04fb86: 5b69 2701 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0127 │ │ +04fb8a: 28d0 |00f1: goto 00c1 // -0030 │ │ +04fb8c: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +04fb90: 6309 f400 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04fb94: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +04fb98: 1a09 e902 |00f8: const-string v9, "FragmentManager" // string@02e9 │ │ +04fb9c: 1a0a 5a15 |00fa: const-string v10, "saveAllState: no fragments!" // string@155a │ │ +04fba0: 7120 a011 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04fba6: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +04fbaa: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +04fbac: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +04fbae: 54c9 ff00 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04fbb2: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +04fbb6: 54c9 ff00 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04fbba: 6e10 d514 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04fbc0: 0a00 |010c: move-result v0 │ │ +04fbc2: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +04fbc6: 2302 5203 |010f: new-array v2, v0, [I // type@0352 │ │ +04fbca: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +04fbcc: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +04fbd0: 54c9 ff00 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04fbd4: 6e20 cf14 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04fbda: 0c09 |0119: move-result-object v9 │ │ +04fbdc: 1f09 9900 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0099 │ │ +04fbe0: 5299 ab00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04fbe4: 4b09 0208 |011e: aput v9, v2, v8 │ │ +04fbe8: 4409 0208 |0120: aget v9, v2, v8 │ │ +04fbec: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +04fbf0: 2209 0c03 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@030c │ │ +04fbf4: 220a 1e03 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@031e │ │ +04fbf8: 7010 ab14 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fbfe: 1a0b db02 |012b: const-string v11, "Failure saving state: active " // string@02db │ │ +04fc02: 6e20 b214 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fc08: 0c0a |0130: move-result-object v10 │ │ +04fc0a: 54cb ff00 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04fc0e: 6e20 cf14 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04fc14: 0c0b |0136: move-result-object v11 │ │ +04fc16: 6e20 b114 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fc1c: 0c0a |013a: move-result-object v10 │ │ +04fc1e: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ +04fc22: 6e20 b214 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fc28: 0c0a |0140: move-result-object v10 │ │ +04fc2a: 440b 0208 |0141: aget v11, v2, v8 │ │ +04fc2e: 6e20 ae14 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04fc34: 0c0a |0146: move-result-object v10 │ │ +04fc36: 6e10 b714 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04fc3c: 0c0a |014a: move-result-object v10 │ │ +04fc3e: 7020 7d14 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04fc44: 7020 9a03 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04fc4a: 6309 f400 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04fc4e: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +04fc52: 1a09 e902 |0155: const-string v9, "FragmentManager" // string@02e9 │ │ +04fc56: 220a 1e03 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@031e │ │ +04fc5a: 7010 ab14 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fc60: 1a0b 5915 |015c: const-string v11, "saveAllState: adding fragment #" // string@1559 │ │ +04fc64: 6e20 b214 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fc6a: 0c0a |0161: move-result-object v10 │ │ +04fc6c: 6e20 ae14 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04fc72: 0c0a |0165: move-result-object v10 │ │ +04fc74: 1a0b cd00 |0166: const-string v11, ": " // string@00cd │ │ +04fc78: 6e20 b214 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fc7e: 0c0a |016b: move-result-object v10 │ │ +04fc80: 54cb ff00 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00ff │ │ +04fc84: 6e20 cf14 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04fc8a: 0c0b |0171: move-result-object v11 │ │ +04fc8c: 6e20 b114 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fc92: 0c0a |0175: move-result-object v10 │ │ +04fc94: 6e10 b714 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04fc9a: 0c0a |0179: move-result-object v10 │ │ +04fc9c: 7120 a011 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04fca2: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04fca6: 2893 |017f: goto 0112 // -006d │ │ +04fca8: 54c9 0201 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04fcac: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +04fcb0: 54c9 0201 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04fcb4: 6e10 d514 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04fcba: 0a00 |0189: move-result v0 │ │ +04fcbc: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +04fcc0: 2303 5703 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0357 │ │ +04fcc4: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +04fcc6: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +04fcca: 220a 9300 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0093 │ │ +04fcce: 54c9 0201 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04fcd2: 6e20 cf14 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04fcd8: 0c09 |0198: move-result-object v9 │ │ +04fcda: 1f09 9100 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0091 │ │ +04fcde: 7030 6002 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0260 │ │ +04fce4: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +04fce8: 6309 f400 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04fcec: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +04fcf0: 1a09 e902 |01a4: const-string v9, "FragmentManager" // string@02e9 │ │ +04fcf4: 220a 1e03 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@031e │ │ +04fcf8: 7010 ab14 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fcfe: 1a0b 5815 |01ab: const-string v11, "saveAllState: adding back stack #" // string@1558 │ │ +04fd02: 6e20 b214 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fd08: 0c0a |01b0: move-result-object v10 │ │ +04fd0a: 6e20 ae14 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04fd10: 0c0a |01b4: move-result-object v10 │ │ +04fd12: 1a0b cd00 |01b5: const-string v11, ": " // string@00cd │ │ +04fd16: 6e20 b214 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fd1c: 0c0a |01ba: move-result-object v10 │ │ +04fd1e: 54cb 0201 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0102 │ │ +04fd22: 6e20 cf14 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +04fd28: 0c0b |01c0: move-result-object v11 │ │ +04fd2a: 6e20 b114 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fd30: 0c0a |01c4: move-result-object v10 │ │ +04fd32: 6e10 b714 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04fd38: 0c0a |01c8: move-result-object v10 │ │ +04fd3a: 7120 a011 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04fd40: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04fd44: 28c1 |01ce: goto 018f // -003f │ │ +04fd46: 2205 aa00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00aa │ │ +04fd4a: 7010 a303 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@03a3 │ │ +04fd50: 5b51 1501 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0115 │ │ +04fd54: 5b52 1601 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0116 │ │ +04fd58: 5b53 1701 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0117 │ │ +04fd5c: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1640 │ │ 0x0004 line=1642 │ │ 0x0008 line=1652 │ │ 0x000b line=1655 │ │ 0x0017 line=1750 │ │ @@ -96789,50 +96840,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 │ │ -04db5c: |[04db5c] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -04db6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04db6e: 5431 1101 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ -04db72: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04db76: 2201 5b00 |0005: new-instance v1, Landroid/os/Bundle; // type@005b │ │ -04db7a: 7010 6301 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0163 │ │ -04db80: 5b31 1101 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ -04db84: 5431 1101 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ -04db88: 6e20 de02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02de │ │ -04db8e: 5431 1101 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ -04db92: 6e10 6b01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@016b │ │ -04db98: 0a01 |0016: move-result v1 │ │ -04db9a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -04db9e: 5430 1101 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ -04dba2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -04dba4: 5b31 1101 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ -04dba8: 5441 c000 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04dbac: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -04dbb0: 6e20 9603 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0396 │ │ -04dbb6: 5441 b800 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04dbba: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -04dbbe: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -04dbc2: 2200 5b00 |002b: new-instance v0, Landroid/os/Bundle; // type@005b │ │ -04dbc6: 7010 6301 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0163 │ │ -04dbcc: 1a01 7a0a |0030: const-string v1, "android:view_state" // string@0a7a │ │ -04dbd0: 5442 b800 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04dbd4: 6e30 7201 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0172 │ │ -04dbda: 5541 bf00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -04dbde: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -04dbe2: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -04dbe6: 2200 5b00 |003d: new-instance v0, Landroid/os/Bundle; // type@005b │ │ -04dbea: 7010 6301 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0163 │ │ -04dbf0: 1a01 790a |0042: const-string v1, "android:user_visible_hint" // string@0a79 │ │ -04dbf4: 5542 bf00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ -04dbf8: 6e30 6d01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@016d │ │ -04dbfe: 1100 |0049: return-object v0 │ │ +04fd60: |[04fd60] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +04fd70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fd72: 5431 1101 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ +04fd76: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04fd7a: 2201 5800 |0005: new-instance v1, Landroid/os/Bundle; // type@0058 │ │ +04fd7e: 7010 6301 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0163 │ │ +04fd84: 5b31 1101 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ +04fd88: 5431 1101 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ +04fd8c: 6e20 de02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02de │ │ +04fd92: 5431 1101 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ +04fd96: 6e10 6b01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@016b │ │ +04fd9c: 0a01 |0016: move-result v1 │ │ +04fd9e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +04fda2: 5430 1101 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ +04fda6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +04fda8: 5b31 1101 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0111 │ │ +04fdac: 5441 c000 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +04fdb0: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +04fdb4: 6e20 9603 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0396 │ │ +04fdba: 5441 b800 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04fdbe: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +04fdc2: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +04fdc6: 2200 5800 |002b: new-instance v0, Landroid/os/Bundle; // type@0058 │ │ +04fdca: 7010 6301 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0163 │ │ +04fdd0: 1a01 770a |0030: const-string v1, "android:view_state" // string@0a77 │ │ +04fdd4: 5442 b800 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04fdd8: 6e30 7201 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0172 │ │ +04fdde: 5541 bf00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +04fde2: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +04fde6: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +04fdea: 2200 5800 |003d: new-instance v0, Landroid/os/Bundle; // type@0058 │ │ +04fdee: 7010 6301 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0163 │ │ +04fdf4: 1a01 760a |0042: const-string v1, "android:user_visible_hint" // string@0a76 │ │ +04fdf8: 5542 bf00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00bf │ │ +04fdfc: 6e30 6d01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@016d │ │ +04fe02: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0001 line=1607 │ │ 0x0005 line=1608 │ │ 0x000c line=1610 │ │ 0x0011 line=1611 │ │ @@ -96861,41 +96912,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 │ │ -04dc00: |[04dc00] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04dc10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04dc12: 5262 ab00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ -04dc16: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -04dc1a: 2202 0f03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -04dc1e: 2203 2103 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04dc22: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04dc28: 1a04 e202 |000c: const-string v4, "Fragment " // string@02e2 │ │ -04dc2c: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dc32: 0c03 |0011: move-result-object v3 │ │ -04dc34: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04dc3a: 0c03 |0015: move-result-object v3 │ │ -04dc3c: 1a04 5100 |0016: const-string v4, " is not currently in the FragmentManager" // string@0051 │ │ -04dc40: 6e20 b214 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dc46: 0c03 |001b: move-result-object v3 │ │ -04dc48: 6e10 b714 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04dc4e: 0c03 |001f: move-result-object v3 │ │ -04dc50: 7020 7d14 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04dc56: 7020 9a03 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ -04dc5c: 5262 b900 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ -04dc60: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -04dc64: 6e20 9403 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0394 │ │ -04dc6a: 0c00 |002d: move-result-object v0 │ │ -04dc6c: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -04dc70: 2201 9b00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@009b │ │ -04dc74: 7020 8902 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0289 │ │ -04dc7a: 1101 |0035: return-object v1 │ │ +04fe04: |[04fe04] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +04fe14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04fe16: 5262 ab00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ab │ │ +04fe1a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +04fe1e: 2202 0c03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +04fe22: 2203 1e03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +04fe26: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fe2c: 1a04 e202 |000c: const-string v4, "Fragment " // string@02e2 │ │ +04fe30: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fe36: 0c03 |0011: move-result-object v3 │ │ +04fe38: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fe3e: 0c03 |0015: move-result-object v3 │ │ +04fe40: 1a04 5100 |0016: const-string v4, " is not currently in the FragmentManager" // string@0051 │ │ +04fe44: 6e20 b214 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fe4a: 0c03 |001b: move-result-object v3 │ │ +04fe4c: 6e10 b714 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04fe52: 0c03 |001f: move-result-object v3 │ │ +04fe54: 7020 7d14 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +04fe5a: 7020 9a03 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@039a │ │ +04fe60: 5262 b900 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00b9 │ │ +04fe64: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +04fe68: 6e20 9403 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0394 │ │ +04fe6e: 0c00 |002d: move-result-object v0 │ │ +04fe70: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +04fe74: 2201 9800 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0098 │ │ +04fe78: 7020 8902 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0289 │ │ +04fe7e: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x0026 line=592 │ │ 0x002a line=593 │ │ 0x002e line=594 │ │ @@ -96910,38 +96961,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04dc7c: |[04dc7c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -04dc8c: 5430 ac00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -04dc90: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -04dc94: 0e00 |0004: return-void │ │ -04dc96: 5420 1001 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04dc9a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -04dc9e: 2200 7d02 |0009: new-instance v0, Landroid/util/SparseArray; // type@027d │ │ -04dca2: 7010 a411 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11a4 │ │ -04dca8: 5b20 1001 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04dcac: 5430 ac00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ -04dcb0: 5421 1001 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04dcb4: 6e20 5c12 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@125c │ │ -04dcba: 5420 1001 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04dcbe: 6e10 a911 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@11a9 │ │ -04dcc4: 0a00 |001c: move-result v0 │ │ -04dcc6: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -04dcca: 5420 1001 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04dcce: 5b30 b800 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ -04dcd2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04dcd4: 5b20 1001 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04dcd8: 28de |0026: goto 0004 // -0022 │ │ -04dcda: 5420 1001 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ -04dcde: 6e10 a511 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@11a5 │ │ -04dce4: 28e4 |002c: goto 0010 // -001c │ │ +04fe80: |[04fe80] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +04fe90: 5430 ac00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +04fe94: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +04fe98: 0e00 |0004: return-void │ │ +04fe9a: 5420 1001 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04fe9e: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +04fea2: 2200 7a02 |0009: new-instance v0, Landroid/util/SparseArray; // type@027a │ │ +04fea6: 7010 a411 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11a4 │ │ +04feac: 5b20 1001 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04feb0: 5430 ac00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ac │ │ +04feb4: 5421 1001 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04feb8: 6e20 5c12 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@125c │ │ +04febe: 5420 1001 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04fec2: 6e10 a911 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@11a9 │ │ +04fec8: 0a00 |001c: move-result v0 │ │ +04feca: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +04fece: 5420 1001 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04fed2: 5b30 b800 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b8 │ │ +04fed6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04fed8: 5b20 1001 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04fedc: 28de |0026: goto 0004 // -0022 │ │ +04fede: 5420 1001 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0110 │ │ +04fee2: 6e10 a511 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@11a5 │ │ +04fee8: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1589 │ │ 0x0004 line=1602 │ │ 0x0005 line=1592 │ │ 0x0009 line=1593 │ │ 0x0010 line=1597 │ │ @@ -96958,99 +97009,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 │ │ -04dce8: |[04dce8] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -04dcf8: 1d04 |0000: monitor-enter v4 │ │ -04dcfa: 5441 0401 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04dcfe: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04dd02: 2201 3103 |0005: new-instance v1, Ljava/util/ArrayList; // type@0331 │ │ -04dd06: 7010 c814 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04dd0c: 5b41 0401 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04dd10: 5441 0401 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04dd14: 6e10 d514 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04dd1a: 0a00 |0011: move-result v0 │ │ -04dd1c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -04dd20: 6301 f400 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04dd24: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04dd28: 1a01 e902 |0018: const-string v1, "FragmentManager" // string@02e9 │ │ -04dd2c: 2202 2103 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04dd30: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04dd36: 1a03 7d08 |001f: const-string v3, "Setting back stack index " // string@087d │ │ -04dd3a: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dd40: 0c02 |0024: move-result-object v2 │ │ -04dd42: 6e20 ae14 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04dd48: 0c02 |0028: move-result-object v2 │ │ -04dd4a: 1a03 8100 |0029: const-string v3, " to " // string@0081 │ │ -04dd4e: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dd54: 0c02 |002e: move-result-object v2 │ │ -04dd56: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04dd5c: 0c02 |0032: move-result-object v2 │ │ -04dd5e: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04dd64: 0c02 |0036: move-result-object v2 │ │ -04dd66: 7120 a011 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04dd6c: 5441 0401 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04dd70: 6e30 d414 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04dd76: 1e04 |003f: monitor-exit v4 │ │ -04dd78: 0e00 |0040: return-void │ │ -04dd7a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -04dd7e: 5441 0401 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04dd82: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04dd84: 6e20 cb14 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04dd8a: 5441 0001 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04dd8e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -04dd92: 2201 3103 |004d: new-instance v1, Ljava/util/ArrayList; // type@0331 │ │ -04dd96: 7010 c814 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04dd9c: 5b41 0001 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04dda0: 6301 f400 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04dda4: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -04dda8: 1a01 e902 |0058: const-string v1, "FragmentManager" // string@02e9 │ │ -04ddac: 2202 2103 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04ddb0: 7010 ab14 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ddb6: 1a03 ad01 |005f: const-string v3, "Adding available back stack index " // string@01ad │ │ -04ddba: 6e20 b214 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ddc0: 0c02 |0064: move-result-object v2 │ │ -04ddc2: 6e20 ae14 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04ddc8: 0c02 |0068: move-result-object v2 │ │ -04ddca: 6e10 b714 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ddd0: 0c02 |006c: move-result-object v2 │ │ -04ddd2: 7120 a011 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04ddd8: 5441 0001 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ -04dddc: 7110 8314 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ -04dde2: 0c02 |0075: move-result-object v2 │ │ -04dde4: 6e20 cb14 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04ddea: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04ddee: 28c6 |007b: goto 0041 // -003a │ │ -04ddf0: 6301 f400 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04ddf4: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -04ddf8: 1a01 e902 |0080: const-string v1, "FragmentManager" // string@02e9 │ │ -04ddfc: 2202 2103 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04de00: 7010 ab14 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04de06: 1a03 ae01 |0087: const-string v3, "Adding back stack index " // string@01ae │ │ -04de0a: 6e20 b214 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04de10: 0c02 |008c: move-result-object v2 │ │ -04de12: 6e20 ae14 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04de18: 0c02 |0090: move-result-object v2 │ │ -04de1a: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ -04de1e: 6e20 b214 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04de24: 0c02 |0096: move-result-object v2 │ │ -04de26: 6e20 b114 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04de2c: 0c02 |009a: move-result-object v2 │ │ -04de2e: 6e10 b714 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04de34: 0c02 |009e: move-result-object v2 │ │ -04de36: 7120 a011 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04de3c: 5441 0401 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ -04de40: 6e20 cb14 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04de46: 2898 |00a7: goto 003f // -0068 │ │ -04de48: 0d01 |00a8: move-exception v1 │ │ -04de4a: 1e04 |00a9: monitor-exit v4 │ │ -04de4c: 2701 |00aa: throw v1 │ │ +04feec: |[04feec] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +04fefc: 1d04 |0000: monitor-enter v4 │ │ +04fefe: 5441 0401 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04ff02: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04ff06: 2201 2e03 |0005: new-instance v1, Ljava/util/ArrayList; // type@032e │ │ +04ff0a: 7010 c814 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04ff10: 5b41 0401 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04ff14: 5441 0401 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04ff18: 6e10 d514 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +04ff1e: 0a00 |0011: move-result v0 │ │ +04ff20: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +04ff24: 6301 f400 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ff28: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +04ff2c: 1a01 e902 |0018: const-string v1, "FragmentManager" // string@02e9 │ │ +04ff30: 2202 1e03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +04ff34: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ff3a: 1a03 7a08 |001f: const-string v3, "Setting back stack index " // string@087a │ │ +04ff3e: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ff44: 0c02 |0024: move-result-object v2 │ │ +04ff46: 6e20 ae14 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04ff4c: 0c02 |0028: move-result-object v2 │ │ +04ff4e: 1a03 8100 |0029: const-string v3, " to " // string@0081 │ │ +04ff52: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ff58: 0c02 |002e: move-result-object v2 │ │ +04ff5a: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04ff60: 0c02 |0032: move-result-object v2 │ │ +04ff62: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ff68: 0c02 |0036: move-result-object v2 │ │ +04ff6a: 7120 a011 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ff70: 5441 0401 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04ff74: 6e30 d414 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +04ff7a: 1e04 |003f: monitor-exit v4 │ │ +04ff7c: 0e00 |0040: return-void │ │ +04ff7e: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +04ff82: 5441 0401 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +04ff86: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04ff88: 6e20 cb14 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04ff8e: 5441 0001 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04ff92: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +04ff96: 2201 2e03 |004d: new-instance v1, Ljava/util/ArrayList; // type@032e │ │ +04ff9a: 7010 c814 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +04ffa0: 5b41 0001 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04ffa4: 6301 f400 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04ffa8: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +04ffac: 1a01 e902 |0058: const-string v1, "FragmentManager" // string@02e9 │ │ +04ffb0: 2202 1e03 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +04ffb4: 7010 ab14 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ffba: 1a03 ad01 |005f: const-string v3, "Adding available back stack index " // string@01ad │ │ +04ffbe: 6e20 b214 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ffc4: 0c02 |0064: move-result-object v2 │ │ +04ffc6: 6e20 ae14 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04ffcc: 0c02 |0068: move-result-object v2 │ │ +04ffce: 6e10 b714 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ffd4: 0c02 |006c: move-result-object v2 │ │ +04ffd6: 7120 a011 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +04ffdc: 5441 0001 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0100 │ │ +04ffe0: 7110 8314 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1483 │ │ +04ffe6: 0c02 |0075: move-result-object v2 │ │ +04ffe8: 6e20 cb14 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +04ffee: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04fff2: 28c6 |007b: goto 0041 // -003a │ │ +04fff4: 6301 f400 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +04fff8: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +04fffc: 1a01 e902 |0080: const-string v1, "FragmentManager" // string@02e9 │ │ +050000: 2202 1e03 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +050004: 7010 ab14 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05000a: 1a03 ae01 |0087: const-string v3, "Adding back stack index " // string@01ae │ │ +05000e: 6e20 b214 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050014: 0c02 |008c: move-result-object v2 │ │ +050016: 6e20 ae14 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +05001c: 0c02 |0090: move-result-object v2 │ │ +05001e: 1a03 8600 |0091: const-string v3, " with " // string@0086 │ │ +050022: 6e20 b214 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050028: 0c02 |0096: move-result-object v2 │ │ +05002a: 6e20 b114 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050030: 0c02 |009a: move-result-object v2 │ │ +050032: 6e10 b714 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050038: 0c02 |009e: move-result-object v2 │ │ +05003a: 7120 a011 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +050040: 5441 0401 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0104 │ │ +050044: 6e20 cb14 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +05004a: 2898 |00a7: goto 003f // -0068 │ │ +05004c: 0d01 |00a8: move-exception v1 │ │ +05004e: 1e04 |00a9: monitor-exit v4 │ │ +050050: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0001 line=1400 │ │ 0x0005 line=1401 │ │ @@ -97081,51 +97132,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 │ │ -04de5c: |[04de5c] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04de6c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04de6e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04de70: 6301 f400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ -04de74: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -04de78: 1a01 e902 |0006: const-string v1, "FragmentManager" // string@02e9 │ │ -04de7c: 2202 2103 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04de80: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04de86: 1a03 b716 |000d: const-string v3, "show: " // string@16b7 │ │ -04de8a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04de90: 0c02 |0012: move-result-object v2 │ │ -04de92: 6e20 b114 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04de98: 0c02 |0016: move-result-object v2 │ │ -04de9a: 6e10 b714 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04dea0: 0c02 |001a: move-result-object v2 │ │ -04dea2: 7120 a011 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04dea8: 5571 a900 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -04deac: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -04deb0: 5c74 a900 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ -04deb4: 5471 c000 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04deb8: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -04debc: 6e59 7a03 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@037a │ │ -04dec2: 0c00 |002b: move-result-object v0 │ │ -04dec4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -04dec8: 5471 c000 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04decc: 6e20 6f12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04ded2: 5471 c000 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ -04ded6: 6e20 6e12 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04dedc: 5571 9a00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ -04dee0: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -04dee4: 5571 a800 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ -04dee8: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -04deec: 5571 af00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ -04def0: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -04def4: 5c65 0c01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ -04def8: 6e20 c202 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02c2 │ │ -04defe: 0e00 |0049: return-void │ │ +050060: |[050060] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +050070: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +050072: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +050074: 6301 f400 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f4 │ │ +050078: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +05007c: 1a01 e902 |0006: const-string v1, "FragmentManager" // string@02e9 │ │ +050080: 2202 1e03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +050084: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05008a: 1a03 b416 |000d: const-string v3, "show: " // string@16b4 │ │ +05008e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050094: 0c02 |0012: move-result-object v2 │ │ +050096: 6e20 b114 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05009c: 0c02 |0016: move-result-object v2 │ │ +05009e: 6e10 b714 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0500a4: 0c02 |001a: move-result-object v2 │ │ +0500a6: 7120 a011 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0500ac: 5571 a900 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +0500b0: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +0500b4: 5c74 a900 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00a9 │ │ +0500b8: 5471 c000 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +0500bc: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +0500c0: 6e59 7a03 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@037a │ │ +0500c6: 0c00 |002b: move-result-object v0 │ │ +0500c8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +0500cc: 5471 c000 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +0500d0: 6e20 6f12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +0500d6: 5471 c000 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c0 │ │ +0500da: 6e20 6e12 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +0500e0: 5571 9a00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009a │ │ +0500e4: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +0500e8: 5571 a800 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a8 │ │ +0500ec: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +0500f0: 5571 af00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00af │ │ +0500f4: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +0500f8: 5c65 0c01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010c │ │ +0500fc: 6e20 c202 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02c2 │ │ +050102: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1226 │ │ 0x001e line=1227 │ │ 0x0022 line=1228 │ │ 0x0024 line=1229 │ │ 0x0028 line=1230 │ │ @@ -97148,31 +97199,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04df00: |[04df00] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -04df10: 5432 fd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04df14: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -04df18: 0e00 |0004: return-void │ │ -04df1a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04df1c: 5432 fd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04df20: 6e10 d514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04df26: 0a02 |000b: move-result v2 │ │ -04df28: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -04df2c: 5432 fd00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ -04df30: 6e20 cf14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04df36: 0c00 |0013: move-result-object v0 │ │ -04df38: 1f00 9c00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04df3c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -04df40: 6e20 8403 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0384 │ │ -04df46: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04df4a: 28e9 |001d: goto 0006 // -0017 │ │ +050104: |[050104] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +050114: 5432 fd00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +050118: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +05011c: 0e00 |0004: return-void │ │ +05011e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +050120: 5432 fd00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +050124: 6e10 d514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +05012a: 0a02 |000b: move-result v2 │ │ +05012c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +050130: 5432 fd00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fd │ │ +050134: 6e20 cf14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +05013a: 0c00 |0013: move-result-object v0 │ │ +05013c: 1f00 9900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +050140: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +050144: 6e20 8403 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0384 │ │ +05014a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05014e: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0004 line=1131 │ │ 0x0005 line=1125 │ │ 0x000e line=1126 │ │ 0x0016 line=1127 │ │ @@ -97188,39 +97239,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04df4c: |[04df4c] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -04df5c: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -04df60: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04df64: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -04df6a: 1a01 ec02 |0007: const-string v1, "FragmentManager{" // string@02ec │ │ -04df6e: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04df74: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -04df7a: 0a01 |000f: move-result v1 │ │ -04df7c: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04df82: 0c01 |0013: move-result-object v1 │ │ -04df84: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04df8a: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -04df8e: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04df94: 5421 0e01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04df98: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -04df9c: 5421 0e01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ -04dfa0: 7120 8a07 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ -04dfa6: 1a01 2118 |0025: const-string v1, "}}" // string@1821 │ │ -04dfaa: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dfb0: 6e10 b714 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04dfb6: 0c01 |002d: move-result-object v1 │ │ -04dfb8: 1101 |002e: return-object v1 │ │ -04dfba: 5421 fe00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ -04dfbe: 7120 8a07 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ -04dfc4: 28f1 |0034: goto 0025 // -000f │ │ +050150: |[050150] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +050160: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +050164: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +050168: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +05016e: 1a01 ec02 |0007: const-string v1, "FragmentManager{" // string@02ec │ │ +050172: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050178: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +05017e: 0a01 |000f: move-result v1 │ │ +050180: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +050186: 0c01 |0013: move-result-object v1 │ │ +050188: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05018e: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +050192: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050198: 5421 0e01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +05019c: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +0501a0: 5421 0e01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010e │ │ +0501a4: 7120 8a07 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ +0501aa: 1a01 1e18 |0025: const-string v1, "}}" // string@181e │ │ +0501ae: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0501b4: 6e10 b714 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0501ba: 0c01 |002d: move-result-object v1 │ │ +0501bc: 1101 |002e: return-object v1 │ │ +0501be: 5421 fe00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00fe │ │ +0501c2: 7120 8a07 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ +0501c8: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0007 line=602 │ │ 0x000c line=603 │ │ 0x0017 line=604 │ │ 0x001c line=605 │ │ @@ -97231,17 +97282,17 @@ │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ source_file_idx : 747 (FragmentManager.java) │ │ │ │ Class #377 header: │ │ -class_idx : 174 │ │ +class_idx : 171 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 417 │ │ +superclass_idx : 414 │ │ source_file_idx : 751 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #377 - │ │ @@ -97279,21 +97330,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 │ │ -04dfc8: |[04dfc8] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04dfd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04dfda: 7010 ba09 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09ba │ │ -04dfe0: 5b10 1a01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04dfe4: 5b10 1b01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ -04dfe8: 5b12 1c01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ -04dfec: 0e00 |000a: return-void │ │ +0501cc: |[0501cc] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0501dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0501de: 7010 ba09 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09ba │ │ +0501e4: 5b10 1a01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +0501e8: 5b10 1b01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ +0501ec: 5b12 1c01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ +0501f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -97302,62 +97353,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 │ │ -04dff0: |[04dff0] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -04e000: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -04e004: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e00a: 1a01 750a |0005: const-string v1, "android:switcher:" // string@0a75 │ │ -04e00e: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e014: 0c00 |000a: move-result-object v0 │ │ -04e016: 6e20 ae14 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04e01c: 0c00 |000e: move-result-object v0 │ │ -04e01e: 1a01 cc00 |000f: const-string v1, ":" // string@00cc │ │ -04e022: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e028: 0c00 |0014: move-result-object v0 │ │ -04e02a: 6e30 af14 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ -04e030: 0c00 |0018: move-result-object v0 │ │ -04e032: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e038: 0c00 |001c: move-result-object v0 │ │ -04e03a: 1100 |001d: return-object v0 │ │ +0501f4: |[0501f4] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +050204: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +050208: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05020e: 1a01 720a |0005: const-string v1, "android:switcher:" // string@0a72 │ │ +050212: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050218: 0c00 |000a: move-result-object v0 │ │ +05021a: 6e20 ae14 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +050220: 0c00 |000e: move-result-object v0 │ │ +050222: 1a01 cc00 |000f: const-string v1, ":" // string@00cc │ │ +050226: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05022c: 0c00 |0014: move-result-object v0 │ │ +05022e: 6e30 af14 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ +050234: 0c00 |0018: move-result-object v0 │ │ +050236: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05023c: 0c00 |001c: move-result-object v0 │ │ +05023e: 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 │ │ -04e03c: |[04e03c] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04e04c: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e050: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04e054: 5410 1c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ -04e058: 6e10 3203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -04e05e: 0c00 |0009: move-result-object v0 │ │ -04e060: 5b10 1a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e064: 5410 1a01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e068: 1f04 9c00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e06c: 6e20 fb03 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ -04e072: 0e00 |0013: return-void │ │ +050240: |[050240] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +050250: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +050254: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +050258: 5410 1c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ +05025c: 6e10 3203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +050262: 0c00 |0009: move-result-object v0 │ │ +050264: 5b10 1a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +050268: 5410 1a01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +05026c: 1f04 9900 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0099 │ │ +050270: 6e20 fb03 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03fb │ │ +050276: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -97371,24 +97422,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04e074: |[04e074] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04e084: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e088: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04e08c: 5410 1a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e090: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03fa │ │ -04e096: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04e098: 5b10 1a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e09c: 5410 1c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ -04e0a0: 6e10 3503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0335 │ │ -04e0a6: 0e00 |0011: return-void │ │ +050278: |[050278] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +050288: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +05028c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +050290: 5410 1a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +050294: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03fa │ │ +05029a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05029c: 5b10 1a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +0502a0: 5410 1c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ +0502a4: 6e10 3503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0335 │ │ +0502aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -97407,17 +97458,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e0a8: |[04e0a8] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -04e0b8: 8130 |0000: int-to-long v0, v3 │ │ -04e0ba: 1000 |0001: return-wide v0 │ │ +0502ac: |[0502ac] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +0502bc: 8130 |0000: int-to-long v0, v3 │ │ +0502be: 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 │ │ │ │ @@ -97426,50 +97477,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 │ │ -04e0bc: |[04e0bc] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04e0cc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04e0ce: 5484 1a01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e0d2: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -04e0d6: 5484 1c01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ -04e0da: 6e10 3203 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -04e0e0: 0c04 |000a: move-result-object v4 │ │ -04e0e2: 5b84 1a01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e0e6: 6e20 ab03 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@03ab │ │ -04e0ec: 0b01 |0010: move-result-wide v1 │ │ -04e0ee: 6e10 9712 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ -04e0f4: 0a04 |0014: move-result v4 │ │ -04e0f6: 7130 ae03 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03ae │ │ -04e0fc: 0c03 |0018: move-result-object v3 │ │ -04e0fe: 5484 1c01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ -04e102: 6e20 3703 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ -04e108: 0c00 |001e: move-result-object v0 │ │ -04e10a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -04e10e: 5484 1a01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e112: 6e20 f803 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f8 │ │ -04e118: 5484 1b01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ -04e11c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -04e120: 6e20 e702 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ -04e126: 6e20 ea02 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ -04e12c: 1100 |0030: return-object v0 │ │ -04e12e: 6e20 aa03 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03aa │ │ -04e134: 0c00 |0034: move-result-object v0 │ │ -04e136: 5484 1a01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ -04e13a: 6e10 9712 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ -04e140: 0a05 |003a: move-result v5 │ │ -04e142: 6e10 9712 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ -04e148: 0a06 |003e: move-result v6 │ │ -04e14a: 7130 ae03 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03ae │ │ -04e150: 0c06 |0042: move-result-object v6 │ │ -04e152: 6e40 f503 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@03f5 │ │ -04e158: 28e0 |0046: goto 0026 // -0020 │ │ +0502c0: |[0502c0] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0502d0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0502d2: 5484 1a01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +0502d6: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +0502da: 5484 1c01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ +0502de: 6e10 3203 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +0502e4: 0c04 |000a: move-result-object v4 │ │ +0502e6: 5b84 1a01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +0502ea: 6e20 ab03 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@03ab │ │ +0502f0: 0b02 |0010: move-result-wide v2 │ │ +0502f2: 6e10 9712 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ +0502f8: 0a04 |0014: move-result v4 │ │ +0502fa: 7130 ae03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03ae │ │ +050300: 0c01 |0018: move-result-object v1 │ │ +050302: 5484 1c01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011c │ │ +050306: 6e20 3703 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0337 │ │ +05030c: 0c00 |001e: move-result-object v0 │ │ +05030e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +050312: 5484 1a01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +050316: 6e20 f803 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f8 │ │ +05031c: 5484 1b01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ +050320: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +050324: 6e20 e702 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ +05032a: 6e20 ea02 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ +050330: 1100 |0030: return-object v0 │ │ +050332: 6e20 aa03 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03aa │ │ +050338: 0c00 |0034: move-result-object v0 │ │ +05033a: 5484 1a01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011a │ │ +05033e: 6e10 9712 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ +050344: 0a05 |003a: move-result v5 │ │ +050346: 6e10 9712 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ +05034c: 0a06 |003e: move-result v6 │ │ +05034e: 7130 ae03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03ae │ │ +050354: 0c06 |0042: move-result-object v6 │ │ +050356: 6e40 f503 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@03f5 │ │ +05035c: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -97479,38 +97530,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 │ │ -04e15c: |[04e15c] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04e16c: 1f03 9c00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e170: 6e10 a302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02a3 │ │ -04e176: 0c00 |0005: move-result-object v0 │ │ -04e178: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04e17c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04e17e: 0f00 |0009: return v0 │ │ -04e180: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04e182: 28fe |000b: goto 0009 // -0002 │ │ +050360: |[050360] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +050370: 1f03 9900 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0099 │ │ +050374: 6e10 a302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02a3 │ │ +05037a: 0c00 |0005: move-result-object v0 │ │ +05037c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +050380: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +050382: 0f00 |0009: return v0 │ │ +050384: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +050386: 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; │ │ @@ -97520,16 +97571,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 │ │ -04e184: |[04e184] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04e194: 0e00 |0000: return-void │ │ +050388: |[050388] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +050398: 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; │ │ @@ -97539,17 +97590,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e198: |[04e198] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04e1a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e1aa: 1100 |0001: return-object v0 │ │ +05039c: |[05039c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0503ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0503ae: 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;) │ │ @@ -97557,32 +97608,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 │ │ -04e1ac: |[04e1ac] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04e1bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04e1be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04e1c0: 0770 |0002: move-object v0, v7 │ │ -04e1c2: 1f00 9c00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e1c6: 5441 1b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ -04e1ca: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04e1ce: 5441 1b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ -04e1d2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04e1d6: 5441 1b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ -04e1da: 6e20 e702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ -04e1e0: 5441 1b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ -04e1e4: 6e20 ea02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ -04e1ea: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04e1ee: 6e20 e702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ -04e1f4: 6e20 ea02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ -04e1fa: 5b40 1b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ -04e1fe: 0e00 |0021: return-void │ │ +0503b0: |[0503b0] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0503c0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0503c2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0503c4: 0770 |0002: move-object v0, v7 │ │ +0503c6: 1f00 9900 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +0503ca: 5441 1b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ +0503ce: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0503d2: 5441 1b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ +0503d6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0503da: 5441 1b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ +0503de: 6e20 e702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ +0503e4: 5441 1b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ +0503e8: 6e20 ea02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ +0503ee: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0503f2: 6e20 e702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ +0503f8: 6e20 ea02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ +0503fe: 5b40 1b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011b │ │ +050402: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -97603,29 +97654,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e200: |[04e200] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04e210: 0e00 |0000: return-void │ │ +050404: |[050404] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +050414: 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; │ │ │ │ source_file_idx : 751 (FragmentPagerAdapter.java) │ │ │ │ Class #378 header: │ │ -class_idx : 177 │ │ +class_idx : 174 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 417 │ │ +superclass_idx : 414 │ │ source_file_idx : 753 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #378 annotations: │ │ @@ -97677,27 +97728,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 │ │ -04e214: |[04e214] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04e224: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04e226: 7010 ba09 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09ba │ │ -04e22c: 5b21 2b01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e230: 2200 3103 |0006: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04e234: 7010 c814 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04e23a: 5b20 2f01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e23e: 2200 3103 |000d: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -04e242: 7010 c814 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -04e248: 5b20 2e01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e24c: 5b21 2c01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ -04e250: 5b23 2d01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ -04e254: 0e00 |0018: return-void │ │ +050418: |[050418] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +050428: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05042a: 7010 ba09 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09ba │ │ +050430: 5b21 2b01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +050434: 2200 2e03 |0006: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +050438: 7010 c814 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +05043e: 5b20 2f01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +050442: 2200 2e03 |000d: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +050446: 7010 c814 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +05044c: 5b20 2e01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +050450: 5b21 2c01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ +050454: 5b23 2d01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ +050458: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -97713,41 +97764,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 │ │ -04e258: |[04e258] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04e268: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04e26a: 0770 |0001: move-object v0, v7 │ │ -04e26c: 1f00 9c00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e270: 5441 2b01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e274: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -04e278: 5441 2d01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ -04e27c: 6e10 3203 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -04e282: 0c01 |000d: move-result-object v1 │ │ -04e284: 5b41 2b01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e288: 5441 2f01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e28c: 6e10 d514 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e292: 0a01 |0015: move-result v1 │ │ -04e294: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -04e298: 5441 2f01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e29c: 6e20 cb14 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04e2a2: 28f3 |001d: goto 0010 // -000d │ │ -04e2a4: 5441 2f01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e2a8: 5442 2d01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ -04e2ac: 6e20 4503 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0345 │ │ -04e2b2: 0c02 |0025: move-result-object v2 │ │ -04e2b4: 6e30 d414 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04e2ba: 5441 2e01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e2be: 6e30 d414 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04e2c4: 5441 2b01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e2c8: 6e20 0004 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0400 │ │ -04e2ce: 0e00 |0033: return-void │ │ +05045c: |[05045c] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +05046c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05046e: 0770 |0001: move-object v0, v7 │ │ +050470: 1f00 9900 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +050474: 5441 2b01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +050478: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +05047c: 5441 2d01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ +050480: 6e10 3203 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +050486: 0c01 |000d: move-result-object v1 │ │ +050488: 5b41 2b01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +05048c: 5441 2f01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +050490: 6e10 d514 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +050496: 0a01 |0015: move-result v1 │ │ +050498: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +05049c: 5441 2f01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +0504a0: 6e20 cb14 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +0504a6: 28f3 |001d: goto 0010 // -000d │ │ +0504a8: 5441 2f01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +0504ac: 5442 2d01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ +0504b0: 6e20 4503 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0345 │ │ +0504b6: 0c02 |0025: move-result-object v2 │ │ +0504b8: 6e30 d414 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +0504be: 5441 2e01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +0504c2: 6e30 d414 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +0504c8: 5441 2b01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +0504cc: 6e20 0004 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0400 │ │ +0504d2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -97767,24 +97818,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04e2d0: |[04e2d0] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04e2e0: 5410 2b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e2e4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04e2e8: 5410 2b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e2ec: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03fa │ │ -04e2f2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04e2f4: 5b10 2b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e2f8: 5410 2d01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ -04e2fc: 6e10 3503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0335 │ │ -04e302: 0e00 |0011: return-void │ │ +0504d4: |[0504d4] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0504e4: 5410 2b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +0504e8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0504ec: 5410 2b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +0504f0: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03fa │ │ +0504f6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0504f8: 5b10 2b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +0504fc: 5410 2d01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ +050500: 6e10 3503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0335 │ │ +050506: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -97803,62 +97854,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 │ │ -04e304: |[04e304] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04e314: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04e316: 5463 2e01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e31a: 6e10 d514 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e320: 0a03 |0006: move-result v3 │ │ -04e322: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -04e326: 5463 2e01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e32a: 6e20 cf14 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04e330: 0c00 |000e: move-result-object v0 │ │ -04e332: 1f00 9c00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e336: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -04e33a: 1100 |0013: return-object v0 │ │ -04e33c: 5463 2b01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e340: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -04e344: 5463 2d01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ -04e348: 6e10 3203 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ -04e34e: 0c03 |001d: move-result-object v3 │ │ -04e350: 5b63 2b01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e354: 6e20 c103 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03c1 │ │ -04e35a: 0c01 |0023: move-result-object v1 │ │ -04e35c: 5463 2f01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e360: 6e10 d514 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e366: 0a03 |0029: move-result v3 │ │ -04e368: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -04e36c: 5463 2f01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e370: 6e20 cf14 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04e376: 0c02 |0031: move-result-object v2 │ │ -04e378: 1f02 9b00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@009b │ │ -04e37c: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -04e380: 6e20 e602 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@02e6 │ │ -04e386: 5463 2e01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e38a: 6e10 d514 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e390: 0a03 |003e: move-result v3 │ │ -04e392: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -04e396: 5463 2e01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e39a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -04e39c: 6e20 cb14 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04e3a2: 28f2 |0047: goto 0039 // -000e │ │ -04e3a4: 6e20 e702 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ -04e3aa: 6e20 ea02 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ -04e3b0: 5463 2e01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e3b4: 6e30 d414 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04e3ba: 5463 2b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ -04e3be: 6e10 9712 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ -04e3c4: 0a04 |0058: move-result v4 │ │ -04e3c6: 6e30 f403 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f4 │ │ -04e3cc: 0710 |005c: move-object v0, v1 │ │ -04e3ce: 28b6 |005d: goto 0013 // -004a │ │ +050508: |[050508] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +050518: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05051a: 5463 2e01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +05051e: 6e10 d514 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +050524: 0a03 |0006: move-result v3 │ │ +050526: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +05052a: 5463 2e01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +05052e: 6e20 cf14 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +050534: 0c00 |000e: move-result-object v0 │ │ +050536: 1f00 9900 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +05053a: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +05053e: 1100 |0013: return-object v0 │ │ +050540: 5463 2b01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +050544: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +050548: 5463 2d01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ +05054c: 6e10 3203 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0332 │ │ +050552: 0c03 |001d: move-result-object v3 │ │ +050554: 5b63 2b01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +050558: 6e20 c103 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03c1 │ │ +05055e: 0c01 |0023: move-result-object v1 │ │ +050560: 5463 2f01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +050564: 6e10 d514 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +05056a: 0a03 |0029: move-result v3 │ │ +05056c: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +050570: 5463 2f01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +050574: 6e20 cf14 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +05057a: 0c02 |0031: move-result-object v2 │ │ +05057c: 1f02 9800 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0098 │ │ +050580: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +050584: 6e20 e602 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@02e6 │ │ +05058a: 5463 2e01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +05058e: 6e10 d514 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +050594: 0a03 |003e: move-result v3 │ │ +050596: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +05059a: 5463 2e01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +05059e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +0505a0: 6e20 cb14 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +0505a6: 28f2 |0047: goto 0039 // -000e │ │ +0505a8: 6e20 e702 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ +0505ae: 6e20 ea02 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ +0505b4: 5463 2e01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +0505b8: 6e30 d414 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +0505be: 5463 2b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012b │ │ +0505c2: 6e10 9712 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1297 │ │ +0505c8: 0a04 |0058: move-result v4 │ │ +0505ca: 6e30 f403 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03f4 │ │ +0505d0: 0710 |005c: move-object v0, v1 │ │ +0505d2: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -97888,23 +97939,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 │ │ -04e3d0: |[04e3d0] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04e3e0: 1f03 9c00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e3e4: 6e10 a302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02a3 │ │ -04e3ea: 0c00 |0005: move-result-object v0 │ │ -04e3ec: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04e3f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04e3f2: 0f00 |0009: return v0 │ │ -04e3f4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04e3f6: 28fe |000b: goto 0009 // -0002 │ │ +0505d4: |[0505d4] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0505e4: 1f03 9900 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0099 │ │ +0505e8: 6e10 a302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02a3 │ │ +0505ee: 0c00 |0005: move-result-object v0 │ │ +0505f0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0505f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0505f6: 0f00 |0009: return v0 │ │ +0505f8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0505fa: 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; │ │ @@ -97914,85 +97965,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 │ │ -04e3f8: |[04e3f8] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04e408: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -04e40c: 07c0 |0002: move-object v0, v12 │ │ -04e40e: 1f00 5b00 |0003: check-cast v0, Landroid/os/Bundle; // type@005b │ │ -04e412: 6e20 7301 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ -04e418: 1a08 0217 |0008: const-string v8, "states" // string@1702 │ │ -04e41c: 6e20 6801 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0168 │ │ -04e422: 0c02 |000d: move-result-object v2 │ │ -04e424: 54b8 2f01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e428: 6e10 cd14 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -04e42e: 54b8 2e01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e432: 6e10 cd14 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ -04e438: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -04e43c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -04e43e: 2128 |001b: array-length v8, v2 │ │ -04e440: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -04e444: 54b9 2f01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e448: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -04e44c: 1f08 9b00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@009b │ │ -04e450: 6e20 cb14 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04e456: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04e45a: 28f2 |0029: goto 001b // -000e │ │ -04e45c: 6e10 6c01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@016c │ │ -04e462: 0c07 |002d: move-result-object v7 │ │ -04e464: 7210 8414 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1484 │ │ -04e46a: 0c04 |0031: move-result-object v4 │ │ -04e46c: 7210 e714 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -04e472: 0a08 |0035: move-result v8 │ │ -04e474: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -04e478: 7210 e814 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -04e47e: 0c06 |003b: move-result-object v6 │ │ -04e480: 1f06 2003 |003c: check-cast v6, Ljava/lang/String; // type@0320 │ │ -04e484: 1a08 e20c |003e: const-string v8, "f" // string@0ce2 │ │ -04e488: 6e20 a714 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -04e48e: 0a08 |0043: move-result v8 │ │ -04e490: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -04e494: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -04e496: 6e20 a814 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -04e49c: 0c08 |004a: move-result-object v8 │ │ -04e49e: 7110 8114 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ -04e4a4: 0a05 |004e: move-result v5 │ │ -04e4a6: 54b8 2d01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ -04e4aa: 6e30 3a03 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@033a │ │ -04e4b0: 0c01 |0054: move-result-object v1 │ │ -04e4b2: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -04e4b6: 54b8 2e01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e4ba: 6e10 d514 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e4c0: 0a08 |005c: move-result v8 │ │ -04e4c2: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -04e4c6: 54b8 2e01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e4ca: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -04e4cc: 6e20 cb14 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -04e4d2: 28f2 |0065: goto 0057 // -000e │ │ -04e4d4: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -04e4d6: 6e20 e702 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ -04e4dc: 54b8 2e01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e4e0: 6e30 d414 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ -04e4e6: 28c3 |006f: goto 0032 // -003d │ │ -04e4e8: 1a08 f002 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02f0 │ │ -04e4ec: 2209 2103 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0321 │ │ -04e4f0: 7010 ab14 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e4f6: 1a0a ce01 |0077: const-string v10, "Bad fragment at key " // string@01ce │ │ -04e4fa: 6e20 b214 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e500: 0c09 |007c: move-result-object v9 │ │ -04e502: 6e20 b214 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e508: 0c09 |0080: move-result-object v9 │ │ -04e50a: 6e10 b714 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e510: 0c09 |0084: move-result-object v9 │ │ -04e512: 7120 a111 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ -04e518: 28aa |0088: goto 0032 // -0056 │ │ -04e51a: 0e00 |0089: return-void │ │ +0505fc: |[0505fc] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +05060c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +050610: 07c0 |0002: move-object v0, v12 │ │ +050612: 1f00 5800 |0003: check-cast v0, Landroid/os/Bundle; // type@0058 │ │ +050616: 6e20 7301 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0173 │ │ +05061c: 1a08 ff16 |0008: const-string v8, "states" // string@16ff │ │ +050620: 6e20 6801 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0168 │ │ +050626: 0c02 |000d: move-result-object v2 │ │ +050628: 54b8 2f01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +05062c: 6e10 cd14 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +050632: 54b8 2e01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +050636: 6e10 cd14 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14cd │ │ +05063c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +050640: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +050642: 2128 |001b: array-length v8, v2 │ │ +050644: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +050648: 54b9 2f01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +05064c: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +050650: 1f08 9800 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0098 │ │ +050654: 6e20 cb14 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +05065a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05065e: 28f2 |0029: goto 001b // -000e │ │ +050660: 6e10 6c01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@016c │ │ +050666: 0c07 |002d: move-result-object v7 │ │ +050668: 7210 8414 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1484 │ │ +05066e: 0c04 |0031: move-result-object v4 │ │ +050670: 7210 e714 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +050676: 0a08 |0035: move-result v8 │ │ +050678: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +05067c: 7210 e814 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +050682: 0c06 |003b: move-result-object v6 │ │ +050684: 1f06 1d03 |003c: check-cast v6, Ljava/lang/String; // type@031d │ │ +050688: 1a08 df0c |003e: const-string v8, "f" // string@0cdf │ │ +05068c: 6e20 a714 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +050692: 0a08 |0043: move-result v8 │ │ +050694: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +050698: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +05069a: 6e20 a814 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +0506a0: 0c08 |004a: move-result-object v8 │ │ +0506a2: 7110 8114 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ +0506a8: 0a05 |004e: move-result v5 │ │ +0506aa: 54b8 2d01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ +0506ae: 6e30 3a03 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@033a │ │ +0506b4: 0c01 |0054: move-result-object v1 │ │ +0506b6: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +0506ba: 54b8 2e01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +0506be: 6e10 d514 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +0506c4: 0a08 |005c: move-result v8 │ │ +0506c6: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +0506ca: 54b8 2e01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +0506ce: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0506d0: 6e20 cb14 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +0506d6: 28f2 |0065: goto 0057 // -000e │ │ +0506d8: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0506da: 6e20 e702 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ +0506e0: 54b8 2e01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +0506e4: 6e30 d414 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14d4 │ │ +0506ea: 28c3 |006f: goto 0032 // -003d │ │ +0506ec: 1a08 f002 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02f0 │ │ +0506f0: 2209 1e03 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@031e │ │ +0506f4: 7010 ab14 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0506fa: 1a0a ce01 |0077: const-string v10, "Bad fragment at key " // string@01ce │ │ +0506fe: 6e20 b214 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050704: 0c09 |007c: move-result-object v9 │ │ +050706: 6e20 b214 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05070c: 0c09 |0080: move-result-object v9 │ │ +05070e: 6e10 b714 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050714: 0c09 |0084: move-result-object v9 │ │ +050716: 7120 a111 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11a1 │ │ +05071c: 28aa |0088: goto 0032 // -0056 │ │ +05071e: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -98031,57 +98082,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -04e51c: |[04e51c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04e52c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04e52e: 5475 2f01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e532: 6e10 d514 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e538: 0a05 |0006: move-result v5 │ │ -04e53a: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -04e53e: 2204 5b00 |0009: new-instance v4, Landroid/os/Bundle; // type@005b │ │ -04e542: 7010 6301 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0163 │ │ -04e548: 5475 2f01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e54c: 6e10 d514 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e552: 0a05 |0013: move-result v5 │ │ -04e554: 2351 5b03 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@035b │ │ -04e558: 5475 2f01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ -04e55c: 6e20 d714 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ -04e562: 1a05 0217 |001b: const-string v5, "states" // string@1702 │ │ -04e566: 6e30 7101 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0171 │ │ -04e56c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -04e56e: 5475 2e01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e572: 6e10 d514 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -04e578: 0a05 |0026: move-result v5 │ │ -04e57a: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -04e57e: 5475 2e01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ -04e582: 6e20 cf14 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ -04e588: 0c00 |002e: move-result-object v0 │ │ -04e58a: 1f00 9c00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e58e: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -04e592: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -04e596: 2204 5b00 |0035: new-instance v4, Landroid/os/Bundle; // type@005b │ │ -04e59a: 7010 6301 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0163 │ │ -04e5a0: 2205 2103 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0321 │ │ -04e5a4: 7010 ab14 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e5aa: 1a06 e20c |003f: const-string v6, "f" // string@0ce2 │ │ -04e5ae: 6e20 b214 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e5b4: 0c05 |0044: move-result-object v5 │ │ -04e5b6: 6e20 ae14 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04e5bc: 0c05 |0048: move-result-object v5 │ │ -04e5be: 6e10 b714 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e5c4: 0c03 |004c: move-result-object v3 │ │ -04e5c6: 5475 2d01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ -04e5ca: 6e40 4303 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@0343 │ │ -04e5d0: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04e5d4: 28cd |0054: goto 0021 // -0033 │ │ -04e5d6: 1104 |0055: return-object v4 │ │ +050720: |[050720] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +050730: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +050732: 5475 2f01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +050736: 6e10 d514 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +05073c: 0a05 |0006: move-result v5 │ │ +05073e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +050742: 2204 5800 |0009: new-instance v4, Landroid/os/Bundle; // type@0058 │ │ +050746: 7010 6301 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0163 │ │ +05074c: 5475 2f01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +050750: 6e10 d514 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +050756: 0a05 |0013: move-result v5 │ │ +050758: 2351 5803 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0358 │ │ +05075c: 5475 2f01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@012f │ │ +050760: 6e20 d714 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ +050766: 1a05 ff16 |001b: const-string v5, "states" // string@16ff │ │ +05076a: 6e30 7101 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0171 │ │ +050770: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +050772: 5475 2e01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +050776: 6e10 d514 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +05077c: 0a05 |0026: move-result v5 │ │ +05077e: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +050782: 5475 2e01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012e │ │ +050786: 6e20 cf14 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14cf │ │ +05078c: 0c00 |002e: move-result-object v0 │ │ +05078e: 1f00 9900 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +050792: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +050796: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +05079a: 2204 5800 |0035: new-instance v4, Landroid/os/Bundle; // type@0058 │ │ +05079e: 7010 6301 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0163 │ │ +0507a4: 2205 1e03 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@031e │ │ +0507a8: 7010 ab14 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0507ae: 1a06 df0c |003f: const-string v6, "f" // string@0cdf │ │ +0507b2: 6e20 b214 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0507b8: 0c05 |0044: move-result-object v5 │ │ +0507ba: 6e20 ae14 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0507c0: 0c05 |0048: move-result-object v5 │ │ +0507c2: 6e10 b714 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0507c8: 0c03 |004c: move-result-object v3 │ │ +0507ca: 5475 2d01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012d │ │ +0507ce: 6e40 4303 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@0343 │ │ +0507d4: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0507d8: 28cd |0054: goto 0021 // -0033 │ │ +0507da: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -98110,32 +98161,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 │ │ -04e5d8: |[04e5d8] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04e5e8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04e5ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04e5ec: 0770 |0002: move-object v0, v7 │ │ -04e5ee: 1f00 9c00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@009c │ │ -04e5f2: 5441 2c01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ -04e5f6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04e5fa: 5441 2c01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ -04e5fe: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04e602: 5441 2c01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ -04e606: 6e20 e702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ -04e60c: 5441 2c01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ -04e610: 6e20 ea02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ -04e616: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04e61a: 6e20 e702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ -04e620: 6e20 ea02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ -04e626: 5b40 2c01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ -04e62a: 0e00 |0021: return-void │ │ +0507dc: |[0507dc] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0507ec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0507ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0507f0: 0770 |0002: move-object v0, v7 │ │ +0507f2: 1f00 9900 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0099 │ │ +0507f6: 5441 2c01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ +0507fa: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0507fe: 5441 2c01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ +050802: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +050806: 5441 2c01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ +05080a: 6e20 e702 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ +050810: 5441 2c01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ +050814: 6e20 ea02 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ +05081a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +05081e: 6e20 e702 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02e7 │ │ +050824: 6e20 ea02 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02ea │ │ +05082a: 5b40 2c01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012c │ │ +05082e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -98156,30 +98207,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e62c: |[04e62c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04e63c: 0e00 |0000: return-void │ │ +050830: |[050830] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +050840: 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; │ │ │ │ source_file_idx : 753 (FragmentStatePagerAdapter.java) │ │ │ │ Class #379 header: │ │ -class_idx : 187 │ │ +class_idx : 184 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 156 │ │ -source_file_idx : 1747 │ │ +superclass_idx : 153 │ │ +source_file_idx : 1744 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #379 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -98253,26 +98304,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04e640: |[04e640] android.support.v4.app.ListFragment.:()V │ │ -04e650: 7010 8e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@028e │ │ -04e656: 2200 5e00 |0003: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04e65a: 7010 7701 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ -04e660: 5b10 4e01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014e │ │ -04e664: 2200 b900 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b9 │ │ -04e668: 7020 0c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@040c │ │ -04e66e: 5b10 5401 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0154 │ │ -04e672: 2200 ba00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00ba │ │ -04e676: 7020 0e04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@040e │ │ -04e67c: 5b10 5201 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0152 │ │ -04e680: 0e00 |0018: return-void │ │ +050844: |[050844] android.support.v4.app.ListFragment.:()V │ │ +050854: 7010 8e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@028e │ │ +05085a: 2200 5b00 |0003: new-instance v0, Landroid/os/Handler; // type@005b │ │ +05085e: 7010 7701 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ +050864: 5b10 4e01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014e │ │ +050868: 2200 b600 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b6 │ │ +05086c: 7020 0c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@040c │ │ +050872: 5b10 5401 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0154 │ │ +050876: 2200 b700 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00b7 │ │ +05087a: 7020 0e04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@040e │ │ +050880: 5b10 5201 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0152 │ │ +050884: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -98284,103 +98335,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -04e684: |[04e684] android.support.v4.app.ListFragment.ensureList:()V │ │ -04e694: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04e696: 5463 4f01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e69a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -04e69e: 0e00 |0005: return-void │ │ -04e6a0: 6e10 1704 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0417 │ │ -04e6a6: 0c02 |0009: move-result-object v2 │ │ -04e6a8: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -04e6ac: 2203 0f03 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@030f │ │ -04e6b0: 1a04 2002 |000e: const-string v4, "Content view not yet created" // string@0220 │ │ -04e6b4: 7020 7d14 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04e6ba: 2703 |0013: throw v3 │ │ -04e6bc: 2023 c702 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02c7 │ │ -04e6c0: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -04e6c4: 1f02 c702 |0018: check-cast v2, Landroid/widget/ListView; // type@02c7 │ │ -04e6c8: 5b62 4f01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e6cc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -04e6ce: 5c63 5101 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ -04e6d2: 5463 4f01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e6d6: 5464 5201 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0152 │ │ -04e6da: 6e20 7813 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1378 │ │ -04e6e0: 5463 4b01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ -04e6e4: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -04e6e8: 5460 4b01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ -04e6ec: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -04e6ee: 5b63 4b01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ -04e6f2: 6e20 1d04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@041d │ │ -04e6f8: 5463 4e01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014e │ │ -04e6fc: 5464 5401 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0154 │ │ -04e700: 6e20 7c01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@017c │ │ -04e706: 28cc |0039: goto 0005 // -0034 │ │ -04e708: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -04e70e: 6e20 1312 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ -04e714: 0c03 |0040: move-result-object v3 │ │ -04e716: 1f03 d602 |0041: check-cast v3, Landroid/widget/TextView; // type@02d6 │ │ -04e71a: 5b63 5501 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04e71e: 5463 5501 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04e722: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -04e726: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -04e72c: 6e20 1312 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ -04e732: 0c03 |004f: move-result-object v3 │ │ -04e734: 5b63 4d01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ -04e738: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -04e73e: 6e20 1312 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ -04e744: 0c03 |0058: move-result-object v3 │ │ -04e746: 5b63 5301 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e74a: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -04e750: 6e20 1312 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ -04e756: 0c03 |0061: move-result-object v3 │ │ -04e758: 5b63 5001 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04e75c: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -04e762: 6e20 1312 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ -04e768: 0c01 |006a: move-result-object v1 │ │ -04e76a: 2013 c702 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02c7 │ │ -04e76e: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -04e772: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -04e776: 2203 1e03 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@031e │ │ -04e77a: 1a04 8309 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0983 │ │ -04e77e: 7020 9914 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -04e784: 2703 |0078: throw v3 │ │ -04e786: 5463 5501 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04e78a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -04e78e: 6e20 d613 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@13d6 │ │ -04e794: 28d2 |0080: goto 0052 // -002e │ │ -04e796: 2203 1e03 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@031e │ │ -04e79a: 1a04 1f02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@021f │ │ -04e79e: 7020 9914 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -04e7a4: 2703 |0088: throw v3 │ │ -04e7a6: 1f01 c702 |0089: check-cast v1, Landroid/widget/ListView; // type@02c7 │ │ -04e7aa: 5b61 4f01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e7ae: 5463 4d01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ -04e7b2: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -04e7b6: 5463 4f01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e7ba: 5464 4d01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ -04e7be: 6e20 7613 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1376 │ │ -04e7c4: 2884 |0098: goto 001c // -007c │ │ -04e7c6: 5463 4c01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ -04e7ca: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -04e7ce: 5463 5501 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04e7d2: 5464 4c01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ -04e7d6: 6e20 d113 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -04e7dc: 5463 4f01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e7e0: 5464 5501 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04e7e4: 6e20 7613 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1376 │ │ -04e7ea: 2900 71ff |00ab: goto/16 001c // -008f │ │ -04e7ee: 5463 5301 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e7f2: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -04e7f6: 7030 1f04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ -04e7fc: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +050888: |[050888] android.support.v4.app.ListFragment.ensureList:()V │ │ +050898: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05089a: 5463 4f01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +05089e: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +0508a2: 0e00 |0005: return-void │ │ +0508a4: 6e10 1704 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0417 │ │ +0508aa: 0c02 |0009: move-result-object v2 │ │ +0508ac: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0508b0: 2203 0c03 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@030c │ │ +0508b4: 1a04 2002 |000e: const-string v4, "Content view not yet created" // string@0220 │ │ +0508b8: 7020 7d14 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0508be: 2703 |0013: throw v3 │ │ +0508c0: 2023 c402 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02c4 │ │ +0508c4: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +0508c8: 1f02 c402 |0018: check-cast v2, Landroid/widget/ListView; // type@02c4 │ │ +0508cc: 5b62 4f01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +0508d0: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0508d2: 5c63 5101 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ +0508d6: 5463 4f01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +0508da: 5464 5201 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0152 │ │ +0508de: 6e20 7813 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1378 │ │ +0508e4: 5463 4b01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ +0508e8: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0508ec: 5460 4b01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ +0508f0: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0508f2: 5b63 4b01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ +0508f6: 6e20 1d04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@041d │ │ +0508fc: 5463 4e01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014e │ │ +050900: 5464 5401 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0154 │ │ +050904: 6e20 7c01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@017c │ │ +05090a: 28cc |0039: goto 0005 // -0034 │ │ +05090c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +050912: 6e20 1312 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ +050918: 0c03 |0040: move-result-object v3 │ │ +05091a: 1f03 d302 |0041: check-cast v3, Landroid/widget/TextView; // type@02d3 │ │ +05091e: 5b63 5501 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +050922: 5463 5501 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +050926: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +05092a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +050930: 6e20 1312 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ +050936: 0c03 |004f: move-result-object v3 │ │ +050938: 5b63 4d01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ +05093c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +050942: 6e20 1312 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ +050948: 0c03 |0058: move-result-object v3 │ │ +05094a: 5b63 5301 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +05094e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +050954: 6e20 1312 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ +05095a: 0c03 |0061: move-result-object v3 │ │ +05095c: 5b63 5001 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050960: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +050966: 6e20 1312 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ +05096c: 0c01 |006a: move-result-object v1 │ │ +05096e: 2013 c402 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02c4 │ │ +050972: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +050976: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +05097a: 2203 1b03 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@031b │ │ +05097e: 1a04 8009 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0980 │ │ +050982: 7020 9914 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +050988: 2703 |0078: throw v3 │ │ +05098a: 5463 5501 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +05098e: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +050992: 6e20 d613 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@13d6 │ │ +050998: 28d2 |0080: goto 0052 // -002e │ │ +05099a: 2203 1b03 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@031b │ │ +05099e: 1a04 1f02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@021f │ │ +0509a2: 7020 9914 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +0509a8: 2703 |0088: throw v3 │ │ +0509aa: 1f01 c402 |0089: check-cast v1, Landroid/widget/ListView; // type@02c4 │ │ +0509ae: 5b61 4f01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +0509b2: 5463 4d01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ +0509b6: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +0509ba: 5463 4f01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +0509be: 5464 4d01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ +0509c2: 6e20 7613 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1376 │ │ +0509c8: 2884 |0098: goto 001c // -007c │ │ +0509ca: 5463 4c01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ +0509ce: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0509d2: 5463 5501 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +0509d6: 5464 4c01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ +0509da: 6e20 d113 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ +0509e0: 5463 4f01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +0509e4: 5464 5501 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +0509e8: 6e20 7613 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1376 │ │ +0509ee: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0509f2: 5463 5301 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +0509f6: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0509fa: 7030 1f04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ +050a00: 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 │ │ @@ -98425,77 +98476,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -04e800: |[04e800] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -04e810: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -04e816: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -04e81a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -04e81e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04e820: 7010 1104 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ -04e826: 5460 5301 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e82a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -04e82e: 2200 0f03 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04e832: 1a01 0802 |0011: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ -04e836: 7020 7d14 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04e83c: 2700 |0016: throw v0 │ │ -04e83e: 5560 5101 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ -04e842: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -04e846: 0e00 |001b: return-void │ │ -04e848: 5c67 5101 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ -04e84c: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -04e850: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -04e854: 5460 5301 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e858: 6e10 1204 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ -04e85e: 0c01 |0027: move-result-object v1 │ │ -04e860: 7120 4513 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ -04e866: 0c01 |002b: move-result-object v1 │ │ -04e868: 6e20 6f12 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04e86e: 5460 5001 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04e872: 6e10 1204 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ -04e878: 0c01 |0034: move-result-object v1 │ │ -04e87a: 7120 4513 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ -04e880: 0c01 |0038: move-result-object v1 │ │ -04e882: 6e20 6f12 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04e888: 5460 5301 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e88c: 6e20 6e12 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04e892: 5460 5001 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04e896: 6e20 6e12 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04e89c: 28d5 |0046: goto 001b // -002b │ │ -04e89e: 5460 5301 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e8a2: 6e10 1012 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ -04e8a8: 5460 5001 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04e8ac: 6e10 1012 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ -04e8b2: 28eb |0051: goto 003c // -0015 │ │ -04e8b4: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -04e8b8: 5460 5301 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e8bc: 6e10 1204 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ -04e8c2: 0c01 |0059: move-result-object v1 │ │ -04e8c4: 7120 4513 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ -04e8ca: 0c01 |005d: move-result-object v1 │ │ -04e8cc: 6e20 6f12 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04e8d2: 5460 5001 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04e8d6: 6e10 1204 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ -04e8dc: 0c01 |0066: move-result-object v1 │ │ -04e8de: 7120 4513 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ -04e8e4: 0c01 |006a: move-result-object v1 │ │ -04e8e6: 6e20 6f12 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ -04e8ec: 5460 5301 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e8f0: 6e20 6e12 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04e8f6: 5460 5001 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04e8fa: 6e20 6e12 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -04e900: 28a3 |0078: goto 001b // -005d │ │ -04e902: 5460 5301 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04e906: 6e10 1012 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ -04e90c: 5460 5001 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04e910: 6e10 1012 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ -04e916: 28eb |0083: goto 006e // -0015 │ │ +050a04: |[050a04] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +050a14: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +050a1a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +050a1e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +050a22: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +050a24: 7010 1104 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ +050a2a: 5460 5301 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050a2e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +050a32: 2200 0c03 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +050a36: 1a01 0802 |0011: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ +050a3a: 7020 7d14 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +050a40: 2700 |0016: throw v0 │ │ +050a42: 5560 5101 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ +050a46: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +050a4a: 0e00 |001b: return-void │ │ +050a4c: 5c67 5101 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ +050a50: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +050a54: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +050a58: 5460 5301 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050a5c: 6e10 1204 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ +050a62: 0c01 |0027: move-result-object v1 │ │ +050a64: 7120 4513 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ +050a6a: 0c01 |002b: move-result-object v1 │ │ +050a6c: 6e20 6f12 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +050a72: 5460 5001 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050a76: 6e10 1204 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ +050a7c: 0c01 |0034: move-result-object v1 │ │ +050a7e: 7120 4513 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ +050a84: 0c01 |0038: move-result-object v1 │ │ +050a86: 6e20 6f12 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +050a8c: 5460 5301 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050a90: 6e20 6e12 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +050a96: 5460 5001 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050a9a: 6e20 6e12 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +050aa0: 28d5 |0046: goto 001b // -002b │ │ +050aa2: 5460 5301 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050aa6: 6e10 1012 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ +050aac: 5460 5001 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050ab0: 6e10 1012 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ +050ab6: 28eb |0051: goto 003c // -0015 │ │ +050ab8: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +050abc: 5460 5301 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050ac0: 6e10 1204 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ +050ac6: 0c01 |0059: move-result-object v1 │ │ +050ac8: 7120 4513 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ +050ace: 0c01 |005d: move-result-object v1 │ │ +050ad0: 6e20 6f12 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +050ad6: 5460 5001 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050ada: 6e10 1204 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ +050ae0: 0c01 |0066: move-result-object v1 │ │ +050ae2: 7120 4513 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1345 │ │ +050ae8: 0c01 |006a: move-result-object v1 │ │ +050aea: 6e20 6f12 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@126f │ │ +050af0: 5460 5301 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050af4: 6e20 6e12 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +050afa: 5460 5001 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050afe: 6e20 6e12 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +050b04: 28a3 |0078: goto 001b // -005d │ │ +050b06: 5460 5301 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050b0a: 6e10 1012 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ +050b10: 5460 5001 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050b14: 6e10 1012 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1210 │ │ +050b1a: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -98526,17 +98577,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e918: |[04e918] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -04e928: 5410 4b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ -04e92c: 1100 |0002: return-object v0 │ │ +050b1c: |[050b1c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +050b2c: 5410 4b01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ +050b30: 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;) │ │ @@ -98544,18 +98595,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e930: |[04e930] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -04e940: 7010 1104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ -04e946: 5410 4f01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e94a: 1100 |0005: return-object v0 │ │ +050b34: |[050b34] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +050b44: 7010 1104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ +050b4a: 5410 4f01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050b4e: 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; │ │ │ │ @@ -98564,20 +98615,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04e94c: |[04e94c] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -04e95c: 7010 1104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ -04e962: 5420 4f01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e966: 6e10 7213 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1372 │ │ -04e96c: 0b00 |0008: move-result-wide v0 │ │ -04e96e: 1000 |0009: return-wide v0 │ │ +050b50: |[050b50] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +050b60: 7010 1104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ +050b66: 5420 4f01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050b6a: 6e10 7213 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1372 │ │ +050b70: 0b00 |0008: move-result-wide v0 │ │ +050b72: 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; │ │ │ │ @@ -98586,20 +98637,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04e970: |[04e970] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -04e980: 7010 1104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ -04e986: 5410 4f01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04e98a: 6e10 7313 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1373 │ │ -04e990: 0a00 |0008: move-result v0 │ │ -04e992: 0f00 |0009: return v0 │ │ +050b74: |[050b74] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +050b84: 7010 1104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ +050b8a: 5410 4f01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050b8e: 6e10 7313 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1373 │ │ +050b94: 0a00 |0008: move-result v0 │ │ +050b96: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -98608,73 +98659,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 │ │ -04e994: |[04e994] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04e9a4: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -04e9a8: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -04e9aa: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -04e9ac: 6e10 1204 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ -04e9b2: 0c00 |0007: move-result-object v0 │ │ -04e9b4: 2205 c102 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02c1 │ │ -04e9b8: 7020 5c13 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ -04e9be: 2203 c402 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02c4 │ │ -04e9c2: 7020 6413 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1364 │ │ -04e9c8: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -04e9ce: 6e20 6713 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1367 │ │ -04e9d4: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -04e9d6: 6e20 6813 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1368 │ │ -04e9dc: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -04e9e0: 6e20 6913 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1369 │ │ -04e9e6: 6e20 6613 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1366 │ │ -04e9ec: 2204 ca02 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02ca │ │ -04e9f0: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -04e9f2: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -04e9f8: 7040 8d13 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@138d │ │ -04e9fe: 2207 c002 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -04ea02: 7030 5b13 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -04ea08: 6e30 6513 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ -04ea0e: 2207 c002 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -04ea12: 7030 5b13 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -04ea18: 6e30 5d13 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ -04ea1e: 2201 c102 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02c1 │ │ -04ea22: 7020 5c13 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ -04ea28: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -04ea2e: 6e20 5e13 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ -04ea34: 2206 d602 |0048: new-instance v6, Landroid/widget/TextView; // type@02d6 │ │ -04ea38: 6e10 1204 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ -04ea3e: 0c07 |004d: move-result-object v7 │ │ -04ea40: 7020 c013 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ -04ea46: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -04ea4c: 6e20 cd13 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@13cd │ │ -04ea52: 6e20 cc13 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@13cc │ │ -04ea58: 2207 c002 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -04ea5c: 7030 5b13 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -04ea62: 6e30 5d13 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ -04ea68: 2202 c702 |0062: new-instance v2, Landroid/widget/ListView; // type@02c7 │ │ -04ea6c: 6e10 1204 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ -04ea72: 0c07 |0067: move-result-object v7 │ │ -04ea74: 7020 6b13 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@136b │ │ -04ea7a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -04ea80: 6e20 7713 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1377 │ │ -04ea86: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -04ea88: 6e20 7513 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1375 │ │ -04ea8e: 2207 c002 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -04ea92: 7030 5b13 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -04ea98: 6e30 5d13 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ -04ea9e: 2207 c002 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -04eaa2: 7030 5b13 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -04eaa8: 6e30 5d13 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ -04eaae: 2207 c002 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c0 │ │ -04eab2: 7030 5b13 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ -04eab8: 6e20 5f13 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@135f │ │ -04eabe: 1105 |008d: return-object v5 │ │ +050b98: |[050b98] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +050ba8: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +050bac: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +050bae: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +050bb0: 6e10 1204 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ +050bb6: 0c00 |0007: move-result-object v0 │ │ +050bb8: 2205 be02 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02be │ │ +050bbc: 7020 5c13 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ +050bc2: 2203 c102 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02c1 │ │ +050bc6: 7020 6413 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1364 │ │ +050bcc: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +050bd2: 6e20 6713 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1367 │ │ +050bd8: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +050bda: 6e20 6813 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1368 │ │ +050be0: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +050be4: 6e20 6913 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1369 │ │ +050bea: 6e20 6613 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1366 │ │ +050bf0: 2204 c702 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02c7 │ │ +050bf4: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +050bf6: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +050bfc: 7040 8d13 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@138d │ │ +050c02: 2207 bd02 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +050c06: 7030 5b13 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +050c0c: 6e30 6513 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1365 │ │ +050c12: 2207 bd02 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +050c16: 7030 5b13 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +050c1c: 6e30 5d13 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ +050c22: 2201 be02 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02be │ │ +050c26: 7020 5c13 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@135c │ │ +050c2c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +050c32: 6e20 5e13 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@135e │ │ +050c38: 2206 d302 |0048: new-instance v6, Landroid/widget/TextView; // type@02d3 │ │ +050c3c: 6e10 1204 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ +050c42: 0c07 |004d: move-result-object v7 │ │ +050c44: 7020 c013 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ +050c4a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +050c50: 6e20 cd13 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@13cd │ │ +050c56: 6e20 cc13 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@13cc │ │ +050c5c: 2207 bd02 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +050c60: 7030 5b13 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +050c66: 6e30 5d13 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ +050c6c: 2202 c402 |0062: new-instance v2, Landroid/widget/ListView; // type@02c4 │ │ +050c70: 6e10 1204 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0412 │ │ +050c76: 0c07 |0067: move-result-object v7 │ │ +050c78: 7020 6b13 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@136b │ │ +050c7e: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +050c84: 6e20 7713 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1377 │ │ +050c8a: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +050c8c: 6e20 7513 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1375 │ │ +050c92: 2207 bd02 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +050c96: 7030 5b13 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +050c9c: 6e30 5d13 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ +050ca2: 2207 bd02 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +050ca6: 7030 5b13 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +050cac: 6e30 5d13 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@135d │ │ +050cb2: 2207 bd02 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02bd │ │ +050cb6: 7030 5b13 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@135b │ │ +050cbc: 6e20 5f13 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@135f │ │ +050cc2: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -98714,28 +98765,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04eac0: |[04eac0] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -04ead0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ead2: 5430 4e01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014e │ │ -04ead6: 5431 5401 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0154 │ │ -04eada: 6e20 7e01 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ -04eae0: 5b32 4f01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04eae4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04eae6: 5c30 5101 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ -04eaea: 5b32 5001 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ -04eaee: 5b32 5301 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ -04eaf2: 5b32 4d01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ -04eaf6: 5b32 5501 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04eafa: 6f10 c002 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02c0 │ │ -04eb00: 0e00 |0018: return-void │ │ +050cc4: |[050cc4] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +050cd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050cd6: 5430 4e01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014e │ │ +050cda: 5431 5401 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0154 │ │ +050cde: 6e20 7e01 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ +050ce4: 5b32 4f01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050ce8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +050cea: 5c30 5101 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ +050cee: 5b32 5001 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0150 │ │ +050cf2: 5b32 5301 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0153 │ │ +050cf6: 5b32 4d01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014d │ │ +050cfa: 5b32 5501 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +050cfe: 6f10 c002 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02c0 │ │ +050d04: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -98749,16 +98800,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 │ │ -04eb04: |[04eb04] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -04eb14: 0e00 |0000: return-void │ │ +050d08: |[050d08] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +050d18: 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; │ │ @@ -98770,18 +98821,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 │ │ -04eb18: |[04eb18] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -04eb28: 6f30 cd02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02cd │ │ -04eb2e: 7010 1104 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ -04eb34: 0e00 |0006: return-void │ │ +050d1c: |[050d1c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +050d2c: 6f30 cd02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02cd │ │ +050d32: 7010 1104 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ +050d38: 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; │ │ @@ -98793,31 +98844,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04eb38: |[04eb38] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -04eb48: 7010 1104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ -04eb4e: 5420 5501 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04eb52: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -04eb56: 2200 0f03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@030f │ │ -04eb5a: 1a01 0802 |0009: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ -04eb5e: 7020 7d14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04eb64: 2700 |000e: throw v0 │ │ -04eb66: 5420 5501 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04eb6a: 6e20 d113 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -04eb70: 5420 4c01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ -04eb74: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -04eb78: 5420 4f01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04eb7c: 5421 5501 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ -04eb80: 6e20 7613 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1376 │ │ -04eb86: 5b23 4c01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ -04eb8a: 0e00 |0021: return-void │ │ +050d3c: |[050d3c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +050d4c: 7010 1104 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ +050d52: 5420 5501 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +050d56: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +050d5a: 2200 0c03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@030c │ │ +050d5e: 1a01 0802 |0009: const-string v1, "Can't be used with a custom content view" // string@0208 │ │ +050d62: 7020 7d14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +050d68: 2700 |000e: throw v0 │ │ +050d6a: 5420 5501 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +050d6e: 6e20 d113 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ +050d74: 5420 4c01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ +050d78: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +050d7c: 5420 4f01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050d80: 5421 5501 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0155 │ │ +050d84: 6e20 7613 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1376 │ │ +050d8a: 5b23 4c01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014c │ │ +050d8e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -98833,38 +98884,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -04eb8c: |[04eb8c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -04eb9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04eb9e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04eba0: 5443 4b01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ -04eba4: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -04eba8: 0110 |0006: move v0, v1 │ │ -04ebaa: 5b45 4b01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ -04ebae: 5443 4f01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04ebb2: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -04ebb6: 5443 4f01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04ebba: 6e20 7413 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1374 │ │ -04ebc0: 5543 5101 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ -04ebc4: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -04ebc8: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -04ebcc: 6e10 1704 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0417 │ │ -04ebd2: 0c03 |001b: move-result-object v3 │ │ -04ebd4: 6e10 3712 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1237 │ │ -04ebda: 0c03 |001f: move-result-object v3 │ │ -04ebdc: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -04ebe0: 0112 |0022: move v2, v1 │ │ -04ebe2: 7030 1f04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ -04ebe8: 0e00 |0026: return-void │ │ -04ebea: 0120 |0027: move v0, v2 │ │ -04ebec: 28df |0028: goto 0007 // -0021 │ │ +050d90: |[050d90] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +050da0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050da2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +050da4: 5443 4b01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ +050da8: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +050dac: 0110 |0006: move v0, v1 │ │ +050dae: 5b45 4b01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014b │ │ +050db2: 5443 4f01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050db6: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +050dba: 5443 4f01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050dbe: 6e20 7413 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1374 │ │ +050dc4: 5543 5101 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0151 │ │ +050dc8: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +050dcc: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +050dd0: 6e10 1704 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0417 │ │ +050dd6: 0c03 |001b: move-result-object v3 │ │ +050dd8: 6e10 3712 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1237 │ │ +050dde: 0c03 |001f: move-result-object v3 │ │ +050de0: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +050de4: 0112 |0022: move v2, v1 │ │ +050de6: 7030 1f04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ +050dec: 0e00 |0026: return-void │ │ +050dee: 0120 |0027: move v0, v2 │ │ +050df0: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -98881,18 +98932,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04ebf0: |[04ebf0] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -04ec00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ec02: 7030 1f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ -04ec08: 0e00 |0004: return-void │ │ +050df4: |[050df4] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +050e04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050e06: 7030 1f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ +050e0c: 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 │ │ @@ -98902,18 +98953,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04ec0c: |[04ec0c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -04ec1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ec1e: 7030 1f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ -04ec24: 0e00 |0004: return-void │ │ +050e10: |[050e10] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +050e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050e22: 7030 1f04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@041f │ │ +050e28: 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 │ │ @@ -98923,35 +98974,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ec28: |[04ec28] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -04ec38: 7010 1104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ -04ec3e: 5410 4f01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ -04ec42: 6e20 7913 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1379 │ │ -04ec48: 0e00 |0008: return-void │ │ +050e2c: |[050e2c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +050e3c: 7010 1104 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0411 │ │ +050e42: 5410 4f01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@014f │ │ +050e46: 6e20 7913 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1379 │ │ +050e4c: 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; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ - source_file_idx : 1747 (ListFragment.java) │ │ + source_file_idx : 1744 (ListFragment.java) │ │ │ │ Class #380 header: │ │ -class_idx : 190 │ │ +class_idx : 187 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1900 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1897 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -99043,21 +99094,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 │ │ -04ec4c: |[04ec4c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -04ec5c: 5b01 6401 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ec60: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -04ec66: 5902 5c01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04ec6a: 5b03 5601 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0156 │ │ -04ec6e: 5b04 5701 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04ec72: 0e00 |000b: return-void │ │ +050e50: |[050e50] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +050e60: 5b01 6401 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050e64: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +050e6a: 5902 5c01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +050e6e: 5b03 5601 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0156 │ │ +050e72: 5b04 5701 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +050e76: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -99075,71 +99126,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 │ │ -04ec74: |[04ec74] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04ec84: 5441 5701 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04ec88: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -04ec8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04ec8e: 5441 6401 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ec92: 5411 6701 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ec96: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -04ec9a: 5441 6401 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ec9e: 5411 6701 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04eca2: 5411 d700 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04eca6: 5410 0d01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04ecaa: 5441 6401 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ecae: 5411 6701 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ecb2: 5411 d700 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04ecb6: 1a02 ac13 |0019: const-string v2, "onLoadFinished" // string@13ac │ │ -04ecba: 5b12 0d01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04ecbe: 6301 6501 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04ecc2: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -04ecc6: 1a01 6b07 |0021: const-string v1, "LoaderManager" // string@076b │ │ -04ecca: 2202 2103 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04ecce: 7010 ab14 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ecd4: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ -04ecd8: 6e20 b214 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ecde: 0c02 |002d: move-result-object v2 │ │ -04ece0: 6e20 b114 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04ece6: 0c02 |0031: move-result-object v2 │ │ -04ece8: 1a03 cd00 |0032: const-string v3, ": " // string@00cd │ │ -04ecec: 6e20 b214 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ecf2: 0c02 |0037: move-result-object v2 │ │ -04ecf4: 6e20 a005 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@05a0 │ │ -04ecfa: 0c03 |003b: move-result-object v3 │ │ -04ecfc: 6e20 b214 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ed02: 0c02 |003f: move-result-object v2 │ │ -04ed04: 6e10 b714 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ed0a: 0c02 |0043: move-result-object v2 │ │ -04ed0c: 7120 a011 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04ed12: 5441 5701 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04ed16: 7230 2304 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0423 │ │ -04ed1c: 5441 6401 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ed20: 5411 6701 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ed24: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -04ed28: 5441 6401 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ed2c: 5411 6701 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ed30: 5411 d700 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04ed34: 5b10 0d01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04ed38: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -04ed3a: 5c41 5901 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -04ed3e: 0e00 |005d: return-void │ │ -04ed40: 0d01 |005e: move-exception v1 │ │ -04ed42: 5442 6401 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ed46: 5422 6701 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ed4a: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -04ed4e: 5442 6401 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ed52: 5422 6701 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ed56: 5422 d700 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04ed5a: 5b20 0d01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04ed5e: 2701 |006d: throw v1 │ │ +050e78: |[050e78] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +050e88: 5441 5701 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +050e8c: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +050e90: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +050e92: 5441 6401 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050e96: 5411 6701 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +050e9a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +050e9e: 5441 6401 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050ea2: 5411 6701 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +050ea6: 5411 d700 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +050eaa: 5410 0d01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +050eae: 5441 6401 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050eb2: 5411 6701 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +050eb6: 5411 d700 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +050eba: 1a02 a913 |0019: const-string v2, "onLoadFinished" // string@13a9 │ │ +050ebe: 5b12 0d01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +050ec2: 6301 6501 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +050ec6: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +050eca: 1a01 6807 |0021: const-string v1, "LoaderManager" // string@0768 │ │ +050ece: 2202 1e03 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +050ed2: 7010 ab14 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050ed8: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ +050edc: 6e20 b214 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050ee2: 0c02 |002d: move-result-object v2 │ │ +050ee4: 6e20 b114 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050eea: 0c02 |0031: move-result-object v2 │ │ +050eec: 1a03 cd00 |0032: const-string v3, ": " // string@00cd │ │ +050ef0: 6e20 b214 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050ef6: 0c02 |0037: move-result-object v2 │ │ +050ef8: 6e20 a005 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@05a0 │ │ +050efe: 0c03 |003b: move-result-object v3 │ │ +050f00: 6e20 b214 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050f06: 0c02 |003f: move-result-object v2 │ │ +050f08: 6e10 b714 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050f0e: 0c02 |0043: move-result-object v2 │ │ +050f10: 7120 a011 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +050f16: 5441 5701 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +050f1a: 7230 2304 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0423 │ │ +050f20: 5441 6401 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050f24: 5411 6701 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +050f28: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +050f2c: 5441 6401 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050f30: 5411 6701 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +050f34: 5411 d700 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +050f38: 5b10 0d01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +050f3c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +050f3e: 5c41 5901 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +050f42: 0e00 |005d: return-void │ │ +050f44: 0d01 |005e: move-exception v1 │ │ +050f46: 5442 6401 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050f4a: 5422 6701 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +050f4e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +050f52: 5442 6401 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +050f56: 5422 6701 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +050f5a: 5422 d700 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +050f5e: 5b20 0d01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +050f62: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -99166,103 +99217,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -04ed6c: |[04ed6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -04ed7c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04ed7e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04ed80: 6302 6501 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04ed84: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -04ed88: 1a02 6b07 |0006: const-string v2, "LoaderManager" // string@076b │ │ -04ed8c: 2203 2103 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04ed90: 7010 ab14 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ed96: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ -04ed9a: 6e20 b214 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04eda0: 0c03 |0012: move-result-object v3 │ │ -04eda2: 6e20 b114 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04eda8: 0c03 |0016: move-result-object v3 │ │ -04edaa: 6e10 b714 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04edb0: 0c03 |001a: move-result-object v3 │ │ -04edb2: 7120 a011 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04edb8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04edba: 5c72 5a01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015a │ │ -04edbe: 5571 5901 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -04edc2: 5c75 5901 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -04edc6: 5472 5701 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04edca: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -04edce: 5472 5e01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04edd2: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -04edd6: 5572 5b01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04edda: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -04edde: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -04ede2: 6302 6501 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04ede6: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -04edea: 1a02 6b07 |0037: const-string v2, "LoaderManager" // string@076b │ │ -04edee: 2203 2103 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04edf2: 7010 ab14 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04edf8: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ -04edfc: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ee02: 0c03 |0043: move-result-object v3 │ │ -04ee04: 6e20 b114 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04ee0a: 0c03 |0047: move-result-object v3 │ │ -04ee0c: 6e10 b714 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ee12: 0c03 |004b: move-result-object v3 │ │ -04ee14: 7120 a011 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04ee1a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -04ee1c: 5472 6401 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ee20: 5422 6701 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ee24: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -04ee28: 5472 6401 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ee2c: 5422 6701 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ee30: 5422 d700 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04ee34: 5420 0d01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04ee38: 5472 6401 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ee3c: 5422 6701 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ee40: 5422 d700 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04ee44: 1a03 ae13 |0064: const-string v3, "onLoaderReset" // string@13ae │ │ -04ee48: 5b23 0d01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04ee4c: 5472 5701 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04ee50: 5473 5e01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ee54: 7220 2404 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0424 │ │ -04ee5a: 5472 6401 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ee5e: 5422 6701 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ee62: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -04ee66: 5472 6401 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04ee6a: 5422 6701 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04ee6e: 5422 d700 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04ee72: 5b20 0d01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04ee76: 5b76 5701 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04ee7a: 5b76 5801 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ -04ee7e: 5c75 5b01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04ee82: 5472 5e01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ee86: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -04ee8a: 5572 5d01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ -04ee8e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -04ee92: 5c75 5d01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ -04ee96: 5472 5e01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ee9a: 6e20 b605 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05b6 │ │ -04eea0: 5472 5e01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04eea4: 6e10 b005 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@05b0 │ │ -04eeaa: 5472 5f01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04eeae: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -04eeb2: 5472 5f01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04eeb6: 6e10 2f04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -04eebc: 0e00 |00a0: return-void │ │ -04eebe: 0d02 |00a1: move-exception v2 │ │ -04eec0: 5473 6401 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04eec4: 5433 6701 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04eec8: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -04eecc: 5473 6401 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04eed0: 5433 6701 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04eed4: 5433 d700 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04eed8: 5b30 0d01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ -04eedc: 2702 |00b0: throw v2 │ │ +050f70: |[050f70] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +050f80: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +050f82: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +050f84: 6302 6501 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +050f88: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +050f8c: 1a02 6807 |0006: const-string v2, "LoaderManager" // string@0768 │ │ +050f90: 2203 1e03 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +050f94: 7010 ab14 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050f9a: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ +050f9e: 6e20 b214 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050fa4: 0c03 |0012: move-result-object v3 │ │ +050fa6: 6e20 b114 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050fac: 0c03 |0016: move-result-object v3 │ │ +050fae: 6e10 b714 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050fb4: 0c03 |001a: move-result-object v3 │ │ +050fb6: 7120 a011 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +050fbc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +050fbe: 5c72 5a01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015a │ │ +050fc2: 5571 5901 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +050fc6: 5c75 5901 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +050fca: 5472 5701 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +050fce: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +050fd2: 5472 5e01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +050fd6: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +050fda: 5572 5b01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +050fde: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +050fe2: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +050fe6: 6302 6501 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +050fea: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +050fee: 1a02 6807 |0037: const-string v2, "LoaderManager" // string@0768 │ │ +050ff2: 2203 1e03 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +050ff6: 7010 ab14 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050ffc: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ +051000: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051006: 0c03 |0043: move-result-object v3 │ │ +051008: 6e20 b114 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05100e: 0c03 |0047: move-result-object v3 │ │ +051010: 6e10 b714 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051016: 0c03 |004b: move-result-object v3 │ │ +051018: 7120 a011 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +05101e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +051020: 5472 6401 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +051024: 5422 6701 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +051028: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +05102c: 5472 6401 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +051030: 5422 6701 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +051034: 5422 d700 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +051038: 5420 0d01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +05103c: 5472 6401 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +051040: 5422 6701 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +051044: 5422 d700 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +051048: 1a03 ab13 |0064: const-string v3, "onLoaderReset" // string@13ab │ │ +05104c: 5b23 0d01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +051050: 5472 5701 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +051054: 5473 5e01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051058: 7220 2404 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0424 │ │ +05105e: 5472 6401 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +051062: 5422 6701 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +051066: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +05106a: 5472 6401 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +05106e: 5422 6701 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +051072: 5422 d700 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +051076: 5b20 0d01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +05107a: 5b76 5701 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +05107e: 5b76 5801 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ +051082: 5c75 5b01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +051086: 5472 5e01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05108a: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +05108e: 5572 5d01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ +051092: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +051096: 5c75 5d01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ +05109a: 5472 5e01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05109e: 6e20 b605 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05b6 │ │ +0510a4: 5472 5e01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +0510a8: 6e10 b005 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@05b0 │ │ +0510ae: 5472 5f01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +0510b2: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +0510b6: 5472 5f01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +0510ba: 6e10 2f04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +0510c0: 0e00 |00a0: return-void │ │ +0510c2: 0d02 |00a1: move-exception v2 │ │ +0510c4: 5473 6401 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +0510c8: 5433 6701 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +0510cc: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +0510d0: 5473 6401 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +0510d4: 5433 6701 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +0510d8: 5433 d700 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +0510dc: 5b30 0d01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010d │ │ +0510e0: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -99300,112 +99351,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 │ │ -04eeec: |[04eeec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04eefc: 6e20 5514 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ef02: 1a00 3911 |0003: const-string v0, "mId=" // string@1139 │ │ -04ef06: 6e20 5514 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ef0c: 5230 5c01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04ef10: 6e20 5314 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04ef16: 1a00 5200 |000d: const-string v0, " mArgs=" // string@0052 │ │ -04ef1a: 6e20 5514 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ef20: 5430 5601 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0156 │ │ -04ef24: 6e20 5914 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04ef2a: 6e20 5514 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ef30: 1a00 a210 |001a: const-string v0, "mCallbacks=" // string@10a2 │ │ -04ef34: 6e20 5514 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ef3a: 5430 5701 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04ef3e: 6e20 5914 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04ef44: 6e20 5514 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ef4a: 1a00 6c11 |0027: const-string v0, "mLoader=" // string@116c │ │ -04ef4e: 6e20 5514 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04ef54: 5430 5e01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ef58: 6e20 5914 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04ef5e: 5430 5e01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ef62: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -04ef66: 5430 5e01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ef6a: 2201 2103 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04ef6e: 7010 ab14 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ef74: 6e20 b214 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ef7a: 0c01 |003f: move-result-object v1 │ │ -04ef7c: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ -04ef80: 6e20 b214 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ef86: 0c01 |0045: move-result-object v1 │ │ -04ef88: 6e10 b714 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ef8e: 0c01 |0049: move-result-object v1 │ │ -04ef90: 6e57 a205 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@05a2 │ │ -04ef96: 5530 5b01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04ef9a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -04ef9e: 5530 5901 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -04efa2: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -04efa6: 6e20 5514 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04efac: 1a00 3211 |0058: const-string v0, "mHaveData=" // string@1132 │ │ -04efb0: 6e20 5514 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04efb6: 5530 5b01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04efba: 6e20 5614 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -04efc0: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ -04efc4: 6e20 5514 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04efca: 5530 5901 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -04efce: 6e20 5b14 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -04efd4: 6e20 5514 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04efda: 1a00 d910 |006f: const-string v0, "mData=" // string@10d9 │ │ -04efde: 6e20 5514 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04efe4: 5430 5801 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ -04efe8: 6e20 5914 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -04efee: 6e20 5514 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04eff4: 1a00 1012 |007c: const-string v0, "mStarted=" // string@1210 │ │ -04eff8: 6e20 5514 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04effe: 5530 6301 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f002: 6e20 5614 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -04f008: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ -04f00c: 6e20 5514 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04f012: 5530 6001 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ -04f016: 6e20 5614 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -04f01c: 1a00 5900 |0090: const-string v0, " mDestroyed=" // string@0059 │ │ -04f020: 6e20 5514 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04f026: 5530 5a01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015a │ │ -04f02a: 6e20 5b14 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -04f030: 6e20 5514 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04f036: 1a00 e311 |009d: const-string v0, "mRetaining=" // string@11e3 │ │ -04f03a: 6e20 5514 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04f040: 5530 6101 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ -04f044: 6e20 5614 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -04f04a: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ -04f04e: 6e20 5514 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04f054: 5530 6201 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ -04f058: 6e20 5614 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ -04f05e: 1a00 6200 |00b1: const-string v0, " mListenerRegistered=" // string@0062 │ │ -04f062: 6e20 5514 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04f068: 5530 5d01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ -04f06c: 6e20 5b14 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -04f072: 5430 5f01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04f076: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -04f07a: 6e20 5514 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04f080: 1a00 0f08 |00c2: const-string v0, "Pending Loader " // string@080f │ │ -04f084: 6e20 5a14 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04f08a: 5430 5f01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04f08e: 6e20 5414 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ -04f094: 1a00 cc00 |00cc: const-string v0, ":" // string@00cc │ │ -04f098: 6e20 5a14 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04f09e: 5430 5f01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04f0a2: 2201 2103 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04f0a6: 7010 ab14 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f0ac: 6e20 b214 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f0b2: 0c01 |00db: move-result-object v1 │ │ -04f0b4: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ -04f0b8: 6e20 b214 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f0be: 0c01 |00e1: move-result-object v1 │ │ -04f0c0: 6e10 b714 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f0c6: 0c01 |00e5: move-result-object v1 │ │ -04f0c8: 6e57 3004 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@0430 │ │ -04f0ce: 0e00 |00e9: return-void │ │ +0510f0: |[0510f0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +051100: 6e20 5514 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051106: 1a00 3611 |0003: const-string v0, "mId=" // string@1136 │ │ +05110a: 6e20 5514 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051110: 5230 5c01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +051114: 6e20 5314 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +05111a: 1a00 5200 |000d: const-string v0, " mArgs=" // string@0052 │ │ +05111e: 6e20 5514 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051124: 5430 5601 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0156 │ │ +051128: 6e20 5914 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +05112e: 6e20 5514 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051134: 1a00 9f10 |001a: const-string v0, "mCallbacks=" // string@109f │ │ +051138: 6e20 5514 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05113e: 5430 5701 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +051142: 6e20 5914 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +051148: 6e20 5514 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05114e: 1a00 6911 |0027: const-string v0, "mLoader=" // string@1169 │ │ +051152: 6e20 5514 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051158: 5430 5e01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05115c: 6e20 5914 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +051162: 5430 5e01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051166: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +05116a: 5430 5e01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05116e: 2201 1e03 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +051172: 7010 ab14 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051178: 6e20 b214 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05117e: 0c01 |003f: move-result-object v1 │ │ +051180: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ +051184: 6e20 b214 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05118a: 0c01 |0045: move-result-object v1 │ │ +05118c: 6e10 b714 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051192: 0c01 |0049: move-result-object v1 │ │ +051194: 6e57 a205 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@05a2 │ │ +05119a: 5530 5b01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +05119e: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +0511a2: 5530 5901 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +0511a6: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +0511aa: 6e20 5514 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +0511b0: 1a00 2f11 |0058: const-string v0, "mHaveData=" // string@112f │ │ +0511b4: 6e20 5514 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +0511ba: 5530 5b01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +0511be: 6e20 5614 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +0511c4: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ +0511c8: 6e20 5514 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +0511ce: 5530 5901 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +0511d2: 6e20 5b14 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +0511d8: 6e20 5514 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +0511de: 1a00 d610 |006f: const-string v0, "mData=" // string@10d6 │ │ +0511e2: 6e20 5514 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +0511e8: 5430 5801 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ +0511ec: 6e20 5914 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +0511f2: 6e20 5514 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +0511f8: 1a00 0d12 |007c: const-string v0, "mStarted=" // string@120d │ │ +0511fc: 6e20 5514 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051202: 5530 6301 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +051206: 6e20 5614 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +05120c: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ +051210: 6e20 5514 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051216: 5530 6001 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ +05121a: 6e20 5614 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +051220: 1a00 5900 |0090: const-string v0, " mDestroyed=" // string@0059 │ │ +051224: 6e20 5514 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05122a: 5530 5a01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015a │ │ +05122e: 6e20 5b14 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +051234: 6e20 5514 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05123a: 1a00 e011 |009d: const-string v0, "mRetaining=" // string@11e0 │ │ +05123e: 6e20 5514 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051244: 5530 6101 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ +051248: 6e20 5614 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +05124e: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ +051252: 6e20 5514 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051258: 5530 6201 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ +05125c: 6e20 5614 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1456 │ │ +051262: 1a00 6200 |00b1: const-string v0, " mListenerRegistered=" // string@0062 │ │ +051266: 6e20 5514 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05126c: 5530 5d01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ +051270: 6e20 5b14 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +051276: 5430 5f01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +05127a: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +05127e: 6e20 5514 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051284: 1a00 0c08 |00c2: const-string v0, "Pending Loader " // string@080c │ │ +051288: 6e20 5a14 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +05128e: 5430 5f01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +051292: 6e20 5414 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ +051298: 1a00 cc00 |00cc: const-string v0, ":" // string@00cc │ │ +05129c: 6e20 5a14 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +0512a2: 5430 5f01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +0512a6: 2201 1e03 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +0512aa: 7010 ab14 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0512b0: 6e20 b214 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0512b6: 0c01 |00db: move-result-object v1 │ │ +0512b8: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ +0512bc: 6e20 b214 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0512c2: 0c01 |00e1: move-result-object v1 │ │ +0512c4: 6e10 b714 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0512ca: 0c01 |00e5: move-result-object v1 │ │ +0512cc: 6e57 3004 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@0430 │ │ +0512d2: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -99437,48 +99488,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -04f0d0: |[04f0d0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -04f0e0: 5530 6101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ -04f0e4: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -04f0e8: 6300 6501 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f0ec: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -04f0f0: 1a00 6b07 |0008: const-string v0, "LoaderManager" // string@076b │ │ -04f0f4: 2201 2103 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04f0f8: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f0fe: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ -04f102: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f108: 0c01 |0014: move-result-object v1 │ │ -04f10a: 6e20 b114 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f110: 0c01 |0018: move-result-object v1 │ │ -04f112: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f118: 0c01 |001c: move-result-object v1 │ │ -04f11a: 7120 a011 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f120: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04f122: 5c30 6101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ -04f126: 5530 6301 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f12a: 5531 6201 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ -04f12e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -04f132: 5530 6301 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f136: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -04f13a: 6e10 3604 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0436 │ │ -04f140: 5530 6301 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f144: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -04f148: 5530 5b01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04f14c: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -04f150: 5530 6001 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ -04f154: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -04f158: 5430 5e01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f15c: 5431 5801 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ -04f160: 6e30 2e04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ -04f166: 0e00 |0043: return-void │ │ +0512d4: |[0512d4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +0512e4: 5530 6101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ +0512e8: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +0512ec: 6300 6501 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0512f0: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +0512f4: 1a00 6807 |0008: const-string v0, "LoaderManager" // string@0768 │ │ +0512f8: 2201 1e03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +0512fc: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051302: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ +051306: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05130c: 0c01 |0014: move-result-object v1 │ │ +05130e: 6e20 b114 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051314: 0c01 |0018: move-result-object v1 │ │ +051316: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05131c: 0c01 |001c: move-result-object v1 │ │ +05131e: 7120 a011 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051324: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +051326: 5c30 6101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ +05132a: 5530 6301 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +05132e: 5531 6201 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ +051332: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +051336: 5530 6301 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +05133a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +05133e: 6e10 3604 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0436 │ │ +051344: 5530 6301 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +051348: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +05134c: 5530 5b01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +051350: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +051354: 5530 6001 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ +051358: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +05135c: 5430 5e01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051360: 5431 5801 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ +051364: 6e30 2e04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ +05136a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -99494,110 +99545,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 │ │ -04f168: |[04f168] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04f178: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04f17a: 6302 6501 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f17e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -04f182: 1a02 6b07 |0005: const-string v2, "LoaderManager" // string@076b │ │ -04f186: 2203 2103 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04f18a: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f190: 1a04 ab13 |000c: const-string v4, "onLoadComplete: " // string@13ab │ │ -04f194: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f19a: 0c03 |0011: move-result-object v3 │ │ -04f19c: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f1a2: 0c03 |0015: move-result-object v3 │ │ -04f1a4: 6e10 b714 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f1aa: 0c03 |0019: move-result-object v3 │ │ -04f1ac: 7120 a011 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f1b2: 5562 5a01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015a │ │ -04f1b6: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -04f1ba: 6302 6501 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f1be: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -04f1c2: 1a02 6b07 |0025: const-string v2, "LoaderManager" // string@076b │ │ -04f1c6: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ -04f1ca: 7120 a011 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f1d0: 0e00 |002c: return-void │ │ -04f1d2: 5462 6401 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f1d6: 5422 6a01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f1da: 5263 5c01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04f1de: 6e20 2b08 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ -04f1e4: 0c02 |0036: move-result-object v2 │ │ -04f1e6: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -04f1ea: 6302 6501 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f1ee: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -04f1f2: 1a02 6b07 |003d: const-string v2, "LoaderManager" // string@076b │ │ -04f1f6: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ -04f1fa: 7120 a011 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f200: 28e8 |0044: goto 002c // -0018 │ │ -04f202: 5461 5f01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04f206: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -04f20a: 6302 6501 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f20e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -04f212: 1a02 6b07 |004d: const-string v2, "LoaderManager" // string@076b │ │ -04f216: 2203 2103 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04f21a: 7010 ab14 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f220: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ -04f224: 6e20 b214 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f22a: 0c03 |0059: move-result-object v3 │ │ -04f22c: 6e20 b114 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f232: 0c03 |005d: move-result-object v3 │ │ -04f234: 6e10 b714 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f23a: 0c03 |0061: move-result-object v3 │ │ -04f23c: 7120 a011 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f242: 5b65 5f01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04f246: 5462 6401 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f24a: 5422 6a01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f24e: 5263 5c01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04f252: 6e30 3008 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ -04f258: 6e10 2f04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -04f25e: 5462 6401 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f262: 6e20 4804 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0448 │ │ -04f268: 28b4 |0078: goto 002c // -004c │ │ -04f26a: 5462 5801 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ -04f26e: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -04f272: 5562 5b01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04f276: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -04f27a: 5b68 5801 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ -04f27e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -04f280: 5c62 5b01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04f284: 5562 6301 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f288: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -04f28c: 6e30 2e04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ -04f292: 5462 6401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f296: 5422 6901 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f29a: 5263 5c01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04f29e: 6e20 2b08 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ -04f2a4: 0c00 |0096: move-result-object v0 │ │ -04f2a6: 1f00 be00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f2aa: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -04f2ae: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -04f2b2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -04f2b4: 5c02 5901 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -04f2b8: 6e10 2f04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -04f2be: 5462 6401 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f2c2: 5422 6901 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f2c6: 5263 5c01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04f2ca: 6e20 3108 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0831 │ │ -04f2d0: 5462 6401 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f2d4: 5422 6701 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04f2d8: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -04f2dc: 5462 6401 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f2e0: 6e10 4604 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ -04f2e6: 0a02 |00b7: move-result v2 │ │ -04f2e8: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -04f2ec: 5462 6401 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ -04f2f0: 5422 6701 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04f2f4: 5422 d700 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04f2f8: 6e10 9903 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ -04f2fe: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +05136c: |[05136c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +05137c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05137e: 6302 6501 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +051382: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +051386: 1a02 6807 |0005: const-string v2, "LoaderManager" // string@0768 │ │ +05138a: 2203 1e03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +05138e: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051394: 1a04 a813 |000c: const-string v4, "onLoadComplete: " // string@13a8 │ │ +051398: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05139e: 0c03 |0011: move-result-object v3 │ │ +0513a0: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0513a6: 0c03 |0015: move-result-object v3 │ │ +0513a8: 6e10 b714 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0513ae: 0c03 |0019: move-result-object v3 │ │ +0513b0: 7120 a011 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0513b6: 5562 5a01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015a │ │ +0513ba: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +0513be: 6302 6501 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0513c2: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +0513c6: 1a02 6807 |0025: const-string v2, "LoaderManager" // string@0768 │ │ +0513ca: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ +0513ce: 7120 a011 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0513d4: 0e00 |002c: return-void │ │ +0513d6: 5462 6401 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +0513da: 5422 6a01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0513de: 5263 5c01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +0513e2: 6e20 2b08 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ +0513e8: 0c02 |0036: move-result-object v2 │ │ +0513ea: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +0513ee: 6302 6501 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0513f2: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +0513f6: 1a02 6807 |003d: const-string v2, "LoaderManager" // string@0768 │ │ +0513fa: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ +0513fe: 7120 a011 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051404: 28e8 |0044: goto 002c // -0018 │ │ +051406: 5461 5f01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +05140a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +05140e: 6302 6501 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +051412: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +051416: 1a02 6807 |004d: const-string v2, "LoaderManager" // string@0768 │ │ +05141a: 2203 1e03 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +05141e: 7010 ab14 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051424: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ +051428: 6e20 b214 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05142e: 0c03 |0059: move-result-object v3 │ │ +051430: 6e20 b114 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051436: 0c03 |005d: move-result-object v3 │ │ +051438: 6e10 b714 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05143e: 0c03 |0061: move-result-object v3 │ │ +051440: 7120 a011 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051446: 5b65 5f01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +05144a: 5462 6401 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +05144e: 5422 6a01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051452: 5263 5c01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +051456: 6e30 3008 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ +05145c: 6e10 2f04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +051462: 5462 6401 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +051466: 6e20 4804 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0448 │ │ +05146c: 28b4 |0078: goto 002c // -004c │ │ +05146e: 5462 5801 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ +051472: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +051476: 5562 5b01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +05147a: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +05147e: 5b68 5801 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ +051482: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +051484: 5c62 5b01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +051488: 5562 6301 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +05148c: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +051490: 6e30 2e04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ +051496: 5462 6401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +05149a: 5422 6901 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05149e: 5263 5c01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +0514a2: 6e20 2b08 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ +0514a8: 0c00 |0096: move-result-object v0 │ │ +0514aa: 1f00 bb00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +0514ae: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +0514b2: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +0514b6: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +0514b8: 5c02 5901 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +0514bc: 6e10 2f04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +0514c2: 5462 6401 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +0514c6: 5422 6901 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +0514ca: 5263 5c01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +0514ce: 6e20 3108 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0831 │ │ +0514d4: 5462 6401 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +0514d8: 5422 6701 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +0514dc: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +0514e0: 5462 6401 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +0514e4: 6e10 4604 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ +0514ea: 0a02 |00b7: move-result v2 │ │ +0514ec: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +0514f0: 5462 6401 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0164 │ │ +0514f4: 5422 6701 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +0514f8: 5422 d700 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +0514fc: 6e10 9903 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ +051502: 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 │ │ @@ -99634,27 +99685,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04f304: |[04f304] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -04f314: 5520 6301 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f318: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -04f31c: 5520 6001 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ -04f320: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -04f324: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04f326: 5c20 6001 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ -04f32a: 5520 5b01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04f32e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -04f332: 5420 5e01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f336: 5421 5801 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ -04f33a: 6e30 2e04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ -04f340: 0e00 |0016: return-void │ │ +051508: |[051508] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +051518: 5520 6301 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +05151c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +051520: 5520 6001 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ +051524: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +051528: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05152a: 5c20 6001 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ +05152e: 5520 5b01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +051532: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +051536: 5420 5e01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05153a: 5421 5801 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ +05153e: 6e30 2e04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ +051544: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -99667,37 +99718,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04f344: |[04f344] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -04f354: 6300 6501 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f358: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -04f35c: 1a00 6b07 |0004: const-string v0, "LoaderManager" // string@076b │ │ -04f360: 2201 2103 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04f364: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f36a: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ -04f36e: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f374: 0c01 |0010: move-result-object v1 │ │ -04f376: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f37c: 0c01 |0014: move-result-object v1 │ │ -04f37e: 6e10 b714 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f384: 0c01 |0018: move-result-object v1 │ │ -04f386: 7120 a011 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f38c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04f38e: 5c30 6101 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ -04f392: 5530 6301 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f396: 5c30 6201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ -04f39a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04f39c: 5c30 6301 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f3a0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -04f3a2: 5b30 5701 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04f3a6: 0e00 |0029: return-void │ │ +051548: |[051548] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +051558: 6300 6501 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +05155c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +051560: 1a00 6807 |0004: const-string v0, "LoaderManager" // string@0768 │ │ +051564: 2201 1e03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +051568: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05156e: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ +051572: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051578: 0c01 |0010: move-result-object v1 │ │ +05157a: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051580: 0c01 |0014: move-result-object v1 │ │ +051582: 6e10 b714 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051588: 0c01 |0018: move-result-object v1 │ │ +05158a: 7120 a011 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051590: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +051592: 5c30 6101 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ +051596: 5530 6301 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +05159a: 5c30 6201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ +05159e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0515a0: 5c30 6301 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +0515a4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0515a6: 5b30 5701 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +0515aa: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -99710,86 +99761,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -04f3a8: |[04f3a8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -04f3b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04f3ba: 5540 6101 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ -04f3be: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04f3c2: 5540 6201 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ -04f3c6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -04f3ca: 5c43 6301 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f3ce: 0e00 |000b: return-void │ │ -04f3d0: 5540 6301 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f3d4: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -04f3d8: 5c43 6301 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f3dc: 6300 6501 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f3e0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04f3e4: 1a00 6b07 |0016: const-string v0, "LoaderManager" // string@076b │ │ -04f3e8: 2201 2103 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04f3ec: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f3f2: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ -04f3f6: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f3fc: 0c01 |0022: move-result-object v1 │ │ -04f3fe: 6e20 b114 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f404: 0c01 |0026: move-result-object v1 │ │ -04f406: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f40c: 0c01 |002a: move-result-object v1 │ │ -04f40e: 7120 a011 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f414: 5440 5e01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f418: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -04f41c: 5440 5701 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04f420: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -04f424: 5440 5701 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04f428: 5241 5c01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04f42c: 5442 5601 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0156 │ │ -04f430: 7230 2204 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0422 │ │ -04f436: 0c00 |003f: move-result-object v0 │ │ -04f438: 5b40 5e01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f43c: 5440 5e01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f440: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -04f444: 5440 5e01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f448: 6e10 9514 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -04f44e: 0c00 |004b: move-result-object v0 │ │ -04f450: 6e10 7314 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1473 │ │ -04f456: 0a00 |004f: move-result v0 │ │ -04f458: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -04f45c: 5440 5e01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f460: 6e10 9514 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -04f466: 0c00 |0057: move-result-object v0 │ │ -04f468: 6e10 6f14 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@146f │ │ -04f46e: 0a00 |005b: move-result v0 │ │ -04f470: 7110 c614 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@14c6 │ │ -04f476: 0a00 |005f: move-result v0 │ │ -04f478: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -04f47c: 2200 0e03 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -04f480: 2201 2103 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04f484: 7010 ab14 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f48a: 1a02 e107 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@07e1 │ │ -04f48e: 6e20 b214 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f494: 0c01 |006e: move-result-object v1 │ │ -04f496: 5442 5e01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f49a: 6e20 b114 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f4a0: 0c01 |0074: move-result-object v1 │ │ -04f4a2: 6e10 b714 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f4a8: 0c01 |0078: move-result-object v1 │ │ -04f4aa: 7020 7914 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -04f4b0: 2700 |007c: throw v0 │ │ -04f4b2: 5540 5d01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ -04f4b6: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -04f4ba: 5440 5e01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f4be: 5241 5c01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04f4c2: 6e30 af05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05af │ │ -04f4c8: 5c43 5d01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ -04f4cc: 5440 5e01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f4d0: 6e10 b205 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@05b2 │ │ -04f4d6: 2900 7cff |008f: goto/16 000b // -0084 │ │ +0515ac: |[0515ac] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +0515bc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0515be: 5540 6101 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ +0515c2: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0515c6: 5540 6201 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0162 │ │ +0515ca: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +0515ce: 5c43 6301 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +0515d2: 0e00 |000b: return-void │ │ +0515d4: 5540 6301 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +0515d8: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +0515dc: 5c43 6301 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +0515e0: 6300 6501 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0515e4: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0515e8: 1a00 6807 |0016: const-string v0, "LoaderManager" // string@0768 │ │ +0515ec: 2201 1e03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +0515f0: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0515f6: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ +0515fa: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051600: 0c01 |0022: move-result-object v1 │ │ +051602: 6e20 b114 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051608: 0c01 |0026: move-result-object v1 │ │ +05160a: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051610: 0c01 |002a: move-result-object v1 │ │ +051612: 7120 a011 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051618: 5440 5e01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05161c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +051620: 5440 5701 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +051624: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +051628: 5440 5701 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +05162c: 5241 5c01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +051630: 5442 5601 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0156 │ │ +051634: 7230 2204 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0422 │ │ +05163a: 0c00 |003f: move-result-object v0 │ │ +05163c: 5b40 5e01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051640: 5440 5e01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051644: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +051648: 5440 5e01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05164c: 6e10 9514 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +051652: 0c00 |004b: move-result-object v0 │ │ +051654: 6e10 7314 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1473 │ │ +05165a: 0a00 |004f: move-result v0 │ │ +05165c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +051660: 5440 5e01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051664: 6e10 9514 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +05166a: 0c00 |0057: move-result-object v0 │ │ +05166c: 6e10 6f14 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@146f │ │ +051672: 0a00 |005b: move-result v0 │ │ +051674: 7110 c614 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@14c6 │ │ +05167a: 0a00 |005f: move-result v0 │ │ +05167c: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +051680: 2200 0b03 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +051684: 2201 1e03 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +051688: 7010 ab14 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05168e: 1a02 de07 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@07de │ │ +051692: 6e20 b214 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051698: 0c01 |006e: move-result-object v1 │ │ +05169a: 5442 5e01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05169e: 6e20 b114 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0516a4: 0c01 |0074: move-result-object v1 │ │ +0516a6: 6e10 b714 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0516ac: 0c01 |0078: move-result-object v1 │ │ +0516ae: 7020 7914 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0516b4: 2700 |007c: throw v0 │ │ +0516b6: 5540 5d01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ +0516ba: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +0516be: 5440 5e01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +0516c2: 5241 5c01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +0516c6: 6e30 af05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05af │ │ +0516cc: 5c43 5d01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ +0516d0: 5440 5e01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +0516d4: 6e10 b205 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@05b2 │ │ +0516da: 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 │ │ @@ -99811,42 +99862,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -04f4dc: |[04f4dc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -04f4ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04f4ee: 6300 6501 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f4f2: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -04f4f6: 1a00 6b07 |0005: const-string v0, "LoaderManager" // string@076b │ │ -04f4fa: 2201 2103 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -04f4fe: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f504: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ -04f508: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f50e: 0c01 |0011: move-result-object v1 │ │ -04f510: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f516: 0c01 |0015: move-result-object v1 │ │ -04f518: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f51e: 0c01 |0019: move-result-object v1 │ │ -04f520: 7120 a011 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f526: 5c43 6301 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04f52a: 5540 6101 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ -04f52e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -04f532: 5440 5e01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f536: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -04f53a: 5540 5d01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ -04f53e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -04f542: 5c43 5d01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ -04f546: 5440 5e01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f54a: 6e20 b605 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05b6 │ │ -04f550: 5440 5e01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f554: 6e10 b305 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@05b3 │ │ -04f55a: 0e00 |0037: return-void │ │ +0516e0: |[0516e0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0516f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0516f2: 6300 6501 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0516f6: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +0516fa: 1a00 6807 |0005: const-string v0, "LoaderManager" // string@0768 │ │ +0516fe: 2201 1e03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +051702: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051708: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ +05170c: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051712: 0c01 |0011: move-result-object v1 │ │ +051714: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05171a: 0c01 |0015: move-result-object v1 │ │ +05171c: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051722: 0c01 |0019: move-result-object v1 │ │ +051724: 7120 a011 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +05172a: 5c43 6301 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +05172e: 5540 6101 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0161 │ │ +051732: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +051736: 5440 5e01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05173a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +05173e: 5540 5d01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ +051742: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +051746: 5c43 5d01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015d │ │ +05174a: 5440 5e01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05174e: 6e20 b605 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05b6 │ │ +051754: 5440 5e01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051758: 6e10 b305 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@05b3 │ │ +05175e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -99861,38 +99912,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04f55c: |[04f55c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -04f56c: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -04f570: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -04f574: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -04f57a: 1a01 6a07 |0007: const-string v1, "LoaderInfo{" // string@076a │ │ -04f57e: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f584: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -04f58a: 0a01 |000f: move-result v1 │ │ -04f58c: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -04f592: 0c01 |0013: move-result-object v1 │ │ -04f594: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f59a: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ -04f59e: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f5a4: 5221 5c01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04f5a8: 6e20 ae14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04f5ae: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ -04f5b2: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f5b8: 5421 5e01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f5bc: 7120 8a07 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ -04f5c2: 1a01 2118 |002b: const-string v1, "}}" // string@1821 │ │ -04f5c6: 6e20 b214 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f5cc: 6e10 b714 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f5d2: 0c01 |0033: move-result-object v1 │ │ -04f5d4: 1101 |0034: return-object v1 │ │ +051760: |[051760] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +051770: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +051774: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +051778: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +05177e: 1a01 6707 |0007: const-string v1, "LoaderInfo{" // string@0767 │ │ +051782: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051788: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +05178e: 0a01 |000f: move-result v1 │ │ +051790: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +051796: 0c01 |0013: move-result-object v1 │ │ +051798: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05179e: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ +0517a2: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0517a8: 5221 5c01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +0517ac: 6e20 ae14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0517b2: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ +0517b6: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0517bc: 5421 5e01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +0517c0: 7120 8a07 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ +0517c6: 1a01 1e18 |002b: const-string v1, "}}" // string@181e │ │ +0517ca: 6e20 b214 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0517d0: 6e10 b714 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0517d6: 0c01 |0033: move-result-object v1 │ │ +0517d8: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -99900,21 +99951,21 @@ │ │ 0x0026 line=445 │ │ 0x002b line=446 │ │ 0x0030 line=447 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ │ │ - source_file_idx : 1900 (LoaderManager.java) │ │ + source_file_idx : 1897 (LoaderManager.java) │ │ │ │ Class #381 header: │ │ -class_idx : 191 │ │ +class_idx : 188 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 189 │ │ -source_file_idx : 1900 │ │ +superclass_idx : 186 │ │ +source_file_idx : 1897 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -99989,44 +100040,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04f5d8: |[04f5d8] android.support.v4.app.LoaderManagerImpl.:()V │ │ -04f5e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f5ea: 6a00 6501 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f5ee: 0e00 |0003: return-void │ │ +0517dc: |[0517dc] android.support.v4.app.LoaderManagerImpl.:()V │ │ +0517ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0517ee: 6a00 6501 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0517f2: 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 │ │ -04f5f0: |[04f5f0] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -04f600: 7010 2504 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0425 │ │ -04f606: 2200 6801 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0168 │ │ -04f60a: 7010 2308 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0823 │ │ -04f610: 5b10 6a01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f614: 2200 6801 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0168 │ │ -04f618: 7010 2308 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0823 │ │ -04f61e: 5b10 6901 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f622: 5b12 6e01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016e │ │ -04f626: 5b13 6701 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04f62a: 5c14 6d01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04f62e: 0e00 |0017: return-void │ │ +0517f4: |[0517f4] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +051804: 7010 2504 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0425 │ │ +05180a: 2200 6501 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0165 │ │ +05180e: 7010 2308 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0823 │ │ +051814: 5b10 6a01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051818: 2200 6501 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0165 │ │ +05181c: 7010 2308 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0823 │ │ +051822: 5b10 6901 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051826: 5b12 6e01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016e │ │ +05182a: 5b13 6701 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +05182e: 5c14 6d01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +051832: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -100043,26 +100094,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 │ │ -04f630: |[04f630] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04f640: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04f642: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04f644: 5c31 6801 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ -04f648: 7040 3b04 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@043b │ │ -04f64e: 0c00 |0007: move-result-object v0 │ │ -04f650: 6e20 4804 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0448 │ │ -04f656: 5c32 6801 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ -04f65a: 1100 |000d: return-object v0 │ │ -04f65c: 0d01 |000e: move-exception v1 │ │ -04f65e: 5c32 6801 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ -04f662: 2701 |0011: throw v1 │ │ +051834: |[051834] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +051844: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051846: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +051848: 5c31 6801 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ +05184c: 7040 3b04 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@043b │ │ +051852: 0c00 |0007: move-result-object v0 │ │ +051854: 6e20 4804 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0448 │ │ +05185a: 5c32 6801 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ +05185e: 1100 |000d: return-object v0 │ │ +051860: 0d01 |000e: move-exception v1 │ │ +051862: 5c32 6801 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ +051866: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -100080,21 +100131,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 │ │ -04f670: |[04f670] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04f680: 2200 be00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f684: 7055 2d04 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@042d │ │ -04f68a: 7230 2204 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0422 │ │ -04f690: 0c01 |0008: move-result-object v1 │ │ -04f692: 5b01 5e01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04f696: 1100 |000b: return-object v0 │ │ +051874: |[051874] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +051884: 2200 bb00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051888: 7055 2d04 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@042d │ │ +05188e: 7230 2204 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0422 │ │ +051894: 0c01 |0008: move-result-object v1 │ │ +051896: 5b01 5e01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05189a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -100112,70 +100163,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -04f698: |[04f698] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -04f6a8: 5552 6801 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ -04f6ac: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -04f6b0: 2202 0f03 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -04f6b4: 1a03 0402 |0006: const-string v3, "Called while creating a loader" // string@0204 │ │ -04f6b8: 7020 7d14 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04f6be: 2702 |000b: throw v2 │ │ -04f6c0: 6302 6501 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f6c4: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -04f6c8: 1a02 6b07 |0010: const-string v2, "LoaderManager" // string@076b │ │ -04f6cc: 2203 2103 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04f6d0: 7010 ab14 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f6d6: 1a04 160c |0017: const-string v4, "destroyLoader in " // string@0c16 │ │ -04f6da: 6e20 b214 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f6e0: 0c03 |001c: move-result-object v3 │ │ -04f6e2: 6e20 b114 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f6e8: 0c03 |0020: move-result-object v3 │ │ -04f6ea: 1a04 7700 |0021: const-string v4, " of " // string@0077 │ │ -04f6ee: 6e20 b214 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f6f4: 0c03 |0026: move-result-object v3 │ │ -04f6f6: 6e20 ae14 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04f6fc: 0c03 |002a: move-result-object v3 │ │ -04f6fe: 6e10 b714 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f704: 0c03 |002e: move-result-object v3 │ │ -04f706: 7120 a011 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f70c: 5452 6a01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f710: 6e20 2d08 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@082d │ │ -04f716: 0a00 |0037: move-result v0 │ │ -04f718: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -04f71c: 5452 6a01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f720: 6e20 3708 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04f726: 0c01 |003f: move-result-object v1 │ │ -04f728: 1f01 be00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f72c: 5452 6a01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f730: 6e20 3208 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0832 │ │ -04f736: 6e10 2f04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -04f73c: 5452 6901 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f740: 6e20 2d08 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@082d │ │ -04f746: 0a00 |004f: move-result v0 │ │ -04f748: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -04f74c: 5452 6901 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f750: 6e20 3708 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04f756: 0c01 |0057: move-result-object v1 │ │ -04f758: 1f01 be00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f75c: 5452 6901 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f760: 6e20 3208 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0832 │ │ -04f766: 6e10 2f04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -04f76c: 5452 6701 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04f770: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -04f774: 6e10 4604 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ -04f77a: 0a02 |0069: move-result v2 │ │ -04f77c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -04f780: 5452 6701 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -04f784: 5422 d700 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ -04f788: 6e10 9903 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ -04f78e: 0e00 |0073: return-void │ │ +05189c: |[05189c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +0518ac: 5552 6801 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ +0518b0: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +0518b4: 2202 0c03 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +0518b8: 1a03 0402 |0006: const-string v3, "Called while creating a loader" // string@0204 │ │ +0518bc: 7020 7d14 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0518c2: 2702 |000b: throw v2 │ │ +0518c4: 6302 6501 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0518c8: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +0518cc: 1a02 6807 |0010: const-string v2, "LoaderManager" // string@0768 │ │ +0518d0: 2203 1e03 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +0518d4: 7010 ab14 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0518da: 1a04 130c |0017: const-string v4, "destroyLoader in " // string@0c13 │ │ +0518de: 6e20 b214 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0518e4: 0c03 |001c: move-result-object v3 │ │ +0518e6: 6e20 b114 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0518ec: 0c03 |0020: move-result-object v3 │ │ +0518ee: 1a04 7700 |0021: const-string v4, " of " // string@0077 │ │ +0518f2: 6e20 b214 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0518f8: 0c03 |0026: move-result-object v3 │ │ +0518fa: 6e20 ae14 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +051900: 0c03 |002a: move-result-object v3 │ │ +051902: 6e10 b714 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051908: 0c03 |002e: move-result-object v3 │ │ +05190a: 7120 a011 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051910: 5452 6a01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051914: 6e20 2d08 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@082d │ │ +05191a: 0a00 |0037: move-result v0 │ │ +05191c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +051920: 5452 6a01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051924: 6e20 3708 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +05192a: 0c01 |003f: move-result-object v1 │ │ +05192c: 1f01 bb00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051930: 5452 6a01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051934: 6e20 3208 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0832 │ │ +05193a: 6e10 2f04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +051940: 5452 6901 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051944: 6e20 2d08 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@082d │ │ +05194a: 0a00 |004f: move-result v0 │ │ +05194c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +051950: 5452 6901 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051954: 6e20 3708 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +05195a: 0c01 |0057: move-result-object v1 │ │ +05195c: 1f01 bb00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051960: 5452 6901 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051964: 6e20 3208 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0832 │ │ +05196a: 6e10 2f04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +051970: 5452 6701 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +051974: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +051978: 6e10 4604 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0446 │ │ +05197e: 0a02 |0069: move-result v2 │ │ +051980: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +051984: 5452 6701 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +051988: 5422 d700 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d7 │ │ +05198c: 6e10 9903 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0399 │ │ +051992: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -100202,72 +100253,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -04f790: |[04f790] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -04f7a0: 5541 6b01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ -04f7a4: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -04f7a8: 6301 6501 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f7ac: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04f7b0: 1a01 6b07 |0008: const-string v1, "LoaderManager" // string@076b │ │ -04f7b4: 2202 2103 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04f7b8: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f7be: 1a03 6d02 |000f: const-string v3, "Destroying Active in " // string@026d │ │ -04f7c2: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f7c8: 0c02 |0014: move-result-object v2 │ │ -04f7ca: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f7d0: 0c02 |0018: move-result-object v2 │ │ -04f7d2: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f7d8: 0c02 |001c: move-result-object v2 │ │ -04f7da: 7120 a011 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f7e0: 5441 6a01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f7e4: 6e10 3508 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04f7ea: 0a01 |0025: move-result v1 │ │ -04f7ec: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f7f0: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -04f7f4: 5441 6a01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f7f8: 6e20 3708 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04f7fe: 0c01 |002f: move-result-object v1 │ │ -04f800: 1f01 be00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f804: 6e10 2f04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -04f80a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f80e: 28f1 |0037: goto 0028 // -000f │ │ -04f810: 5441 6a01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f814: 6e10 2608 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0826 │ │ -04f81a: 6301 6501 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f81e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -04f822: 1a01 6b07 |0041: const-string v1, "LoaderManager" // string@076b │ │ -04f826: 2202 2103 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04f82a: 7010 ab14 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f830: 1a03 6e02 |0048: const-string v3, "Destroying Inactive in " // string@026e │ │ -04f834: 6e20 b214 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f83a: 0c02 |004d: move-result-object v2 │ │ -04f83c: 6e20 b114 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f842: 0c02 |0051: move-result-object v2 │ │ -04f844: 6e10 b714 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f84a: 0c02 |0055: move-result-object v2 │ │ -04f84c: 7120 a011 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f852: 5441 6901 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f856: 6e10 3508 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04f85c: 0a01 |005e: move-result v1 │ │ -04f85e: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f862: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -04f866: 5441 6901 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f86a: 6e20 3708 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04f870: 0c01 |0068: move-result-object v1 │ │ -04f872: 1f01 be00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f876: 6e10 2f04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -04f87c: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f880: 28f1 |0070: goto 0061 // -000f │ │ -04f882: 5441 6901 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04f886: 6e10 2608 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0826 │ │ -04f88c: 0e00 |0076: return-void │ │ +051994: |[051994] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +0519a4: 5541 6b01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ +0519a8: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +0519ac: 6301 6501 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0519b0: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0519b4: 1a01 6807 |0008: const-string v1, "LoaderManager" // string@0768 │ │ +0519b8: 2202 1e03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +0519bc: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0519c2: 1a03 6d02 |000f: const-string v3, "Destroying Active in " // string@026d │ │ +0519c6: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0519cc: 0c02 |0014: move-result-object v2 │ │ +0519ce: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0519d4: 0c02 |0018: move-result-object v2 │ │ +0519d6: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0519dc: 0c02 |001c: move-result-object v2 │ │ +0519de: 7120 a011 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0519e4: 5441 6a01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0519e8: 6e10 3508 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +0519ee: 0a01 |0025: move-result v1 │ │ +0519f0: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0519f4: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0519f8: 5441 6a01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0519fc: 6e20 3708 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051a02: 0c01 |002f: move-result-object v1 │ │ +051a04: 1f01 bb00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051a08: 6e10 2f04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +051a0e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051a12: 28f1 |0037: goto 0028 // -000f │ │ +051a14: 5441 6a01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051a18: 6e10 2608 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0826 │ │ +051a1e: 6301 6501 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +051a22: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +051a26: 1a01 6807 |0041: const-string v1, "LoaderManager" // string@0768 │ │ +051a2a: 2202 1e03 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +051a2e: 7010 ab14 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051a34: 1a03 6e02 |0048: const-string v3, "Destroying Inactive in " // string@026e │ │ +051a38: 6e20 b214 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051a3e: 0c02 |004d: move-result-object v2 │ │ +051a40: 6e20 b114 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051a46: 0c02 |0051: move-result-object v2 │ │ +051a48: 6e10 b714 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051a4e: 0c02 |0055: move-result-object v2 │ │ +051a50: 7120 a011 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051a56: 5441 6901 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051a5a: 6e10 3508 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051a60: 0a01 |005e: move-result v1 │ │ +051a62: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051a66: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +051a6a: 5441 6901 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051a6e: 6e20 3708 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051a74: 0c01 |0068: move-result-object v1 │ │ +051a76: 1f01 bb00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051a7a: 6e10 2f04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +051a80: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051a84: 28f1 |0070: goto 0061 // -000f │ │ +051a86: 5441 6901 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051a8a: 6e10 2608 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0826 │ │ +051a90: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -100288,29 +100339,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04f890: |[04f890] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -04f8a0: 5431 6a01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f8a4: 6e10 3508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04f8aa: 0a01 |0005: move-result v1 │ │ -04f8ac: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f8b0: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04f8b4: 5431 6a01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f8b8: 6e20 3708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04f8be: 0c01 |000f: move-result-object v1 │ │ -04f8c0: 1f01 be00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f8c4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -04f8c6: 5c12 6001 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ -04f8ca: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f8ce: 28f1 |0017: goto 0008 // -000f │ │ -04f8d0: 0e00 |0018: return-void │ │ +051a94: |[051a94] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +051aa4: 5431 6a01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051aa8: 6e10 3508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051aae: 0a01 |0005: move-result v1 │ │ +051ab0: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051ab4: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +051ab8: 5431 6a01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051abc: 6e20 3708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051ac2: 0c01 |000f: move-result-object v1 │ │ +051ac4: 1f01 bb00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051ac8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +051aca: 5c12 6001 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0160 │ │ +051ace: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051ad2: 28f1 |0017: goto 0008 // -000f │ │ +051ad4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -100322,28 +100373,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04f8d4: |[04f8d4] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -04f8e4: 5421 6a01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f8e8: 6e10 3508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04f8ee: 0a01 |0005: move-result v1 │ │ -04f8f0: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f8f4: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04f8f8: 5421 6a01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f8fc: 6e20 3708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04f902: 0c01 |000f: move-result-object v1 │ │ -04f904: 1f01 be00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f908: 6e10 3304 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0433 │ │ -04f90e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f912: 28f1 |0017: goto 0008 // -000f │ │ -04f914: 0e00 |0018: return-void │ │ +051ad8: |[051ad8] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +051ae8: 5421 6a01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051aec: 6e10 3508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051af2: 0a01 |0005: move-result v1 │ │ +051af4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051af8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +051afc: 5421 6a01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051b00: 6e20 3708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051b06: 0c01 |000f: move-result-object v1 │ │ +051b08: 1f01 bb00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051b0c: 6e10 3304 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0433 │ │ +051b12: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051b16: 28f1 |0017: goto 0008 // -000f │ │ +051b18: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -100355,62 +100406,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -04f918: |[04f918] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -04f928: 6302 6501 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04f92c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04f930: 1a02 6b07 |0004: const-string v2, "LoaderManager" // string@076b │ │ -04f934: 2203 2103 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04f938: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f93e: 1a04 3c08 |000b: const-string v4, "Retaining in " // string@083c │ │ -04f942: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f948: 0c03 |0010: move-result-object v3 │ │ -04f94a: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f950: 0c03 |0014: move-result-object v3 │ │ -04f952: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f958: 0c03 |0018: move-result-object v3 │ │ -04f95a: 7120 a011 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04f960: 5552 6d01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04f964: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04f968: 2200 1e03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@031e │ │ -04f96c: 1a02 250f |0022: const-string v2, "here" // string@0f25 │ │ -04f970: 7020 9914 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -04f976: 6e10 9b14 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@149b │ │ -04f97c: 1a02 6b07 |002a: const-string v2, "LoaderManager" // string@076b │ │ -04f980: 2203 2103 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04f984: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f98a: 1a04 0102 |0031: const-string v4, "Called doRetain when not started: " // string@0201 │ │ -04f98e: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f994: 0c03 |0036: move-result-object v3 │ │ -04f996: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f99c: 0c03 |003a: move-result-object v3 │ │ -04f99e: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f9a4: 0c03 |003e: move-result-object v3 │ │ -04f9a6: 7130 a211 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -04f9ac: 0e00 |0042: return-void │ │ -04f9ae: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04f9b0: 5c52 6b01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ -04f9b4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -04f9b6: 5c52 6d01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04f9ba: 5452 6a01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f9be: 6e10 3508 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04f9c4: 0a02 |004e: move-result v2 │ │ -04f9c6: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04f9ca: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -04f9ce: 5452 6a01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04f9d2: 6e20 3708 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04f9d8: 0c02 |0058: move-result-object v2 │ │ -04f9da: 1f02 be00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04f9de: 6e10 3404 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0434 │ │ -04f9e4: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04f9e8: 28f1 |0060: goto 0051 // -000f │ │ +051b1c: |[051b1c] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +051b2c: 6302 6501 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +051b30: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +051b34: 1a02 6807 |0004: const-string v2, "LoaderManager" // string@0768 │ │ +051b38: 2203 1e03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051b3c: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051b42: 1a04 3908 |000b: const-string v4, "Retaining in " // string@0839 │ │ +051b46: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051b4c: 0c03 |0010: move-result-object v3 │ │ +051b4e: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051b54: 0c03 |0014: move-result-object v3 │ │ +051b56: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051b5c: 0c03 |0018: move-result-object v3 │ │ +051b5e: 7120 a011 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051b64: 5552 6d01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +051b68: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +051b6c: 2200 1b03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@031b │ │ +051b70: 1a02 220f |0022: const-string v2, "here" // string@0f22 │ │ +051b74: 7020 9914 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +051b7a: 6e10 9b14 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@149b │ │ +051b80: 1a02 6807 |002a: const-string v2, "LoaderManager" // string@0768 │ │ +051b84: 2203 1e03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051b88: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051b8e: 1a04 0102 |0031: const-string v4, "Called doRetain when not started: " // string@0201 │ │ +051b92: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051b98: 0c03 |0036: move-result-object v3 │ │ +051b9a: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051ba0: 0c03 |003a: move-result-object v3 │ │ +051ba2: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051ba8: 0c03 |003e: move-result-object v3 │ │ +051baa: 7130 a211 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +051bb0: 0e00 |0042: return-void │ │ +051bb2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +051bb4: 5c52 6b01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ +051bb8: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +051bba: 5c52 6d01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +051bbe: 5452 6a01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051bc2: 6e10 3508 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051bc8: 0a02 |004e: move-result v2 │ │ +051bca: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +051bce: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +051bd2: 5452 6a01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051bd6: 6e20 3708 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051bdc: 0c02 |0058: move-result-object v2 │ │ +051bde: 1f02 bb00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051be2: 6e10 3404 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0434 │ │ +051be8: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051bec: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -100430,60 +100481,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -04f9ec: |[04f9ec] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -04f9fc: 6302 6501 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04fa00: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04fa04: 1a02 6b07 |0004: const-string v2, "LoaderManager" // string@076b │ │ -04fa08: 2203 2103 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04fa0c: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fa12: 1a04 9508 |000b: const-string v4, "Starting in " // string@0895 │ │ -04fa16: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fa1c: 0c03 |0010: move-result-object v3 │ │ -04fa1e: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fa24: 0c03 |0014: move-result-object v3 │ │ -04fa26: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fa2c: 0c03 |0018: move-result-object v3 │ │ -04fa2e: 7120 a011 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04fa34: 5552 6d01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04fa38: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -04fa3c: 2200 1e03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@031e │ │ -04fa40: 1a02 250f |0022: const-string v2, "here" // string@0f25 │ │ -04fa44: 7020 9914 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -04fa4a: 6e10 9b14 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@149b │ │ -04fa50: 1a02 6b07 |002a: const-string v2, "LoaderManager" // string@076b │ │ -04fa54: 2203 2103 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04fa58: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fa5e: 1a04 0202 |0031: const-string v4, "Called doStart when already started: " // string@0202 │ │ -04fa62: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fa68: 0c03 |0036: move-result-object v3 │ │ -04fa6a: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fa70: 0c03 |003a: move-result-object v3 │ │ -04fa72: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fa78: 0c03 |003e: move-result-object v3 │ │ -04fa7a: 7130 a211 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -04fa80: 0e00 |0042: return-void │ │ -04fa82: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04fa84: 5c52 6d01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04fa88: 5452 6a01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fa8c: 6e10 3508 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fa92: 0a02 |004b: move-result v2 │ │ -04fa94: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04fa98: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -04fa9c: 5452 6a01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04faa0: 6e20 3708 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04faa6: 0c02 |0055: move-result-object v2 │ │ -04faa8: 1f02 be00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04faac: 6e10 3504 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0435 │ │ -04fab2: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04fab6: 28f1 |005d: goto 004e // -000f │ │ +051bf0: |[051bf0] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +051c00: 6302 6501 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +051c04: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +051c08: 1a02 6807 |0004: const-string v2, "LoaderManager" // string@0768 │ │ +051c0c: 2203 1e03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051c10: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051c16: 1a04 9208 |000b: const-string v4, "Starting in " // string@0892 │ │ +051c1a: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051c20: 0c03 |0010: move-result-object v3 │ │ +051c22: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051c28: 0c03 |0014: move-result-object v3 │ │ +051c2a: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051c30: 0c03 |0018: move-result-object v3 │ │ +051c32: 7120 a011 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051c38: 5552 6d01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +051c3c: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +051c40: 2200 1b03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@031b │ │ +051c44: 1a02 220f |0022: const-string v2, "here" // string@0f22 │ │ +051c48: 7020 9914 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +051c4e: 6e10 9b14 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@149b │ │ +051c54: 1a02 6807 |002a: const-string v2, "LoaderManager" // string@0768 │ │ +051c58: 2203 1e03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051c5c: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051c62: 1a04 0202 |0031: const-string v4, "Called doStart when already started: " // string@0202 │ │ +051c66: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051c6c: 0c03 |0036: move-result-object v3 │ │ +051c6e: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051c74: 0c03 |003a: move-result-object v3 │ │ +051c76: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051c7c: 0c03 |003e: move-result-object v3 │ │ +051c7e: 7130 a211 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +051c84: 0e00 |0042: return-void │ │ +051c86: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +051c88: 5c52 6d01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +051c8c: 5452 6a01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051c90: 6e10 3508 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051c96: 0a02 |004b: move-result v2 │ │ +051c98: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +051c9c: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +051ca0: 5452 6a01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051ca4: 6e20 3708 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051caa: 0c02 |0055: move-result-object v2 │ │ +051cac: 1f02 bb00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051cb0: 6e10 3504 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0435 │ │ +051cb6: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051cba: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -100502,61 +100553,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -04fab8: |[04fab8] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -04fac8: 6302 6501 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04facc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04fad0: 1a02 6b07 |0004: const-string v2, "LoaderManager" // string@076b │ │ -04fad4: 2203 2103 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04fad8: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fade: 1a04 9708 |000b: const-string v4, "Stopping in " // string@0897 │ │ -04fae2: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fae8: 0c03 |0010: move-result-object v3 │ │ -04faea: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04faf0: 0c03 |0014: move-result-object v3 │ │ -04faf2: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04faf8: 0c03 |0018: move-result-object v3 │ │ -04fafa: 7120 a011 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04fb00: 5552 6d01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04fb04: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04fb08: 2200 1e03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@031e │ │ -04fb0c: 1a02 250f |0022: const-string v2, "here" // string@0f25 │ │ -04fb10: 7020 9914 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -04fb16: 6e10 9b14 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@149b │ │ -04fb1c: 1a02 6b07 |002a: const-string v2, "LoaderManager" // string@076b │ │ -04fb20: 2203 2103 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04fb24: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fb2a: 1a04 0302 |0031: const-string v4, "Called doStop when not started: " // string@0203 │ │ -04fb2e: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fb34: 0c03 |0036: move-result-object v3 │ │ -04fb36: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fb3c: 0c03 |003a: move-result-object v3 │ │ -04fb3e: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fb44: 0c03 |003e: move-result-object v3 │ │ -04fb46: 7130 a211 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ -04fb4c: 0e00 |0042: return-void │ │ -04fb4e: 5452 6a01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fb52: 6e10 3508 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fb58: 0a02 |0048: move-result v2 │ │ -04fb5a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04fb5e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -04fb62: 5452 6a01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fb66: 6e20 3708 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04fb6c: 0c02 |0052: move-result-object v2 │ │ -04fb6e: 1f02 be00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04fb72: 6e10 3604 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0436 │ │ -04fb78: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04fb7c: 28f1 |005a: goto 004b // -000f │ │ -04fb7e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -04fb80: 5c52 6d01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04fb84: 28e4 |005e: goto 0042 // -001c │ │ +051cbc: |[051cbc] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +051ccc: 6302 6501 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +051cd0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +051cd4: 1a02 6807 |0004: const-string v2, "LoaderManager" // string@0768 │ │ +051cd8: 2203 1e03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051cdc: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051ce2: 1a04 9408 |000b: const-string v4, "Stopping in " // string@0894 │ │ +051ce6: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051cec: 0c03 |0010: move-result-object v3 │ │ +051cee: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051cf4: 0c03 |0014: move-result-object v3 │ │ +051cf6: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051cfc: 0c03 |0018: move-result-object v3 │ │ +051cfe: 7120 a011 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051d04: 5552 6d01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +051d08: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +051d0c: 2200 1b03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@031b │ │ +051d10: 1a02 220f |0022: const-string v2, "here" // string@0f22 │ │ +051d14: 7020 9914 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +051d1a: 6e10 9b14 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@149b │ │ +051d20: 1a02 6807 |002a: const-string v2, "LoaderManager" // string@0768 │ │ +051d24: 2203 1e03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051d28: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051d2e: 1a04 0302 |0031: const-string v4, "Called doStop when not started: " // string@0203 │ │ +051d32: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051d38: 0c03 |0036: move-result-object v3 │ │ +051d3a: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051d40: 0c03 |003a: move-result-object v3 │ │ +051d42: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051d48: 0c03 |003e: move-result-object v3 │ │ +051d4a: 7130 a211 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11a2 │ │ +051d50: 0e00 |0042: return-void │ │ +051d52: 5452 6a01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051d56: 6e10 3508 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051d5c: 0a02 |0048: move-result v2 │ │ +051d5e: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +051d62: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +051d66: 5452 6a01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051d6a: 6e20 3708 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051d70: 0c02 |0052: move-result-object v2 │ │ +051d72: 1f02 bb00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051d76: 6e10 3604 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0436 │ │ +051d7c: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051d80: 28f1 |005a: goto 004b // -000f │ │ +051d82: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +051d84: 5c52 6d01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +051d88: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -100575,96 +100626,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 │ │ -04fb88: |[04fb88] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04fb98: 5453 6a01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fb9c: 6e10 3508 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fba2: 0a03 |0005: move-result v3 │ │ -04fba4: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -04fba8: 6e20 5514 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fbae: 1a03 9f01 |000b: const-string v3, "Active Loaders:" // string@019f │ │ -04fbb2: 6e20 5a14 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04fbb8: 2203 2103 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04fbbc: 7010 ab14 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fbc2: 6e20 b214 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fbc8: 0c03 |0018: move-result-object v3 │ │ -04fbca: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ -04fbce: 6e20 b214 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fbd4: 0c03 |001e: move-result-object v3 │ │ -04fbd6: 6e10 b714 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fbdc: 0c01 |0022: move-result-object v1 │ │ -04fbde: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04fbe0: 5453 6a01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fbe4: 6e10 3508 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fbea: 0a03 |0029: move-result v3 │ │ -04fbec: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -04fbf0: 5453 6a01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fbf4: 6e20 3708 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04fbfa: 0c02 |0031: move-result-object v2 │ │ -04fbfc: 1f02 be00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04fc00: 6e20 5514 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fc06: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ -04fc0a: 6e20 5514 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fc10: 5453 6a01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fc14: 6e20 2f08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@082f │ │ -04fc1a: 0a03 |0041: move-result v3 │ │ -04fc1c: 6e20 5314 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04fc22: 1a03 cd00 |0045: const-string v3, ": " // string@00cd │ │ -04fc26: 6e20 5514 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fc2c: 6e10 3704 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0437 │ │ -04fc32: 0c03 |004d: move-result-object v3 │ │ -04fc34: 6e20 5a14 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04fc3a: 6e59 3004 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@0430 │ │ -04fc40: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04fc44: 28ce |0056: goto 0024 // -0032 │ │ -04fc46: 5453 6901 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04fc4a: 6e10 3508 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fc50: 0a03 |005c: move-result v3 │ │ -04fc52: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -04fc56: 6e20 5514 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fc5c: 1a03 4b03 |0062: const-string v3, "Inactive Loaders:" // string@034b │ │ -04fc60: 6e20 5a14 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04fc66: 2203 2103 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04fc6a: 7010 ab14 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fc70: 6e20 b214 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fc76: 0c03 |006f: move-result-object v3 │ │ -04fc78: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ -04fc7c: 6e20 b214 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fc82: 0c03 |0075: move-result-object v3 │ │ -04fc84: 6e10 b714 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fc8a: 0c01 |0079: move-result-object v1 │ │ -04fc8c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -04fc8e: 5453 6901 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04fc92: 6e10 3508 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fc98: 0a03 |0080: move-result v3 │ │ -04fc9a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -04fc9e: 5453 6901 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04fca2: 6e20 3708 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04fca8: 0c02 |0088: move-result-object v2 │ │ -04fcaa: 1f02 be00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04fcae: 6e20 5514 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fcb4: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ -04fcb8: 6e20 5514 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fcbe: 5453 6901 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -04fcc2: 6e20 2f08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@082f │ │ -04fcc8: 0a03 |0098: move-result v3 │ │ -04fcca: 6e20 5314 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ -04fcd0: 1a03 cd00 |009c: const-string v3, ": " // string@00cd │ │ -04fcd4: 6e20 5514 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -04fcda: 6e10 3704 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0437 │ │ -04fce0: 0c03 |00a4: move-result-object v3 │ │ -04fce2: 6e20 5a14 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -04fce8: 6e59 3004 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@0430 │ │ -04fcee: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04fcf2: 28ce |00ad: goto 007b // -0032 │ │ -04fcf4: 0e00 |00ae: return-void │ │ +051d8c: |[051d8c] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +051d9c: 5453 6a01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051da0: 6e10 3508 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051da6: 0a03 |0005: move-result v3 │ │ +051da8: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +051dac: 6e20 5514 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051db2: 1a03 9f01 |000b: const-string v3, "Active Loaders:" // string@019f │ │ +051db6: 6e20 5a14 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +051dbc: 2203 1e03 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051dc0: 7010 ab14 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051dc6: 6e20 b214 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051dcc: 0c03 |0018: move-result-object v3 │ │ +051dce: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ +051dd2: 6e20 b214 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051dd8: 0c03 |001e: move-result-object v3 │ │ +051dda: 6e10 b714 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051de0: 0c01 |0022: move-result-object v1 │ │ +051de2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +051de4: 5453 6a01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051de8: 6e10 3508 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051dee: 0a03 |0029: move-result v3 │ │ +051df0: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +051df4: 5453 6a01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051df8: 6e20 3708 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051dfe: 0c02 |0031: move-result-object v2 │ │ +051e00: 1f02 bb00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051e04: 6e20 5514 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051e0a: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ +051e0e: 6e20 5514 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051e14: 5453 6a01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051e18: 6e20 2f08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@082f │ │ +051e1e: 0a03 |0041: move-result v3 │ │ +051e20: 6e20 5314 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +051e26: 1a03 cd00 |0045: const-string v3, ": " // string@00cd │ │ +051e2a: 6e20 5514 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051e30: 6e10 3704 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0437 │ │ +051e36: 0c03 |004d: move-result-object v3 │ │ +051e38: 6e20 5a14 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +051e3e: 6e59 3004 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@0430 │ │ +051e44: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +051e48: 28ce |0056: goto 0024 // -0032 │ │ +051e4a: 5453 6901 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051e4e: 6e10 3508 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051e54: 0a03 |005c: move-result v3 │ │ +051e56: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +051e5a: 6e20 5514 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051e60: 1a03 4b03 |0062: const-string v3, "Inactive Loaders:" // string@034b │ │ +051e64: 6e20 5a14 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +051e6a: 2203 1e03 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +051e6e: 7010 ab14 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051e74: 6e20 b214 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051e7a: 0c03 |006f: move-result-object v3 │ │ +051e7c: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ +051e80: 6e20 b214 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051e86: 0c03 |0075: move-result-object v3 │ │ +051e88: 6e10 b714 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051e8e: 0c01 |0079: move-result-object v1 │ │ +051e90: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +051e92: 5453 6901 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051e96: 6e10 3508 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051e9c: 0a03 |0080: move-result v3 │ │ +051e9e: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +051ea2: 5453 6901 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051ea6: 6e20 3708 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051eac: 0c02 |0088: move-result-object v2 │ │ +051eae: 1f02 bb00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051eb2: 6e20 5514 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051eb8: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ +051ebc: 6e20 5514 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051ec2: 5453 6901 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +051ec6: 6e20 2f08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@082f │ │ +051ecc: 0a03 |0098: move-result v3 │ │ +051ece: 6e20 5314 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1453 │ │ +051ed4: 1a03 cd00 |009c: const-string v3, ": " // string@00cd │ │ +051ed8: 6e20 5514 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +051ede: 6e10 3704 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0437 │ │ +051ee4: 0c03 |00a4: move-result-object v3 │ │ +051ee6: 6e20 5a14 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +051eec: 6e59 3004 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@0430 │ │ +051ef2: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +051ef6: 28ce |00ad: goto 007b // -0032 │ │ +051ef8: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -100700,45 +100751,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04fcf8: |[04fcf8] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -04fd08: 5541 6b01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ -04fd0c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -04fd10: 6301 6501 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04fd14: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04fd18: 1a01 6b07 |0008: const-string v1, "LoaderManager" // string@076b │ │ -04fd1c: 2202 2103 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04fd20: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fd26: 1a03 dd02 |000f: const-string v3, "Finished Retaining in " // string@02dd │ │ -04fd2a: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fd30: 0c02 |0014: move-result-object v2 │ │ -04fd32: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fd38: 0c02 |0018: move-result-object v2 │ │ -04fd3a: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fd40: 0c02 |001c: move-result-object v2 │ │ -04fd42: 7120 a011 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04fd48: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04fd4a: 5c41 6b01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ -04fd4e: 5441 6a01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fd52: 6e10 3508 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fd58: 0a01 |0028: move-result v1 │ │ -04fd5a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04fd5e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -04fd62: 5441 6a01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fd66: 6e20 3708 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04fd6c: 0c01 |0032: move-result-object v1 │ │ -04fd6e: 1f01 be00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04fd72: 6e10 3104 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0431 │ │ -04fd78: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04fd7c: 28f1 |003a: goto 002b // -000f │ │ -04fd7e: 0e00 |003b: return-void │ │ +051efc: |[051efc] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +051f0c: 5541 6b01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ +051f10: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +051f14: 6301 6501 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +051f18: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +051f1c: 1a01 6807 |0008: const-string v1, "LoaderManager" // string@0768 │ │ +051f20: 2202 1e03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +051f24: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051f2a: 1a03 dd02 |000f: const-string v3, "Finished Retaining in " // string@02dd │ │ +051f2e: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051f34: 0c02 |0014: move-result-object v2 │ │ +051f36: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051f3c: 0c02 |0018: move-result-object v2 │ │ +051f3e: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051f44: 0c02 |001c: move-result-object v2 │ │ +051f46: 7120 a011 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +051f4c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +051f4e: 5c41 6b01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016b │ │ +051f52: 5441 6a01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051f56: 6e10 3508 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051f5c: 0a01 |0028: move-result v1 │ │ +051f5e: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +051f62: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +051f66: 5441 6a01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051f6a: 6e20 3708 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +051f70: 0c01 |0032: move-result-object v1 │ │ +051f72: 1f01 bb00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051f76: 6e10 3104 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0431 │ │ +051f7c: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +051f80: 28f1 |003a: goto 002b // -000f │ │ +051f82: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -100753,35 +100804,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 │ │ -04fd80: |[04fd80] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -04fd90: 5531 6801 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ -04fd94: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04fd98: 2201 0f03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -04fd9c: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ -04fda0: 7020 7d14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04fda6: 2701 |000b: throw v1 │ │ -04fda8: 5431 6a01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fdac: 6e20 2b08 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ -04fdb2: 0c00 |0011: move-result-object v0 │ │ -04fdb4: 1f00 be00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04fdb8: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -04fdbc: 5401 5f01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04fdc0: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -04fdc4: 5401 5f01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -04fdc8: 5411 5e01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04fdcc: 1101 |001e: return-object v1 │ │ -04fdce: 5401 5e01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04fdd2: 28fd |0021: goto 001e // -0003 │ │ -04fdd4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -04fdd6: 28fb |0023: goto 001e // -0005 │ │ +051f84: |[051f84] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +051f94: 5531 6801 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ +051f98: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +051f9c: 2201 0c03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +051fa0: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ +051fa4: 7020 7d14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +051faa: 2701 |000b: throw v1 │ │ +051fac: 5431 6a01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051fb0: 6e20 2b08 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ +051fb6: 0c00 |0011: move-result-object v0 │ │ +051fb8: 1f00 bb00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +051fbc: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +051fc0: 5401 5f01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +051fc4: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +051fc8: 5401 5f01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +051fcc: 5411 5e01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051fd0: 1101 |001e: return-object v1 │ │ +051fd2: 5401 5e01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +051fd6: 28fd |0021: goto 001e // -0003 │ │ +051fd8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +051fda: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -100799,36 +100850,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04fdd8: |[04fdd8] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -04fde8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04fdea: 5454 6a01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fdee: 6e10 3508 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ -04fdf4: 0a00 |0006: move-result v0 │ │ -04fdf6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04fdf8: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -04fdfc: 5454 6a01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fe00: 6e20 3708 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ -04fe06: 0c02 |000f: move-result-object v2 │ │ -04fe08: 1f02 be00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04fe0c: 5524 6301 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -04fe10: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -04fe14: 5524 5901 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -04fe18: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -04fe1c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -04fe1e: b643 |001b: or-int/2addr v3, v4 │ │ -04fe20: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04fe24: 28ea |001e: goto 0008 // -0016 │ │ -04fe26: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -04fe28: 28fb |0020: goto 001b // -0005 │ │ -04fe2a: 0f03 |0021: return v3 │ │ +051fdc: |[051fdc] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +051fec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +051fee: 5454 6a01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +051ff2: 6e10 3508 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0835 │ │ +051ff8: 0a00 |0006: move-result v0 │ │ +051ffa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +051ffc: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +052000: 5454 6a01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +052004: 6e20 3708 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0837 │ │ +05200a: 0c02 |000f: move-result-object v2 │ │ +05200c: 1f02 bb00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +052010: 5524 6301 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +052014: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +052018: 5524 5901 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +05201c: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +052020: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +052022: b643 |001b: or-int/2addr v3, v4 │ │ +052024: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052028: 28ea |001e: goto 0008 // -0016 │ │ +05202a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +05202c: 28fb |0020: goto 001b // -0005 │ │ +05202e: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -100847,83 +100898,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 │ │ -04fe2c: |[04fe2c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04fe3c: 5541 6801 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ -04fe40: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04fe44: 2201 0f03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -04fe48: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ -04fe4c: 7020 7d14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04fe52: 2701 |000b: throw v1 │ │ -04fe54: 5441 6a01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04fe58: 6e20 2b08 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ -04fe5e: 0c00 |0011: move-result-object v0 │ │ -04fe60: 1f00 be00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04fe64: 6301 6501 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04fe68: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04fe6c: 1a01 6b07 |0018: const-string v1, "LoaderManager" // string@076b │ │ -04fe70: 2202 2103 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04fe74: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fe7a: 1a03 750f |001f: const-string v3, "initLoader in " // string@0f75 │ │ -04fe7e: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fe84: 0c02 |0024: move-result-object v2 │ │ -04fe86: 6e20 b114 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fe8c: 0c02 |0028: move-result-object v2 │ │ -04fe8e: 1a03 d000 |0029: const-string v3, ": args=" // string@00d0 │ │ -04fe92: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fe98: 0c02 |002e: move-result-object v2 │ │ -04fe9a: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fea0: 0c02 |0032: move-result-object v2 │ │ -04fea2: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fea8: 0c02 |0036: move-result-object v2 │ │ -04feaa: 7120 a011 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04feb0: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -04feb4: 7040 3a04 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@043a │ │ -04feba: 0c00 |003f: move-result-object v0 │ │ -04febc: 6301 6501 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04fec0: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -04fec4: 1a01 6b07 |0044: const-string v1, "LoaderManager" // string@076b │ │ -04fec8: 2202 2103 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04fecc: 7010 ab14 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fed2: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ -04fed6: 6e20 b214 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fedc: 0c02 |0050: move-result-object v2 │ │ -04fede: 6e20 b114 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fee4: 0c02 |0054: move-result-object v2 │ │ -04fee6: 6e10 b714 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04feec: 0c02 |0058: move-result-object v2 │ │ -04feee: 7120 a011 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04fef4: 5501 5b01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -04fef8: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -04fefc: 5541 6d01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04ff00: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -04ff04: 5401 5e01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ff08: 5402 5801 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ -04ff0c: 6e30 2e04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ -04ff12: 5401 5e01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -04ff16: 1101 |006d: return-object v1 │ │ -04ff18: 6301 6501 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04ff1c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -04ff20: 1a01 6b07 |0072: const-string v1, "LoaderManager" // string@076b │ │ -04ff24: 2202 2103 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -04ff28: 7010 ab14 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ff2e: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ -04ff32: 6e20 b214 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ff38: 0c02 |007e: move-result-object v2 │ │ -04ff3a: 6e20 b114 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04ff40: 0c02 |0082: move-result-object v2 │ │ -04ff42: 6e10 b714 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ff48: 0c02 |0086: move-result-object v2 │ │ -04ff4a: 7120 a011 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -04ff50: 5b07 5701 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ -04ff54: 28d0 |008c: goto 005c // -0030 │ │ +052030: |[052030] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +052040: 5541 6801 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ +052044: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +052048: 2201 0c03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +05204c: 1a02 0402 |0006: const-string v2, "Called while creating a loader" // string@0204 │ │ +052050: 7020 7d14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +052056: 2701 |000b: throw v1 │ │ +052058: 5441 6a01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +05205c: 6e20 2b08 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ +052062: 0c00 |0011: move-result-object v0 │ │ +052064: 1f00 bb00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +052068: 6301 6501 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +05206c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +052070: 1a01 6807 |0018: const-string v1, "LoaderManager" // string@0768 │ │ +052074: 2202 1e03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +052078: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05207e: 1a03 720f |001f: const-string v3, "initLoader in " // string@0f72 │ │ +052082: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052088: 0c02 |0024: move-result-object v2 │ │ +05208a: 6e20 b114 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +052090: 0c02 |0028: move-result-object v2 │ │ +052092: 1a03 d000 |0029: const-string v3, ": args=" // string@00d0 │ │ +052096: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05209c: 0c02 |002e: move-result-object v2 │ │ +05209e: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0520a4: 0c02 |0032: move-result-object v2 │ │ +0520a6: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0520ac: 0c02 |0036: move-result-object v2 │ │ +0520ae: 7120 a011 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0520b4: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +0520b8: 7040 3a04 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@043a │ │ +0520be: 0c00 |003f: move-result-object v0 │ │ +0520c0: 6301 6501 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0520c4: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +0520c8: 1a01 6807 |0044: const-string v1, "LoaderManager" // string@0768 │ │ +0520cc: 2202 1e03 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +0520d0: 7010 ab14 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0520d6: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ +0520da: 6e20 b214 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0520e0: 0c02 |0050: move-result-object v2 │ │ +0520e2: 6e20 b114 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0520e8: 0c02 |0054: move-result-object v2 │ │ +0520ea: 6e10 b714 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0520f0: 0c02 |0058: move-result-object v2 │ │ +0520f2: 7120 a011 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0520f8: 5501 5b01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +0520fc: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +052100: 5541 6d01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +052104: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +052108: 5401 5e01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05210c: 5402 5801 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0158 │ │ +052110: 6e30 2e04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@042e │ │ +052116: 5401 5e01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05211a: 1101 |006d: return-object v1 │ │ +05211c: 6301 6501 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +052120: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +052124: 1a01 6807 |0072: const-string v1, "LoaderManager" // string@0768 │ │ +052128: 2202 1e03 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +05212c: 7010 ab14 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052132: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ +052136: 6e20 b214 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05213c: 0c02 |007e: move-result-object v2 │ │ +05213e: 6e20 b114 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +052144: 0c02 |0082: move-result-object v2 │ │ +052146: 6e10 b714 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05214c: 0c02 |0086: move-result-object v2 │ │ +05214e: 7120 a011 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +052154: 5b07 5701 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0157 │ │ +052158: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -100947,22 +100998,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 │ │ -04ff58: |[04ff58] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -04ff68: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04ff6c: 5231 5c01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ -04ff70: 6e30 3008 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ -04ff76: 5520 6d01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ -04ff7a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -04ff7e: 6e10 3504 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0435 │ │ -04ff84: 0e00 |000e: return-void │ │ +05215c: |[05215c] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +05216c: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +052170: 5231 5c01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015c │ │ +052174: 6e30 3008 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ +05217a: 5520 6d01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016d │ │ +05217e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +052182: 6e10 3504 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0435 │ │ +052188: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -100974,135 +101025,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 │ │ -04ff88: |[04ff88] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04ff98: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04ff9a: 5562 6801 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ -04ff9e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04ffa2: 2202 0f03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030f │ │ -04ffa6: 1a03 0402 |0007: const-string v3, "Called while creating a loader" // string@0204 │ │ -04ffaa: 7020 7d14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -04ffb0: 2702 |000c: throw v2 │ │ -04ffb2: 5462 6a01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -04ffb6: 6e20 2b08 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ -04ffbc: 0c01 |0012: move-result-object v1 │ │ -04ffbe: 1f01 be00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -04ffc2: 6302 6501 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -04ffc6: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -04ffca: 1a02 6b07 |0019: const-string v2, "LoaderManager" // string@076b │ │ -04ffce: 2203 2103 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -04ffd2: 7010 ab14 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ffd8: 1a04 1915 |0020: const-string v4, "restartLoader in " // string@1519 │ │ -04ffdc: 6e20 b214 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ffe2: 0c03 |0025: move-result-object v3 │ │ -04ffe4: 6e20 b114 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04ffea: 0c03 |0029: move-result-object v3 │ │ -04ffec: 1a04 d000 |002a: const-string v4, ": args=" // string@00d0 │ │ -04fff0: 6e20 b214 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fff6: 0c03 |002f: move-result-object v3 │ │ -04fff8: 6e20 b114 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fffe: 0c03 |0033: move-result-object v3 │ │ -050000: 6e10 b714 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050006: 0c03 |0037: move-result-object v3 │ │ -050008: 7120 a011 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -05000e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -050012: 5462 6901 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -050016: 6e20 2b08 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ -05001c: 0c00 |0042: move-result-object v0 │ │ -05001e: 1f00 be00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00be │ │ -050022: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -050026: 5512 5b01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ -05002a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -05002e: 6302 6501 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -050032: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -050036: 1a02 6b07 |004f: const-string v2, "LoaderManager" // string@076b │ │ -05003a: 2203 2103 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -05003e: 7010 ab14 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050044: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ -050048: 6e20 b214 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05004e: 0c03 |005b: move-result-object v3 │ │ -050050: 6e20 b114 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -050056: 0c03 |005f: move-result-object v3 │ │ -050058: 6e10 b714 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05005e: 0c03 |0063: move-result-object v3 │ │ -050060: 7120 a011 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -050066: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -050068: 5c02 5901 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ -05006c: 6e10 2f04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -050072: 5412 5e01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -050076: 6e10 9e05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@059e │ │ -05007c: 5462 6901 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -050080: 6e30 3008 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ -050086: 7040 3a04 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@043a │ │ -05008c: 0c01 |007a: move-result-object v1 │ │ -05008e: 5412 5e01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -050092: 1102 |007d: return-object v2 │ │ -050094: 5512 6301 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ -050098: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -05009c: 6302 6501 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -0500a0: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -0500a4: 1a02 6b07 |0086: const-string v2, "LoaderManager" // string@076b │ │ -0500a8: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ -0500ac: 7120 a011 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -0500b2: 5462 6a01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -0500b6: 6e30 3008 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ -0500bc: 6e10 2f04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -0500c2: 28e2 |0095: goto 0077 // -001e │ │ -0500c4: 5412 5f01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -0500c8: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -0500cc: 6302 6501 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -0500d0: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -0500d4: 1a02 6b07 |009e: const-string v2, "LoaderManager" // string@076b │ │ -0500d8: 2203 2103 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -0500dc: 7010 ab14 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0500e2: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ -0500e6: 6e20 b214 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0500ec: 0c03 |00aa: move-result-object v3 │ │ -0500ee: 5414 5f01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -0500f2: 6e20 b114 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0500f8: 0c03 |00b0: move-result-object v3 │ │ -0500fa: 6e10 b714 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050100: 0c03 |00b4: move-result-object v3 │ │ -050102: 7120 a011 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -050108: 5412 5f01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -05010c: 6e10 2f04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ -050112: 5b15 5f01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -050116: 6302 6501 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -05011a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -05011e: 1a02 6b07 |00c3: const-string v2, "LoaderManager" // string@076b │ │ -050122: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ -050126: 7120 a011 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -05012c: 7040 3b04 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@043b │ │ -050132: 0c02 |00cd: move-result-object v2 │ │ -050134: 5b12 5f01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -050138: 5412 5f01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ -05013c: 5422 5e01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -050140: 28a9 |00d4: goto 007d // -0057 │ │ -050142: 6302 6501 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ -050146: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -05014a: 1a02 6b07 |00d9: const-string v2, "LoaderManager" // string@076b │ │ -05014e: 2203 2103 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0321 │ │ -050152: 7010 ab14 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050158: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ -05015c: 6e20 b214 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050162: 0c03 |00e5: move-result-object v3 │ │ -050164: 6e20 b114 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05016a: 0c03 |00e9: move-result-object v3 │ │ -05016c: 6e10 b714 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050172: 0c03 |00ed: move-result-object v3 │ │ -050174: 7120 a011 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ -05017a: 5412 5e01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ -05017e: 6e10 9e05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@059e │ │ -050184: 5462 6901 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ -050188: 6e30 3008 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ -05018e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +05218c: |[05218c] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +05219c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05219e: 5562 6801 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0168 │ │ +0521a2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0521a6: 2202 0c03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@030c │ │ +0521aa: 1a03 0402 |0007: const-string v3, "Called while creating a loader" // string@0204 │ │ +0521ae: 7020 7d14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +0521b4: 2702 |000c: throw v2 │ │ +0521b6: 5462 6a01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0521ba: 6e20 2b08 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ +0521c0: 0c01 |0012: move-result-object v1 │ │ +0521c2: 1f01 bb00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +0521c6: 6302 6501 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0521ca: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +0521ce: 1a02 6807 |0019: const-string v2, "LoaderManager" // string@0768 │ │ +0521d2: 2203 1e03 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +0521d6: 7010 ab14 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0521dc: 1a04 1615 |0020: const-string v4, "restartLoader in " // string@1516 │ │ +0521e0: 6e20 b214 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0521e6: 0c03 |0025: move-result-object v3 │ │ +0521e8: 6e20 b114 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0521ee: 0c03 |0029: move-result-object v3 │ │ +0521f0: 1a04 d000 |002a: const-string v4, ": args=" // string@00d0 │ │ +0521f4: 6e20 b214 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0521fa: 0c03 |002f: move-result-object v3 │ │ +0521fc: 6e20 b114 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +052202: 0c03 |0033: move-result-object v3 │ │ +052204: 6e10 b714 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05220a: 0c03 |0037: move-result-object v3 │ │ +05220c: 7120 a011 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +052212: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +052216: 5462 6901 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05221a: 6e20 2b08 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@082b │ │ +052220: 0c00 |0042: move-result-object v0 │ │ +052222: 1f00 bb00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bb │ │ +052226: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +05222a: 5512 5b01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015b │ │ +05222e: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +052232: 6302 6501 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +052236: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +05223a: 1a02 6807 |004f: const-string v2, "LoaderManager" // string@0768 │ │ +05223e: 2203 1e03 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +052242: 7010 ab14 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052248: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ +05224c: 6e20 b214 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052252: 0c03 |005b: move-result-object v3 │ │ +052254: 6e20 b114 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05225a: 0c03 |005f: move-result-object v3 │ │ +05225c: 6e10 b714 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052262: 0c03 |0063: move-result-object v3 │ │ +052264: 7120 a011 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +05226a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +05226c: 5c02 5901 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0159 │ │ +052270: 6e10 2f04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +052276: 5412 5e01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +05227a: 6e10 9e05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@059e │ │ +052280: 5462 6901 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +052284: 6e30 3008 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ +05228a: 7040 3a04 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@043a │ │ +052290: 0c01 |007a: move-result-object v1 │ │ +052292: 5412 5e01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +052296: 1102 |007d: return-object v2 │ │ +052298: 5512 6301 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0163 │ │ +05229c: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +0522a0: 6302 6501 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0522a4: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +0522a8: 1a02 6807 |0086: const-string v2, "LoaderManager" // string@0768 │ │ +0522ac: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ +0522b0: 7120 a011 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +0522b6: 5462 6a01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0522ba: 6e30 3008 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ +0522c0: 6e10 2f04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +0522c6: 28e2 |0095: goto 0077 // -001e │ │ +0522c8: 5412 5f01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +0522cc: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +0522d0: 6302 6501 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +0522d4: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +0522d8: 1a02 6807 |009e: const-string v2, "LoaderManager" // string@0768 │ │ +0522dc: 2203 1e03 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +0522e0: 7010 ab14 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0522e6: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ +0522ea: 6e20 b214 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0522f0: 0c03 |00aa: move-result-object v3 │ │ +0522f2: 5414 5f01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +0522f6: 6e20 b114 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0522fc: 0c03 |00b0: move-result-object v3 │ │ +0522fe: 6e10 b714 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052304: 0c03 |00b4: move-result-object v3 │ │ +052306: 7120 a011 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +05230c: 5412 5f01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +052310: 6e10 2f04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@042f │ │ +052316: 5b15 5f01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +05231a: 6302 6501 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +05231e: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +052322: 1a02 6807 |00c3: const-string v2, "LoaderManager" // string@0768 │ │ +052326: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ +05232a: 7120 a011 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +052330: 7040 3b04 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@043b │ │ +052336: 0c02 |00cd: move-result-object v2 │ │ +052338: 5b12 5f01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +05233c: 5412 5f01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@015f │ │ +052340: 5422 5e01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +052344: 28a9 |00d4: goto 007d // -0057 │ │ +052346: 6302 6501 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0165 │ │ +05234a: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +05234e: 1a02 6807 |00d9: const-string v2, "LoaderManager" // string@0768 │ │ +052352: 2203 1e03 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@031e │ │ +052356: 7010 ab14 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05235c: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ +052360: 6e20 b214 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052366: 0c03 |00e5: move-result-object v3 │ │ +052368: 6e20 b114 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05236e: 0c03 |00e9: move-result-object v3 │ │ +052370: 6e10 b714 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052376: 0c03 |00ed: move-result-object v3 │ │ +052378: 7120 a011 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11a0 │ │ +05237e: 5412 5e01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015e │ │ +052382: 6e10 9e05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@059e │ │ +052388: 5462 6901 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0169 │ │ +05238c: 6e30 3008 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0830 │ │ +052392: 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 │ │ @@ -101145,34 +101196,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -050194: |[050194] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -0501a4: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -0501a8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0501ac: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -0501b2: 1a01 6d07 |0007: const-string v1, "LoaderManager{" // string@076d │ │ -0501b6: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0501bc: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ -0501c2: 0a01 |000f: move-result v1 │ │ -0501c4: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ -0501ca: 0c01 |0013: move-result-object v1 │ │ -0501cc: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0501d2: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -0501d6: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0501dc: 5421 6701 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -0501e0: 7120 8a07 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ -0501e6: 1a01 2118 |0021: const-string v1, "}}" // string@1821 │ │ -0501ea: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0501f0: 6e10 b714 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0501f6: 0c01 |0029: move-result-object v1 │ │ -0501f8: 1101 |002a: return-object v1 │ │ +052398: |[052398] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +0523a8: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +0523ac: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0523b0: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +0523b6: 1a01 6a07 |0007: const-string v1, "LoaderManager{" // string@076a │ │ +0523ba: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0523c0: 7110 ba14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14ba │ │ +0523c6: 0a01 |000f: move-result v1 │ │ +0523c8: 7110 8214 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1482 │ │ +0523ce: 0c01 |0013: move-result-object v1 │ │ +0523d0: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0523d6: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +0523da: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0523e0: 5421 6701 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +0523e4: 7120 8a07 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@078a │ │ +0523ea: 1a01 1e18 |0021: const-string v1, "}}" // string@181e │ │ +0523ee: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0523f4: 6e10 b714 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0523fa: 0c01 |0029: move-result-object v1 │ │ +0523fc: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -101187,32 +101238,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0501fc: |[0501fc] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -05020c: 5b01 6701 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ -050210: 0e00 |0002: return-void │ │ +052400: |[052400] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +052410: 5b01 6701 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0167 │ │ +052414: 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; │ │ │ │ - source_file_idx : 1900 (LoaderManager.java) │ │ + source_file_idx : 1897 (LoaderManager.java) │ │ │ │ Class #382 header: │ │ -class_idx : 193 │ │ +class_idx : 190 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1973 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #382 annotations: │ │ Annotations on class │ │ @@ -101233,17 +101284,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050214: |[050214] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -050224: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05022a: 0e00 |0003: return-void │ │ +052418: |[052418] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +052428: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05242e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -101252,49 +101303,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 │ │ -05022c: |[05022c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05023c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05023e: 7110 6004 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0460 │ │ -050244: 0c03 |0004: move-result-object v3 │ │ -050246: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -05024a: 1102 |0007: return-object v2 │ │ -05024c: 2204 1b00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001b │ │ -050250: 7030 7c00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007c │ │ -050256: 7120 6104 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ -05025c: 0c01 |0010: move-result-object v1 │ │ -05025e: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -050262: 7110 9105 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0591 │ │ -050268: 0c02 |0016: move-result-object v2 │ │ -05026a: 28f0 |0017: goto 0007 // -0010 │ │ -05026c: 2205 2400 |0018: new-instance v5, Landroid/content/Intent; // type@0024 │ │ -050270: 7010 a200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a2 │ │ -050276: 6e20 c400 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ -05027c: 0c02 |0020: move-result-object v2 │ │ -05027e: 28f6 |0021: goto 0017 // -000a │ │ -050280: 0d00 |0022: move-exception v0 │ │ -050282: 1a05 b407 |0023: const-string v5, "NavUtils" // string@07b4 │ │ -050286: 2206 2103 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0321 │ │ -05028a: 7010 ab14 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050290: 1a07 690e |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0e69 │ │ -050294: 6e20 b214 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05029a: 0c06 |002f: move-result-object v6 │ │ -05029c: 6e20 b214 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0502a2: 0c06 |0033: move-result-object v6 │ │ -0502a4: 1a07 9100 |0034: const-string v7, "' in manifest" // string@0091 │ │ -0502a8: 6e20 b214 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0502ae: 0c06 |0039: move-result-object v6 │ │ -0502b0: 6e10 b714 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0502b6: 0c06 |003d: move-result-object v6 │ │ -0502b8: 7120 9e11 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ -0502be: 28c6 |0041: goto 0007 // -003a │ │ +052430: |[052430] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +052440: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052442: 7110 6004 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0460 │ │ +052448: 0c03 |0004: move-result-object v3 │ │ +05244a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +05244e: 1102 |0007: return-object v2 │ │ +052450: 2204 1b00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001b │ │ +052454: 7030 7c00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007c │ │ +05245a: 7120 6104 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0461 │ │ +052460: 0c01 |0010: move-result-object v1 │ │ +052462: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +052466: 7110 9105 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0591 │ │ +05246c: 0c02 |0016: move-result-object v2 │ │ +05246e: 28f0 |0017: goto 0007 // -0010 │ │ +052470: 2205 2400 |0018: new-instance v5, Landroid/content/Intent; // type@0024 │ │ +052474: 7010 a200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a2 │ │ +05247a: 6e20 c400 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ +052480: 0c02 |0020: move-result-object v2 │ │ +052482: 28f6 |0021: goto 0017 // -000a │ │ +052484: 0d00 |0022: move-exception v0 │ │ +052486: 1a05 b107 |0023: const-string v5, "NavUtils" // string@07b1 │ │ +05248a: 2206 1e03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@031e │ │ +05248e: 7010 ab14 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052494: 1a07 660e |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0e66 │ │ +052498: 6e20 b214 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05249e: 0c06 |002f: move-result-object v6 │ │ +0524a0: 6e20 b214 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0524a6: 0c06 |0033: move-result-object v6 │ │ +0524a8: 1a07 9100 |0034: const-string v7, "' in manifest" // string@0091 │ │ +0524ac: 6e20 b214 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0524b2: 0c06 |0039: move-result-object v6 │ │ +0524b4: 6e10 b714 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0524ba: 0c06 |003d: move-result-object v6 │ │ +0524bc: 7120 9e11 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@119e │ │ +0524c2: 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 │ │ @@ -101319,43 +101370,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 │ │ -0502cc: |[0502cc] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0502dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0502de: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -0502e2: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -0502e6: 0710 |0005: move-object v0, v1 │ │ -0502e8: 1100 |0006: return-object v0 │ │ -0502ea: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -0502ee: 1a03 6a0a |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0a6a │ │ -0502f2: 6e20 6a01 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@016a │ │ -0502f8: 0c00 |000e: move-result-object v0 │ │ -0502fa: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -0502fe: 0710 |0011: move-object v0, v1 │ │ -050300: 28f4 |0012: goto 0006 // -000c │ │ -050302: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -050304: 6e20 9f14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ -05030a: 0a01 |0017: move-result v1 │ │ -05030c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -050310: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -050314: 2201 2103 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0321 │ │ -050318: 7010 ab14 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05031e: 6e10 9100 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -050324: 0c02 |0024: move-result-object v2 │ │ -050326: 6e20 b214 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05032c: 0c01 |0028: move-result-object v1 │ │ -05032e: 6e20 b214 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050334: 0c01 |002c: move-result-object v1 │ │ -050336: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05033c: 0c00 |0030: move-result-object v0 │ │ -05033e: 28d5 |0031: goto 0006 // -002b │ │ +0524d0: |[0524d0] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0524e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0524e2: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +0524e6: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0524ea: 0710 |0005: move-object v0, v1 │ │ +0524ec: 1100 |0006: return-object v0 │ │ +0524ee: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +0524f2: 1a03 670a |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0a67 │ │ +0524f6: 6e20 6a01 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@016a │ │ +0524fc: 0c00 |000e: move-result-object v0 │ │ +0524fe: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +052502: 0710 |0011: move-object v0, v1 │ │ +052504: 28f4 |0012: goto 0006 // -000c │ │ +052506: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +052508: 6e20 9f14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149f │ │ +05250e: 0a01 |0017: move-result v1 │ │ +052510: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +052514: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +052518: 2201 1e03 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@031e │ │ +05251c: 7010 ab14 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052522: 6e10 9100 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +052528: 0c02 |0024: move-result-object v2 │ │ +05252a: 6e20 b214 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052530: 0c01 |0028: move-result-object v1 │ │ +052532: 6e20 b214 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052538: 0c01 |002c: move-result-object v1 │ │ +05253a: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052540: 0c00 |0030: move-result-object v0 │ │ +052542: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -101371,20 +101422,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 │ │ -050340: |[050340] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -050350: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -050354: 6e20 a700 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -05035a: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -050360: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -050366: 0e00 |000b: return-void │ │ +052544: |[052544] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +052554: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +052558: 6e20 a700 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +05255e: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +052564: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +05256a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -101397,45 +101448,45 @@ │ │ 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 │ │ -050368: |[050368] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -050378: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -05037e: 0c01 |0003: move-result-object v1 │ │ -050380: 6e10 a900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ -050386: 0c00 |0007: move-result-object v0 │ │ -050388: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -05038c: 1a01 5a0a |000a: const-string v1, "android.intent.action.MAIN" // string@0a5a │ │ -050390: 6e20 a114 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ -050396: 0a01 |000f: move-result v1 │ │ -050398: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -05039c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -05039e: 0f01 |0013: return v1 │ │ -0503a0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0503a2: 28fe |0015: goto 0013 // -0002 │ │ +05256c: |[05256c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +05257c: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +052582: 0c01 |0003: move-result-object v1 │ │ +052584: 6e10 a900 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a9 │ │ +05258a: 0c00 |0007: move-result-object v0 │ │ +05258c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +052590: 1a01 570a |000a: const-string v1, "android.intent.action.MAIN" // string@0a57 │ │ +052594: 6e20 a114 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@14a1 │ │ +05259a: 0a01 |000f: move-result v1 │ │ +05259c: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +0525a0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0525a2: 0f01 |0013: return v1 │ │ +0525a4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0525a6: 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; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 1973 (NavUtils.java) │ │ + source_file_idx : 1970 (NavUtils.java) │ │ │ │ Class #383 header: │ │ -class_idx : 199 │ │ +class_idx : 196 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 208 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 205 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -101467,17 +101518,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0503a4: |[0503a4] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -0503b4: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ -0503ba: 0e00 |0003: return-void │ │ +0525a8: |[0525a8] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +0525b8: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ +0525be: 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; │ │ │ │ @@ -101486,18 +101537,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 │ │ -0503bc: |[0503bc] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0503cc: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ -0503d2: 6e20 7804 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0478 │ │ -0503d8: 0e00 |0006: return-void │ │ +0525c0: |[0525c0] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0525d0: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ +0525d6: 6e20 7804 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0478 │ │ +0525dc: 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; │ │ @@ -101509,19 +101560,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 │ │ -0503dc: |[0503dc] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0503ec: 5b12 7601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0176 │ │ -0503f0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0503f2: 5c10 7701 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0177 │ │ -0503f6: 1101 |0005: return-object v1 │ │ +0525e0: |[0525e0] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0525f0: 5b12 7601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0176 │ │ +0525f4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0525f6: 5c10 7701 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0177 │ │ +0525fa: 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; │ │ @@ -101532,17 +101583,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 │ │ -0503f8: |[0503f8] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -050408: 5b01 7801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0178 │ │ -05040c: 1100 |0002: return-object v0 │ │ +0525fc: |[0525fc] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05260c: 5b01 7801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0178 │ │ +052610: 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; │ │ @@ -101552,17 +101603,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 │ │ -050410: |[050410] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -050420: 5b01 7501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0175 │ │ -050424: 1100 |0002: return-object v0 │ │ +052614: |[052614] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +052624: 5b01 7501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0175 │ │ +052628: 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; │ │ @@ -101572,35 +101623,35 @@ │ │ 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 │ │ -050428: |[050428] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -050438: 5b12 7901 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0179 │ │ -05043c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05043e: 5c10 7a01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017a │ │ -050442: 1101 |0005: return-object v1 │ │ +05262c: |[05262c] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05263c: 5b12 7901 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0179 │ │ +052640: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +052642: 5c10 7a01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017a │ │ +052646: 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; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #384 header: │ │ -class_idx : 200 │ │ +class_idx : 197 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 208 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 205 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -101624,17 +101675,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050444: |[050444] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -050454: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ -05045a: 0e00 |0003: return-void │ │ +052648: |[052648] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +052658: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ +05265e: 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; │ │ │ │ @@ -101643,18 +101694,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 │ │ -05045c: |[05045c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -05046c: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ -050472: 6e20 7e04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@047e │ │ -050478: 0e00 |0006: return-void │ │ +052660: |[052660] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +052670: 7010 af04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ +052676: 6e20 7e04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@047e │ │ +05267c: 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; │ │ @@ -101666,17 +101717,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 │ │ -05047c: |[05047c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -05048c: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017c │ │ -050490: 1100 |0002: return-object v0 │ │ +052680: |[052680] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +052690: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017c │ │ +052694: 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; │ │ @@ -101686,17 +101737,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 │ │ -050494: |[050494] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0504a4: 5b01 7b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ -0504a8: 1100 |0002: return-object v0 │ │ +052698: |[052698] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0526a8: 5b01 7b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ +0526ac: 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; │ │ @@ -101706,35 +101757,35 @@ │ │ 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 │ │ -0504ac: |[0504ac] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0504bc: 5b12 7d01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ -0504c0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0504c2: 5c10 7e01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017e │ │ -0504c6: 1101 |0005: return-object v1 │ │ +0526b0: |[0526b0] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0526c0: 5b12 7d01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ +0526c4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0526c6: 5c10 7e01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017e │ │ +0526ca: 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; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #385 header: │ │ -class_idx : 202 │ │ +class_idx : 199 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 208 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 205 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -101760,20 +101811,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0504c8: |[0504c8] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -0504d8: 7010 af04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ -0504de: 2200 3103 |0003: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -0504e2: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -0504e8: 5b10 9401 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ -0504ec: 0e00 |000a: return-void │ │ +0526cc: |[0526cc] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +0526dc: 7010 af04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ +0526e2: 2200 2e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +0526e6: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +0526ec: 5b10 9401 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ +0526f0: 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; │ │ @@ -101783,21 +101834,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 │ │ -0504f0: |[0504f0] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -050500: 7010 af04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ -050506: 2200 3103 |0003: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -05050a: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -050510: 5b10 9401 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ -050514: 6e20 a404 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04a4 │ │ -05051a: 0e00 |000d: return-void │ │ +0526f4: |[0526f4] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +052704: 7010 af04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04af │ │ +05270a: 2200 2e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +05270e: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +052714: 5b10 9401 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ +052718: 6e20 a404 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04a4 │ │ +05271e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0003 line=783 │ │ 0x000a line=789 │ │ 0x000d line=790 │ │ locals : │ │ @@ -101810,18 +101861,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 │ │ -05051c: |[05051c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -05052c: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ -050530: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -050536: 1101 |0005: return-object v1 │ │ +052720: |[052720] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +052730: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ +052734: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +05273a: 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; │ │ @@ -101831,17 +101882,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 │ │ -050538: |[050538] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -050548: 5b01 9101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0191 │ │ -05054c: 1100 |0002: return-object v0 │ │ +05273c: |[05273c] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +05274c: 5b01 9101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0191 │ │ +052750: 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; │ │ @@ -101851,35 +101902,35 @@ │ │ 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 │ │ -050550: |[050550] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -050560: 5b12 9201 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0192 │ │ -050564: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -050566: 5c10 9301 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0193 │ │ -05056a: 1101 |0005: return-object v1 │ │ +052754: |[052754] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +052764: 5b12 9201 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0192 │ │ +052768: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05276a: 5c10 9301 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0193 │ │ +05276e: 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; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #386 header: │ │ -class_idx : 204 │ │ +class_idx : 201 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #386 annotations: │ │ Annotations on class │ │ @@ -101900,17 +101951,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05056c: |[05056c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -05057c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -050582: 0e00 |0003: return-void │ │ +052770: |[052770] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +052780: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +052786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -101919,46 +101970,46 @@ │ │ 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 │ │ -050584: |[050584] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -050594: 5460 8701 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -050598: 5461 8401 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ -05059c: 5462 8301 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ -0505a0: 5463 8201 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ -0505a4: 5464 8101 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ -0505a8: 6e54 6e00 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@006e │ │ -0505ae: 5261 8901 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ -0505b2: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -0505b6: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0505ba: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0505be: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0505c2: 1100 |0017: return-object v0 │ │ +052788: |[052788] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +052798: 5460 8701 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +05279c: 5461 8401 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ +0527a0: 5462 8301 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ +0527a4: 5463 8201 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ +0527a8: 5464 8101 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ +0527ac: 6e54 6e00 1032 |000a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@006e │ │ +0527b2: 5261 8901 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ +0527b6: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +0527ba: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0527be: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0527c2: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0527c6: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ locals : │ │ 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #387 header: │ │ -class_idx : 205 │ │ +class_idx : 202 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #387 annotations: │ │ Annotations on class │ │ @@ -101979,17 +102030,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0505c4: |[0505c4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -0505d4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0505da: 0e00 |0003: return-void │ │ +0527c8: |[0527c8] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0527d8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0527de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -101998,42 +102049,42 @@ │ │ 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 │ │ -0505dc: |[0505dc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0505ec: 54b0 8401 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ -0505f0: 54b1 8701 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -0505f4: 54b2 8301 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ -0505f8: 54b3 8201 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ -0505fc: 54b4 8001 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ -050600: 54b5 8f01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ -050604: 52b6 8801 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ -050608: 54b7 8101 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ -05060c: 54b8 8501 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ -050610: 54b9 8601 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ -050614: 770a b604 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@04b6 │ │ -05061a: 0c00 |0017: move-result-object v0 │ │ -05061c: 1100 |0018: return-object v0 │ │ +0527e0: |[0527e0] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0527f0: 54b0 8401 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ +0527f4: 54b1 8701 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +0527f8: 54b2 8301 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ +0527fc: 54b3 8201 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ +052800: 54b4 8001 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ +052804: 54b5 8f01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ +052808: 52b6 8801 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ +05280c: 54b7 8101 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ +052810: 54b8 8501 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ +052814: 54b9 8601 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ +052818: 770a b604 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@04b6 │ │ +05281e: 0c00 |0017: move-result-object v0 │ │ +052820: 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; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #388 header: │ │ -class_idx : 206 │ │ +class_idx : 203 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -102054,17 +102105,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050620: |[050620] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -050630: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -050636: 0e00 |0003: return-void │ │ +052824: |[052824] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +052834: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05283a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -102073,45 +102124,45 @@ │ │ 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 │ │ -050638: |[050638] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -050648: 54e0 8401 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ -05064c: 54e1 8701 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -050650: 54e2 8301 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ -050654: 54e3 8201 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ -050658: 54e4 8001 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ -05065c: 54e5 8f01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ -050660: 52e6 8801 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ -050664: 54e7 8101 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ -050668: 54e8 8501 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ -05066c: 54e9 8601 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ -050670: 52ea 8c01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018c │ │ -050674: 52eb 8a01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018a │ │ -050678: 55ec 8b01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018b │ │ -05067c: 770d b804 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@04b8 │ │ -050682: 0c00 |001d: move-result-object v0 │ │ -050684: 1100 |001e: return-object v0 │ │ +05283c: |[05283c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05284c: 54e0 8401 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ +052850: 54e1 8701 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +052854: 54e2 8301 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ +052858: 54e3 8201 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ +05285c: 54e4 8001 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ +052860: 54e5 8f01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ +052864: 52e6 8801 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ +052868: 54e7 8101 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ +05286c: 54e8 8501 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ +052870: 54e9 8601 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ +052874: 52ea 8c01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018c │ │ +052878: 52eb 8a01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018a │ │ +05287c: 55ec 8b01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018b │ │ +052880: 770d b804 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@04b8 │ │ +052886: 0c00 |001d: move-result-object v0 │ │ +052888: 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; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #389 header: │ │ -class_idx : 207 │ │ +class_idx : 204 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1995 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -102132,17 +102183,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050688: |[050688] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -050698: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05069e: 0e00 |0003: return-void │ │ +05288c: |[05288c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +05289c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0528a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -102151,132 +102202,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 │ │ -0506a0: |[0506a0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0506b0: 2201 d400 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00d4 │ │ -0506b4: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -0506b8: 5402 8401 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ -0506bc: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -0506c0: 5403 8701 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ -0506c4: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -0506c8: 5404 8301 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ -0506cc: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -0506d0: 5405 8201 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ -0506d4: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -0506d8: 5406 8001 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ -0506dc: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -0506e0: 5407 8f01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ -0506e4: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -0506e8: 5208 8801 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ -0506ec: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -0506f0: 5409 8101 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ -0506f4: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -0506f8: 540a 8501 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ -0506fc: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -050700: 540b 8601 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ -050704: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -050708: 520c 8c01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018c │ │ -05070c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -050710: 520d 8a01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018a │ │ -050714: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -050718: 550e 8b01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018b │ │ -05071c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -050720: 550f 9001 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0190 │ │ -050724: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -050728: 5200 8901 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ -05072c: 0210 0000 |003e: move/from16 v16, v0 │ │ -050730: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -050734: 5400 8e01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018e │ │ -050738: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -05073c: 7611 b904 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@04b9 │ │ -050742: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -050746: 5402 7f01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017f │ │ -05074a: 6e10 d114 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14d1 │ │ -050750: 0c13 |0050: move-result-object v19 │ │ -050752: 7801 e714 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -050758: 0a02 |0054: move-result v2 │ │ -05075a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -05075e: 7801 e814 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -050764: 0c12 |005a: move-result-object v18 │ │ -050766: 1f12 c600 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00c6 │ │ -05076a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -05076e: 5202 7301 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0173 │ │ -050772: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -050776: 5403 7401 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0174 │ │ -05077a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -05077e: 5404 7201 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0172 │ │ -050782: 6e40 ba04 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04ba │ │ -050788: 28e5 |006c: goto 0051 // -001b │ │ -05078a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -05078e: 5402 8d01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -050792: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -050796: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -05079a: 5402 8d01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -05079e: 2022 c800 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c8 │ │ -0507a2: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -0507a6: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -0507aa: 5400 8d01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -0507ae: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -0507b2: 1f14 c800 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c8 │ │ -0507b6: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -0507ba: 5402 7b01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ -0507be: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -0507c2: 5503 7e01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017e │ │ -0507c6: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -0507ca: 5404 7d01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ -0507ce: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -0507d2: 5405 7c01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017c │ │ -0507d6: 6e55 bc04 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@04bc │ │ -0507dc: 6e10 be04 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@04be │ │ -0507e2: 0c02 |0099: move-result-object v2 │ │ -0507e4: 1102 |009a: return-object v2 │ │ -0507e6: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -0507ea: 5402 8d01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -0507ee: 2022 ca00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00ca │ │ -0507f2: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -0507f6: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -0507fa: 5400 8d01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -0507fe: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -050802: 1f14 ca00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00ca │ │ -050806: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -05080a: 5402 9101 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0191 │ │ -05080e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -050812: 5503 9301 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0193 │ │ -050816: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -05081a: 5404 9201 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0192 │ │ -05081e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -050822: 5405 9401 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ -050826: 6e55 bd04 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@04bd │ │ -05082c: 28d8 |00be: goto 0096 // -0028 │ │ -05082e: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -050832: 5402 8d01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -050836: 2022 c700 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c7 │ │ -05083a: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -05083e: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -050842: 5400 8d01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ -050846: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -05084a: 1f14 c700 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c7 │ │ -05084e: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -050852: 5402 7501 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0175 │ │ -050856: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -05085a: 5503 7a01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017a │ │ -05085e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -050862: 5404 7901 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0179 │ │ -050866: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -05086a: 5405 7801 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0178 │ │ -05086e: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -050872: 5406 7601 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0176 │ │ -050876: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -05087a: 5507 7701 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0177 │ │ -05087e: 7407 bb04 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@04bb │ │ -050884: 28ac |00ea: goto 0096 // -0054 │ │ +0528a4: |[0528a4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0528b4: 2201 d100 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00d1 │ │ +0528b8: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +0528bc: 5402 8401 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0184 │ │ +0528c0: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +0528c4: 5403 8701 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0187 │ │ +0528c8: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +0528cc: 5404 8301 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0183 │ │ +0528d0: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +0528d4: 5405 8201 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0182 │ │ +0528d8: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +0528dc: 5406 8001 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0180 │ │ +0528e0: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +0528e4: 5407 8f01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@018f │ │ +0528e8: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +0528ec: 5208 8801 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0188 │ │ +0528f0: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +0528f4: 5409 8101 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0181 │ │ +0528f8: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +0528fc: 540a 8501 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0185 │ │ +052900: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +052904: 540b 8601 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0186 │ │ +052908: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +05290c: 520c 8c01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018c │ │ +052910: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +052914: 520d 8a01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018a │ │ +052918: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +05291c: 550e 8b01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018b │ │ +052920: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +052924: 550f 9001 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0190 │ │ +052928: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +05292c: 5200 8901 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0189 │ │ +052930: 0210 0000 |003e: move/from16 v16, v0 │ │ +052934: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +052938: 5400 8e01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018e │ │ +05293c: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +052940: 7611 b904 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@04b9 │ │ +052946: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +05294a: 5402 7f01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@017f │ │ +05294e: 6e10 d114 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14d1 │ │ +052954: 0c13 |0050: move-result-object v19 │ │ +052956: 7801 e714 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +05295c: 0a02 |0054: move-result v2 │ │ +05295e: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +052962: 7801 e814 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +052968: 0c12 |005a: move-result-object v18 │ │ +05296a: 1f12 c300 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00c3 │ │ +05296e: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +052972: 5202 7301 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0173 │ │ +052976: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +05297a: 5403 7401 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0174 │ │ +05297e: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +052982: 5404 7201 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0172 │ │ +052986: 6e40 ba04 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04ba │ │ +05298c: 28e5 |006c: goto 0051 // -001b │ │ +05298e: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +052992: 5402 8d01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +052996: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +05299a: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +05299e: 5402 8d01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +0529a2: 2022 c500 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c5 │ │ +0529a6: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +0529aa: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +0529ae: 5400 8d01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +0529b2: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +0529b6: 1f14 c500 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c5 │ │ +0529ba: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +0529be: 5402 7b01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ +0529c2: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +0529c6: 5503 7e01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017e │ │ +0529ca: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +0529ce: 5404 7d01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017d │ │ +0529d2: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +0529d6: 5405 7c01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017c │ │ +0529da: 6e55 bc04 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@04bc │ │ +0529e0: 6e10 be04 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@04be │ │ +0529e6: 0c02 |0099: move-result-object v2 │ │ +0529e8: 1102 |009a: return-object v2 │ │ +0529ea: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +0529ee: 5402 8d01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +0529f2: 2022 c700 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c7 │ │ +0529f6: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +0529fa: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +0529fe: 5400 8d01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +052a02: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +052a06: 1f14 c700 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c7 │ │ +052a0a: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +052a0e: 5402 9101 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0191 │ │ +052a12: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +052a16: 5503 9301 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0193 │ │ +052a1a: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +052a1e: 5404 9201 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0192 │ │ +052a22: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +052a26: 5405 9401 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0194 │ │ +052a2a: 6e55 bd04 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@04bd │ │ +052a30: 28d8 |00be: goto 0096 // -0028 │ │ +052a32: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +052a36: 5402 8d01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +052a3a: 2022 c400 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c4 │ │ +052a3e: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +052a42: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +052a46: 5400 8d01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018d │ │ +052a4a: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +052a4e: 1f14 c400 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c4 │ │ +052a52: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +052a56: 5402 7501 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0175 │ │ +052a5a: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +052a5e: 5503 7a01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017a │ │ +052a62: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +052a66: 5404 7901 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0179 │ │ +052a6a: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +052a6e: 5405 7801 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0178 │ │ +052a72: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +052a76: 5406 7601 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0176 │ │ +052a7a: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +052a7e: 5507 7701 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0177 │ │ +052a82: 7407 bb04 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@04bb │ │ +052a88: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -102295,21 +102346,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00eb reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00eb reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00eb reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00eb reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00eb reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 1995 (NotificationCompat.java) │ │ + source_file_idx : 1992 (NotificationCompat.java) │ │ │ │ Class #390 header: │ │ -class_idx : 217 │ │ +class_idx : 214 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2174 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2171 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #390 annotations: │ │ Annotations on class │ │ @@ -102330,17 +102381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050888: |[050888] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -050898: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05089e: 0e00 |0003: return-void │ │ +052a8c: |[052a8c] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +052a9c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +052aa2: 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;) │ │ @@ -102348,69 +102399,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 │ │ -0508a0: |[0508a0] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0508b0: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -0508b4: 0171 |0002: move v1, v7 │ │ -0508b6: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -0508ba: 7220 5e14 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ -0508c0: 0a00 |0008: move-result v0 │ │ -0508c2: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -0508c6: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -0508ca: 1a02 8e00 |000d: const-string v2, "<" // string@008e │ │ -0508ce: 6e20 b214 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0508d4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0508d8: 28ef |0014: goto 0003 // -0011 │ │ -0508da: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0508de: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -0508e2: 1a02 8d00 |0019: const-string v2, ">" // string@008d │ │ -0508e6: 6e20 b214 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0508ec: 28f4 |001e: goto 0012 // -000c │ │ -0508ee: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -0508f2: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -0508f6: 1a02 8c00 |0023: const-string v2, "&" // string@008c │ │ -0508fa: 6e20 b214 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050900: 28ea |0028: goto 0012 // -0016 │ │ -050902: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -050906: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -05090a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -05090e: 2202 2103 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -050912: 7010 ab14 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050918: 1a03 8a00 |0034: const-string v3, "&#" // string@008a │ │ -05091c: 6e20 b214 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050922: 0c02 |0039: move-result-object v2 │ │ -050924: 6e20 ae14 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05092a: 0c02 |003d: move-result-object v2 │ │ -05092c: 1a03 d500 |003e: const-string v3, ";" // string@00d5 │ │ -050930: 6e20 b214 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050936: 0c02 |0043: move-result-object v2 │ │ -050938: 6e10 b714 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05093e: 0c02 |0047: move-result-object v2 │ │ -050940: 6e20 b214 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050946: 28c7 |004b: goto 0012 // -0039 │ │ -050948: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -05094c: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -050950: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -050954: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -050958: 7220 5e14 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ -05095e: 0a02 |0057: move-result v2 │ │ -050960: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -050964: 1a02 8f00 |005a: const-string v2, " " // string@008f │ │ -050968: 6e20 b214 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05096e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -050972: 28ed |0061: goto 004e // -0013 │ │ -050974: 6e20 ad14 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -05097a: 28ad |0065: goto 0012 // -0053 │ │ -05097c: 6e20 ad14 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -050982: 28a9 |0069: goto 0012 // -0057 │ │ -050984: 0e00 |006a: return-void │ │ +052aa4: |[052aa4] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +052ab4: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +052ab8: 0171 |0002: move v1, v7 │ │ +052aba: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +052abe: 7220 5e14 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ +052ac4: 0a00 |0008: move-result v0 │ │ +052ac6: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +052aca: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +052ace: 1a02 8e00 |000d: const-string v2, "<" // string@008e │ │ +052ad2: 6e20 b214 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052ad8: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052adc: 28ef |0014: goto 0003 // -0011 │ │ +052ade: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +052ae2: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +052ae6: 1a02 8d00 |0019: const-string v2, ">" // string@008d │ │ +052aea: 6e20 b214 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052af0: 28f4 |001e: goto 0012 // -000c │ │ +052af2: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +052af6: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +052afa: 1a02 8c00 |0023: const-string v2, "&" // string@008c │ │ +052afe: 6e20 b214 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052b04: 28ea |0028: goto 0012 // -0016 │ │ +052b06: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +052b0a: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +052b0e: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +052b12: 2202 1e03 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +052b16: 7010 ab14 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052b1c: 1a03 8a00 |0034: const-string v3, "&#" // string@008a │ │ +052b20: 6e20 b214 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052b26: 0c02 |0039: move-result-object v2 │ │ +052b28: 6e20 ae14 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +052b2e: 0c02 |003d: move-result-object v2 │ │ +052b30: 1a03 d500 |003e: const-string v3, ";" // string@00d5 │ │ +052b34: 6e20 b214 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052b3a: 0c02 |0043: move-result-object v2 │ │ +052b3c: 6e10 b714 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052b42: 0c02 |0047: move-result-object v2 │ │ +052b44: 6e20 b214 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052b4a: 28c7 |004b: goto 0012 // -0039 │ │ +052b4c: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +052b50: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +052b54: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +052b58: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +052b5c: 7220 5e14 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ +052b62: 0a02 |0057: move-result v2 │ │ +052b64: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +052b68: 1a02 8f00 |005a: const-string v2, " " // string@008f │ │ +052b6c: 6e20 b214 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052b72: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052b76: 28ed |0061: goto 004e // -0013 │ │ +052b78: 6e20 ad14 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +052b7e: 28ad |0065: goto 0012 // -0053 │ │ +052b80: 6e20 ad14 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +052b86: 28a9 |0069: goto 0012 // -0057 │ │ +052b88: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -102441,19 +102492,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 │ │ -050988: |[050988] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -050998: 6e10 ca04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ca │ │ -05099e: 0c00 |0003: move-result-object v0 │ │ -0509a0: 7220 de11 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11de │ │ -0509a6: 0e00 |0007: return-void │ │ +052b8c: |[052b8c] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +052b9c: 6e10 ca04 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ca │ │ +052ba2: 0c00 |0003: move-result-object v0 │ │ +052ba4: 7220 de11 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11de │ │ +052baa: 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; │ │ @@ -102464,41 +102515,41 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0509a8: |[0509a8] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0509b8: 2200 2103 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0321 │ │ -0509bc: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0509c2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0509c4: 7210 5f14 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@145f │ │ -0509ca: 0a02 |0009: move-result v2 │ │ -0509cc: 7140 f204 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@04f2 │ │ -0509d2: 6e10 b714 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0509d8: 0c01 |0010: move-result-object v1 │ │ -0509da: 1101 |0011: return-object v1 │ │ +052bac: |[052bac] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +052bbc: 2200 1e03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@031e │ │ +052bc0: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052bc6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +052bc8: 7210 5f14 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@145f │ │ +052bce: 0a02 |0009: move-result v2 │ │ +052bd0: 7140 f204 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@04f2 │ │ +052bd6: 6e10 b714 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052bdc: 0c01 |0010: move-result-object v1 │ │ +052bde: 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; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2174 (ShareCompat.java) │ │ + source_file_idx : 2171 (ShareCompat.java) │ │ │ │ Class #391 header: │ │ -class_idx : 226 │ │ +class_idx : 223 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2259 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2256 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -102519,17 +102570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0509dc: |[0509dc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -0509ec: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0509f2: 0e00 |0003: return-void │ │ +052be0: |[052be0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +052bf0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +052bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -102538,46 +102589,46 @@ │ │ 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 │ │ -0509f4: |[0509f4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -050a04: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -050a08: 2141 |0002: array-length v1, v4 │ │ -050a0a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -050a0e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -050a12: 7020 a400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -050a18: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -050a1c: 6e20 a700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -050a22: 7140 7300 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ -050a28: 0c01 |0012: move-result-object v1 │ │ -050a2a: 1101 |0013: return-object v1 │ │ +052bf8: |[052bf8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +052c08: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +052c0c: 2141 |0002: array-length v1, v4 │ │ +052c0e: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052c12: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +052c16: 7020 a400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +052c1c: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +052c20: 6e20 a700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +052c26: 7140 7300 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0073 │ │ +052c2c: 0c01 |0012: move-result-object v1 │ │ +052c2e: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x000f line=86 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ 0x0000 - 0x0014 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=5 requestCode I │ │ 0x0000 - 0x0014 reg=6 flags I │ │ 0x0000 - 0x0014 reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2259 (TaskStackBuilder.java) │ │ + source_file_idx : 2256 (TaskStackBuilder.java) │ │ │ │ Class #392 header: │ │ -class_idx : 227 │ │ +class_idx : 224 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2259 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2256 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -102598,17 +102649,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a2c: |[050a2c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -050a3c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -050a42: 0e00 |0003: return-void │ │ +052c30: |[052c30] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +052c40: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +052c46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -102617,45 +102668,45 @@ │ │ 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 │ │ -050a44: |[050a44] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -050a54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050a56: 2200 2400 |0001: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -050a5a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -050a5e: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -050a64: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -050a6a: 6e20 a700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -050a70: 0c00 |000e: move-result-object v0 │ │ -050a72: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -050a76: 7140 2005 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@0520 │ │ -050a7c: 0c00 |0014: move-result-object v0 │ │ -050a7e: 1100 |0015: return-object v0 │ │ +052c48: |[052c48] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +052c58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052c5a: 2200 2400 |0001: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +052c5e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +052c62: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +052c68: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +052c6e: 6e20 a700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +052c74: 0c00 |000e: move-result-object v0 │ │ +052c76: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +052c7a: 7140 2005 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@0520 │ │ +052c80: 0c00 |0014: move-result-object v0 │ │ +052c82: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2259 (TaskStackBuilder.java) │ │ + source_file_idx : 2256 (TaskStackBuilder.java) │ │ │ │ Class #393 header: │ │ -class_idx : 228 │ │ +class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2259 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2256 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #393 annotations: │ │ Annotations on class │ │ @@ -102676,17 +102727,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a80: |[050a80] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -050a90: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -050a96: 0e00 |0003: return-void │ │ +052c84: |[052c84] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +052c94: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +052c9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -102695,44 +102746,44 @@ │ │ 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 │ │ -050a98: |[050a98] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -050aa8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050aaa: 2200 2400 |0001: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -050aae: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -050ab2: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -050ab8: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -050abe: 6e20 a700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -050ac4: 0c00 |000e: move-result-object v0 │ │ -050ac6: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -050aca: 7158 2205 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@0522 │ │ -050ad0: 0c00 |0014: move-result-object v0 │ │ -050ad2: 1100 |0015: return-object v0 │ │ +052c9c: |[052c9c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +052cac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052cae: 2200 2400 |0001: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +052cb2: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +052cb6: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +052cbc: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +052cc2: 6e20 a700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +052cc8: 0c00 |000e: move-result-object v0 │ │ +052cca: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +052cce: 7158 2205 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@0522 │ │ +052cd4: 0c00 |0014: move-result-object v0 │ │ +052cd6: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2259 (TaskStackBuilder.java) │ │ + source_file_idx : 2256 (TaskStackBuilder.java) │ │ │ │ Class #394 header: │ │ -class_idx : 232 │ │ +class_idx : 229 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 265 │ │ +superclass_idx : 262 │ │ source_file_idx : 445 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #394 annotations: │ │ @@ -102777,22 +102828,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 │ │ -050ad4: |[050ad4] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -050ae4: 5b23 b901 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ -050ae8: 7010 db05 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@05db │ │ -050aee: 2200 4403 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0344 │ │ -050af2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -050af4: 7020 0a15 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@150a │ │ -050afa: 5b20 b701 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ -050afe: 0e00 |000d: return-void │ │ +052cd8: |[052cd8] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +052ce8: 5b23 b901 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ +052cec: 7010 db05 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@05db │ │ +052cf2: 2200 4103 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0341 │ │ +052cf6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +052cf8: 7020 0a15 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@150a │ │ +052cfe: 5b20 b701 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ +052d02: 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; │ │ @@ -102803,17 +102854,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 │ │ -050b00: |[050b00] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -050b10: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ -050b14: 1100 |0002: return-object v0 │ │ +052d04: |[052d04] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +052d14: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ +052d18: 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 - │ │ @@ -102822,19 +102873,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 │ │ -050b18: |[050b18] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -050b28: 1f02 6d03 |0000: check-cast v2, [Ljava/lang/Void; // type@036d │ │ -050b2c: 6e20 2705 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0527 │ │ -050b32: 0c00 |0005: move-result-object v0 │ │ -050b34: 1100 |0006: return-object v0 │ │ +052d1c: |[052d1c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +052d2c: 1f02 6a03 |0000: check-cast v2, [Ljava/lang/Void; // type@036a │ │ +052d30: 6e20 2705 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0527 │ │ +052d36: 0c00 |0005: move-result-object v0 │ │ +052d38: 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; │ │ @@ -102844,21 +102895,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 │ │ -050b38: |[050b38] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -050b48: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ -050b4c: 6e10 3805 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0538 │ │ -050b52: 0c00 |0005: move-result-object v0 │ │ -050b54: 5b10 b801 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b8 │ │ -050b58: 5410 b801 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b8 │ │ -050b5c: 1100 |000a: return-object v0 │ │ +052d3c: |[052d3c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +052d4c: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ +052d50: 6e10 3805 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0538 │ │ +052d56: 0c00 |0005: move-result-object v0 │ │ +052d58: 5b10 b801 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b8 │ │ +052d5c: 5410 b801 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b8 │ │ +052d60: 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; │ │ @@ -102869,25 +102920,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -050b60: |[050b60] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -050b70: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ -050b74: 5421 b801 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b8 │ │ -050b78: 6e30 3005 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0530 │ │ -050b7e: 5420 b701 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ -050b82: 6e10 0c15 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ -050b88: 0e00 |000c: return-void │ │ -050b8a: 0d00 |000d: move-exception v0 │ │ -050b8c: 5421 b701 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ -050b90: 6e10 0c15 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ -050b96: 2700 |0013: throw v0 │ │ +052d64: |[052d64] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +052d74: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ +052d78: 5421 b801 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b8 │ │ +052d7c: 6e30 3005 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0530 │ │ +052d82: 5420 b701 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ +052d86: 6e10 0c15 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ +052d8c: 0e00 |000c: return-void │ │ +052d8e: 0d00 |000d: move-exception v0 │ │ +052d90: 5421 b701 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ +052d94: 6e10 0c15 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ +052d9a: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -102901,24 +102952,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -050ba4: |[050ba4] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -050bb4: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ -050bb8: 6e30 3105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0531 │ │ -050bbe: 5420 b701 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ -050bc2: 6e10 0c15 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ -050bc8: 0e00 |000a: return-void │ │ -050bca: 0d00 |000b: move-exception v0 │ │ -050bcc: 5421 b701 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ -050bd0: 6e10 0c15 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ -050bd6: 2700 |0011: throw v0 │ │ +052da8: |[052da8] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +052db8: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ +052dbc: 6e30 3105 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0531 │ │ +052dc2: 5420 b701 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ +052dc6: 6e10 0c15 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ +052dcc: 0e00 |000a: return-void │ │ +052dce: 0d00 |000b: move-exception v0 │ │ +052dd0: 5421 b701 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b7 │ │ +052dd4: 6e10 0c15 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@150c │ │ +052dda: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -102934,35 +102985,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050be4: |[050be4] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -050bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050bf6: 5c10 ba01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050bfa: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ -050bfe: 6e10 3305 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0533 │ │ -050c04: 0e00 |0008: return-void │ │ +052de8: |[052de8] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +052df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052dfa: 5c10 ba01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +052dfe: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01b9 │ │ +052e02: 6e10 3305 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0533 │ │ +052e08: 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; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ │ │ source_file_idx : 445 (AsyncTaskLoader.java) │ │ │ │ Class #395 header: │ │ -class_idx : 233 │ │ +class_idx : 230 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 252 │ │ +superclass_idx : 249 │ │ source_file_idx : 445 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #395 annotations: │ │ @@ -103027,19 +103078,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050c08: |[050c08] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -050c18: 7020 9d05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@059d │ │ -050c1e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -050c22: 5a20 bf01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ -050c26: 0e00 |0007: return-void │ │ +052e0c: |[052e0c] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +052e1c: 7020 9d05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@059d │ │ +052e22: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +052e26: 5a20 bf01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ +052e2a: 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; │ │ @@ -103052,49 +103103,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -050c28: |[050c28] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -050c38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -050c3a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -050c3c: 5441 c001 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c40: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -050c44: 5441 bd01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050c48: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -050c4c: 5441 c001 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c50: 5511 ba01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050c54: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -050c58: 5441 c001 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c5c: 5c10 ba01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050c60: 5441 be01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ -050c64: 5442 c001 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c68: 6e20 7e01 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ -050c6e: 5b43 c001 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c72: 0f00 |001d: return v0 │ │ -050c74: 5441 c001 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c78: 5511 ba01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050c7c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -050c80: 5441 c001 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c84: 5c10 ba01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050c88: 5441 be01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ -050c8c: 5442 c001 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c90: 6e20 7e01 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ -050c96: 5b43 c001 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050c9a: 28ec |0031: goto 001d // -0014 │ │ -050c9c: 5441 c001 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050ca0: 6e20 2505 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0525 │ │ -050ca6: 0a00 |0037: move-result v0 │ │ -050ca8: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -050cac: 5441 c001 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050cb0: 5b41 bd01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050cb4: 5b43 c001 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050cb8: 28dd |0040: goto 001d // -0023 │ │ +052e2c: |[052e2c] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +052e3c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +052e3e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +052e40: 5441 c001 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e44: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +052e48: 5441 bd01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +052e4c: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +052e50: 5441 c001 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e54: 5511 ba01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +052e58: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +052e5c: 5441 c001 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e60: 5c10 ba01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +052e64: 5441 be01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ +052e68: 5442 c001 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e6c: 6e20 7e01 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ +052e72: 5b43 c001 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e76: 0f00 |001d: return v0 │ │ +052e78: 5441 c001 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e7c: 5511 ba01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +052e80: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +052e84: 5441 c001 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e88: 5c10 ba01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +052e8c: 5441 be01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ +052e90: 5442 c001 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e94: 6e20 7e01 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ +052e9a: 5b43 c001 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052e9e: 28ec |0031: goto 001d // -0014 │ │ +052ea0: 5441 c001 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052ea4: 6e20 2505 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0525 │ │ +052eaa: 0a00 |0037: move-result v0 │ │ +052eac: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +052eb0: 5441 c001 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052eb4: 5b41 bd01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +052eb8: 5b43 c001 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052ebc: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -103118,26 +103169,26 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -050cbc: |[050cbc] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -050ccc: 6e20 3605 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0536 │ │ -050cd2: 5420 bd01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050cd6: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -050cda: 6e10 3a05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@053a │ │ -050ce0: 7100 9a01 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -050ce6: 0b00 |000d: move-result-wide v0 │ │ -050ce8: 5a20 bf01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ -050cec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -050cee: 5b20 bd01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050cf2: 6e10 3305 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0533 │ │ -050cf8: 0e00 |0016: return-void │ │ +052ec0: |[052ec0] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +052ed0: 6e20 3605 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0536 │ │ +052ed6: 5420 bd01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +052eda: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +052ede: 6e10 3a05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@053a │ │ +052ee4: 7100 9a01 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +052eea: 0b00 |000d: move-result-wide v0 │ │ +052eec: 5a20 bf01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ +052ef0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +052ef2: 5b20 bd01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +052ef6: 6e10 3305 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0533 │ │ +052efc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -103156,32 +103207,32 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -050cfc: |[050cfc] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -050d0c: 5420 c001 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050d10: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -050d14: 6e30 3005 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0530 │ │ -050d1a: 0e00 |0007: return-void │ │ -050d1c: 6e10 3405 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0534 │ │ -050d22: 0a00 |000b: move-result v0 │ │ -050d24: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -050d28: 6e20 3605 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0536 │ │ -050d2e: 28f6 |0011: goto 0007 // -000a │ │ -050d30: 6e10 2e05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@052e │ │ -050d36: 7100 9a01 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -050d3c: 0b00 |0018: move-result-wide v0 │ │ -050d3e: 5a20 bf01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ -050d42: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -050d44: 5b20 c001 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050d48: 6e20 2f05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@052f │ │ -050d4e: 28e6 |0021: goto 0007 // -001a │ │ +052f00: |[052f00] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +052f10: 5420 c001 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052f14: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +052f18: 6e30 3005 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0530 │ │ +052f1e: 0e00 |0007: return-void │ │ +052f20: 6e10 3405 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0534 │ │ +052f26: 0a00 |000b: move-result v0 │ │ +052f28: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +052f2c: 6e20 3605 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0536 │ │ +052f32: 28f6 |0011: goto 0007 // -000a │ │ +052f34: 6e10 2e05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@052e │ │ +052f3a: 7100 9a01 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +052f40: 0b00 |0018: move-result-wide v0 │ │ +052f42: 5a20 bf01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ +052f46: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +052f48: 5b20 c001 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052f4c: 6e20 2f05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@052f │ │ +052f52: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -103202,57 +103253,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 │ │ -050d50: |[050d50] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -050d60: 6f58 a205 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@05a2 │ │ -050d66: 5440 c001 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050d6a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -050d6e: 6e20 5514 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050d74: 1a00 3312 |000a: const-string v0, "mTask=" // string@1233 │ │ -050d78: 6e20 5514 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050d7e: 5440 c001 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050d82: 6e20 5414 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ -050d88: 1a00 8500 |0014: const-string v0, " waiting=" // string@0085 │ │ -050d8c: 6e20 5514 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050d92: 5440 c001 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050d96: 5500 ba01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050d9a: 6e20 5b14 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -050da0: 5440 bd01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050da4: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -050da8: 6e20 5514 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050dae: 1a00 ab10 |0027: const-string v0, "mCancellingTask=" // string@10ab │ │ -050db2: 6e20 5514 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050db8: 5440 bd01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050dbc: 6e20 5414 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ -050dc2: 1a00 8500 |0031: const-string v0, " waiting=" // string@0085 │ │ -050dc6: 6e20 5514 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050dcc: 5440 bd01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050dd0: 5500 ba01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050dd4: 6e20 5b14 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -050dda: 5340 c101 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ -050dde: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -050de2: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -050de6: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -050dea: 6e20 5514 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050df0: 1a00 5212 |0048: const-string v0, "mUpdateThrottle=" // string@1252 │ │ -050df4: 6e20 5514 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050dfa: 5340 c101 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ -050dfe: 7130 3c08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@083c │ │ -050e04: 1a00 6000 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0060 │ │ -050e08: 6e20 5514 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -050e0e: 5340 bf01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ -050e12: 7100 9a01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -050e18: 0b02 |005c: move-result-wide v2 │ │ -050e1a: 7157 3b08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@083b │ │ -050e20: 6e10 5714 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1457 │ │ -050e26: 0e00 |0063: return-void │ │ +052f54: |[052f54] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +052f64: 6f58 a205 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@05a2 │ │ +052f6a: 5440 c001 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052f6e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +052f72: 6e20 5514 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052f78: 1a00 3012 |000a: const-string v0, "mTask=" // string@1230 │ │ +052f7c: 6e20 5514 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052f82: 5440 c001 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052f86: 6e20 5414 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ +052f8c: 1a00 8500 |0014: const-string v0, " waiting=" // string@0085 │ │ +052f90: 6e20 5514 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052f96: 5440 c001 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +052f9a: 5500 ba01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +052f9e: 6e20 5b14 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +052fa4: 5440 bd01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +052fa8: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +052fac: 6e20 5514 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052fb2: 1a00 a810 |0027: const-string v0, "mCancellingTask=" // string@10a8 │ │ +052fb6: 6e20 5514 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052fbc: 5440 bd01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +052fc0: 6e20 5414 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1454 │ │ +052fc6: 1a00 8500 |0031: const-string v0, " waiting=" // string@0085 │ │ +052fca: 6e20 5514 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052fd0: 5440 bd01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +052fd4: 5500 ba01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +052fd8: 6e20 5b14 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +052fde: 5340 c101 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ +052fe2: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +052fe6: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +052fea: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +052fee: 6e20 5514 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052ff4: 1a00 4f12 |0048: const-string v0, "mUpdateThrottle=" // string@124f │ │ +052ff8: 6e20 5514 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +052ffe: 5340 c101 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ +053002: 7130 3c08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@083c │ │ +053008: 1a00 6000 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0060 │ │ +05300c: 6e20 5514 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +053012: 5340 bf01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ +053016: 7100 9a01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +05301c: 0b02 |005c: move-result-wide v2 │ │ +05301e: 7157 3b08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@083b │ │ +053024: 6e10 5714 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1457 │ │ +05302a: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -103278,55 +103329,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -050e28: |[050e28] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -050e38: 5482 bd01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ -050e3c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -050e40: 5482 c001 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050e44: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -050e48: 5482 c001 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050e4c: 5522 ba01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050e50: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -050e54: 5482 c001 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050e58: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -050e5a: 5c23 ba01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050e5e: 5482 be01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ -050e62: 5483 c001 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050e66: 6e20 7e01 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ -050e6c: 5382 c101 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ -050e70: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -050e74: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -050e78: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -050e7c: 7100 9a01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ -050e82: 0b00 |0025: move-result-wide v0 │ │ -050e84: 5382 bf01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ -050e88: 5384 c101 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ -050e8c: bb42 |002a: add-long/2addr v2, v4 │ │ -050e8e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -050e92: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -050e96: 5482 c001 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050e9a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -050e9c: 5c23 ba01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ -050ea0: 5482 be01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ -050ea4: 5483 c001 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050ea8: 5384 bf01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ -050eac: 5386 c101 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ -050eb0: bb64 |003c: add-long/2addr v4, v6 │ │ -050eb2: 6e40 7d01 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@017d │ │ -050eb8: 0e00 |0040: return-void │ │ -050eba: 5483 c001 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050ebe: 6204 0f02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020f │ │ -050ec2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -050ec4: 1f02 6d03 |0046: check-cast v2, [Ljava/lang/Void; // type@036d │ │ -050ec8: 6e30 2805 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@0528 │ │ -050ece: 28f5 |004b: goto 0040 // -000b │ │ +05302c: |[05302c] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +05303c: 5482 bd01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bd │ │ +053040: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +053044: 5482 c001 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +053048: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +05304c: 5482 c001 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +053050: 5522 ba01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +053054: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +053058: 5482 c001 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +05305c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +05305e: 5c23 ba01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +053062: 5482 be01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ +053066: 5483 c001 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +05306a: 6e20 7e01 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@017e │ │ +053070: 5382 c101 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ +053074: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +053078: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +05307c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +053080: 7100 9a01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@019a │ │ +053086: 0b00 |0025: move-result-wide v0 │ │ +053088: 5382 bf01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ +05308c: 5384 c101 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ +053090: bb42 |002a: add-long/2addr v2, v4 │ │ +053092: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +053096: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +05309a: 5482 c001 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +05309e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +0530a0: 5c23 ba01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01ba │ │ +0530a4: 5482 be01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ +0530a8: 5483 c001 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +0530ac: 5384 bf01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01bf │ │ +0530b0: 5386 c101 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ +0530b4: bb64 |003c: add-long/2addr v4, v6 │ │ +0530b6: 6e40 7d01 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@017d │ │ +0530bc: 0e00 |0040: return-void │ │ +0530be: 5483 c001 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +0530c2: 6204 0f02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@020f │ │ +0530c6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0530c8: 1f02 6a03 |0046: check-cast v2, [Ljava/lang/Void; // type@036a │ │ +0530cc: 6e30 2805 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@0528 │ │ +0530d2: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -103352,16 +103403,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050ed0: |[050ed0] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -050ee0: 0e00 |0000: return-void │ │ +0530d4: |[0530d4] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0530e4: 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; │ │ @@ -103372,22 +103423,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -050ee4: |[050ee4] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -050ef4: 6f10 ab05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05ab │ │ -050efa: 6e10 2d05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@052d │ │ -050f00: 2200 e800 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00e8 │ │ -050f04: 7020 2305 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0523 │ │ -050f0a: 5b10 c001 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050f0e: 6e10 3305 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0533 │ │ -050f14: 0e00 |0010: return-void │ │ +0530e8: |[0530e8] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +0530f8: 6f10 ab05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05ab │ │ +0530fe: 6e10 2d05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@052d │ │ +053104: 2200 e500 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00e5 │ │ +053108: 7020 2305 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0523 │ │ +05310e: 5b10 c001 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +053112: 6e10 3305 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0533 │ │ +053118: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -103400,72 +103451,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050f18: |[050f18] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -050f28: 6e10 3505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0535 │ │ -050f2e: 0c00 |0003: move-result-object v0 │ │ -050f30: 1100 |0004: return-object v0 │ │ +05311c: |[05311c] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +05312c: 6e10 3505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0535 │ │ +053132: 0c00 |0003: move-result-object v0 │ │ +053134: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ #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 │ │ -050f34: |[050f34] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -050f44: 5a23 c101 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ -050f48: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -050f4c: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -050f50: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -050f54: 2200 5e00 |0008: new-instance v0, Landroid/os/Handler; // type@005e │ │ -050f58: 7010 7701 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ -050f5e: 5b20 be01 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ -050f62: 0e00 |000f: return-void │ │ +053138: |[053138] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +053148: 5a34 c101 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c1 │ │ +05314c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +053150: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +053154: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +053158: 2200 5b00 |0008: new-instance v0, Landroid/os/Handler; // type@005b │ │ +05315c: 7010 7701 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0177 │ │ +053162: 5b30 be01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01be │ │ +053166: 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 │ │ -050f64: |[050f64] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -050f74: 5420 c001 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ -050f78: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -050f7c: 7110 2405 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0524 │ │ -050f82: 0c01 |0007: move-result-object v1 │ │ -050f84: 6e10 0b15 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@150b │ │ -050f8a: 0e00 |000b: return-void │ │ -050f8c: 0d01 |000c: move-exception v1 │ │ -050f8e: 28fe |000d: goto 000b // -0002 │ │ +053168: |[053168] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +053178: 5420 c001 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c0 │ │ +05317c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +053180: 7110 2405 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0524 │ │ +053186: 0c01 |0007: move-result-object v1 │ │ +053188: 6e10 0b15 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@150b │ │ +05318e: 0e00 |000b: return-void │ │ +053190: 0d01 |000c: move-exception v1 │ │ +053192: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -103475,17 +103526,17 @@ │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ source_file_idx : 445 (AsyncTaskLoader.java) │ │ │ │ Class #396 header: │ │ -class_idx : 241 │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 732 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #396 annotations: │ │ @@ -103517,21 +103568,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -050fa0: |[050fa0] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -050fb0: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -050fb6: 2200 3703 |0003: new-instance v0, Ljava/util/HashMap; // type@0337 │ │ -050fba: 7010 e214 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ -050fc0: 5b10 d001 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ -050fc4: 5b12 cf01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01cf │ │ -050fc8: 0e00 |000c: return-void │ │ +0531a4: |[0531a4] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +0531b4: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +0531ba: 2200 3403 |0003: new-instance v0, Ljava/util/HashMap; // type@0334 │ │ +0531be: 7010 e214 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14e2 │ │ +0531c4: 5b10 d001 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ +0531c8: 5b12 cf01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01cf │ │ +0531cc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -103544,40 +103595,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 │ │ -050fcc: |[050fcc] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -050fdc: 7110 9611 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1196 │ │ -050fe2: 0a01 |0003: move-result v1 │ │ -050fe4: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -050fe8: 2201 0e03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -050fec: 1a02 b307 |0008: const-string v2, "Name must not be empty" // string@07b3 │ │ -050ff0: 7020 7914 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -050ff6: 2701 |000d: throw v1 │ │ -050ff8: 6e10 3f14 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@143f │ │ -050ffe: 0c06 |0011: move-result-object v6 │ │ -051000: 5441 d001 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ -051004: 6e30 e514 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ -05100a: 0e00 |0017: return-void │ │ -05100c: 0d00 |0018: move-exception v0 │ │ -05100e: 2201 0e03 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -051012: 2202 2103 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -051016: 7010 ab14 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05101c: 1a03 d802 |0020: const-string v3, "Failed to resolve canonical path for " // string@02d8 │ │ -051020: 6e20 b214 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051026: 0c02 |0025: move-result-object v2 │ │ -051028: 6e20 b114 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05102e: 0c02 |0029: move-result-object v2 │ │ -051030: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051036: 0c02 |002d: move-result-object v2 │ │ -051038: 7030 7a14 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@147a │ │ -05103e: 2701 |0031: throw v1 │ │ +0531d0: |[0531d0] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +0531e0: 7110 9611 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1196 │ │ +0531e6: 0a01 |0003: move-result v1 │ │ +0531e8: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +0531ec: 2201 0b03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0531f0: 1a02 b007 |0008: const-string v2, "Name must not be empty" // string@07b0 │ │ +0531f4: 7020 7914 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0531fa: 2701 |000d: throw v1 │ │ +0531fc: 6e10 3f14 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@143f │ │ +053202: 0c06 |0011: move-result-object v6 │ │ +053204: 5441 d001 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ +053208: 6e30 e514 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14e5 │ │ +05320e: 0e00 |0017: return-void │ │ +053210: 0d00 |0018: move-exception v0 │ │ +053212: 2201 0b03 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +053216: 2202 1e03 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +05321a: 7010 ab14 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053220: 1a03 d802 |0020: const-string v3, "Failed to resolve canonical path for " // string@02d8 │ │ +053224: 6e20 b214 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05322a: 0c02 |0025: move-result-object v2 │ │ +05322c: 6e20 b114 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053232: 0c02 |0029: move-result-object v2 │ │ +053234: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05323a: 0c02 |002d: move-result-object v2 │ │ +05323c: 7030 7a14 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@147a │ │ +053242: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -103596,76 +103647,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 │ │ -051050: |[051050] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -051060: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -051062: 6e10 6001 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0160 │ │ -051068: 0c02 |0004: move-result-object v2 │ │ -05106a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -05106e: 6e30 a414 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@14a4 │ │ -051074: 0a04 |000a: move-result v4 │ │ -051076: 6e30 a914 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@14a9 │ │ -05107c: 0c06 |000e: move-result-object v6 │ │ -05107e: 7110 5d01 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@015d │ │ -051084: 0c05 |0012: move-result-object v5 │ │ -051086: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -05108a: 6e20 a814 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -051090: 0c06 |0018: move-result-object v6 │ │ -051092: 7110 5d01 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@015d │ │ -051098: 0c02 |001c: move-result-object v2 │ │ -05109a: 5496 d001 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ -05109e: 6e20 e414 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -0510a4: 0c03 |0022: move-result-object v3 │ │ -0510a6: 1f03 f702 |0023: check-cast v3, Ljava/io/File; // type@02f7 │ │ -0510aa: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -0510ae: 2206 0e03 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030e │ │ -0510b2: 2207 2103 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -0510b6: 7010 ab14 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0510bc: 1a08 f808 |002e: const-string v8, "Unable to find configured root for " // string@08f8 │ │ -0510c0: 6e20 b214 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0510c6: 0c07 |0033: move-result-object v7 │ │ -0510c8: 6e20 b114 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0510ce: 0c07 |0037: move-result-object v7 │ │ -0510d0: 6e10 b714 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0510d6: 0c07 |003b: move-result-object v7 │ │ -0510d8: 7020 7914 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -0510de: 2706 |003f: throw v6 │ │ -0510e0: 2201 f702 |0040: new-instance v1, Ljava/io/File; // type@02f7 │ │ -0510e4: 7030 3b14 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@143b │ │ -0510ea: 6e10 3f14 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@143f │ │ -0510f0: 0c01 |0048: move-result-object v1 │ │ -0510f2: 6e10 4314 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ -0510f8: 0c06 |004c: move-result-object v6 │ │ -0510fa: 6e10 4314 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ -051100: 0c07 |0050: move-result-object v7 │ │ -051102: 6e20 a714 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -051108: 0a06 |0054: move-result v6 │ │ -05110a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -05110e: 2206 1f03 |0057: new-instance v6, Ljava/lang/SecurityException; // type@031f │ │ -051112: 1a07 3808 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0838 │ │ -051116: 7020 9d14 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149d │ │ -05111c: 2706 |005e: throw v6 │ │ -05111e: 0d00 |005f: move-exception v0 │ │ -051120: 2206 0e03 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030e │ │ -051124: 2207 2103 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -051128: 7010 ab14 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05112e: 1a08 d802 |0067: const-string v8, "Failed to resolve canonical path for " // string@02d8 │ │ -051132: 6e20 b214 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051138: 0c07 |006c: move-result-object v7 │ │ -05113a: 6e20 b114 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051140: 0c07 |0070: move-result-object v7 │ │ -051142: 6e10 b714 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051148: 0c07 |0074: move-result-object v7 │ │ -05114a: 7020 7914 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -051150: 2706 |0078: throw v6 │ │ -051152: 1101 |0079: return-object v1 │ │ +053254: |[053254] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +053264: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +053266: 6e10 6001 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0160 │ │ +05326c: 0c02 |0004: move-result-object v2 │ │ +05326e: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +053272: 6e30 a414 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@14a4 │ │ +053278: 0a04 |000a: move-result v4 │ │ +05327a: 6e30 a914 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@14a9 │ │ +053280: 0c06 |000e: move-result-object v6 │ │ +053282: 7110 5d01 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@015d │ │ +053288: 0c05 |0012: move-result-object v5 │ │ +05328a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +05328e: 6e20 a814 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +053294: 0c06 |0018: move-result-object v6 │ │ +053296: 7110 5d01 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@015d │ │ +05329c: 0c02 |001c: move-result-object v2 │ │ +05329e: 5496 d001 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ +0532a2: 6e20 e414 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +0532a8: 0c03 |0022: move-result-object v3 │ │ +0532aa: 1f03 f402 |0023: check-cast v3, Ljava/io/File; // type@02f4 │ │ +0532ae: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +0532b2: 2206 0b03 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0532b6: 2207 1e03 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +0532ba: 7010 ab14 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0532c0: 1a08 f508 |002e: const-string v8, "Unable to find configured root for " // string@08f5 │ │ +0532c4: 6e20 b214 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0532ca: 0c07 |0033: move-result-object v7 │ │ +0532cc: 6e20 b114 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0532d2: 0c07 |0037: move-result-object v7 │ │ +0532d4: 6e10 b714 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0532da: 0c07 |003b: move-result-object v7 │ │ +0532dc: 7020 7914 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +0532e2: 2706 |003f: throw v6 │ │ +0532e4: 2201 f402 |0040: new-instance v1, Ljava/io/File; // type@02f4 │ │ +0532e8: 7030 3b14 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@143b │ │ +0532ee: 6e10 3f14 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@143f │ │ +0532f4: 0c01 |0048: move-result-object v1 │ │ +0532f6: 6e10 4314 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ +0532fc: 0c06 |004c: move-result-object v6 │ │ +0532fe: 6e10 4314 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ +053304: 0c07 |0050: move-result-object v7 │ │ +053306: 6e20 a714 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +05330c: 0a06 |0054: move-result v6 │ │ +05330e: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +053312: 2206 1c03 |0057: new-instance v6, Ljava/lang/SecurityException; // type@031c │ │ +053316: 1a07 3508 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0835 │ │ +05331a: 7020 9d14 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149d │ │ +053320: 2706 |005e: throw v6 │ │ +053322: 0d00 |005f: move-exception v0 │ │ +053324: 2206 0b03 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030b │ │ +053328: 2207 1e03 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +05332c: 7010 ab14 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053332: 1a08 d802 |0067: const-string v8, "Failed to resolve canonical path for " // string@02d8 │ │ +053336: 6e20 b214 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05333c: 0c07 |006c: move-result-object v7 │ │ +05333e: 6e20 b114 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053344: 0c07 |0070: move-result-object v7 │ │ +053346: 6e10 b714 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05334c: 0c07 |0074: move-result-object v7 │ │ +05334e: 7020 7914 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +053354: 2706 |0078: throw v6 │ │ +053356: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -103695,127 +103746,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 │ │ -051164: |[051164] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -051174: 6e10 4014 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1440 │ │ -05117a: 0c03 |0003: move-result-object v3 │ │ -05117c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05117e: 5496 d001 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ -051182: 6e10 e314 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@14e3 │ │ -051188: 0c06 |000a: move-result-object v6 │ │ -05118a: 7210 0515 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ -051190: 0c01 |000e: move-result-object v1 │ │ -051192: 7210 e714 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -051198: 0a06 |0012: move-result v6 │ │ -05119a: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -05119e: 7210 e814 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -0511a4: 0c04 |0018: move-result-object v4 │ │ -0511a6: 1f04 3d03 |0019: check-cast v4, Ljava/util/Map$Entry; // type@033d │ │ -0511aa: 7210 fd14 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -0511b0: 0c06 |001e: move-result-object v6 │ │ -0511b2: 1f06 f702 |001f: check-cast v6, Ljava/io/File; // type@02f7 │ │ -0511b6: 6e10 4314 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ -0511bc: 0c05 |0024: move-result-object v5 │ │ -0511be: 6e20 a714 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -0511c4: 0a06 |0028: move-result v6 │ │ -0511c6: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -0511ca: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -0511ce: 6e10 a614 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ -0511d4: 0a07 |0030: move-result v7 │ │ -0511d6: 7210 fd14 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -0511dc: 0c06 |0034: move-result-object v6 │ │ -0511de: 1f06 f702 |0035: check-cast v6, Ljava/io/File; // type@02f7 │ │ -0511e2: 6e10 4314 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ -0511e8: 0c06 |003a: move-result-object v6 │ │ -0511ea: 6e10 a614 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@14a6 │ │ -0511f0: 0a06 |003e: move-result v6 │ │ -0511f2: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -0511f6: 0742 |0041: move-object v2, v4 │ │ -0511f8: 28cd |0042: goto 000f // -0033 │ │ -0511fa: 0d00 |0043: move-exception v0 │ │ -0511fc: 2206 0e03 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030e │ │ -051200: 2207 2103 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -051204: 7010 ab14 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05120a: 1a08 d802 |004b: const-string v8, "Failed to resolve canonical path for " // string@02d8 │ │ -05120e: 6e20 b214 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051214: 0c07 |0050: move-result-object v7 │ │ -051216: 6e20 b114 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05121c: 0c07 |0054: move-result-object v7 │ │ -05121e: 6e10 b714 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051224: 0c07 |0058: move-result-object v7 │ │ -051226: 7020 7914 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -05122c: 2706 |005c: throw v6 │ │ -05122e: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -051232: 2206 0e03 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030e │ │ -051236: 2207 2103 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -05123a: 7010 ab14 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051240: 1a08 d602 |0066: const-string v8, "Failed to find configured root that contains " // string@02d6 │ │ -051244: 6e20 b214 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05124a: 0c07 |006b: move-result-object v7 │ │ -05124c: 6e20 b214 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051252: 0c07 |006f: move-result-object v7 │ │ -051254: 6e10 b714 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05125a: 0c07 |0073: move-result-object v7 │ │ -05125c: 7020 7914 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -051262: 2706 |0077: throw v6 │ │ -051264: 7210 fd14 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -05126a: 0c06 |007b: move-result-object v6 │ │ -05126c: 1f06 f702 |007c: check-cast v6, Ljava/io/File; // type@02f7 │ │ -051270: 6e10 4314 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ -051276: 0c05 |0081: move-result-object v5 │ │ -051278: 1a06 cb00 |0082: const-string v6, "/" // string@00cb │ │ -05127c: 6e20 a014 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@14a0 │ │ -051282: 0a06 |0087: move-result v6 │ │ -051284: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -051288: 6e10 a614 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ -05128e: 0a06 |008d: move-result v6 │ │ -051290: 6e20 a814 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -051296: 0c03 |0091: move-result-object v3 │ │ -051298: 2207 2103 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0321 │ │ -05129c: 7010 ab14 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0512a2: 7210 fc14 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ -0512a8: 0c06 |009a: move-result-object v6 │ │ -0512aa: 1f06 2003 |009b: check-cast v6, Ljava/lang/String; // type@0320 │ │ -0512ae: 7110 5e01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@015e │ │ -0512b4: 0c06 |00a0: move-result-object v6 │ │ -0512b6: 6e20 b214 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0512bc: 0c06 |00a4: move-result-object v6 │ │ -0512be: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -0512c2: 6e20 ad14 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0512c8: 0c06 |00aa: move-result-object v6 │ │ -0512ca: 1a07 cb00 |00ab: const-string v7, "/" // string@00cb │ │ -0512ce: 7120 5f01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@015f │ │ -0512d4: 0c07 |00b0: move-result-object v7 │ │ -0512d6: 6e20 b214 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0512dc: 0c06 |00b4: move-result-object v6 │ │ -0512de: 6e10 b714 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0512e4: 0c03 |00b8: move-result-object v3 │ │ -0512e6: 2206 5600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0056 │ │ -0512ea: 7010 5801 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0158 │ │ -0512f0: 1a07 a70b |00be: const-string v7, "content" // string@0ba7 │ │ -0512f4: 6e20 5c01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@015c │ │ -0512fa: 0c06 |00c3: move-result-object v6 │ │ -0512fc: 5497 cf01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01cf │ │ -051300: 6e20 5901 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0159 │ │ -051306: 0c06 |00c9: move-result-object v6 │ │ -051308: 6e20 5b01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@015b │ │ -05130e: 0c06 |00cd: move-result-object v6 │ │ -051310: 6e10 5a01 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@015a │ │ -051316: 0c06 |00d1: move-result-object v6 │ │ -051318: 1106 |00d2: return-object v6 │ │ -05131a: 6e10 a614 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ -051320: 0a06 |00d6: move-result v6 │ │ -051322: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -051326: 6e20 a814 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -05132c: 0c03 |00dc: move-result-object v3 │ │ -05132e: 28b5 |00dd: goto 0092 // -004b │ │ +053368: |[053368] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +053378: 6e10 4014 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1440 │ │ +05337e: 0c03 |0003: move-result-object v3 │ │ +053380: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +053382: 5496 d001 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d0 │ │ +053386: 6e10 e314 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@14e3 │ │ +05338c: 0c06 |000a: move-result-object v6 │ │ +05338e: 7210 0515 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ +053394: 0c01 |000e: move-result-object v1 │ │ +053396: 7210 e714 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +05339c: 0a06 |0012: move-result v6 │ │ +05339e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +0533a2: 7210 e814 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +0533a8: 0c04 |0018: move-result-object v4 │ │ +0533aa: 1f04 3a03 |0019: check-cast v4, Ljava/util/Map$Entry; // type@033a │ │ +0533ae: 7210 fd14 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +0533b4: 0c06 |001e: move-result-object v6 │ │ +0533b6: 1f06 f402 |001f: check-cast v6, Ljava/io/File; // type@02f4 │ │ +0533ba: 6e10 4314 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ +0533c0: 0c05 |0024: move-result-object v5 │ │ +0533c2: 6e20 a714 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +0533c8: 0a06 |0028: move-result v6 │ │ +0533ca: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +0533ce: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +0533d2: 6e10 a614 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ +0533d8: 0a07 |0030: move-result v7 │ │ +0533da: 7210 fd14 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +0533e0: 0c06 |0034: move-result-object v6 │ │ +0533e2: 1f06 f402 |0035: check-cast v6, Ljava/io/File; // type@02f4 │ │ +0533e6: 6e10 4314 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ +0533ec: 0c06 |003a: move-result-object v6 │ │ +0533ee: 6e10 a614 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@14a6 │ │ +0533f4: 0a06 |003e: move-result v6 │ │ +0533f6: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +0533fa: 0742 |0041: move-object v2, v4 │ │ +0533fc: 28cd |0042: goto 000f // -0033 │ │ +0533fe: 0d00 |0043: move-exception v0 │ │ +053400: 2206 0b03 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030b │ │ +053404: 2207 1e03 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +053408: 7010 ab14 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05340e: 1a08 d802 |004b: const-string v8, "Failed to resolve canonical path for " // string@02d8 │ │ +053412: 6e20 b214 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053418: 0c07 |0050: move-result-object v7 │ │ +05341a: 6e20 b114 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053420: 0c07 |0054: move-result-object v7 │ │ +053422: 6e10 b714 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053428: 0c07 |0058: move-result-object v7 │ │ +05342a: 7020 7914 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +053430: 2706 |005c: throw v6 │ │ +053432: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +053436: 2206 0b03 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@030b │ │ +05343a: 2207 1e03 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +05343e: 7010 ab14 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053444: 1a08 d602 |0066: const-string v8, "Failed to find configured root that contains " // string@02d6 │ │ +053448: 6e20 b214 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05344e: 0c07 |006b: move-result-object v7 │ │ +053450: 6e20 b214 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053456: 0c07 |006f: move-result-object v7 │ │ +053458: 6e10 b714 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05345e: 0c07 |0073: move-result-object v7 │ │ +053460: 7020 7914 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +053466: 2706 |0077: throw v6 │ │ +053468: 7210 fd14 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +05346e: 0c06 |007b: move-result-object v6 │ │ +053470: 1f06 f402 |007c: check-cast v6, Ljava/io/File; // type@02f4 │ │ +053474: 6e10 4314 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1443 │ │ +05347a: 0c05 |0081: move-result-object v5 │ │ +05347c: 1a06 cb00 |0082: const-string v6, "/" // string@00cb │ │ +053480: 6e20 a014 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@14a0 │ │ +053486: 0a06 |0087: move-result v6 │ │ +053488: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +05348c: 6e10 a614 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ +053492: 0a06 |008d: move-result v6 │ │ +053494: 6e20 a814 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +05349a: 0c03 |0091: move-result-object v3 │ │ +05349c: 2207 1e03 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@031e │ │ +0534a0: 7010 ab14 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0534a6: 7210 fc14 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ +0534ac: 0c06 |009a: move-result-object v6 │ │ +0534ae: 1f06 1d03 |009b: check-cast v6, Ljava/lang/String; // type@031d │ │ +0534b2: 7110 5e01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@015e │ │ +0534b8: 0c06 |00a0: move-result-object v6 │ │ +0534ba: 6e20 b214 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0534c0: 0c06 |00a4: move-result-object v6 │ │ +0534c2: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +0534c6: 6e20 ad14 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +0534cc: 0c06 |00aa: move-result-object v6 │ │ +0534ce: 1a07 cb00 |00ab: const-string v7, "/" // string@00cb │ │ +0534d2: 7120 5f01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@015f │ │ +0534d8: 0c07 |00b0: move-result-object v7 │ │ +0534da: 6e20 b214 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0534e0: 0c06 |00b4: move-result-object v6 │ │ +0534e2: 6e10 b714 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0534e8: 0c03 |00b8: move-result-object v3 │ │ +0534ea: 2206 5400 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0054 │ │ +0534ee: 7010 5801 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0158 │ │ +0534f4: 1a07 a40b |00be: const-string v7, "content" // string@0ba4 │ │ +0534f8: 6e20 5c01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@015c │ │ +0534fe: 0c06 |00c3: move-result-object v6 │ │ +053500: 5497 cf01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01cf │ │ +053504: 6e20 5901 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0159 │ │ +05350a: 0c06 |00c9: move-result-object v6 │ │ +05350c: 6e20 5b01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@015b │ │ +053512: 0c06 |00cd: move-result-object v6 │ │ +053514: 6e10 5a01 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@015a │ │ +05351a: 0c06 |00d1: move-result-object v6 │ │ +05351c: 1106 |00d2: return-object v6 │ │ +05351e: 6e10 a614 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a6 │ │ +053524: 0a06 |00d6: move-result v6 │ │ +053526: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +05352a: 6e20 a814 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +053530: 0c03 |00dc: move-result-object v3 │ │ +053532: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -103845,17 +103896,17 @@ │ │ 0x0082 - 0x00de reg=5 rootPath Ljava/lang/String; │ │ 0x0000 - 0x00de reg=9 this Landroid/support/v4/content/FileProvider$SimplePathStrategy; │ │ 0x0000 - 0x00de reg=10 file Ljava/io/File; │ │ │ │ source_file_idx : 732 (FileProvider.java) │ │ │ │ Class #397 header: │ │ -class_idx : 244 │ │ +class_idx : 241 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 850 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #397 annotations: │ │ @@ -103877,17 +103928,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051340: |[051340] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -051350: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051356: 0e00 |0003: return-void │ │ +053544: |[053544] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +053554: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05355a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -103896,22 +103947,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 │ │ -051358: |[051358] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -051368: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -05136c: 1a01 5a0a |0002: const-string v1, "android.intent.action.MAIN" // string@0a5a │ │ -051370: 7020 a500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -051376: 6e20 c400 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ -05137c: 1a01 5d0a |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0a5d │ │ -051380: 6e20 a600 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a6 │ │ -051386: 1100 |000f: return-object v0 │ │ +05355c: |[05355c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05356c: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +053570: 1a01 570a |0002: const-string v1, "android.intent.action.MAIN" // string@0a57 │ │ +053574: 7020 a500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +05357a: 6e20 c400 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c4 │ │ +053580: 1a01 5a0a |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0a5a │ │ +053584: 6e20 a600 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a6 │ │ +05358a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -103924,19 +103975,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 │ │ -051388: |[051388] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -051398: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ -05139c: 7020 a500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -0513a2: 6e20 a600 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a6 │ │ -0513a8: 1100 |0008: return-object v0 │ │ +05358c: |[05358c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +05359c: 2200 2400 |0000: new-instance v0, Landroid/content/Intent; // type@0024 │ │ +0535a0: 7020 a500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +0535a6: 6e20 a600 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a6 │ │ +0535ac: 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; │ │ @@ -103949,37 +104000,37 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0513ac: |[0513ac] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0513bc: 6e20 8705 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0587 │ │ -0513c2: 0c00 |0003: move-result-object v0 │ │ -0513c4: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -0513ca: 6e20 a700 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ -0513d0: 1100 |000a: return-object v0 │ │ +0535b0: |[0535b0] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0535c0: 6e20 8705 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0587 │ │ +0535c6: 0c00 |0003: move-result-object v0 │ │ +0535c8: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +0535ce: 6e20 a700 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a7 │ │ +0535d4: 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; │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ 0x0000 - 0x000b reg=3 mainActivity Landroid/content/ComponentName; │ │ │ │ source_file_idx : 850 (IntentCompat.java) │ │ │ │ Class #398 header: │ │ -class_idx : 258 │ │ +class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 264 │ │ -source_file_idx : 1955 │ │ +superclass_idx : 261 │ │ +source_file_idx : 1952 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -104007,19 +104058,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 │ │ -0513d4: |[0513d4] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -0513e4: 5b12 ff01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -0513e8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0513ea: 7020 d905 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05d9 │ │ -0513f0: 0e00 |0006: return-void │ │ +0535d8: |[0535d8] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +0535e8: 5b12 ff01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +0535ec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0535ee: 7020 d905 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05d9 │ │ +0535f4: 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; │ │ @@ -104030,45 +104081,45 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0513f4: |[0513f4] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -051404: 5430 ff01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -051408: 7110 dc05 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@05dc │ │ -05140e: 0c00 |0005: move-result-object v0 │ │ -051410: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -051412: 6e20 1815 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1518 │ │ -051418: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -05141c: 7110 9901 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0199 │ │ -051422: 5430 ff01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -051426: 5431 ff01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ -05142a: 5432 fe01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01fe │ │ -05142e: 6e20 e105 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@05e1 │ │ -051434: 0c01 |0018: move-result-object v1 │ │ -051436: 7120 dd05 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@05dd │ │ -05143c: 0c00 |001c: move-result-object v0 │ │ -05143e: 1100 |001d: return-object v0 │ │ +0535f8: |[0535f8] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +053608: 5430 ff01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +05360c: 7110 dc05 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@05dc │ │ +053612: 0c00 |0005: move-result-object v0 │ │ +053614: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +053616: 6e20 1815 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1518 │ │ +05361c: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +053620: 7110 9901 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0199 │ │ +053626: 5430 ff01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +05362a: 5431 ff01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01ff │ │ +05362e: 5432 fe01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01fe │ │ +053632: 6e20 e105 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@05e1 │ │ +053638: 0c01 |0018: move-result-object v1 │ │ +05363a: 7120 dd05 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@05dd │ │ +053640: 0c00 |001c: move-result-object v0 │ │ +053642: 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; │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ │ │ - source_file_idx : 1955 (ModernAsyncTask.java) │ │ + source_file_idx : 1952 (ModernAsyncTask.java) │ │ │ │ Class #399 header: │ │ -class_idx : 269 │ │ +class_idx : 266 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #399 annotations: │ │ @@ -104090,17 +104141,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051440: |[051440] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -051450: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051456: 0e00 |0003: return-void │ │ +053644: |[053644] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +053654: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05365a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -104109,17 +104160,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051458: |[051458] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -051468: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05146a: 0f00 |0001: return v0 │ │ +05365c: |[05365c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05366c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05366e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -104128,16 +104179,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05146c: |[05146c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -05147c: 0e00 |0000: return-void │ │ +053670: |[053670] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +053680: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -104146,30 +104197,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051480: |[051480] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -051490: 0e00 |0000: return-void │ │ +053684: |[053684] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +053694: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 mirrored Z │ │ │ │ source_file_idx : 630 (DrawableCompat.java) │ │ │ │ Class #400 header: │ │ -class_idx : 276 │ │ +class_idx : 273 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 278 │ │ +superclass_idx : 275 │ │ source_file_idx : 627 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #400 annotations: │ │ @@ -104194,20 +104245,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -051494: |[051494] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -0514a4: 7010 1b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@061b │ │ -0514aa: 7110 2206 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0622 │ │ -0514b0: 0c00 |0006: move-result-object v0 │ │ -0514b2: 5b10 1d02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ -0514b6: 0e00 |0009: return-void │ │ +053698: |[053698] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +0536a8: 7010 1b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@061b │ │ +0536ae: 7110 2206 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0622 │ │ +0536b4: 0c00 |0006: move-result-object v0 │ │ +0536b6: 5b10 1d02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ +0536ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x0009 line=137 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ @@ -104219,19 +104270,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0514b8: |[0514b8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -0514c8: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ -0514cc: 7120 2106 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0621 │ │ -0514d2: 0c00 |0005: move-result-object v0 │ │ -0514d4: 1100 |0006: return-object v0 │ │ +0536bc: |[0536bc] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +0536cc: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ +0536d0: 7120 2106 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0621 │ │ +0536d6: 0c00 |0005: move-result-object v0 │ │ +0536d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -104240,19 +104291,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0514d8: |[0514d8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -0514e8: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ -0514ec: 7110 2306 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0623 │ │ -0514f2: 0c00 |0005: move-result-object v0 │ │ -0514f4: 1100 |0006: return-object v0 │ │ +0536dc: |[0536dc] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +0536ec: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ +0536f0: 7110 2306 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0623 │ │ +0536f6: 0c00 |0005: move-result-object v0 │ │ +0536f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;) │ │ @@ -104260,32 +104311,32 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0514f8: |[0514f8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -051508: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ -05150c: 7120 2406 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0624 │ │ -051512: 0c00 |0005: move-result-object v0 │ │ -051514: 1100 |0006: return-object v0 │ │ +0536fc: |[0536fc] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +05370c: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021d │ │ +053710: 7120 2406 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0624 │ │ +053716: 0c00 |0005: move-result-object v0 │ │ +053718: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ source_file_idx : 627 (DisplayManagerCompat.java) │ │ │ │ Class #401 header: │ │ -class_idx : 277 │ │ +class_idx : 274 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 278 │ │ +superclass_idx : 275 │ │ source_file_idx : 627 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #401 annotations: │ │ @@ -104310,22 +104361,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051518: |[051518] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -051528: 7010 1b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@061b │ │ -05152e: 1a00 f117 |0003: const-string v0, "window" // string@17f1 │ │ -051532: 6e20 9300 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -051538: 0c00 |0008: move-result-object v0 │ │ -05153a: 1f00 a602 |0009: check-cast v0, Landroid/view/WindowManager; // type@02a6 │ │ -05153e: 5b10 1e02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021e │ │ -051542: 0e00 |000d: return-void │ │ +05371c: |[05371c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +05372c: 7010 1b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@061b │ │ +053732: 1a00 ee17 |0003: const-string v0, "window" // string@17ee │ │ +053736: 6e20 9300 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +05373c: 0c00 |0008: move-result-object v0 │ │ +05373e: 1f00 a302 |0009: check-cast v0, Landroid/view/WindowManager; // type@02a3 │ │ +053742: 5b10 1e02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021e │ │ +053746: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ @@ -104337,24 +104388,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -051544: |[051544] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -051554: 5421 1e02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021e │ │ -051558: 7210 bb12 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12bb │ │ -05155e: 0c00 |0005: move-result-object v0 │ │ -051560: 6e10 aa11 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@11aa │ │ -051566: 0a01 |0009: move-result v1 │ │ -051568: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -05156c: 1100 |000c: return-object v0 │ │ -05156e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -051570: 28fe |000e: goto 000c // -0002 │ │ +053748: |[053748] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +053758: 5421 1e02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021e │ │ +05375c: 7210 bb12 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12bb │ │ +053762: 0c00 |0005: move-result-object v0 │ │ +053764: 6e10 aa11 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@11aa │ │ +05376a: 0a01 |0009: move-result v1 │ │ +05376c: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +053770: 1100 |000c: return-object v0 │ │ +053772: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +053774: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000c line=118 │ │ locals : │ │ 0x0006 - 0x000c reg=0 display Landroid/view/Display; │ │ @@ -104367,23 +104418,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -051574: |[051574] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -051584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051586: 2300 6603 |0001: new-array v0, v0, [Landroid/view/Display; // type@0366 │ │ -05158a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05158c: 5432 1e02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021e │ │ -051590: 7210 bb12 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12bb │ │ -051596: 0c02 |0009: move-result-object v2 │ │ -051598: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -05159c: 1100 |000c: return-object v0 │ │ +053778: |[053778] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +053788: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05378a: 2300 6303 |0001: new-array v0, v0, [Landroid/view/Display; // type@0363 │ │ +05378e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +053790: 5432 1e02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021e │ │ +053794: 7210 bb12 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12bb │ │ +05379a: 0c02 |0009: move-result-object v2 │ │ +05379c: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +0537a0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;) │ │ @@ -104391,36 +104442,36 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0515a0: |[0515a0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -0515b0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0515b4: 6e10 1806 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0618 │ │ -0515ba: 0c00 |0005: move-result-object v0 │ │ -0515bc: 1100 |0006: return-object v0 │ │ -0515be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0515c0: 2300 6603 |0008: new-array v0, v0, [Landroid/view/Display; // type@0366 │ │ -0515c4: 28fc |000a: goto 0006 // -0004 │ │ +0537a4: |[0537a4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +0537b4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0537b8: 6e10 1806 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0618 │ │ +0537be: 0c00 |0005: move-result-object v0 │ │ +0537c0: 1100 |0006: return-object v0 │ │ +0537c2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0537c4: 2300 6303 |0008: new-array v0, v0, [Landroid/view/Display; // type@0363 │ │ +0537c8: 28fc |000a: goto 0006 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ 0x0000 - 0x000b reg=2 category Ljava/lang/String; │ │ │ │ source_file_idx : 627 (DisplayManagerCompat.java) │ │ │ │ Class #402 header: │ │ -class_idx : 282 │ │ +class_idx : 279 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2208 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2205 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #402 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -104429,21 +104480,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2208 (SupportSubMenu.java) │ │ + source_file_idx : 2205 (SupportSubMenu.java) │ │ │ │ Class #403 header: │ │ -class_idx : 284 │ │ +class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2284 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2281 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -104468,18 +104519,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0515c8: |[0515c8] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -0515d8: 5b01 2a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -0515dc: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0515e2: 0e00 |0005: return-void │ │ +0537cc: |[0537cc] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +0537dc: 5b01 2a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +0537e0: 7010 9214 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0537e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -104489,20 +104540,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0515e4: |[0515e4] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -0515f4: 5420 2a02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -0515f8: 5400 3802 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -0515fc: 6e10 7c06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@067c │ │ -051602: 0b00 |0007: move-result-wide v0 │ │ -051604: 1000 |0008: return-wide v0 │ │ +0537e8: |[0537e8] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +0537f8: 5420 2a02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +0537fc: 5400 3802 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053800: 6e10 7c06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@067c │ │ +053806: 0b00 |0007: move-result-wide v0 │ │ +053808: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator$1; │ │ │ │ #1 : (in Landroid/support/v4/media/TransportMediator$1;) │ │ @@ -104510,19 +104561,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -051608: |[051608] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -051618: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -05161c: 5400 3802 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051620: 6e20 7a06 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@067a │ │ -051626: 0e00 |0007: return-void │ │ +05380c: |[05380c] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +05381c: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +053820: 5400 3802 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053824: 6e20 7a06 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@067a │ │ +05382a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ @@ -104532,19 +104583,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -051628: |[051628] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -051638: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -05163c: 5400 3c02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023c │ │ -051640: 6e20 c311 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11c3 │ │ -051646: 0e00 |0007: return-void │ │ +05382c: |[05382c] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +05383c: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +053840: 5400 3c02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023c │ │ +053844: 6e20 c311 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11c3 │ │ +05384a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 key Landroid/view/KeyEvent; │ │ @@ -104554,34 +104605,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -051648: |[051648] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -051658: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ -05165c: 5400 3802 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051660: 6e30 8306 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0683 │ │ -051666: 0e00 |0007: return-void │ │ +05384c: |[05384c] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +05385c: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022a │ │ +053860: 5400 3802 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053864: 6e30 8306 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0683 │ │ +05386a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 newPositionMs J │ │ │ │ - source_file_idx : 2284 (TransportMediator.java) │ │ + source_file_idx : 2281 (TransportMediator.java) │ │ │ │ Class #404 header: │ │ -class_idx : 286 │ │ +class_idx : 283 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 283 │ │ -source_file_idx : 2284 │ │ +superclass_idx : 280 │ │ +source_file_idx : 2281 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #404 annotations: │ │ Annotations on field #573 'mListeners' │ │ @@ -104691,18 +104742,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -051668: |[051668] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -051678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05167a: 7040 4706 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0647 │ │ -051680: 0e00 |0004: return-void │ │ +05386c: |[05386c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +05387c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05387e: 7040 4706 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0647 │ │ +053884: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -104713,62 +104764,62 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -051684: |[051684] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -051694: 7010 3006 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0630 │ │ -05169a: 2200 3103 |0003: new-instance v0, Ljava/util/ArrayList; // type@0331 │ │ -05169e: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -0516a4: 5b50 3d02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ -0516a8: 2200 1c01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@011c │ │ -0516ac: 7020 3c06 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@063c │ │ -0516b2: 5b50 3e02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023e │ │ -0516b6: 2200 1d01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@011d │ │ -0516ba: 7020 4106 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0641 │ │ -0516c0: 5b50 3c02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023c │ │ -0516c4: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -0516c8: 0760 |001a: move-object v0, v6 │ │ -0516ca: 5b50 3902 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0239 │ │ -0516ce: 5b58 3802 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -0516d2: 5450 3902 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0239 │ │ -0516d6: 1a01 9b0a |0021: const-string v1, "audio" // string@0a9b │ │ -0516da: 6e20 9300 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -0516e0: 0c00 |0026: move-result-object v0 │ │ -0516e2: 1f00 4e00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004e │ │ -0516e6: 5b50 3702 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0237 │ │ -0516ea: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -0516ee: 6e10 1600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ -0516f4: 0c00 |0030: move-result-object v0 │ │ -0516f6: 6e10 ba12 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12ba │ │ -0516fc: 0c07 |0034: move-result-object v7 │ │ -0516fe: 5b57 3f02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023f │ │ -051702: 5450 3f02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023f │ │ -051706: 7110 1b09 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@091b │ │ -05170c: 0c00 |003c: move-result-object v0 │ │ -05170e: 5b50 3b02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023b │ │ -051712: 6000 1f00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -051716: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -05171a: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -05171e: 2200 2401 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0124 │ │ -051722: 5451 3902 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0239 │ │ -051726: 5452 3702 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0237 │ │ -05172a: 5453 3f02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023f │ │ -05172e: 5454 3e02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023e │ │ -051732: 7054 6a06 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@066a │ │ -051738: 5b50 3a02 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -05173c: 0e00 |0054: return-void │ │ -05173e: 6e10 1912 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ -051744: 0c00 |0058: move-result-object v0 │ │ -051746: 28c2 |0059: goto 001b // -003e │ │ -051748: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -05174a: 5b50 3a02 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -05174e: 28f7 |005d: goto 0054 // -0009 │ │ +053888: |[053888] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +053898: 7010 3006 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0630 │ │ +05389e: 2200 2e03 |0003: new-instance v0, Ljava/util/ArrayList; // type@032e │ │ +0538a2: 7010 c814 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +0538a8: 5b50 3d02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ +0538ac: 2200 1901 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0119 │ │ +0538b0: 7020 3c06 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@063c │ │ +0538b6: 5b50 3e02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023e │ │ +0538ba: 2200 1a01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@011a │ │ +0538be: 7020 4106 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0641 │ │ +0538c4: 5b50 3c02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023c │ │ +0538c8: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +0538cc: 0760 |001a: move-object v0, v6 │ │ +0538ce: 5b50 3902 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0239 │ │ +0538d2: 5b58 3802 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +0538d6: 5450 3902 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0239 │ │ +0538da: 1a01 980a |0021: const-string v1, "audio" // string@0a98 │ │ +0538de: 6e20 9300 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +0538e4: 0c00 |0026: move-result-object v0 │ │ +0538e6: 1f00 4c00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004c │ │ +0538ea: 5b50 3702 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0237 │ │ +0538ee: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +0538f2: 6e10 1600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ +0538f8: 0c00 |0030: move-result-object v0 │ │ +0538fa: 6e10 ba12 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12ba │ │ +053900: 0c07 |0034: move-result-object v7 │ │ +053902: 5b57 3f02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023f │ │ +053906: 5450 3f02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023f │ │ +05390a: 7110 1b09 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@091b │ │ +053910: 0c00 |003c: move-result-object v0 │ │ +053912: 5b50 3b02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023b │ │ +053916: 6000 1f00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +05391a: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +05391e: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +053922: 2200 2101 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0121 │ │ +053926: 5451 3902 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0239 │ │ +05392a: 5452 3702 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0237 │ │ +05392e: 5453 3f02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@023f │ │ +053932: 5454 3e02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023e │ │ +053936: 7054 6a06 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@066a │ │ +05393c: 5b50 3a02 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053940: 0e00 |0054: return-void │ │ +053942: 6e10 1912 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ +053948: 0c00 |0058: move-result-object v0 │ │ +05394a: 28c2 |0059: goto 001b // -003e │ │ +05394c: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +05394e: 5b50 3a02 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053952: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -104793,18 +104844,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -051750: |[051750] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -051760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051762: 7040 4706 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0647 │ │ -051768: 0e00 |0004: return-void │ │ +053954: |[053954] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +053964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053966: 7040 4706 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0647 │ │ +05396c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -104815,28 +104866,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05176c: |[05176c] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -05177c: 5421 3d02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ -051780: 6e10 d514 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -051786: 0a01 |0005: move-result v1 │ │ -051788: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -05178c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05178e: 1100 |0009: return-object v0 │ │ -051790: 5421 3d02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ -051794: 6e10 d514 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ -05179a: 0a01 |000f: move-result v1 │ │ -05179c: 2310 6203 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0362 │ │ -0517a0: 5421 3d02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ -0517a4: 6e20 d714 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ -0517aa: 28f2 |0017: goto 0009 // -000e │ │ +053970: |[053970] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +053980: 5421 3d02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ +053984: 6e10 d514 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +05398a: 0a01 |0005: move-result v1 │ │ +05398c: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +053990: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +053992: 1100 |0009: return-object v0 │ │ +053994: 5421 3d02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ +053998: 6e10 d514 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14d5 │ │ +05399e: 0a01 |000f: move-result v1 │ │ +0539a0: 2310 5f03 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@035f │ │ +0539a4: 5421 3d02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ +0539a8: 6e20 d714 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14d7 │ │ +0539ae: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -104849,22 +104900,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -0517ac: |[0517ac] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -0517bc: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -0517c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0517c4: 0f00 |0004: return v0 │ │ -0517c6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0517c8: 28fe |0006: goto 0004 // -0002 │ │ -0517ca: 0000 |0007: nop // spacer │ │ -0517cc: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +0539b0: |[0539b0] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +0539c0: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +0539c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0539c8: 0f00 |0004: return v0 │ │ +0539ca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0539cc: 28fe |0006: goto 0004 // -0002 │ │ +0539ce: 0000 |0007: nop // spacer │ │ +0539d0: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=127 │ │ 0x0005 line=124 │ │ 0x0007 line=112 │ │ locals : │ │ @@ -104875,29 +104926,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -051828: |[051828] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -051838: 5450 3a02 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -05183c: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -051840: 5450 3a02 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051844: 5451 3802 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051848: 6e10 7f06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@067f │ │ -05184e: 0a01 |000b: move-result v1 │ │ -051850: 5452 3802 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051854: 6e10 7c06 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@067c │ │ -05185a: 0b02 |0011: move-result-wide v2 │ │ -05185c: 5454 3802 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051860: 6e10 7e06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@067e │ │ -051866: 0a04 |0017: move-result v4 │ │ -051868: 6e54 7306 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0673 │ │ -05186e: 0e00 |001b: return-void │ │ +053a2c: |[053a2c] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +053a3c: 5450 3a02 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053a40: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +053a44: 5450 3a02 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053a48: 5451 3802 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053a4c: 6e10 7f06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@067f │ │ +053a52: 0a01 |000b: move-result v1 │ │ +053a54: 5452 3802 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053a58: 6e10 7c06 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@067c │ │ +053a5e: 0b02 |0011: move-result-wide v2 │ │ +053a60: 5454 3802 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053a64: 6e10 7e06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@067e │ │ +053a6a: 0a04 |0017: move-result v4 │ │ +053a6c: 6e54 7306 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0673 │ │ +053a72: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x001b line=244 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/media/TransportMediator; │ │ @@ -104907,27 +104958,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -051870: |[051870] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -051880: 7010 4e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@064e │ │ -051886: 0c04 |0003: move-result-object v4 │ │ -051888: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -05188c: 0740 |0006: move-object v0, v4 │ │ -05188e: 2102 |0007: array-length v2, v0 │ │ -051890: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -051892: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -051896: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -05189a: 6e20 8706 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0687 │ │ -0518a0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0518a4: 28f7 |0012: goto 0009 // -0009 │ │ -0518a6: 0e00 |0013: return-void │ │ +053a74: |[053a74] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +053a84: 7010 4e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@064e │ │ +053a8a: 0c04 |0003: move-result-object v4 │ │ +053a8c: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +053a90: 0740 |0006: move-object v0, v4 │ │ +053a92: 2102 |0007: array-length v2, v0 │ │ +053a94: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +053a96: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +053a9a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +053a9e: 6e20 8706 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0687 │ │ +053aa4: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +053aa8: 28f7 |0012: goto 0009 // -0009 │ │ +053aaa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -104945,27 +104996,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0518a8: |[0518a8] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -0518b8: 7010 4e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@064e │ │ -0518be: 0c04 |0003: move-result-object v4 │ │ -0518c0: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0518c4: 0740 |0006: move-object v0, v4 │ │ -0518c6: 2102 |0007: array-length v2, v0 │ │ -0518c8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0518ca: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0518ce: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0518d2: 6e20 8806 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0688 │ │ -0518d8: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0518dc: 28f7 |0012: goto 0009 // -0009 │ │ -0518de: 0e00 |0013: return-void │ │ +053aac: |[053aac] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +053abc: 7010 4e06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@064e │ │ +053ac2: 0c04 |0003: move-result-object v4 │ │ +053ac4: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +053ac8: 0740 |0006: move-object v0, v4 │ │ +053aca: 2102 |0007: array-length v2, v0 │ │ +053acc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +053ace: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +053ad2: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +053ad6: 6e20 8806 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0688 │ │ +053adc: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +053ae0: 28f7 |0012: goto 0009 // -0009 │ │ +053ae2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -104984,18 +105035,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0518e0: |[0518e0] android.support.v4.media.TransportMediator.destroy:()V │ │ -0518f0: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -0518f4: 6e10 6b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@066b │ │ -0518fa: 0e00 |0005: return-void │ │ +053ae4: |[053ae4] android.support.v4.media.TransportMediator.destroy:()V │ │ +053af4: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053af8: 6e10 6b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@066b │ │ +053afe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -105004,20 +105055,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0518fc: |[0518fc] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -05190c: 5420 3c02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023c │ │ -051910: 5421 3b02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023b │ │ -051914: 7140 1a09 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@091a │ │ -05191a: 0a00 |0007: move-result v0 │ │ -05191c: 0f00 |0008: return v0 │ │ +053b00: |[053b00] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +053b10: 5420 3c02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023c │ │ +053b14: 5421 3b02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023b │ │ +053b18: 7140 1a09 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@091a │ │ +053b1e: 0a00 |0007: move-result v0 │ │ +053b20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ │ │ @@ -105026,19 +105077,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051920: |[051920] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -051930: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051934: 6e10 7b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@067b │ │ -05193a: 0a00 |0005: move-result v0 │ │ -05193c: 0f00 |0006: return v0 │ │ +053b24: |[053b24] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +053b34: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053b38: 6e10 7b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@067b │ │ +053b3e: 0a00 |0005: move-result v0 │ │ +053b40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -105046,19 +105097,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051940: |[051940] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -051950: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051954: 6e10 7c06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@067c │ │ -05195a: 0b00 |0005: move-result-wide v0 │ │ -05195c: 1000 |0006: return-wide v0 │ │ +053b44: |[053b44] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +053b54: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053b58: 6e10 7c06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@067c │ │ +053b5e: 0b00 |0005: move-result-wide v0 │ │ +053b60: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -105066,19 +105117,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051960: |[051960] android.support.v4.media.TransportMediator.getDuration:()J │ │ -051970: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051974: 6e10 7d06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@067d │ │ -05197a: 0b00 |0005: move-result-wide v0 │ │ -05197c: 1000 |0006: return-wide v0 │ │ +053b64: |[053b64] android.support.v4.media.TransportMediator.getDuration:()J │ │ +053b74: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053b78: 6e10 7d06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@067d │ │ +053b7e: 0b00 |0005: move-result-wide v0 │ │ +053b80: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -105086,23 +105137,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -051980: |[051980] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -051990: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051994: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -051998: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -05199c: 6e10 6e06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@066e │ │ -0519a2: 0c00 |0009: move-result-object v0 │ │ -0519a4: 1100 |000a: return-object v0 │ │ -0519a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0519a8: 28fe |000c: goto 000a // -0002 │ │ +053b84: |[053b84] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +053b94: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053b98: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +053b9c: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053ba0: 6e10 6e06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@066e │ │ +053ba6: 0c00 |0009: move-result-object v0 │ │ +053ba8: 1100 |000a: return-object v0 │ │ +053baa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +053bac: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -105110,19 +105161,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0519ac: |[0519ac] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -0519bc: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -0519c0: 6e10 7e06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@067e │ │ -0519c6: 0a00 |0005: move-result v0 │ │ -0519c8: 0f00 |0006: return v0 │ │ +053bb0: |[053bb0] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +053bc0: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053bc4: 6e10 7e06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@067e │ │ +053bca: 0a00 |0005: move-result v0 │ │ +053bcc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #7 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -105130,19 +105181,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0519cc: |[0519cc] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -0519dc: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -0519e0: 6e10 7f06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@067f │ │ -0519e6: 0a00 |0005: move-result v0 │ │ -0519e8: 0f00 |0006: return v0 │ │ +053bd0: |[053bd0] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +053be0: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053be4: 6e10 7f06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@067f │ │ +053bea: 0a00 |0005: move-result v0 │ │ +053bec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -105150,24 +105201,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0519ec: |[0519ec] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -0519fc: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051a00: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051a04: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051a08: 6e10 7206 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0672 │ │ -051a0e: 5410 3802 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051a12: 6e10 8206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0682 │ │ -051a18: 7010 5406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ -051a1e: 7010 5706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ -051a24: 0e00 |0014: return-void │ │ +053bf0: |[053bf0] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +053c00: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053c04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +053c08: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053c0c: 6e10 7206 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0672 │ │ +053c12: 5410 3802 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053c16: 6e10 8206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0682 │ │ +053c1c: 7010 5406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ +053c22: 7010 5706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ +053c28: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -105180,19 +105231,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -051a28: |[051a28] android.support.v4.media.TransportMediator.refreshState:()V │ │ -051a38: 7010 5406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ -051a3e: 7010 5706 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ -051a44: 7010 5806 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0658 │ │ -051a4a: 0e00 |0009: return-void │ │ +053c2c: |[053c2c] android.support.v4.media.TransportMediator.refreshState:()V │ │ +053c3c: 7010 5406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ +053c42: 7010 5706 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ +053c48: 7010 5806 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0658 │ │ +053c4e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -105203,18 +105254,18 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051a4c: |[051a4c] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -051a5c: 5410 3d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ -051a60: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ -051a66: 0e00 |0005: return-void │ │ +053c50: |[053c50] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +053c60: 5410 3d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ +053c64: 6e20 cb14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14cb │ │ +053c6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ @@ -105224,18 +105275,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051a68: |[051a68] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -051a78: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051a7c: 6e30 8306 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0683 │ │ -051a82: 0e00 |0005: return-void │ │ +053c6c: |[053c6c] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +053c7c: 5410 3802 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053c80: 6e30 8306 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0683 │ │ +053c86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -105245,24 +105296,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -051a84: |[051a84] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -051a94: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051a98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051a9c: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051aa0: 6e10 7406 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0674 │ │ -051aa6: 5410 3802 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051aaa: 6e10 8406 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0684 │ │ -051ab0: 7010 5406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ -051ab6: 7010 5706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ -051abc: 0e00 |0014: return-void │ │ +053c88: |[053c88] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +053c98: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053c9c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +053ca0: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053ca4: 6e10 7406 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0674 │ │ +053caa: 5410 3802 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053cae: 6e10 8406 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0684 │ │ +053cb4: 7010 5406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ +053cba: 7010 5706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ +053cc0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -105275,24 +105326,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -051ac0: |[051ac0] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -051ad0: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051ad4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051ad8: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ -051adc: 6e10 7506 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0675 │ │ -051ae2: 5410 3802 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ -051ae6: 6e10 8506 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0685 │ │ -051aec: 7010 5406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ -051af2: 7010 5706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ -051af8: 0e00 |0014: return-void │ │ +053cc4: |[053cc4] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +053cd4: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053cd8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +053cdc: 5410 3a02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023a │ │ +053ce0: 6e10 7506 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0675 │ │ +053ce6: 5410 3802 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0238 │ │ +053cea: 6e10 8506 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0685 │ │ +053cf0: 7010 5406 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0654 │ │ +053cf6: 7010 5706 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0657 │ │ +053cfc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -105305,32 +105356,32 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051afc: |[051afc] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -051b0c: 5410 3d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ -051b10: 6e20 d314 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ -051b16: 0e00 |0005: return-void │ │ +053d00: |[053d00] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +053d10: 5410 3d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023d │ │ +053d14: 6e20 d314 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14d3 │ │ +053d1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ │ │ - source_file_idx : 2284 (TransportMediator.java) │ │ + source_file_idx : 2281 (TransportMediator.java) │ │ │ │ Class #405 header: │ │ -class_idx : 295 │ │ +class_idx : 292 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #405 annotations: │ │ @@ -105352,17 +105403,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051b18: |[051b18] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -051b28: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051b2e: 0e00 |0003: return-void │ │ +053d1c: |[053d1c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +053d2c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +053d32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -105371,27 +105422,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -051b30: |[051b30] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051b40: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -051b42: 6e10 4d01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@014d │ │ -051b48: 0c00 |0004: move-result-object v0 │ │ -051b4a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -051b4e: 0f02 |0007: return v2 │ │ -051b50: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ -051b56: 0a01 |000b: move-result v1 │ │ -051b58: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -051b5e: 28f8 |000f: goto 0007 // -0008 │ │ -051b60: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -051b62: 28f6 |0011: goto 0007 // -000a │ │ -051b64: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +053d34: |[053d34] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +053d44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +053d46: 6e10 4d01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@014d │ │ +053d4c: 0c00 |0004: move-result-object v0 │ │ +053d4e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +053d52: 0f02 |0007: return v2 │ │ +053d54: 6e10 5001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0150 │ │ +053d5a: 0a01 |000b: move-result v1 │ │ +053d5c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +053d62: 28f8 |000f: goto 0007 // -0008 │ │ +053d64: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +053d66: 28f6 |0011: goto 0007 // -000a │ │ +053d68: 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 │ │ @@ -105402,17 +105453,17 @@ │ │ 0x000c - 0x001a reg=1 type I │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ 0x0000 - 0x001a reg=4 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 537 (ConnectivityManagerCompat.java) │ │ │ │ Class #406 header: │ │ -class_idx : 297 │ │ +class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #406 annotations: │ │ @@ -105434,17 +105485,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051b74: |[051b74] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -051b84: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051b8a: 0e00 |0003: return-void │ │ +053d78: |[053d78] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +053d88: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +053d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -105453,31 +105504,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051b8c: |[051b8c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051b9c: 7110 9706 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0697 │ │ -051ba2: 0a00 |0003: move-result v0 │ │ -051ba4: 0f00 |0004: return v0 │ │ +053d90: |[053d90] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +053da0: 7110 9706 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0697 │ │ +053da6: 0a00 |0003: move-result v0 │ │ +053da8: 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; │ │ │ │ source_file_idx : 537 (ConnectivityManagerCompat.java) │ │ │ │ Class #407 header: │ │ -class_idx : 298 │ │ +class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #407 annotations: │ │ @@ -105499,17 +105550,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051ba8: |[051ba8] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -051bb8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051bbe: 0e00 |0003: return-void │ │ +053dac: |[053dac] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +053dbc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +053dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -105518,31 +105569,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051bc0: |[051bc0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051bd0: 7110 9906 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0699 │ │ -051bd6: 0a00 |0003: move-result v0 │ │ -051bd8: 0f00 |0004: return v0 │ │ +053dc4: |[053dc4] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +053dd4: 7110 9906 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0699 │ │ +053dda: 0a00 |0003: move-result v0 │ │ +053ddc: 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; │ │ │ │ source_file_idx : 537 (ConnectivityManagerCompat.java) │ │ │ │ Class #408 header: │ │ -class_idx : 299 │ │ +class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #408 annotations: │ │ @@ -105564,17 +105615,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051bdc: |[051bdc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -051bec: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051bf2: 0e00 |0003: return-void │ │ +053de0: |[053de0] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +053df0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +053df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -105583,32 +105634,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051bf4: |[051bf4] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051c04: 7110 9b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@069b │ │ -051c0a: 0a00 |0003: move-result v0 │ │ -051c0c: 0f00 |0004: return v0 │ │ +053df8: |[053df8] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +053e08: 7110 9b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@069b │ │ +053e0e: 0a00 |0003: move-result v0 │ │ +053e10: 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; │ │ │ │ source_file_idx : 537 (ConnectivityManagerCompat.java) │ │ │ │ Class #409 header: │ │ -class_idx : 307 │ │ +class_idx : 304 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #409 annotations: │ │ Annotations on class │ │ @@ -105636,20 +105687,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -051c10: |[051c10] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -051c20: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -051c26: 2200 3101 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0131 │ │ -051c2a: 7020 9c06 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@069c │ │ -051c30: 5b10 5d02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ -051c34: 0e00 |000a: return-void │ │ +053e14: |[053e14] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +053e24: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +053e2a: 2200 2e01 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@012e │ │ +053e2e: 7020 9c06 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@069c │ │ +053e34: 5b10 5d02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ +053e38: 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; │ │ │ │ @@ -105659,22 +105710,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -051c38: |[051c38] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -051c48: 5420 5d02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ -051c4c: 6e10 bd14 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14bd │ │ -051c52: 0c00 |0005: move-result-object v0 │ │ -051c54: 1f00 3201 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0132 │ │ -051c58: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -051c5a: 5901 5c02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ -051c5e: 0e00 |000b: return-void │ │ +053e3c: |[053e3c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +053e4c: 5420 5d02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ +053e50: 6e10 bd14 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14bd │ │ +053e56: 0c00 |0005: move-result-object v0 │ │ +053e58: 1f00 2f01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012f │ │ +053e5c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +053e5e: 5901 5c02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ +053e62: 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; │ │ │ │ @@ -105683,21 +105734,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -051c60: |[051c60] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -051c70: 5410 5d02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ -051c74: 6e10 bd14 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14bd │ │ -051c7a: 0c00 |0005: move-result-object v0 │ │ -051c7c: 1f00 3201 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0132 │ │ -051c80: 5200 5c02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ -051c84: 0f00 |000a: return v0 │ │ +053e64: |[053e64] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +053e74: 5410 5d02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ +053e78: 6e10 bd14 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14bd │ │ +053e7e: 0c00 |0005: move-result-object v0 │ │ +053e80: 1f00 2f01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012f │ │ +053e84: 5200 5c02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ +053e88: 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;) │ │ @@ -105705,16 +105756,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051c88: |[051c88] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -051c98: 0e00 |0000: return-void │ │ +053e8c: |[053e8c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +053e9c: 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 │ │ │ │ @@ -105723,16 +105774,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051c9c: |[051c9c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -051cac: 0e00 |0000: return-void │ │ +053ea0: |[053ea0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +053eb0: 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 │ │ @@ -105742,21 +105793,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -051cb0: |[051cb0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -051cc0: 5410 5d02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ -051cc4: 6e10 bd14 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14bd │ │ -051cca: 0c00 |0005: move-result-object v0 │ │ -051ccc: 1f00 3201 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0132 │ │ -051cd0: 5902 5c02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ -051cd4: 0e00 |000a: return-void │ │ +053eb4: |[053eb4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +053ec4: 5410 5d02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025d │ │ +053ec8: 6e10 bd14 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14bd │ │ +053ece: 0c00 |0005: move-result-object v0 │ │ +053ed0: 1f00 2f01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012f │ │ +053ed4: 5902 5c02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025c │ │ +053ed8: 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 │ │ @@ -105766,16 +105817,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051cd8: |[051cd8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -051ce8: 0e00 |0000: return-void │ │ +053edc: |[053edc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +053eec: 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; │ │ │ │ @@ -105784,30 +105835,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051cec: |[051cec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -051cfc: 0e00 |0000: return-void │ │ +053ef0: |[053ef0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +053f00: 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; │ │ │ │ - source_file_idx : 2279 (TrafficStatsCompat.java) │ │ + source_file_idx : 2276 (TrafficStatsCompat.java) │ │ │ │ Class #410 header: │ │ -class_idx : 308 │ │ +class_idx : 305 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2279 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2276 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -105832,17 +105883,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d00: |[051d00] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -051d10: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051d16: 0e00 |0003: return-void │ │ +053f04: |[053f04] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +053f14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +053f1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -105851,17 +105902,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -051d18: |[051d18] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -051d28: 7100 c206 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06c2 │ │ -051d2e: 0e00 |0003: return-void │ │ +053f1c: |[053f1c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +053f2c: 7100 c206 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06c2 │ │ +053f32: 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; │ │ │ │ @@ -105870,18 +105921,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -051d30: |[051d30] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -051d40: 7100 c306 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06c3 │ │ -051d46: 0a00 |0003: move-result v0 │ │ -051d48: 0f00 |0004: return v0 │ │ +053f34: |[053f34] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +053f44: 7100 c306 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06c3 │ │ +053f4a: 0a00 |0003: move-result v0 │ │ +053f4c: 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;) │ │ @@ -105889,17 +105940,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d4c: |[051d4c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -051d5c: 7110 c406 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06c4 │ │ -051d62: 0e00 |0003: return-void │ │ +053f50: |[053f50] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +053f60: 7110 c406 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06c4 │ │ +053f66: 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 │ │ @@ -105909,17 +105960,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051d64: |[051d64] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -051d74: 7120 c506 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06c5 │ │ -051d7a: 0e00 |0003: return-void │ │ +053f68: |[053f68] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +053f78: 7120 c506 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06c5 │ │ +053f7e: 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 │ │ @@ -105930,17 +105981,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d7c: |[051d7c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -051d8c: 7110 c606 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06c6 │ │ -051d92: 0e00 |0003: return-void │ │ +053f80: |[053f80] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +053f90: 7110 c606 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06c6 │ │ +053f96: 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 │ │ @@ -105950,17 +106001,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d94: |[051d94] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -051da4: 7110 c706 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06c7 │ │ -051daa: 0e00 |0003: return-void │ │ +053f98: |[053f98] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +053fa8: 7110 c706 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06c7 │ │ +053fae: 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; │ │ @@ -105970,32 +106021,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051dac: |[051dac] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -051dbc: 7110 c806 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06c8 │ │ -051dc2: 0e00 |0003: return-void │ │ +053fb0: |[053fb0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +053fc0: 7110 c806 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06c8 │ │ +053fc6: 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; │ │ │ │ - source_file_idx : 2279 (TrafficStatsCompat.java) │ │ + source_file_idx : 2276 (TrafficStatsCompat.java) │ │ │ │ Class #411 header: │ │ -class_idx : 320 │ │ +class_idx : 317 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2072 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2069 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #411 annotations: │ │ Annotations on class │ │ @@ -106022,20 +106073,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -051dc4: |[051dc4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -051dd4: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -051dda: 2200 4501 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@0145 │ │ -051dde: 7020 fa06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@06fa │ │ -051de4: 5b10 6302 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ -051de8: 0e00 |000a: return-void │ │ +053fc8: |[053fc8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +053fd8: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +053fde: 2200 4201 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@0142 │ │ +053fe2: 7020 fa06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@06fa │ │ +053fe8: 5b10 6302 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ +053fec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x000a line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -106047,19 +106098,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051dec: |[051dec] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -051dfc: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ -051e00: 6e10 fb06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@06fb │ │ -051e06: 0a00 |0005: move-result v0 │ │ -051e08: 0f00 |0006: return v0 │ │ +053ff0: |[053ff0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +054000: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ +054004: 6e10 fb06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@06fb │ │ +05400a: 0a00 |0005: move-result v0 │ │ +05400c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -106067,19 +106118,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051e0c: |[051e0c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -051e1c: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ -051e20: 6e10 fc06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@06fc │ │ -051e26: 0a00 |0005: move-result v0 │ │ -051e28: 0f00 |0006: return v0 │ │ +054010: |[054010] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +054020: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ +054024: 6e10 fc06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@06fc │ │ +05402a: 0a00 |0005: move-result v0 │ │ +05402c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -106087,18 +106138,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051e2c: |[051e2c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -051e3c: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ -051e40: 6e30 ff06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06ff │ │ -051e46: 0e00 |0005: return-void │ │ +054030: |[054030] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +054040: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ +054044: 6e30 ff06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@06ff │ │ +05404a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -106109,18 +106160,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051e48: |[051e48] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -051e58: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ -051e5c: 6e30 0007 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0700 │ │ -051e62: 0e00 |0005: return-void │ │ +05404c: |[05404c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +05405c: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ +054060: 6e30 0007 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0700 │ │ +054066: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -106131,18 +106182,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051e64: |[051e64] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -051e74: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ -051e78: 6e20 0107 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0701 │ │ -051e7e: 0e00 |0005: return-void │ │ +054068: |[054068] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +054078: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ +05407c: 6e20 0107 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0701 │ │ +054082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -106152,33 +106203,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051e80: |[051e80] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -051e90: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ -051e94: 6e20 0207 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0702 │ │ -051e9a: 0e00 |0005: return-void │ │ +054084: |[054084] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +054094: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.printHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0263 │ │ +054098: 6e20 0207 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0702 │ │ +05409e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2072 (PrintHelper.java) │ │ + source_file_idx : 2069 (PrintHelper.java) │ │ │ │ Class #412 header: │ │ -class_idx : 321 │ │ +class_idx : 318 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2072 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2069 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #412 annotations: │ │ Annotations on class │ │ @@ -106207,20 +106258,20 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -051e9c: |[051e9c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -051eac: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -051eae: 7010 9214 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -051eb4: 5910 6502 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ -051eb8: 5910 6402 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0264 │ │ -051ebc: 0e00 |0008: return-void │ │ +0540a0: |[0540a0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +0540b0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0540b2: 7010 9214 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +0540b8: 5910 6502 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ +0540bc: 5910 6402 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0264 │ │ +0540c0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=88 │ │ 0x0006 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ @@ -106230,17 +106281,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051ec0: |[051ec0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -051ed0: 7010 e106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@06e1 │ │ -051ed6: 0e00 |0003: return-void │ │ +0540c4: |[0540c4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +0540d4: 7010 e106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@06e1 │ │ +0540da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -106250,17 +106301,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051ed8: |[051ed8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -051ee8: 5210 6402 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0264 │ │ -051eec: 0f00 |0002: return v0 │ │ +0540dc: |[0540dc] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +0540ec: 5210 6402 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0264 │ │ +0540f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -106268,17 +106319,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051ef0: |[051ef0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -051f00: 5210 6502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ -051f04: 0f00 |0002: return v0 │ │ +0540f4: |[0540f4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +054104: 5210 6502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ +054108: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -106286,16 +106337,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051f08: |[051f08] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -051f18: 0e00 |0000: return-void │ │ +05410c: |[05410c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05411c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -106305,16 +106356,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051f1c: |[051f1c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -051f2c: 0e00 |0000: return-void │ │ +054120: |[054120] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +054130: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ @@ -106324,17 +106375,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051f30: |[051f30] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -051f40: 5901 6402 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0264 │ │ -051f44: 0e00 |0002: return-void │ │ +054134: |[054134] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +054144: 5901 6402 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0264 │ │ +054148: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -106344,31 +106395,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051f48: |[051f48] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -051f58: 5901 6502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ -051f5c: 0e00 |0002: return-void │ │ +05414c: |[05414c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +05415c: 5901 6502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0265 │ │ +054160: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2072 (PrintHelper.java) │ │ + source_file_idx : 2069 (PrintHelper.java) │ │ │ │ Class #413 header: │ │ -class_idx : 331 │ │ +class_idx : 328 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #413 annotations: │ │ @@ -106390,17 +106441,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051f60: |[051f60] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -051f70: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051f76: 0e00 |0003: return-void │ │ +054164: |[054164] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +054174: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05417a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -106409,16 +106460,16 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051f78: |[051f78] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -051f88: 1101 |0000: return-object v1 │ │ +05417c: |[05417c] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +05418c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 locale Ljava/lang/String; │ │ │ │ @@ -106427,30 +106478,30 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051f8c: |[051f8c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -051f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051f9e: 1100 |0001: return-object v0 │ │ +054190: |[054190] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0541a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0541a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 locale Ljava/lang/String; │ │ │ │ source_file_idx : 796 (ICUCompat.java) │ │ │ │ Class #414 header: │ │ -class_idx : 332 │ │ +class_idx : 329 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #414 annotations: │ │ @@ -106472,17 +106523,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051fa0: |[051fa0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -051fb0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -051fb6: 0e00 |0003: return-void │ │ +0541a4: |[0541a4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +0541b4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0541ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -106491,18 +106542,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051fb8: |[051fb8] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -051fc8: 7110 3a07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@073a │ │ -051fce: 0c00 |0003: move-result-object v0 │ │ -051fd0: 1100 |0004: return-object v0 │ │ +0541bc: |[0541bc] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0541cc: 7110 3a07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@073a │ │ +0541d2: 0c00 |0003: move-result-object v0 │ │ +0541d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -106511,32 +106562,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051fd4: |[051fd4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -051fe4: 7110 3b07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@073b │ │ -051fea: 0c00 |0003: move-result-object v0 │ │ -051fec: 1100 |0004: return-object v0 │ │ +0541d8: |[0541d8] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0541e8: 7110 3b07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@073b │ │ +0541ee: 0c00 |0003: move-result-object v0 │ │ +0541f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ source_file_idx : 796 (ICUCompat.java) │ │ │ │ Class #415 header: │ │ -class_idx : 337 │ │ +class_idx : 334 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2268 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -106569,24 +106620,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -051ff0: |[051ff0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -052000: 2200 5101 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0151 │ │ -052004: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -052006: 7020 3f07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@073f │ │ -05200c: 6900 9b02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029b │ │ -052010: 2200 5101 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0151 │ │ -052014: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -052016: 7020 3f07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@073f │ │ -05201c: 6900 9a02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029a │ │ -052020: 0e00 |0010: return-void │ │ +0541f4: |[0541f4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +054204: 2200 4e01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@014e │ │ +054208: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05420a: 7020 3f07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@073f │ │ +054210: 6900 9b02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029b │ │ +054214: 2200 4e01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@014e │ │ +054218: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05421a: 7020 3f07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@073f │ │ +054220: 6900 9a02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029a │ │ +054224: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -106594,18 +106645,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052024: |[052024] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -052034: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05203a: 5c01 9c02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ -05203e: 0e00 |0005: return-void │ │ +054228: |[054228] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +054238: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05423e: 5c01 9c02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ +054242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ @@ -106617,48 +106668,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -052040: |[052040] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -052050: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -052052: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -052054: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -052056: 0182 |0003: move v2, v8 │ │ -052058: 9000 0809 |0004: add-int v0, v8, v9 │ │ -05205c: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -052060: 7220 5e14 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ -052066: 0a05 |000b: move-result v5 │ │ -052068: 7110 6414 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ -05206e: 0a05 |000f: move-result v5 │ │ -052070: 7110 5307 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0753 │ │ -052076: 0a05 |0013: move-result v5 │ │ -052078: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -05207e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -052082: 28ed |0019: goto 0006 // -0013 │ │ -052084: 5565 9c02 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ -052088: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -05208c: 0143 |001e: move v3, v4 │ │ -05208e: 0f03 |001f: return v3 │ │ -052090: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -052092: 28f6 |0021: goto 0017 // -000a │ │ -052094: 5565 9c02 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ -052098: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -05209c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -05209e: 28f0 |0027: goto 0017 // -0010 │ │ -0520a0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -0520a4: 5565 9c02 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ -0520a8: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -0520ac: 0143 |002e: move v3, v4 │ │ -0520ae: 28f0 |002f: goto 001f // -0010 │ │ -0520b0: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -0520b2: 28ee |0031: goto 001f // -0012 │ │ -0520b4: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +054244: |[054244] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +054254: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +054256: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +054258: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05425a: 0182 |0003: move v2, v8 │ │ +05425c: 9000 0809 |0004: add-int v0, v8, v9 │ │ +054260: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +054264: 7220 5e14 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ +05426a: 0a05 |000b: move-result v5 │ │ +05426c: 7110 6414 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ +054272: 0a05 |000f: move-result v5 │ │ +054274: 7110 5307 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0753 │ │ +05427a: 0a05 |0013: move-result v5 │ │ +05427c: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +054282: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054286: 28ed |0019: goto 0006 // -0013 │ │ +054288: 5565 9c02 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ +05428c: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +054290: 0143 |001e: move v3, v4 │ │ +054292: 0f03 |001f: return v3 │ │ +054294: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +054296: 28f6 |0021: goto 0017 // -000a │ │ +054298: 5565 9c02 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ +05429c: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +0542a0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0542a2: 28f0 |0027: goto 0017 // -0010 │ │ +0542a4: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +0542a8: 5565 9c02 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029c │ │ +0542ac: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +0542b0: 0143 |002e: move v3, v4 │ │ +0542b2: 28f0 |002f: goto 001f // -0010 │ │ +0542b4: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +0542b6: 28ee |0031: goto 001f // -0012 │ │ +0542b8: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0003 line=207 │ │ 0x0008 line=208 │ │ 0x0017 line=207 │ │ 0x001a line=210 │ │ @@ -106677,21 +106728,21 @@ │ │ 0x0003 - 0x003a reg=1 haveUnlookedFor Z │ │ 0x0004 - 0x003a reg=2 i I │ │ 0x0000 - 0x003a reg=6 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ 0x0000 - 0x003a reg=7 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x003a reg=8 start I │ │ 0x0000 - 0x003a reg=9 count I │ │ │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #416 header: │ │ -class_idx : 338 │ │ +class_idx : 335 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2268 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -106716,36 +106767,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0520c4: |[0520c4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -0520d4: 2200 5201 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0152 │ │ -0520d8: 7010 4207 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0742 │ │ -0520de: 6900 9d02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029d │ │ -0520e2: 0e00 |0007: return-void │ │ +0542c8: |[0542c8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0542d8: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@014f │ │ +0542dc: 7010 4207 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0742 │ │ +0542e2: 6900 9d02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029d │ │ +0542e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0520e4: |[0520e4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -0520f4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0520fa: 0e00 |0003: return-void │ │ +0542e8: |[0542e8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0542f8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0542fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ │ │ @@ -106755,30 +106806,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0520fc: |[0520fc] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -05210c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -05210e: 0161 |0001: move v1, v6 │ │ -052110: 9000 0607 |0002: add-int v0, v6, v7 │ │ -052114: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -052118: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -05211a: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -05211e: 7220 5e14 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ -052124: 0a03 |000c: move-result v3 │ │ -052126: 7110 6414 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ -05212c: 0a03 |0010: move-result v3 │ │ -05212e: 7110 5207 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0752 │ │ -052134: 0a02 |0014: move-result v2 │ │ -052136: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05213a: 28ed |0017: goto 0004 // -0013 │ │ -05213c: 0f02 |0018: return v2 │ │ +054300: |[054300] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +054310: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +054312: 0161 |0001: move v1, v6 │ │ +054314: 9000 0607 |0002: add-int v0, v6, v7 │ │ +054318: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +05431c: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +05431e: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +054322: 7220 5e14 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@145e │ │ +054328: 0a03 |000c: move-result v3 │ │ +05432a: 7110 6414 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1464 │ │ +054330: 0a03 |0010: move-result v3 │ │ +054332: 7110 5207 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0752 │ │ +054338: 0a02 |0014: move-result v2 │ │ +05433a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05433e: 28ed |0017: goto 0004 // -0013 │ │ +054340: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -106787,21 +106838,21 @@ │ │ 0x0002 - 0x0019 reg=1 i I │ │ 0x0001 - 0x0019 reg=2 result I │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ 0x0000 - 0x0019 reg=5 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x0019 reg=6 start I │ │ 0x0000 - 0x0019 reg=7 count I │ │ │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #417 header: │ │ -class_idx : 340 │ │ +class_idx : 337 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2268 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -106826,18 +106877,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052140: |[052140] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -052150: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -052156: 5b01 9e02 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@029e │ │ -05215a: 0e00 |0005: return-void │ │ +054344: |[054344] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +054354: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05435a: 5b01 9e02 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@029e │ │ +05435e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ @@ -106848,27 +106899,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -05215c: |[05215c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -05216c: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@029e │ │ -052170: 7240 4407 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0744 │ │ -052176: 0a00 |0005: move-result v0 │ │ -052178: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -05217e: 6e10 4607 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0746 │ │ -052184: 0a00 |000c: move-result v0 │ │ -052186: 0f00 |000d: return v0 │ │ -052188: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05218a: 28fe |000f: goto 000d // -0002 │ │ -05218c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05218e: 28fc |0011: goto 000d // -0004 │ │ -052190: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +054360: |[054360] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +054370: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@029e │ │ +054374: 7240 4407 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0744 │ │ +05437a: 0a00 |0005: move-result v0 │ │ +05437c: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +054382: 6e10 4607 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0746 │ │ +054388: 0a00 |000c: move-result v0 │ │ +05438a: 0f00 |000d: return v0 │ │ +05438c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05438e: 28fe |000f: goto 000d // -0002 │ │ +054390: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +054392: 28fc |0011: goto 000d // -0004 │ │ +054394: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=146 │ │ 0x000e line=142 │ │ 0x0010 line=144 │ │ 0x0012 line=140 │ │ @@ -106890,33 +106941,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0521a0: |[0521a0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -0521b0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0521b4: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -0521b8: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -0521bc: 7210 5f14 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@145f │ │ -0521c2: 0a00 |0009: move-result v0 │ │ -0521c4: b140 |000a: sub-int/2addr v0, v4 │ │ -0521c6: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -0521ca: 2200 0e03 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030e │ │ -0521ce: 7010 7814 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1478 │ │ -0521d4: 2700 |0012: throw v0 │ │ -0521d6: 5410 9e02 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@029e │ │ -0521da: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -0521de: 6e10 4607 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0746 │ │ -0521e4: 0a00 |001a: move-result v0 │ │ -0521e6: 0f00 |001b: return v0 │ │ -0521e8: 7040 4707 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0747 │ │ -0521ee: 0a00 |001f: move-result v0 │ │ -0521f0: 28fb |0020: goto 001b // -0005 │ │ +0543a4: |[0543a4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +0543b4: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0543b8: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +0543bc: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +0543c0: 7210 5f14 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@145f │ │ +0543c6: 0a00 |0009: move-result v0 │ │ +0543c8: b140 |000a: sub-int/2addr v0, v4 │ │ +0543ca: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +0543ce: 2200 0b03 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@030b │ │ +0543d2: 7010 7814 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1478 │ │ +0543d8: 2700 |0012: throw v0 │ │ +0543da: 5410 9e02 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@029e │ │ +0543de: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +0543e2: 6e10 4607 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0746 │ │ +0543e8: 0a00 |001a: move-result v0 │ │ +0543ea: 0f00 |001b: return v0 │ │ +0543ec: 7040 4707 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0747 │ │ +0543f2: 0a00 |001f: move-result v0 │ │ +0543f4: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -106931,35 +106982,35 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0521f4: |[0521f4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -052204: 7110 c714 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@14c7 │ │ -05220a: 0c00 |0003: move-result-object v0 │ │ -05220c: 6e40 4807 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0748 │ │ -052212: 0a00 |0007: move-result v0 │ │ -052214: 0f00 |0008: return v0 │ │ +0543f8: |[0543f8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +054408: 7110 c714 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@14c7 │ │ +05440e: 0c00 |0003: move-result-object v0 │ │ +054410: 6e40 4807 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0748 │ │ +054416: 0a00 |0007: move-result v0 │ │ +054418: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ 0x0000 - 0x0009 reg=2 array [C │ │ 0x0000 - 0x0009 reg=3 start I │ │ 0x0000 - 0x0009 reg=4 count I │ │ │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #418 header: │ │ -class_idx : 345 │ │ +class_idx : 342 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 358 │ │ +superclass_idx : 355 │ │ source_file_idx : 442 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #418 annotations: │ │ @@ -106991,18 +107042,18 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052218: |[052218] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -052228: 5b01 ad02 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -05222c: 7010 f607 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@07f6 │ │ -052232: 0e00 |0005: return-void │ │ +05441c: |[05441c] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +05442c: 5b01 ad02 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +054430: 7010 f607 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@07f6 │ │ +054436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/ArrayMap; │ │ @@ -107013,18 +107064,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052234: |[052234] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -052244: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -052248: 6e10 6807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0768 │ │ -05224e: 0e00 |0005: return-void │ │ +054438: |[054438] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +054448: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +05444c: 6e10 6807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0768 │ │ +054452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -107034,21 +107085,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -052250: |[052250] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -052260: 5420 ad02 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -052264: 5400 ae02 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02ae │ │ -052268: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -05226c: b041 |0006: add-int/2addr v1, v4 │ │ -05226e: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -052272: 1100 |0009: return-object v0 │ │ +054454: |[054454] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +054464: 5420 ad02 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +054468: 5400 ae02 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02ae │ │ +05446c: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +054470: b041 |0006: add-int/2addr v1, v4 │ │ +054472: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +054476: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x000a reg=3 index I │ │ @@ -107059,17 +107110,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052274: |[052274] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -052284: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -052288: 1100 |0002: return-object v0 │ │ +054478: |[054478] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +054488: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +05448c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -107078,18 +107129,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05228c: |[05228c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -05229c: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -0522a0: 5200 b002 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02b0 │ │ -0522a4: 0f00 |0004: return v0 │ │ +054490: |[054490] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +0544a0: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +0544a4: 5200 b002 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02b0 │ │ +0544a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -107098,26 +107149,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0522a8: |[0522a8] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -0522b8: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -0522bc: 5420 ad02 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -0522c0: 6e10 6e07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@076e │ │ -0522c6: 0a00 |0007: move-result v0 │ │ -0522c8: 0f00 |0008: return v0 │ │ -0522ca: 5420 ad02 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -0522ce: 6e10 9614 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ -0522d4: 0a01 |000e: move-result v1 │ │ -0522d6: 6e30 6d07 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@076d │ │ -0522dc: 0a00 |0012: move-result v0 │ │ -0522de: 28f5 |0013: goto 0008 // -000b │ │ +0544ac: |[0544ac] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +0544bc: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +0544c0: 5420 ad02 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +0544c4: 6e10 6e07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@076e │ │ +0544ca: 0a00 |0007: move-result v0 │ │ +0544cc: 0f00 |0008: return v0 │ │ +0544ce: 5420 ad02 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +0544d2: 6e10 9614 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1496 │ │ +0544d8: 0a01 |000e: move-result v1 │ │ +0544da: 6e30 6d07 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@076d │ │ +0544e0: 0a00 |0012: move-result v0 │ │ +0544e2: 28f5 |0013: goto 0008 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0014 reg=3 key Ljava/lang/Object; │ │ @@ -107127,19 +107178,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0522e0: |[0522e0] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -0522f0: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -0522f4: 6e20 6f07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@076f │ │ -0522fa: 0a00 |0005: move-result v0 │ │ -0522fc: 0f00 |0006: return v0 │ │ +0544e4: |[0544e4] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +0544f4: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +0544f8: 6e20 6f07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@076f │ │ +0544fe: 0a00 |0005: move-result v0 │ │ +054500: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 value Ljava/lang/Object; │ │ @@ -107149,18 +107200,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -052300: |[052300] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -052310: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -052314: 6e30 7107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0771 │ │ -05231a: 0e00 |0005: return-void │ │ +054504: |[054504] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +054514: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +054518: 6e30 7107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0771 │ │ +05451e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ @@ -107174,18 +107225,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05231c: |[05231c] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -05232c: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -052330: 6e20 7407 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0774 │ │ -052336: 0e00 |0005: return-void │ │ +054520: |[054520] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +054530: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +054534: 6e20 7407 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0774 │ │ +05453a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -107196,35 +107247,35 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -052338: |[052338] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -052348: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ -05234c: 6e30 7607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0776 │ │ -052352: 0c00 |0005: move-result-object v0 │ │ -052354: 1100 |0006: return-object v0 │ │ +05453c: |[05453c] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +05454c: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02ad │ │ +054550: 6e30 7607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0776 │ │ +054556: 0c00 |0005: move-result-object v0 │ │ +054558: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 index I │ │ 0x0000 - 0x0007 reg=3 value Ljava/lang/Object; TV; │ │ │ │ source_file_idx : 442 (ArrayMap.java) │ │ │ │ Class #419 header: │ │ -class_idx : 346 │ │ +class_idx : 343 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 359 │ │ +superclass_idx : 356 │ │ source_file_idx : 442 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #419 annotations: │ │ @@ -107267,17 +107318,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052358: |[052358] android.support.v4.util.ArrayMap.:()V │ │ -052368: 7010 0908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ -05236e: 0e00 |0003: return-void │ │ +05455c: |[05455c] android.support.v4.util.ArrayMap.:()V │ │ +05456c: 7010 0908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0809 │ │ +054572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -107287,17 +107338,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052370: |[052370] android.support.v4.util.ArrayMap.:(I)V │ │ -052380: 7020 0a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@080a │ │ -052386: 0e00 |0003: return-void │ │ +054574: |[054574] android.support.v4.util.ArrayMap.:(I)V │ │ +054584: 7020 0a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@080a │ │ +05458a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -107308,17 +107359,17 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052388: |[052388] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -052398: 7020 0b08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@080b │ │ -05239e: 0e00 |0003: return-void │ │ +05458c: |[05458c] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +05459c: 7020 0b08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@080b │ │ +0545a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -107329,22 +107380,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0523a0: |[0523a0] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -0523b0: 5410 af02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02af │ │ -0523b4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0523b8: 2200 5901 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0159 │ │ -0523bc: 7020 5b07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@075b │ │ -0523c2: 5b10 af02 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02af │ │ -0523c6: 5410 af02 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02af │ │ -0523ca: 1100 |000d: return-object v0 │ │ +0545a4: |[0545a4] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +0545b4: 5410 af02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02af │ │ +0545b8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0545bc: 2200 5601 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0156 │ │ +0545c0: 7020 5b07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@075b │ │ +0545c6: 5b10 af02 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02af │ │ +0545ca: 5410 af02 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02af │ │ +0545ce: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ @@ -107356,18 +107407,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0523cc: |[0523cc] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -0523dc: 7120 0008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0800 │ │ -0523e2: 0a00 |0003: move-result v0 │ │ -0523e4: 0f00 |0004: return v0 │ │ +0545d0: |[0545d0] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +0545e0: 7120 0008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0800 │ │ +0545e6: 0a00 |0003: move-result v0 │ │ +0545e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -107378,20 +107429,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0523e8: |[0523e8] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -0523f8: 7010 6c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@076c │ │ -0523fe: 0c00 |0003: move-result-object v0 │ │ -052400: 6e10 0208 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0802 │ │ -052406: 0c00 |0007: move-result-object v0 │ │ -052408: 1100 |0008: return-object v0 │ │ +0545ec: |[0545ec] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +0545fc: 7010 6c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@076c │ │ +054602: 0c00 |0003: move-result-object v0 │ │ +054604: 6e10 0208 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0802 │ │ +05460a: 0c00 |0007: move-result-object v0 │ │ +05460c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -107400,20 +107451,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05240c: |[05240c] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -05241c: 7010 6c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@076c │ │ -052422: 0c00 |0003: move-result-object v0 │ │ -052424: 6e10 0308 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0803 │ │ -05242a: 0c00 |0007: move-result-object v0 │ │ -05242c: 1100 |0008: return-object v0 │ │ +054610: |[054610] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +054620: 7010 6c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@076c │ │ +054626: 0c00 |0003: move-result-object v0 │ │ +054628: 6e10 0308 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0803 │ │ +05462e: 0c00 |0007: move-result-object v0 │ │ +054630: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -107422,37 +107473,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -052430: |[052430] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -052440: 5242 b002 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02b0 │ │ -052444: 7210 0315 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1503 │ │ -05244a: 0a03 |0005: move-result v3 │ │ -05244c: b032 |0006: add-int/2addr v2, v3 │ │ -05244e: 6e20 6a07 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@076a │ │ -052454: 7210 ff14 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@14ff │ │ -05245a: 0c02 |000d: move-result-object v2 │ │ -05245c: 7210 0515 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ -052462: 0c01 |0011: move-result-object v1 │ │ -052464: 7210 e714 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -05246a: 0a02 |0015: move-result v2 │ │ -05246c: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -052470: 7210 e814 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -052476: 0c00 |001b: move-result-object v0 │ │ -052478: 1f00 3d03 |001c: check-cast v0, Ljava/util/Map$Entry; // type@033d │ │ -05247c: 7210 fc14 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ -052482: 0c02 |0021: move-result-object v2 │ │ -052484: 7210 fd14 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ -05248a: 0c03 |0025: move-result-object v3 │ │ -05248c: 6e30 7107 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0771 │ │ -052492: 28e9 |0029: goto 0012 // -0017 │ │ -052494: 0e00 |002a: return-void │ │ +054634: |[054634] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +054644: 5242 b002 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02b0 │ │ +054648: 7210 0315 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1503 │ │ +05464e: 0a03 |0005: move-result v3 │ │ +054650: b032 |0006: add-int/2addr v2, v3 │ │ +054652: 6e20 6a07 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@076a │ │ +054658: 7210 ff14 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@14ff │ │ +05465e: 0c02 |000d: move-result-object v2 │ │ +054660: 7210 0515 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1505 │ │ +054666: 0c01 |0011: move-result-object v1 │ │ +054668: 7210 e714 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +05466e: 0a02 |0015: move-result v2 │ │ +054670: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +054674: 7210 e814 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +05467a: 0c00 |001b: move-result-object v0 │ │ +05467c: 1f00 3a03 |001c: check-cast v0, Ljava/util/Map$Entry; // type@033a │ │ +054680: 7210 fc14 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@14fc │ │ +054686: 0c02 |0021: move-result-object v2 │ │ +054688: 7210 fd14 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@14fd │ │ +05468e: 0c03 |0025: move-result-object v3 │ │ +054690: 6e30 7107 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0771 │ │ +054696: 28e9 |0029: goto 0012 // -0017 │ │ +054698: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -107468,18 +107519,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052498: |[052498] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -0524a8: 7120 0508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0805 │ │ -0524ae: 0a00 |0003: move-result v0 │ │ -0524b0: 0f00 |0004: return v0 │ │ +05469c: |[05469c] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +0546ac: 7120 0508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0805 │ │ +0546b2: 0a00 |0003: move-result v0 │ │ +0546b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -107490,18 +107541,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0524b4: |[0524b4] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -0524c4: 7120 0608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0806 │ │ -0524ca: 0a00 |0003: move-result v0 │ │ -0524cc: 0f00 |0004: return v0 │ │ +0546b8: |[0546b8] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +0546c8: 7120 0608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0806 │ │ +0546ce: 0a00 |0003: move-result v0 │ │ +0546d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -107512,33 +107563,33 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0524d0: |[0524d0] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -0524e0: 7010 6c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@076c │ │ -0524e6: 0c00 |0003: move-result-object v0 │ │ -0524e8: 6e10 0408 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0804 │ │ -0524ee: 0c00 |0007: move-result-object v0 │ │ -0524f0: 1100 |0008: return-object v0 │ │ +0546d4: |[0546d4] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +0546e4: 7010 6c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@076c │ │ +0546ea: 0c00 |0003: move-result-object v0 │ │ +0546ec: 6e10 0408 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0804 │ │ +0546f2: 0c00 |0007: move-result-object v0 │ │ +0546f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ source_file_idx : 442 (ArrayMap.java) │ │ │ │ Class #420 header: │ │ -class_idx : 362 │ │ +class_idx : 359 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 350 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #420 annotations: │ │ @@ -107568,19 +107619,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 │ │ -0524f4: |[0524f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -052504: 5b01 ea02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02ea │ │ -052508: 5b02 eb02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -05250c: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -052512: 0e00 |0007: return-void │ │ +0546f8: |[0546f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +054708: 5b01 ea02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02ea │ │ +05470c: 5b02 eb02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +054710: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +054716: 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; │ │ @@ -107591,19 +107642,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 │ │ -052514: |[052514] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052524: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -052528: 6e30 7a08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@087a │ │ -05252e: 0a00 |0005: move-result v0 │ │ -052530: 0f00 |0006: return v0 │ │ +054718: |[054718] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +054728: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +05472c: 6e30 7a08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@087a │ │ +054732: 0a00 |0005: move-result v0 │ │ +054734: 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; │ │ @@ -107613,18 +107664,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 │ │ -052534: |[052534] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052544: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -052548: 6e30 7d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ -05254e: 0e00 |0005: return-void │ │ +054738: |[054738] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +054748: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +05474c: 6e30 7d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ +054752: 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; │ │ @@ -107635,20 +107686,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 │ │ -052550: |[052550] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -052560: 5420 eb02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -052564: 2201 0102 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0201 │ │ -052568: 7020 e40c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ -05256e: 6e30 7e08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ -052574: 0e00 |000a: return-void │ │ +054754: |[054754] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +054764: 5420 eb02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +054768: 2201 fe01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01fe │ │ +05476c: 7020 e40c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ +054772: 6e30 7e08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ +054778: 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; │ │ @@ -107659,18 +107710,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 │ │ -052578: |[052578] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052588: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -05258c: 6e30 7f08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087f │ │ -052592: 0e00 |0005: return-void │ │ +05477c: |[05477c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05478c: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +054790: 6e30 7f08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087f │ │ +054796: 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; │ │ @@ -107681,19 +107732,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 │ │ -052594: |[052594] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0525a4: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -0525a8: 6e40 8008 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@0880 │ │ -0525ae: 0a00 |0005: move-result v0 │ │ -0525b0: 0f00 |0006: return v0 │ │ +054798: |[054798] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0547a8: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +0547ac: 6e40 8008 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@0880 │ │ +0547b2: 0a00 |0005: move-result v0 │ │ +0547b4: 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; │ │ @@ -107704,18 +107755,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0525b4: |[0525b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0525c4: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -0525c8: 6e30 8208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0882 │ │ -0525ce: 0e00 |0005: return-void │ │ +0547b8: |[0547b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0547c8: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +0547cc: 6e30 8208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0882 │ │ +0547d2: 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; │ │ @@ -107726,33 +107777,33 @@ │ │ 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 │ │ -0525d0: |[0525d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0525e0: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ -0525e4: 6e30 8308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0883 │ │ -0525ea: 0e00 |0005: return-void │ │ +0547d4: |[0547d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0547e4: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02eb │ │ +0547e8: 6e30 8308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0883 │ │ +0547ee: 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; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 350 (AccessibilityDelegateCompat.java) │ │ │ │ Class #421 header: │ │ -class_idx : 365 │ │ +class_idx : 362 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 350 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #421 annotations: │ │ @@ -107782,19 +107833,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 │ │ -0525ec: |[0525ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0525fc: 5b01 ec02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@02ec │ │ -052600: 5b02 ed02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -052604: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05260a: 0e00 |0007: return-void │ │ +0547f0: |[0547f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +054800: 5b01 ec02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@02ec │ │ +054804: 5b02 ed02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +054808: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05480e: 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; │ │ @@ -107805,19 +107856,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 │ │ -05260c: |[05260c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05261c: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -052620: 6e30 7a08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@087a │ │ -052626: 0a00 |0005: move-result v0 │ │ -052628: 0f00 |0006: return v0 │ │ +054810: |[054810] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +054820: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +054824: 6e30 7a08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@087a │ │ +05482a: 0a00 |0005: move-result v0 │ │ +05482c: 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; │ │ @@ -107827,24 +107878,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 │ │ -05262c: |[05262c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -05263c: 5421 ed02 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -052640: 6e20 7b08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@087b │ │ -052646: 0c00 |0005: move-result-object v0 │ │ -052648: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -05264c: 6e10 850d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0d85 │ │ -052652: 0c01 |000b: move-result-object v1 │ │ -052654: 1101 |000c: return-object v1 │ │ -052656: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -052658: 28fe |000e: goto 000c // -0002 │ │ +054830: |[054830] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +054840: 5421 ed02 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +054844: 6e20 7b08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@087b │ │ +05484a: 0c00 |0005: move-result-object v0 │ │ +05484c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +054850: 6e10 850d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0d85 │ │ +054856: 0c01 |000b: move-result-object v1 │ │ +054858: 1101 |000c: return-object v1 │ │ +05485a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +05485c: 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; │ │ @@ -107855,18 +107906,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 │ │ -05265c: |[05265c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05266c: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -052670: 6e30 7d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ -052676: 0e00 |0005: return-void │ │ +054860: |[054860] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +054870: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +054874: 6e30 7d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ +05487a: 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; │ │ @@ -107877,20 +107928,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 │ │ -052678: |[052678] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -052688: 5420 ed02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -05268c: 2201 0102 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0201 │ │ -052690: 7020 e40c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ -052696: 6e30 7e08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ -05269c: 0e00 |000a: return-void │ │ +05487c: |[05487c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +05488c: 5420 ed02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +054890: 2201 fe01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01fe │ │ +054894: 7020 e40c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0ce4 │ │ +05489a: 6e30 7e08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ +0548a0: 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; │ │ @@ -107901,18 +107952,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 │ │ -0526a0: |[0526a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0526b0: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -0526b4: 6e30 7f08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087f │ │ -0526ba: 0e00 |0005: return-void │ │ +0548a4: |[0548a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0548b4: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +0548b8: 6e30 7f08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087f │ │ +0548be: 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; │ │ @@ -107923,19 +107974,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 │ │ -0526bc: |[0526bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0526cc: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -0526d0: 6e40 8008 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@0880 │ │ -0526d6: 0a00 |0005: move-result v0 │ │ -0526d8: 0f00 |0006: return v0 │ │ +0548c0: |[0548c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0548d0: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +0548d4: 6e40 8008 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@0880 │ │ +0548da: 0a00 |0005: move-result v0 │ │ +0548dc: 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; │ │ @@ -107946,19 +107997,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 │ │ -0526dc: |[0526dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0526ec: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -0526f0: 6e40 8108 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0881 │ │ -0526f6: 0a00 |0005: move-result v0 │ │ -0526f8: 0f00 |0006: return v0 │ │ +0548e0: |[0548e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0548f0: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +0548f4: 6e40 8108 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0881 │ │ +0548fa: 0a00 |0005: move-result v0 │ │ +0548fc: 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 │ │ @@ -107969,18 +108020,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0526fc: |[0526fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -05270c: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -052710: 6e30 8208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0882 │ │ -052716: 0e00 |0005: return-void │ │ +054900: |[054900] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +054910: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +054914: 6e30 8208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0882 │ │ +05491a: 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; │ │ @@ -107991,33 +108042,33 @@ │ │ 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 │ │ -052718: |[052718] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052728: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ -05272c: 6e30 8308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0883 │ │ -052732: 0e00 |0005: return-void │ │ +05491c: |[05491c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05492c: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ed │ │ +054930: 6e30 8308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0883 │ │ +054936: 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; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 350 (AccessibilityDelegateCompat.java) │ │ │ │ Class #422 header: │ │ -class_idx : 367 │ │ +class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #422 annotations: │ │ @@ -108039,17 +108090,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052734: |[052734] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -052744: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05274a: 0e00 |0003: return-void │ │ +054938: |[054938] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +054948: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05494e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -108058,17 +108109,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 │ │ -05274c: |[05274c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05275c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05275e: 0f00 |0001: return v0 │ │ +054950: |[054950] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +054960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054962: 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; │ │ @@ -108079,17 +108130,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 │ │ -052760: |[052760] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -052770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052772: 1100 |0001: return-object v0 │ │ +054964: |[054964] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +054974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054976: 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; │ │ @@ -108099,17 +108150,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 │ │ -052774: |[052774] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -052784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052786: 1100 |0001: return-object v0 │ │ +054978: |[054978] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +054988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05498a: 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; │ │ │ │ @@ -108118,17 +108169,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052788: |[052788] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -052798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05279a: 1100 |0001: return-object v0 │ │ +05498c: |[05498c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +05499c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05499e: 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;) │ │ @@ -108136,16 +108187,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 │ │ -05279c: |[05279c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0527ac: 0e00 |0000: return-void │ │ +0549a0: |[0549a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0549b0: 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; │ │ @@ -108156,16 +108207,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 │ │ -0527b0: |[0527b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0527c0: 0e00 |0000: return-void │ │ +0549b4: |[0549b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0549c4: 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; │ │ @@ -108176,16 +108227,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 │ │ -0527c4: |[0527c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0527d4: 0e00 |0000: return-void │ │ +0549c8: |[0549c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0549d8: 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; │ │ @@ -108196,17 +108247,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 │ │ -0527d8: |[0527d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0527e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0527ea: 0f00 |0001: return v0 │ │ +0549dc: |[0549dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0549ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0549ee: 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; │ │ @@ -108218,17 +108269,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 │ │ -0527ec: |[0527ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0527fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0527fe: 0f00 |0001: return v0 │ │ +0549f0: |[0549f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +054a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a02: 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; │ │ @@ -108240,16 +108291,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 │ │ -052800: |[052800] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -052810: 0e00 |0000: return-void │ │ +054a04: |[054a04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +054a14: 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; │ │ @@ -108260,31 +108311,31 @@ │ │ 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 │ │ -052814: |[052814] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -052824: 0e00 |0000: return-void │ │ +054a18: |[054a18] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +054a28: 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; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 350 (AccessibilityDelegateCompat.java) │ │ │ │ Class #423 header: │ │ -class_idx : 380 │ │ +class_idx : 377 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 766 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #423 annotations: │ │ @@ -108420,25 +108471,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -052828: |[052828] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -052838: 7100 7312 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1273 │ │ -05283e: 0a00 |0003: move-result v0 │ │ -052840: 6700 f902 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02f9 │ │ -052844: 7100 7912 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1279 │ │ -05284a: 0a00 |0009: move-result v0 │ │ -05284c: 6700 fd02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02fd │ │ -052850: 7100 7212 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1272 │ │ -052856: 0a00 |000f: move-result v0 │ │ -052858: 6700 f802 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02f8 │ │ -05285c: 0e00 |0012: return-void │ │ +054a2c: |[054a2c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +054a3c: 7100 7312 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1273 │ │ +054a42: 0a00 |0003: move-result v0 │ │ +054a44: 6700 f902 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02f9 │ │ +054a48: 7100 7912 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1279 │ │ +054a4e: 0a00 |0009: move-result v0 │ │ +054a50: 6700 fd02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02fd │ │ +054a54: 7100 7212 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1272 │ │ +054a5a: 0a00 |000f: move-result v0 │ │ +054a5c: 6700 f802 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02f8 │ │ +054a60: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -108447,31 +108498,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 │ │ -052860: |[052860] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -052870: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -052876: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -05287a: 2200 7b01 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@017b │ │ -05287e: 7030 c808 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@08c8 │ │ -052884: 5b10 0603 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052888: 5b13 0c03 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -05288c: 2030 8302 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0283 │ │ -052890: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -052894: 1f03 8302 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0283 │ │ -052898: 6e20 da08 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08da │ │ -05289e: 7020 d508 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@08d5 │ │ -0528a4: 0e00 |001a: return-void │ │ -0528a6: 2200 7b01 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@017b │ │ -0528aa: 7020 c708 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08c7 │ │ -0528b0: 5b10 0603 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -0528b4: 28ea |0022: goto 000c // -0016 │ │ +054a64: |[054a64] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +054a74: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +054a7a: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +054a7e: 2200 7801 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0178 │ │ +054a82: 7030 c808 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@08c8 │ │ +054a88: 5b10 0603 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054a8c: 5b13 0c03 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +054a90: 2030 8002 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0280 │ │ +054a94: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +054a98: 1f03 8002 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0280 │ │ +054a9c: 6e20 da08 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@08da │ │ +054aa2: 7020 d508 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@08d5 │ │ +054aa8: 0e00 |001a: return-void │ │ +054aaa: 2200 7801 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0178 │ │ +054aae: 7020 c708 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@08c7 │ │ +054ab4: 5b10 0603 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054ab8: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -108491,17 +108542,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 │ │ -0528b8: |[0528b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -0528c8: 5410 0003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -0528cc: 1100 |0002: return-object v0 │ │ +054abc: |[054abc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +054acc: 5410 0003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +054ad0: 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;) │ │ @@ -108509,17 +108560,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 │ │ -0528d0: |[0528d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -0528e0: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -0528e4: 1100 |0002: return-object v0 │ │ +054ad4: |[054ad4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +054ae4: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +054ae8: 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;) │ │ @@ -108527,17 +108578,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 │ │ -0528e8: |[0528e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0528f8: 7010 d408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@08d4 │ │ -0528fe: 0e00 |0003: return-void │ │ +054aec: |[054aec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +054afc: 7010 d408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@08d4 │ │ +054b02: 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;) │ │ @@ -108545,17 +108596,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 │ │ -052900: |[052900] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -052910: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -052914: 1100 |0002: return-object v0 │ │ +054b04: |[054b04] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +054b14: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +054b18: 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;) │ │ @@ -108563,17 +108614,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 │ │ -052918: |[052918] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -052928: 5510 1003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ -05292c: 0f00 |0002: return v0 │ │ +054b1c: |[054b1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +054b2c: 5510 1003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ +054b30: 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;) │ │ @@ -108581,17 +108632,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 │ │ -052930: |[052930] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -052940: 5c01 0103 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ -052944: 0f01 |0002: return v1 │ │ +054b34: |[054b34] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +054b44: 5c01 0103 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ +054b48: 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 │ │ │ │ @@ -108600,38 +108651,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -052948: |[052948] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -052958: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05295a: 5430 0603 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -05295e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -052960: 6e20 7f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -052966: 5430 0603 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -05296a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -05296c: 6e20 7f01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -052972: 5430 0603 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052976: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -052978: 6e20 7f01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -05297e: 5430 1203 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052982: 6e10 fa11 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ -052988: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05298a: 5b30 1203 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -05298e: 5c32 0803 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ -052992: 5c32 1003 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ -052996: 5c32 ff02 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ -05299a: 5c32 fe02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ -05299e: 5c32 0103 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ -0529a2: 5530 0703 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -0529a6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0529aa: 5c32 0703 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -0529ae: 0e00 |002b: return-void │ │ +054b4c: |[054b4c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +054b5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +054b5e: 5430 0603 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054b62: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +054b64: 6e20 7f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +054b6a: 5430 0603 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054b6e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +054b70: 6e20 7f01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +054b76: 5430 0603 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054b7a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +054b7c: 6e20 7f01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +054b82: 5430 1203 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054b86: 6e10 fa11 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ +054b8c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +054b8e: 5b30 1203 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054b92: 5c32 0803 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ +054b96: 5c32 1003 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ +054b9a: 5c32 ff02 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ +054b9e: 5c32 fe02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ +054ba2: 5c32 0103 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ +054ba6: 5530 0703 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +054baa: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +054bae: 5c32 0703 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +054bb2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -108651,33 +108702,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0529b0: |[0529b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -0529c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0529c2: 5430 0603 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -0529c6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0529c8: 6e20 7f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -0529ce: 5430 0603 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -0529d2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0529d4: 6e20 7f01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -0529da: 5430 0603 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -0529de: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0529e0: 6e20 7f01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -0529e6: 5c32 0803 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ -0529ea: 5c32 ff02 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ -0529ee: 5c32 fe02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ -0529f2: 5c32 0103 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ -0529f6: 5530 0703 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -0529fa: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -0529fe: 5c32 0703 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -052a02: 0e00 |0021: return-void │ │ +054bb4: |[054bb4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +054bc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +054bc6: 5430 0603 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054bca: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +054bcc: 6e20 7f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +054bd2: 5430 0603 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054bd6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +054bd8: 6e20 7f01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +054bde: 5430 0603 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054be2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +054be4: 6e20 7f01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +054bea: 5c32 0803 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ +054bee: 5c32 ff02 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ +054bf2: 5c32 fe02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ +054bf6: 5c32 0103 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ +054bfa: 5530 0703 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +054bfe: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +054c02: 5c32 0703 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +054c06: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -108694,26 +108745,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -052a04: |[052a04] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -052a14: 5420 0603 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052a18: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -052a1a: 6e20 7f01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -052a20: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -052a22: 5c20 0103 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ -052a26: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -052a28: 5c20 0703 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -052a2c: 5420 0c03 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -052a30: 5421 0003 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052a34: 7220 b211 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@11b2 │ │ -052a3a: 0e00 |0013: return-void │ │ +054c08: |[054c08] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +054c18: 5420 0603 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054c1c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +054c1e: 6e20 7f01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +054c24: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +054c26: 5c20 0103 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ +054c2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +054c2c: 5c20 0703 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +054c30: 5420 0c03 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +054c34: 5421 0003 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +054c38: 7220 b211 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@11b2 │ │ +054c3e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -108725,45 +108776,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -052a3c: |[052a3c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -052a4c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -052a50: 2203 0e03 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030e │ │ -052a54: 1a04 2202 |0004: const-string v4, "Context must not be null" // string@0222 │ │ -052a58: 7020 7914 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -052a5e: 2703 |0009: throw v3 │ │ -052a60: 5453 0c03 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -052a64: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -052a68: 2203 0e03 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030e │ │ -052a6c: 1a04 e807 |0010: const-string v4, "OnGestureListener must not be null" // string@07e8 │ │ -052a70: 7020 7914 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -052a76: 2703 |0015: throw v3 │ │ -052a78: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -052a7a: 5c53 0903 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ -052a7e: 7110 7112 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ -052a84: 0c00 |001c: move-result-object v0 │ │ -052a86: 6e10 7812 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ -052a8c: 0a02 |0020: move-result v2 │ │ -052a8e: 6e10 7412 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1274 │ │ -052a94: 0a01 |0024: move-result v1 │ │ -052a96: 6e10 7612 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1276 │ │ -052a9c: 0a03 |0028: move-result v3 │ │ -052a9e: 5953 0e03 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@030e │ │ -052aa2: 6e10 7512 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1275 │ │ -052aa8: 0a03 |002e: move-result v3 │ │ -052aaa: 5953 0d03 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@030d │ │ -052aae: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -052ab2: 5953 1103 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0311 │ │ -052ab6: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -052aba: 5953 0303 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0303 │ │ -052abe: 0e00 |0039: return-void │ │ +054c40: |[054c40] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +054c50: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +054c54: 2203 0b03 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030b │ │ +054c58: 1a04 2202 |0004: const-string v4, "Context must not be null" // string@0222 │ │ +054c5c: 7020 7914 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +054c62: 2703 |0009: throw v3 │ │ +054c64: 5453 0c03 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +054c68: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +054c6c: 2203 0b03 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030b │ │ +054c70: 1a04 e507 |0010: const-string v4, "OnGestureListener must not be null" // string@07e5 │ │ +054c74: 7020 7914 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +054c7a: 2703 |0015: throw v3 │ │ +054c7c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +054c7e: 5c53 0903 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ +054c82: 7110 7112 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ +054c88: 0c00 |001c: move-result-object v0 │ │ +054c8a: 6e10 7812 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ +054c90: 0a02 |0020: move-result v2 │ │ +054c92: 6e10 7412 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1274 │ │ +054c98: 0a01 |0024: move-result v1 │ │ +054c9a: 6e10 7612 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1276 │ │ +054ca0: 0a03 |0028: move-result v3 │ │ +054ca2: 5953 0e03 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@030e │ │ +054ca6: 6e10 7512 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1275 │ │ +054cac: 0a03 |002e: move-result v3 │ │ +054cae: 5953 0d03 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@030d │ │ +054cb2: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +054cb6: 5953 1103 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0311 │ │ +054cba: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +054cbe: 5953 0303 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0303 │ │ +054cc2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -108783,702 +108834,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 │ │ -052ac0: |[052ac0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -052ad0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052ad2: 5573 fe02 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ -052ad6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -052ada: 0f02 |0005: return v2 │ │ -052adc: 6e10 e511 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@11e5 │ │ -052ae2: 0b03 |0009: move-result-wide v3 │ │ -052ae4: 6e10 e511 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@11e5 │ │ -052aea: 0b05 |000d: move-result-wide v5 │ │ -052aec: bc53 |000e: sub-long/2addr v3, v5 │ │ -052aee: 6005 f802 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02f8 │ │ -052af2: 8155 |0011: int-to-long v5, v5 │ │ -052af4: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -052af8: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -052afc: 6e10 e811 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -052b02: 0a03 |0019: move-result v3 │ │ -052b04: 8733 |001a: float-to-int v3, v3 │ │ -052b06: 6e10 e811 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -052b0c: 0a04 |001e: move-result v4 │ │ -052b0e: 8744 |001f: float-to-int v4, v4 │ │ -052b10: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -052b14: 6e10 ea11 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -052b1a: 0a03 |0025: move-result v3 │ │ -052b1c: 8733 |0026: float-to-int v3, v3 │ │ -052b1e: 6e10 ea11 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -052b24: 0a04 |002a: move-result v4 │ │ -052b26: 8744 |002b: float-to-int v4, v4 │ │ -052b28: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -052b2c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -052b30: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -052b34: b043 |0032: add-int/2addr v3, v4 │ │ -052b36: 5274 0303 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0303 │ │ -052b3a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -052b3e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -052b40: 28cd |0038: goto 0005 // -0033 │ │ +054cc4: |[054cc4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +054cd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +054cd6: 5583 fe02 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ +054cda: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +054cde: 0f02 |0005: return v2 │ │ +054ce0: 6e10 e511 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@11e5 │ │ +054ce6: 0b04 |0009: move-result-wide v4 │ │ +054ce8: 6e10 e511 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@11e5 │ │ +054cee: 0b06 |000d: move-result-wide v6 │ │ +054cf0: bc64 |000e: sub-long/2addr v4, v6 │ │ +054cf2: 6003 f802 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02f8 │ │ +054cf6: 8136 |0011: int-to-long v6, v3 │ │ +054cf8: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +054cfc: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +054d00: 6e10 e811 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +054d06: 0a03 |0019: move-result v3 │ │ +054d08: 8733 |001a: float-to-int v3, v3 │ │ +054d0a: 6e10 e811 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +054d10: 0a04 |001e: move-result v4 │ │ +054d12: 8744 |001f: float-to-int v4, v4 │ │ +054d14: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +054d18: 6e10 ea11 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +054d1e: 0a03 |0025: move-result v3 │ │ +054d20: 8733 |0026: float-to-int v3, v3 │ │ +054d22: 6e10 ea11 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +054d28: 0a04 |002a: move-result v4 │ │ +054d2a: 8744 |002b: float-to-int v4, v4 │ │ +054d2c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +054d30: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +054d34: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +054d38: b043 |0032: add-int/2addr v3, v4 │ │ +054d3a: 5284 0303 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0303 │ │ +054d3e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +054d42: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +054d44: 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 │ │ -052b44: |[052b44] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -052b54: 5510 0903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ -052b58: 0f00 |0002: return v0 │ │ +054d48: |[054d48] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +054d58: 5510 0903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ +054d5c: 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 │ │ -052b5c: |[052b5c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -052b6c: 7401 e211 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -052b72: 0a05 |0003: move-result v5 │ │ -052b74: 0800 2900 |0004: move-object/from16 v0, v41 │ │ -052b78: 5400 1203 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052b7c: 0823 0000 |0008: move-object/from16 v35, v0 │ │ -052b80: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ -052b84: 7100 f911 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ -052b8a: 0c23 |000f: move-result-object v35 │ │ -052b8c: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -052b90: 0801 2900 |0012: move-object/from16 v1, v41 │ │ -052b94: 5b10 1203 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052b98: 0800 2900 |0016: move-object/from16 v0, v41 │ │ -052b9c: 5400 1203 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052ba0: 0823 0000 |001a: move-object/from16 v35, v0 │ │ -052ba4: 0800 2300 |001c: move-object/from16 v0, v35 │ │ -052ba8: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ -052bac: 6e20 f211 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ -052bb2: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -052bb6: 0223 0000 |0025: move/from16 v35, v0 │ │ -052bba: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ -052bbe: 0200 2300 |0029: move/from16 v0, v35 │ │ -052bc2: 0201 2400 |002b: move/from16 v1, v36 │ │ -052bc6: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -052bca: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ -052bce: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ -052bd2: 7701 ae09 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ -052bd8: 0a18 |0036: move-result v24 │ │ -052bda: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ -052bde: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ -052be2: 7701 b009 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ -052be8: 0a06 |003e: move-result v6 │ │ -052bea: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ -052bee: 0200 1100 |0041: move/from16 v0, v17 │ │ -052bf2: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ -052bf6: 0200 1800 |0045: move/from16 v0, v24 │ │ -052bfa: 0201 1100 |0047: move/from16 v1, v17 │ │ -052bfe: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -052c02: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ -052c06: 28f4 |004d: goto 0041 // -000c │ │ -052c08: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ -052c0c: 28e1 |0050: goto 0031 // -001f │ │ -052c0e: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ -052c12: 28e4 |0053: goto 0037 // -001c │ │ -052c14: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ -052c18: 0201 1100 |0056: move/from16 v1, v17 │ │ -052c1c: 7120 b209 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ -052c22: 0a23 |005b: move-result v35 │ │ -052c24: a619 1923 |005c: add-float v25, v25, v35 │ │ -052c28: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ -052c2c: 0201 1100 |0060: move/from16 v1, v17 │ │ -052c30: 7120 b309 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ -052c36: 0a23 |0065: move-result v35 │ │ -052c38: a61a 1a23 |0066: add-float v26, v26, v35 │ │ -052c3c: 28e3 |0068: goto 004b // -001d │ │ -052c3e: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ -052c42: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ -052c46: 82b0 |006d: int-to-float v0, v11 │ │ -052c48: 0223 0000 |006e: move/from16 v35, v0 │ │ -052c4c: a90d 1923 |0070: div-float v13, v25, v35 │ │ -052c50: 82b0 |0072: int-to-float v0, v11 │ │ -052c52: 0223 0000 |0073: move/from16 v35, v0 │ │ -052c56: a90e 1a23 |0075: div-float v14, v26, v35 │ │ -052c5a: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ -052c5e: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -052c62: 0223 0000 |007b: move/from16 v35, v0 │ │ -052c66: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ -052c6c: 0f10 |0080: return v16 │ │ -052c6e: 016b |0081: move v11, v6 │ │ -052c70: 28eb |0082: goto 006d // -0015 │ │ -052c72: 0800 2900 |0083: move-object/from16 v0, v41 │ │ -052c76: 590d 0a03 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ -052c7a: 0800 2900 |0087: move-object/from16 v0, v41 │ │ -052c7e: 590d 0403 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ -052c82: 0800 2900 |008b: move-object/from16 v0, v41 │ │ -052c86: 590e 0b03 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ -052c8a: 0800 2900 |008f: move-object/from16 v0, v41 │ │ -052c8e: 590e 0503 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ -052c92: 7601 d308 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@08d3 │ │ -052c98: 28ea |0096: goto 0080 // -0016 │ │ -052c9a: 0800 2900 |0097: move-object/from16 v0, v41 │ │ -052c9e: 590d 0a03 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ -052ca2: 0800 2900 |009b: move-object/from16 v0, v41 │ │ -052ca6: 590d 0403 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ -052caa: 0800 2900 |009f: move-object/from16 v0, v41 │ │ -052cae: 590e 0b03 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ -052cb2: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ -052cb6: 590e 0503 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ -052cba: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ -052cbe: 5400 1203 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052cc2: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ -052cc6: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ -052cca: 0800 2900 |00af: move-object/from16 v0, v41 │ │ -052cce: 5200 0d03 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@030d │ │ -052cd2: 0225 0000 |00b3: move/from16 v37, v0 │ │ -052cd6: 0200 2500 |00b5: move/from16 v0, v37 │ │ -052cda: 8200 |00b7: int-to-float v0, v0 │ │ -052cdc: 0225 0000 |00b8: move/from16 v37, v0 │ │ -052ce0: 7403 f411 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ -052ce6: 7701 ae09 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ -052cec: 0a1b |00c0: move-result v27 │ │ -052cee: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ -052cf2: 0201 1b00 |00c3: move/from16 v1, v27 │ │ -052cf6: 7120 b109 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -052cfc: 0a12 |00c8: move-result v18 │ │ -052cfe: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ -052d02: 5400 1203 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052d06: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ -052d0a: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -052d0e: 0201 1200 |00d1: move/from16 v1, v18 │ │ -052d12: 7120 3d0a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -052d18: 0a20 |00d6: move-result v32 │ │ -052d1a: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ -052d1e: 5400 1203 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052d22: 0823 0000 |00db: move-object/from16 v35, v0 │ │ -052d26: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ -052d2a: 0201 1200 |00df: move/from16 v1, v18 │ │ -052d2e: 7120 3e0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ -052d34: 0a22 |00e4: move-result v34 │ │ -052d36: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ -052d3a: 0200 1100 |00e7: move/from16 v0, v17 │ │ -052d3e: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ -052d42: 0200 1100 |00eb: move/from16 v0, v17 │ │ -052d46: 0201 1b00 |00ed: move/from16 v1, v27 │ │ -052d4a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -052d4e: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -052d52: 28f4 |00f3: goto 00e7 // -000c │ │ -052d54: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ -052d58: 0201 1100 |00f6: move/from16 v1, v17 │ │ -052d5c: 7120 b109 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -052d62: 0a13 |00fb: move-result v19 │ │ -052d64: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ -052d68: 5400 1203 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052d6c: 0823 0000 |0100: move-object/from16 v35, v0 │ │ -052d70: 0800 2300 |0102: move-object/from16 v0, v35 │ │ -052d74: 0201 1300 |0104: move/from16 v1, v19 │ │ -052d78: 7120 3d0a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -052d7e: 0a23 |0109: move-result v35 │ │ -052d80: a81f 2023 |010a: mul-float v31, v32, v35 │ │ -052d84: 0800 2900 |010c: move-object/from16 v0, v41 │ │ -052d88: 5400 1203 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052d8c: 0823 0000 |0110: move-object/from16 v35, v0 │ │ -052d90: 0800 2300 |0112: move-object/from16 v0, v35 │ │ -052d94: 0201 1300 |0114: move/from16 v1, v19 │ │ -052d98: 7120 3e0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ -052d9e: 0a23 |0119: move-result v35 │ │ -052da0: a821 2223 |011a: mul-float v33, v34, v35 │ │ -052da4: a60c 1f21 |011c: add-float v12, v31, v33 │ │ -052da8: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ -052dac: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ -052db0: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ -052db4: 0800 2900 |0124: move-object/from16 v0, v41 │ │ -052db8: 5400 1203 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -052dbc: 0823 0000 |0128: move-object/from16 v35, v0 │ │ -052dc0: 7401 f311 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@11f3 │ │ -052dc6: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -052dca: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -052dce: 5400 0203 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -052dd2: 0823 0000 |0133: move-object/from16 v35, v0 │ │ -052dd6: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ -052dda: 0800 2900 |0137: move-object/from16 v0, v41 │ │ -052dde: 5400 0603 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052de2: 0823 0000 |013b: move-object/from16 v35, v0 │ │ -052de6: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ -052dea: 7402 7b01 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@017b │ │ -052df0: 0a0f |0142: move-result v15 │ │ -052df2: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ -052df6: 0800 2900 |0145: move-object/from16 v0, v41 │ │ -052dfa: 5400 0603 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052dfe: 0823 0000 |0149: move-object/from16 v35, v0 │ │ -052e02: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ -052e06: 7402 7f01 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -052e0c: 0800 2900 |0150: move-object/from16 v0, v41 │ │ -052e10: 5400 0003 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052e14: 0823 0000 |0154: move-object/from16 v35, v0 │ │ -052e18: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ -052e1c: 0800 2900 |0158: move-object/from16 v0, v41 │ │ -052e20: 5400 0f03 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ -052e24: 0823 0000 |015c: move-object/from16 v35, v0 │ │ -052e28: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ -052e2c: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ -052e30: 0800 2900 |0162: move-object/from16 v0, v41 │ │ -052e34: 5400 0003 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052e38: 0823 0000 |0166: move-object/from16 v35, v0 │ │ -052e3c: 0800 2900 |0168: move-object/from16 v0, v41 │ │ -052e40: 5400 0f03 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ -052e44: 0824 0000 |016c: move-object/from16 v36, v0 │ │ -052e48: 0800 2900 |016e: move-object/from16 v0, v41 │ │ -052e4c: 0801 2300 |0170: move-object/from16 v1, v35 │ │ -052e50: 0802 2400 |0172: move-object/from16 v2, v36 │ │ -052e54: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ -052e58: 7040 d608 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@08d6 │ │ -052e5e: 0a23 |0179: move-result v35 │ │ -052e60: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ -052e64: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ -052e68: 0200 2300 |017e: move/from16 v0, v35 │ │ -052e6c: 0801 2900 |0180: move-object/from16 v1, v41 │ │ -052e70: 5c10 0803 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ -052e74: 0800 2900 |0184: move-object/from16 v0, v41 │ │ -052e78: 5400 0203 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -052e7c: 0823 0000 |0188: move-object/from16 v35, v0 │ │ -052e80: 0800 2900 |018a: move-object/from16 v0, v41 │ │ -052e84: 5400 0003 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052e88: 0824 0000 |018e: move-object/from16 v36, v0 │ │ -052e8c: 7802 ad11 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@11ad │ │ -052e92: 0a23 |0193: move-result v35 │ │ -052e94: 9610 1023 |0194: or-int v16, v16, v35 │ │ -052e98: 0800 2900 |0196: move-object/from16 v0, v41 │ │ -052e9c: 5400 0203 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -052ea0: 0823 0000 |019a: move-object/from16 v35, v0 │ │ -052ea4: 0800 2300 |019c: move-object/from16 v0, v35 │ │ -052ea8: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ -052eac: 7220 ae11 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11ae │ │ -052eb2: 0a23 |01a3: move-result v35 │ │ -052eb4: 9610 1023 |01a4: or-int v16, v16, v35 │ │ -052eb8: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ -052ebc: 590d 0a03 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ -052ec0: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ -052ec4: 590d 0403 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ -052ec8: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ -052ecc: 590e 0b03 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ -052ed0: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ -052ed4: 590e 0503 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ -052ed8: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ -052edc: 5400 0003 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052ee0: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ -052ee4: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ -052ee8: 0800 2900 |01be: move-object/from16 v0, v41 │ │ -052eec: 5400 0003 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052ef0: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ -052ef4: 7401 ee11 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ -052efa: 7701 ed11 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11ed │ │ -052f00: 0c23 |01ca: move-result-object v35 │ │ -052f02: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -052f06: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ -052f0a: 5b10 0003 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052f0e: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ -052f12: 0200 2300 |01d3: move/from16 v0, v35 │ │ -052f16: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ -052f1a: 5c10 ff02 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ -052f1e: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ -052f22: 0200 2300 |01db: move/from16 v0, v35 │ │ -052f26: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ -052f2a: 5c10 fe02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ -052f2e: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ -052f32: 0200 2300 |01e3: move/from16 v0, v35 │ │ -052f36: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ -052f3a: 5c10 1003 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ -052f3e: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ -052f42: 0200 2300 |01eb: move/from16 v0, v35 │ │ -052f46: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ -052f4a: 5c10 0703 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -052f4e: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ -052f52: 0200 2300 |01f3: move/from16 v0, v35 │ │ -052f56: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ -052f5a: 5c10 0103 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ -052f5e: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ -052f62: 5500 0903 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ -052f66: 0223 0000 |01fd: move/from16 v35, v0 │ │ -052f6a: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ -052f6e: 0800 2900 |0201: move-object/from16 v0, v41 │ │ -052f72: 5400 0603 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052f76: 0823 0000 |0205: move-object/from16 v35, v0 │ │ -052f7a: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ -052f7e: 7402 7f01 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -052f84: 0800 2900 |020c: move-object/from16 v0, v41 │ │ -052f88: 5400 0603 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052f8c: 0823 0000 |0210: move-object/from16 v35, v0 │ │ -052f90: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ -052f94: 0800 2900 |0214: move-object/from16 v0, v41 │ │ -052f98: 5400 0003 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052f9c: 0825 0000 |0218: move-object/from16 v37, v0 │ │ -052fa0: 7401 e311 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@11e3 │ │ -052fa6: 0b25 |021d: move-result-wide v37 │ │ -052fa8: 6027 fd02 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02fd │ │ -052fac: 0200 2700 |0220: move/from16 v0, v39 │ │ -052fb0: 8100 |0222: int-to-long v0, v0 │ │ -052fb2: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ -052fb6: 9b25 2527 |0225: add-long v37, v37, v39 │ │ -052fba: 6027 f902 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02f9 │ │ -052fbe: 0200 2700 |0229: move/from16 v0, v39 │ │ -052fc2: 8100 |022b: int-to-long v0, v0 │ │ -052fc4: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ -052fc8: 9b25 2527 |022e: add-long v37, v37, v39 │ │ -052fcc: 7404 8101 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0181 │ │ -052fd2: 0800 2900 |0233: move-object/from16 v0, v41 │ │ -052fd6: 5400 0603 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -052fda: 0823 0000 |0237: move-object/from16 v35, v0 │ │ -052fde: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ -052fe2: 0800 2900 |023b: move-object/from16 v0, v41 │ │ -052fe6: 5400 0003 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -052fea: 0825 0000 |023f: move-object/from16 v37, v0 │ │ -052fee: 7401 e311 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@11e3 │ │ -052ff4: 0b25 |0244: move-result-wide v37 │ │ -052ff6: 6027 fd02 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02fd │ │ -052ffa: 0200 2700 |0247: move/from16 v0, v39 │ │ -052ffe: 8100 |0249: int-to-long v0, v0 │ │ -053000: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ -053004: 9b25 2527 |024c: add-long v37, v37, v39 │ │ -053008: 7404 8101 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0181 │ │ -05300e: 0800 2900 |0251: move-object/from16 v0, v41 │ │ -053012: 5400 0c03 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -053016: 0823 0000 |0255: move-object/from16 v35, v0 │ │ -05301a: 0800 2300 |0257: move-object/from16 v0, v35 │ │ -05301e: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ -053022: 7220 b011 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@11b0 │ │ -053028: 0a23 |025e: move-result v35 │ │ -05302a: 9610 1023 |025f: or-int v16, v16, v35 │ │ -05302e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -053032: 0800 2900 |0263: move-object/from16 v0, v41 │ │ -053036: 5400 0603 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -05303a: 0823 0000 |0267: move-object/from16 v35, v0 │ │ -05303e: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ -053042: 6025 f802 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02f8 │ │ -053046: 0200 2500 |026d: move/from16 v0, v37 │ │ -05304a: 8100 |026f: int-to-long v0, v0 │ │ -05304c: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ -053050: 7404 8201 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0182 │ │ -053056: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -05305a: 0800 2900 |0277: move-object/from16 v0, v41 │ │ -05305e: 5500 0703 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -053062: 0223 0000 |027b: move/from16 v35, v0 │ │ -053066: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ -05306a: 0800 2900 |027f: move-object/from16 v0, v41 │ │ -05306e: 5200 0a03 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ -053072: 0223 0000 |0283: move/from16 v35, v0 │ │ -053076: a716 230d |0285: sub-float v22, v35, v13 │ │ -05307a: 0800 2900 |0287: move-object/from16 v0, v41 │ │ -05307e: 5200 0b03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ -053082: 0223 0000 |028b: move/from16 v35, v0 │ │ -053086: a717 230e |028d: sub-float v23, v35, v14 │ │ -05308a: 0800 2900 |028f: move-object/from16 v0, v41 │ │ -05308e: 5500 0803 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ -053092: 0223 0000 |0293: move/from16 v35, v0 │ │ -053096: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ -05309a: 0800 2900 |0297: move-object/from16 v0, v41 │ │ -05309e: 5400 0203 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -0530a2: 0823 0000 |029b: move-object/from16 v35, v0 │ │ -0530a6: 0800 2300 |029d: move-object/from16 v0, v35 │ │ -0530aa: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ -0530ae: 7220 ae11 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11ae │ │ -0530b4: 0a23 |02a4: move-result v35 │ │ -0530b6: 9610 1023 |02a5: or-int v16, v16, v35 │ │ -0530ba: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -0530be: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ -0530c2: 5500 ff02 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ -0530c6: 0223 0000 |02ad: move/from16 v35, v0 │ │ -0530ca: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ -0530ce: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ -0530d2: 5200 0403 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ -0530d6: 0223 0000 |02b5: move/from16 v35, v0 │ │ -0530da: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ -0530de: 0200 2300 |02b9: move/from16 v0, v35 │ │ -0530e2: 8708 |02bb: float-to-int v8, v0 │ │ -0530e4: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ -0530e8: 5200 0503 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ -0530ec: 0223 0000 |02c0: move/from16 v35, v0 │ │ -0530f0: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ -0530f4: 0200 2300 |02c4: move/from16 v0, v35 │ │ -0530f8: 8709 |02c6: float-to-int v9, v0 │ │ -0530fa: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ -0530fe: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ -053102: 900a 2324 |02cb: add-int v10, v35, v36 │ │ -053106: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ -05310a: 5200 1103 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0311 │ │ -05310e: 0223 0000 |02d1: move/from16 v35, v0 │ │ -053112: 0200 2300 |02d3: move/from16 v0, v35 │ │ -053116: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ -05311a: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ -05311e: 5400 0c03 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -053122: 0823 0000 |02db: move-object/from16 v35, v0 │ │ -053126: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ -05312a: 5400 0003 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -05312e: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ -053132: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ -053136: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ -05313a: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ -05313e: 0203 1600 |02e9: move/from16 v3, v22 │ │ -053142: 0204 1700 |02eb: move/from16 v4, v23 │ │ -053146: 7254 b311 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11b3 │ │ -05314c: 0a10 |02f0: move-result v16 │ │ -05314e: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ -053152: 590d 0a03 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ -053156: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ -05315a: 590e 0b03 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ -05315e: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ -053162: 0200 2300 |02fb: move/from16 v0, v35 │ │ -053166: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ -05316a: 5c10 ff02 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ -05316e: 0800 2900 |0301: move-object/from16 v0, v41 │ │ -053172: 5400 0603 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -053176: 0823 0000 |0305: move-object/from16 v35, v0 │ │ -05317a: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ -05317e: 7402 7f01 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -053184: 0800 2900 |030c: move-object/from16 v0, v41 │ │ -053188: 5400 0603 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -05318c: 0823 0000 |0310: move-object/from16 v35, v0 │ │ -053190: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ -053194: 7402 7f01 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -05319a: 0800 2900 |0317: move-object/from16 v0, v41 │ │ -05319e: 5400 0603 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -0531a2: 0823 0000 |031b: move-object/from16 v35, v0 │ │ -0531a6: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ -0531aa: 7402 7f01 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -0531b0: 0800 2900 |0322: move-object/from16 v0, v41 │ │ -0531b4: 5200 1103 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0311 │ │ -0531b8: 0223 0000 |0326: move/from16 v35, v0 │ │ -0531bc: 0200 2300 |0328: move/from16 v0, v35 │ │ -0531c0: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ -0531c4: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ -0531c8: 0200 2300 |032e: move/from16 v0, v35 │ │ -0531cc: 0801 2900 |0330: move-object/from16 v1, v41 │ │ -0531d0: 5c10 fe02 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ -0531d4: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -0531d8: 7701 8814 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -0531de: 0a23 |0339: move-result v35 │ │ -0531e0: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ -0531e4: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ -0531e8: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ -0531ec: 7701 8814 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -0531f2: 0a23 |0343: move-result v35 │ │ -0531f4: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ -0531f8: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ -0531fc: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ -053200: 0800 2900 |034a: move-object/from16 v0, v41 │ │ -053204: 5400 0c03 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -053208: 0823 0000 |034e: move-object/from16 v35, v0 │ │ -05320c: 0800 2900 |0350: move-object/from16 v0, v41 │ │ -053210: 5400 0003 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -053214: 0824 0000 |0354: move-object/from16 v36, v0 │ │ -053218: 0800 2300 |0356: move-object/from16 v0, v35 │ │ -05321c: 0801 2400 |0358: move-object/from16 v1, v36 │ │ -053220: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ -053224: 0203 1600 |035c: move/from16 v3, v22 │ │ -053228: 0204 1700 |035e: move/from16 v4, v23 │ │ -05322c: 7254 b311 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11b3 │ │ -053232: 0a10 |0363: move-result v16 │ │ -053234: 0800 2900 |0364: move-object/from16 v0, v41 │ │ -053238: 590d 0a03 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ -05323c: 0800 2900 |0368: move-object/from16 v0, v41 │ │ -053240: 590e 0b03 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ -053244: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -053248: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ -05324c: 0200 2300 |0370: move/from16 v0, v35 │ │ -053250: 0801 2900 |0372: move-object/from16 v1, v41 │ │ -053254: 5c10 1003 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ -053258: 7701 ed11 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11ed │ │ -05325e: 0c07 |0379: move-result-object v7 │ │ -053260: 0800 2900 |037a: move-object/from16 v0, v41 │ │ -053264: 5500 0803 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ -053268: 0223 0000 |037e: move/from16 v35, v0 │ │ -05326c: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ -053270: 0800 2900 |0382: move-object/from16 v0, v41 │ │ -053274: 5400 0203 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -053278: 0823 0000 |0386: move-object/from16 v35, v0 │ │ -05327c: 0800 2300 |0388: move-object/from16 v0, v35 │ │ -053280: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ -053284: 7220 ae11 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11ae │ │ -05328a: 0a23 |038f: move-result v35 │ │ -05328c: 9610 1023 |0390: or-int v16, v16, v35 │ │ -053290: 0800 2900 |0392: move-object/from16 v0, v41 │ │ -053294: 5400 0f03 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ -053298: 0823 0000 |0396: move-object/from16 v35, v0 │ │ -05329c: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ -0532a0: 0800 2900 |039a: move-object/from16 v0, v41 │ │ -0532a4: 5400 0f03 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ -0532a8: 0823 0000 |039e: move-object/from16 v35, v0 │ │ -0532ac: 7401 ee11 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ -0532b2: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ -0532b6: 5b07 0f03 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ -0532ba: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ -0532be: 5400 1203 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -0532c2: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ -0532c6: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ -0532ca: 0800 2900 |03af: move-object/from16 v0, v41 │ │ -0532ce: 5400 1203 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -0532d2: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ -0532d6: 7401 fa11 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ -0532dc: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ -0532e0: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ -0532e4: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ -0532e8: 5b10 1203 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -0532ec: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ -0532f0: 0200 2300 |03c2: move/from16 v0, v35 │ │ -0532f4: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ -0532f8: 5c10 0803 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ -0532fc: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ -053300: 0200 2300 |03ca: move/from16 v0, v35 │ │ -053304: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ -053308: 5c10 0103 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ -05330c: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ -053310: 5400 0603 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -053314: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ -053318: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ -05331c: 7402 7f01 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -053322: 0800 2900 |03db: move-object/from16 v0, v41 │ │ -053326: 5400 0603 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -05332a: 0823 0000 |03df: move-object/from16 v35, v0 │ │ -05332e: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ -053332: 7402 7f01 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -053338: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -05333c: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ -053340: 5500 0703 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -053344: 0223 0000 |03ec: move/from16 v35, v0 │ │ -053348: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ -05334c: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ -053350: 5400 0603 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ -053354: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ -053358: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ -05335c: 7402 7f01 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ -053362: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ -053366: 0200 2300 |03fd: move/from16 v0, v35 │ │ -05336a: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ -05336e: 5c10 0703 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ -053372: 288f |0403: goto 0392 // -0071 │ │ -053374: 0800 2900 |0404: move-object/from16 v0, v41 │ │ -053378: 5500 ff02 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ -05337c: 0223 0000 |0408: move/from16 v35, v0 │ │ -053380: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ -053384: 0800 2900 |040c: move-object/from16 v0, v41 │ │ -053388: 5400 0c03 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -05338c: 0823 0000 |0410: move-object/from16 v35, v0 │ │ -053390: 0800 2300 |0412: move-object/from16 v0, v35 │ │ -053394: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ -053398: 7220 b511 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@11b5 │ │ -05339e: 0a10 |0419: move-result v16 │ │ -0533a0: 0800 2900 |041a: move-object/from16 v0, v41 │ │ -0533a4: 5500 0103 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ -0533a8: 0223 0000 |041e: move/from16 v35, v0 │ │ -0533ac: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ -0533b0: 0800 2900 |0422: move-object/from16 v0, v41 │ │ -0533b4: 5400 0203 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -0533b8: 0823 0000 |0426: move-object/from16 v35, v0 │ │ -0533bc: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ -0533c0: 0800 2900 |042a: move-object/from16 v0, v41 │ │ -0533c4: 5400 0203 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -0533c8: 0823 0000 |042e: move-object/from16 v35, v0 │ │ -0533cc: 0800 2300 |0430: move-object/from16 v0, v35 │ │ -0533d0: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ -0533d4: 7220 af11 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11af │ │ -0533da: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -0533de: 0800 2900 |0439: move-object/from16 v0, v41 │ │ -0533e2: 5400 1203 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ -0533e6: 081c 0000 |043d: move-object/from16 v28, v0 │ │ -0533ea: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ -0533ee: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ -0533f2: 0201 2300 |0443: move/from16 v1, v35 │ │ -0533f6: 7120 b109 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ -0533fc: 0a14 |0448: move-result v20 │ │ -0533fe: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ -053402: 0800 2900 |044b: move-object/from16 v0, v41 │ │ -053406: 5200 0d03 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@030d │ │ -05340a: 0224 0000 |044f: move/from16 v36, v0 │ │ -05340e: 0200 2400 |0451: move/from16 v0, v36 │ │ -053412: 8200 |0453: int-to-float v0, v0 │ │ -053414: 0224 0000 |0454: move/from16 v36, v0 │ │ -053418: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ -05341c: 0201 2300 |0458: move/from16 v1, v35 │ │ -053420: 0202 2400 |045a: move/from16 v2, v36 │ │ -053424: 6e30 f411 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ -05342a: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ -05342e: 0201 1400 |0461: move/from16 v1, v20 │ │ -053432: 7120 3e0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ -053438: 0a1e |0466: move-result v30 │ │ -05343a: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ -05343e: 0201 1400 |0469: move/from16 v1, v20 │ │ -053442: 7120 3d0a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ -053448: 0a1d |046e: move-result v29 │ │ -05344a: 7701 8814 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -053450: 0a23 |0472: move-result v35 │ │ -053452: 0800 2900 |0473: move-object/from16 v0, v41 │ │ -053456: 5200 0e03 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@030e │ │ -05345a: 0224 0000 |0477: move/from16 v36, v0 │ │ -05345e: 0200 2400 |0479: move/from16 v0, v36 │ │ -053462: 8200 |047b: int-to-float v0, v0 │ │ -053464: 0224 0000 |047c: move/from16 v36, v0 │ │ -053468: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ -05346c: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ -053470: 7701 8814 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -053476: 0a23 |0485: move-result v35 │ │ -053478: 0800 2900 |0486: move-object/from16 v0, v41 │ │ -05347c: 5200 0e03 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@030e │ │ -053480: 0224 0000 |048a: move/from16 v36, v0 │ │ -053484: 0200 2400 |048c: move/from16 v0, v36 │ │ -053488: 8200 |048e: int-to-float v0, v0 │ │ -05348a: 0224 0000 |048f: move/from16 v36, v0 │ │ -05348e: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ -053492: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ -053496: 0800 2900 |0495: move-object/from16 v0, v41 │ │ -05349a: 5400 0c03 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ -05349e: 0823 0000 |0499: move-object/from16 v35, v0 │ │ -0534a2: 0800 2900 |049b: move-object/from16 v0, v41 │ │ -0534a6: 5400 0003 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ -0534aa: 0824 0000 |049f: move-object/from16 v36, v0 │ │ -0534ae: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ -0534b2: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ -0534b6: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ -0534ba: 0203 1d00 |04a7: move/from16 v3, v29 │ │ -0534be: 0204 1e00 |04a9: move/from16 v4, v30 │ │ -0534c2: 7254 b111 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11b1 │ │ -0534c8: 0a10 |04ae: move-result v16 │ │ -0534ca: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -0534ce: 7601 d208 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@08d2 │ │ -0534d4: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -0534d8: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +054d60: |[054d60] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +054d70: 7401 e211 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +054d76: 0a06 |0003: move-result v6 │ │ +054d78: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +054d7c: 5400 1203 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054d80: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +054d84: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +054d88: 7100 f911 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@11f9 │ │ +054d8e: 0c24 |000f: move-result-object v36 │ │ +054d90: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +054d94: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +054d98: 5b10 1203 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054d9c: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +054da0: 5400 1203 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054da4: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +054da8: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +054dac: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +054db0: 6e20 f211 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@11f2 │ │ +054db6: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +054dba: 0224 0000 |0025: move/from16 v36, v0 │ │ +054dbe: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +054dc2: 0200 2400 |0029: move/from16 v0, v36 │ │ +054dc6: 0201 2500 |002b: move/from16 v1, v37 │ │ +054dca: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +054dce: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +054dd2: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +054dd6: 7701 ae09 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ +054ddc: 0a19 |0036: move-result v25 │ │ +054dde: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +054de2: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +054de6: 7701 b009 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b0 │ │ +054dec: 0a07 |003e: move-result v7 │ │ +054dee: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +054df2: 0200 1200 |0041: move/from16 v0, v18 │ │ +054df6: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +054dfa: 0200 1900 |0045: move/from16 v0, v25 │ │ +054dfe: 0201 1200 |0047: move/from16 v1, v18 │ │ +054e02: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +054e06: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +054e0a: 28f4 |004d: goto 0041 // -000c │ │ +054e0c: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +054e10: 28e1 |0050: goto 0031 // -001f │ │ +054e12: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +054e16: 28e4 |0053: goto 0037 // -001c │ │ +054e18: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +054e1c: 0201 1200 |0056: move/from16 v1, v18 │ │ +054e20: 7120 b209 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09b2 │ │ +054e26: 0a24 |005b: move-result v36 │ │ +054e28: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +054e2c: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +054e30: 0201 1200 |0060: move/from16 v1, v18 │ │ +054e34: 7120 b309 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09b3 │ │ +054e3a: 0a24 |0065: move-result v36 │ │ +054e3c: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +054e40: 28e3 |0068: goto 004b // -001d │ │ +054e42: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +054e46: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +054e4a: 82c0 |006d: int-to-float v0, v12 │ │ +054e4c: 0224 0000 |006e: move/from16 v36, v0 │ │ +054e50: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +054e54: 82c0 |0072: int-to-float v0, v12 │ │ +054e56: 0224 0000 |0073: move/from16 v36, v0 │ │ +054e5a: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +054e5e: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +054e62: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +054e66: 0224 0000 |007b: move/from16 v36, v0 │ │ +054e6a: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +054e70: 0f11 |0080: return v17 │ │ +054e72: 017c |0081: move v12, v7 │ │ +054e74: 28eb |0082: goto 006d // -0015 │ │ +054e76: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +054e7a: 590e 0a03 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ +054e7e: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +054e82: 590e 0403 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ +054e86: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +054e8a: 590f 0b03 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ +054e8e: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +054e92: 590f 0503 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ +054e96: 7601 d308 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@08d3 │ │ +054e9c: 28ea |0096: goto 0080 // -0016 │ │ +054e9e: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +054ea2: 590e 0a03 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ +054ea6: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +054eaa: 590e 0403 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ +054eae: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +054eb2: 590f 0b03 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ +054eb6: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +054eba: 590f 0503 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ +054ebe: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +054ec2: 5400 1203 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054ec6: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +054eca: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +054ece: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +054ed2: 5200 0d03 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@030d │ │ +054ed6: 0226 0000 |00b3: move/from16 v38, v0 │ │ +054eda: 0200 2600 |00b5: move/from16 v0, v38 │ │ +054ede: 8200 |00b7: int-to-float v0, v0 │ │ +054ee0: 0226 0000 |00b8: move/from16 v38, v0 │ │ +054ee4: 7403 f411 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ +054eea: 7701 ae09 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ae │ │ +054ef0: 0a1c |00c0: move-result v28 │ │ +054ef2: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +054ef6: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +054efa: 7120 b109 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +054f00: 0a13 |00c8: move-result v19 │ │ +054f02: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +054f06: 5400 1203 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054f0a: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +054f0e: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +054f12: 0201 1300 |00d1: move/from16 v1, v19 │ │ +054f16: 7120 3d0a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +054f1c: 0a21 |00d6: move-result v33 │ │ +054f1e: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +054f22: 5400 1203 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054f26: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +054f2a: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +054f2e: 0201 1300 |00df: move/from16 v1, v19 │ │ +054f32: 7120 3e0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ +054f38: 0a23 |00e4: move-result v35 │ │ +054f3a: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +054f3e: 0200 1200 |00e7: move/from16 v0, v18 │ │ +054f42: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +054f46: 0200 1200 |00eb: move/from16 v0, v18 │ │ +054f4a: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +054f4e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +054f52: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +054f56: 28f4 |00f3: goto 00e7 // -000c │ │ +054f58: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +054f5c: 0201 1200 |00f6: move/from16 v1, v18 │ │ +054f60: 7120 b109 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +054f66: 0a14 |00fb: move-result v20 │ │ +054f68: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +054f6c: 5400 1203 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054f70: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +054f74: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +054f78: 0201 1400 |0104: move/from16 v1, v20 │ │ +054f7c: 7120 3d0a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +054f82: 0a24 |0109: move-result v36 │ │ +054f84: a820 2124 |010a: mul-float v32, v33, v36 │ │ +054f88: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +054f8c: 5400 1203 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054f90: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +054f94: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +054f98: 0201 1400 |0114: move/from16 v1, v20 │ │ +054f9c: 7120 3e0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ +054fa2: 0a24 |0119: move-result v36 │ │ +054fa4: a822 2324 |011a: mul-float v34, v35, v36 │ │ +054fa8: a60d 2022 |011c: add-float v13, v32, v34 │ │ +054fac: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +054fb0: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +054fb4: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +054fb8: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +054fbc: 5400 1203 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +054fc0: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +054fc4: 7401 f311 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@11f3 │ │ +054fca: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +054fce: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +054fd2: 5400 0203 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +054fd6: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +054fda: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +054fde: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +054fe2: 5400 0603 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +054fe6: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +054fea: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +054fee: 7402 7b01 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@017b │ │ +054ff4: 0a10 |0142: move-result v16 │ │ +054ff6: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +054ffa: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +054ffe: 5400 0603 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +055002: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +055006: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +05500a: 7402 7f01 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +055010: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +055014: 5400 0003 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +055018: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +05501c: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +055020: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +055024: 5400 0f03 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ +055028: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +05502c: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +055030: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +055034: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +055038: 5400 0003 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +05503c: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +055040: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +055044: 5400 0f03 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ +055048: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +05504c: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +055050: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +055054: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +055058: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +05505c: 7040 d608 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@08d6 │ │ +055062: 0a24 |0179: move-result v36 │ │ +055064: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +055068: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +05506c: 0200 2400 |017e: move/from16 v0, v36 │ │ +055070: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +055074: 5c10 0803 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ +055078: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +05507c: 5400 0203 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +055080: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +055084: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +055088: 5400 0003 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +05508c: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +055090: 7802 ad11 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@11ad │ │ +055096: 0a24 |0193: move-result v36 │ │ +055098: 9611 1124 |0194: or-int v17, v17, v36 │ │ +05509c: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +0550a0: 5400 0203 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +0550a4: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +0550a8: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +0550ac: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +0550b0: 7220 ae11 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11ae │ │ +0550b6: 0a24 |01a3: move-result v36 │ │ +0550b8: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +0550bc: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +0550c0: 590e 0a03 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ +0550c4: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +0550c8: 590e 0403 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ +0550cc: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +0550d0: 590f 0b03 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ +0550d4: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +0550d8: 590f 0503 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ +0550dc: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +0550e0: 5400 0003 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +0550e4: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +0550e8: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +0550ec: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +0550f0: 5400 0003 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +0550f4: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +0550f8: 7401 ee11 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ +0550fe: 7701 ed11 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11ed │ │ +055104: 0c24 |01ca: move-result-object v36 │ │ +055106: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +05510a: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +05510e: 5b10 0003 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +055112: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +055116: 0200 2400 |01d3: move/from16 v0, v36 │ │ +05511a: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +05511e: 5c10 ff02 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ +055122: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +055126: 0200 2400 |01db: move/from16 v0, v36 │ │ +05512a: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +05512e: 5c10 fe02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ +055132: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +055136: 0200 2400 |01e3: move/from16 v0, v36 │ │ +05513a: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +05513e: 5c10 1003 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ +055142: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +055146: 0200 2400 |01eb: move/from16 v0, v36 │ │ +05514a: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +05514e: 5c10 0703 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +055152: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +055156: 0200 2400 |01f3: move/from16 v0, v36 │ │ +05515a: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +05515e: 5c10 0103 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ +055162: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +055166: 5500 0903 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ +05516a: 0224 0000 |01fd: move/from16 v36, v0 │ │ +05516e: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +055172: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +055176: 5400 0603 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +05517a: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +05517e: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +055182: 7402 7f01 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +055188: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +05518c: 5400 0603 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +055190: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +055194: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +055198: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +05519c: 5400 0003 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +0551a0: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +0551a4: 7401 e311 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@11e3 │ │ +0551aa: 0b26 |021d: move-result-wide v38 │ │ +0551ac: 6028 fd02 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02fd │ │ +0551b0: 0200 2800 |0220: move/from16 v0, v40 │ │ +0551b4: 8100 |0222: int-to-long v0, v0 │ │ +0551b6: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +0551ba: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +0551be: 6028 f902 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02f9 │ │ +0551c2: 0200 2800 |0229: move/from16 v0, v40 │ │ +0551c6: 8100 |022b: int-to-long v0, v0 │ │ +0551c8: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +0551cc: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +0551d0: 7404 8101 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0181 │ │ +0551d6: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +0551da: 5400 0603 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +0551de: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +0551e2: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +0551e6: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +0551ea: 5400 0003 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +0551ee: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +0551f2: 7401 e311 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@11e3 │ │ +0551f8: 0b26 |0244: move-result-wide v38 │ │ +0551fa: 6028 fd02 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02fd │ │ +0551fe: 0200 2800 |0247: move/from16 v0, v40 │ │ +055202: 8100 |0249: int-to-long v0, v0 │ │ +055204: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +055208: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +05520c: 7404 8101 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0181 │ │ +055212: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +055216: 5400 0c03 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +05521a: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +05521e: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +055222: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +055226: 7220 b011 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@11b0 │ │ +05522c: 0a24 |025e: move-result v36 │ │ +05522e: 9611 1124 |025f: or-int v17, v17, v36 │ │ +055232: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +055236: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +05523a: 5400 0603 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +05523e: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +055242: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +055246: 6026 f802 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02f8 │ │ +05524a: 0200 2600 |026d: move/from16 v0, v38 │ │ +05524e: 8100 |026f: int-to-long v0, v0 │ │ +055250: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +055254: 7404 8201 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0182 │ │ +05525a: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +05525e: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +055262: 5500 0703 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +055266: 0224 0000 |027b: move/from16 v36, v0 │ │ +05526a: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +05526e: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +055272: 5200 0a03 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ +055276: 0224 0000 |0283: move/from16 v36, v0 │ │ +05527a: a717 240e |0285: sub-float v23, v36, v14 │ │ +05527e: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +055282: 5200 0b03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ +055286: 0224 0000 |028b: move/from16 v36, v0 │ │ +05528a: a718 240f |028d: sub-float v24, v36, v15 │ │ +05528e: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +055292: 5500 0803 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ +055296: 0224 0000 |0293: move/from16 v36, v0 │ │ +05529a: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +05529e: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +0552a2: 5400 0203 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +0552a6: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +0552aa: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +0552ae: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +0552b2: 7220 ae11 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11ae │ │ +0552b8: 0a24 |02a4: move-result v36 │ │ +0552ba: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +0552be: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +0552c2: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +0552c6: 5500 ff02 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ +0552ca: 0224 0000 |02ad: move/from16 v36, v0 │ │ +0552ce: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +0552d2: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +0552d6: 5200 0403 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0304 │ │ +0552da: 0224 0000 |02b5: move/from16 v36, v0 │ │ +0552de: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +0552e2: 0200 2400 |02b9: move/from16 v0, v36 │ │ +0552e6: 8709 |02bb: float-to-int v9, v0 │ │ +0552e8: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +0552ec: 5200 0503 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0305 │ │ +0552f0: 0224 0000 |02c0: move/from16 v36, v0 │ │ +0552f4: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +0552f8: 0200 2400 |02c4: move/from16 v0, v36 │ │ +0552fc: 870a |02c6: float-to-int v10, v0 │ │ +0552fe: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +055302: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +055306: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +05530a: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +05530e: 5200 1103 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0311 │ │ +055312: 0224 0000 |02d1: move/from16 v36, v0 │ │ +055316: 0200 2400 |02d3: move/from16 v0, v36 │ │ +05531a: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +05531e: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +055322: 5400 0c03 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +055326: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +05532a: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +05532e: 5400 0003 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +055332: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +055336: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +05533a: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +05533e: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +055342: 0203 1700 |02e9: move/from16 v3, v23 │ │ +055346: 0204 1800 |02eb: move/from16 v4, v24 │ │ +05534a: 7254 b311 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11b3 │ │ +055350: 0a11 |02f0: move-result v17 │ │ +055352: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +055356: 590e 0a03 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ +05535a: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +05535e: 590f 0b03 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ +055362: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +055366: 0200 2400 |02fb: move/from16 v0, v36 │ │ +05536a: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +05536e: 5c10 ff02 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ +055372: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +055376: 5400 0603 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +05537a: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +05537e: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +055382: 7402 7f01 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +055388: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +05538c: 5400 0603 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +055390: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +055394: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +055398: 7402 7f01 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +05539e: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +0553a2: 5400 0603 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +0553a6: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +0553aa: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +0553ae: 7402 7f01 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +0553b4: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +0553b8: 5200 1103 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0311 │ │ +0553bc: 0224 0000 |0326: move/from16 v36, v0 │ │ +0553c0: 0200 2400 |0328: move/from16 v0, v36 │ │ +0553c4: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +0553c8: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +0553cc: 0200 2400 |032e: move/from16 v0, v36 │ │ +0553d0: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +0553d4: 5c10 fe02 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02fe │ │ +0553d8: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +0553dc: 7701 8814 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +0553e2: 0a24 |0339: move-result v36 │ │ +0553e4: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +0553e8: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +0553ec: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +0553f0: 7701 8814 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +0553f6: 0a24 |0343: move-result v36 │ │ +0553f8: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +0553fc: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +055400: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +055404: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +055408: 5400 0c03 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +05540c: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +055410: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +055414: 5400 0003 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +055418: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +05541c: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +055420: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +055424: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +055428: 0203 1700 |035c: move/from16 v3, v23 │ │ +05542c: 0204 1800 |035e: move/from16 v4, v24 │ │ +055430: 7254 b311 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11b3 │ │ +055436: 0a11 |0363: move-result v17 │ │ +055438: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +05543c: 590e 0a03 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@030a │ │ +055440: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +055444: 590f 0b03 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@030b │ │ +055448: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +05544c: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +055450: 0200 2400 |0370: move/from16 v0, v36 │ │ +055454: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +055458: 5c10 1003 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0310 │ │ +05545c: 7701 ed11 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@11ed │ │ +055462: 0c08 |0379: move-result-object v8 │ │ +055464: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +055468: 5500 0803 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ +05546c: 0224 0000 |037e: move/from16 v36, v0 │ │ +055470: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +055474: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +055478: 5400 0203 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +05547c: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +055480: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +055484: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +055488: 7220 ae11 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11ae │ │ +05548e: 0a24 |038f: move-result v36 │ │ +055490: 9611 1124 |0390: or-int v17, v17, v36 │ │ +055494: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +055498: 5400 0f03 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ +05549c: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +0554a0: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +0554a4: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +0554a8: 5400 0f03 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ +0554ac: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +0554b0: 7401 ee11 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@11ee │ │ +0554b6: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +0554ba: 5b08 0f03 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@030f │ │ +0554be: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +0554c2: 5400 1203 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +0554c6: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +0554ca: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +0554ce: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +0554d2: 5400 1203 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +0554d6: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +0554da: 7401 fa11 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@11fa │ │ +0554e0: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +0554e4: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +0554e8: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +0554ec: 5b10 1203 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +0554f0: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +0554f4: 0200 2400 |03c2: move/from16 v0, v36 │ │ +0554f8: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +0554fc: 5c10 0803 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0308 │ │ +055500: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +055504: 0200 2400 |03ca: move/from16 v0, v36 │ │ +055508: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +05550c: 5c10 0103 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ +055510: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +055514: 5400 0603 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +055518: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +05551c: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +055520: 7402 7f01 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +055526: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +05552a: 5400 0603 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +05552e: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +055532: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +055536: 7402 7f01 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +05553c: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +055540: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +055544: 5500 0703 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +055548: 0224 0000 |03ec: move/from16 v36, v0 │ │ +05554c: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +055550: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +055554: 5400 0603 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0306 │ │ +055558: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +05555c: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +055560: 7402 7f01 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@017f │ │ +055566: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +05556a: 0200 2400 |03fd: move/from16 v0, v36 │ │ +05556e: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +055572: 5c10 0703 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0307 │ │ +055576: 288f |0403: goto 0392 // -0071 │ │ +055578: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +05557c: 5500 ff02 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02ff │ │ +055580: 0224 0000 |0408: move/from16 v36, v0 │ │ +055584: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +055588: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +05558c: 5400 0c03 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +055590: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +055594: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +055598: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +05559c: 7220 b511 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@11b5 │ │ +0555a2: 0a11 |0419: move-result v17 │ │ +0555a4: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +0555a8: 5500 0103 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0301 │ │ +0555ac: 0224 0000 |041e: move/from16 v36, v0 │ │ +0555b0: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +0555b4: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +0555b8: 5400 0203 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +0555bc: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +0555c0: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +0555c4: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +0555c8: 5400 0203 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +0555cc: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +0555d0: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +0555d4: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +0555d8: 7220 af11 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11af │ │ +0555de: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +0555e2: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +0555e6: 5400 1203 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0312 │ │ +0555ea: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +0555ee: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +0555f2: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +0555f6: 0201 2400 |0443: move/from16 v1, v36 │ │ +0555fa: 7120 b109 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b1 │ │ +055600: 0a15 |0448: move-result v21 │ │ +055602: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +055606: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +05560a: 5200 0d03 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@030d │ │ +05560e: 0225 0000 |044f: move/from16 v37, v0 │ │ +055612: 0200 2500 |0451: move/from16 v0, v37 │ │ +055616: 8200 |0453: int-to-float v0, v0 │ │ +055618: 0225 0000 |0454: move/from16 v37, v0 │ │ +05561c: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +055620: 0201 2400 |0458: move/from16 v1, v36 │ │ +055624: 0202 2500 |045a: move/from16 v2, v37 │ │ +055628: 6e30 f411 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@11f4 │ │ +05562e: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +055632: 0201 1500 |0461: move/from16 v1, v21 │ │ +055636: 7120 3e0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3e │ │ +05563c: 0a1f |0466: move-result v31 │ │ +05563e: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +055642: 0201 1500 |0469: move/from16 v1, v21 │ │ +055646: 7120 3d0a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a3d │ │ +05564c: 0a1e |046e: move-result v30 │ │ +05564e: 7701 8814 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +055654: 0a24 |0472: move-result v36 │ │ +055656: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +05565a: 5200 0e03 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@030e │ │ +05565e: 0225 0000 |0477: move/from16 v37, v0 │ │ +055662: 0200 2500 |0479: move/from16 v0, v37 │ │ +055666: 8200 |047b: int-to-float v0, v0 │ │ +055668: 0225 0000 |047c: move/from16 v37, v0 │ │ +05566c: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +055670: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +055674: 7701 8814 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +05567a: 0a24 |0485: move-result v36 │ │ +05567c: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +055680: 5200 0e03 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@030e │ │ +055684: 0225 0000 |048a: move/from16 v37, v0 │ │ +055688: 0200 2500 |048c: move/from16 v0, v37 │ │ +05568c: 8200 |048e: int-to-float v0, v0 │ │ +05568e: 0225 0000 |048f: move/from16 v37, v0 │ │ +055692: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +055696: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +05569a: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +05569e: 5400 0c03 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@030c │ │ +0556a2: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +0556a6: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +0556aa: 5400 0003 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0300 │ │ +0556ae: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +0556b2: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +0556b6: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +0556ba: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +0556be: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +0556c2: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +0556c6: 7254 b111 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11b1 │ │ +0556cc: 0a11 |04ae: move-result v17 │ │ +0556ce: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +0556d2: 7601 d208 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@08d2 │ │ +0556d8: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +0556dc: 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 │ │ @@ -109592,70 +109643,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 │ │ -0534fc: |[0534fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -05350c: 5c01 0903 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ -053510: 0e00 |0002: return-void │ │ +055700: |[055700] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +055710: 5c01 0903 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0309 │ │ +055714: 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 │ │ @@ -109665,31 +109716,31 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053514: |[053514] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -053524: 5b01 0203 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ -053528: 0e00 |0002: return-void │ │ +055718: |[055718] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +055728: 5b01 0203 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0302 │ │ +05572c: 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; │ │ │ │ source_file_idx : 766 (GestureDetectorCompat.java) │ │ │ │ Class #424 header: │ │ -class_idx : 381 │ │ +class_idx : 378 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 766 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #424 annotations: │ │ @@ -109715,20 +109766,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 │ │ -05352c: |[05352c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -05353c: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ -053542: 2200 8502 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0285 │ │ -053546: 7040 b611 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@11b6 │ │ -05354c: 5b10 1303 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ -053550: 0e00 |000a: return-void │ │ +055730: |[055730] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +055740: 7010 9214 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1492 │ │ +055746: 2200 8202 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0282 │ │ +05574a: 7040 b611 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@11b6 │ │ +055750: 5b10 1303 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ +055754: 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; │ │ @@ -109742,19 +109793,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053554: |[053554] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -053564: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ -053568: 6e10 b711 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@11b7 │ │ -05356e: 0a00 |0005: move-result v0 │ │ -053570: 0f00 |0006: return v0 │ │ +055758: |[055758] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +055768: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ +05576c: 6e10 b711 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@11b7 │ │ +055772: 0a00 |0005: move-result v0 │ │ +055774: 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;) │ │ @@ -109762,19 +109813,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -053574: |[053574] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -053584: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ -053588: 6e20 b811 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@11b8 │ │ -05358e: 0a00 |0005: move-result v0 │ │ -053590: 0f00 |0006: return v0 │ │ +055778: |[055778] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +055788: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ +05578c: 6e20 b811 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@11b8 │ │ +055792: 0a00 |0005: move-result v0 │ │ +055794: 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; │ │ │ │ @@ -109783,18 +109834,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -053594: |[053594] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -0535a4: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ -0535a8: 6e20 b911 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@11b9 │ │ -0535ae: 0e00 |0005: return-void │ │ +055798: |[055798] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +0557a8: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ +0557ac: 6e20 b911 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@11b9 │ │ +0557b2: 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 │ │ @@ -109804,32 +109855,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0535b0: |[0535b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0535c0: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ -0535c4: 6e20 ba11 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@11ba │ │ -0535ca: 0e00 |0005: return-void │ │ +0557b4: |[0557b4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0557c4: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0313 │ │ +0557c8: 6e20 ba11 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@11ba │ │ +0557ce: 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; │ │ │ │ source_file_idx : 766 (GestureDetectorCompat.java) │ │ │ │ Class #425 header: │ │ -class_idx : 384 │ │ +class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 773 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #425 annotations: │ │ @@ -109851,17 +109902,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0535cc: |[0535cc] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -0535dc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0535e2: 0e00 |0003: return-void │ │ +0557d0: |[0557d0] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +0557e0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0557e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -109870,17 +109921,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 │ │ -0535e4: |[0535e4] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0535f4: 7707 bb11 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@11bb │ │ -0535fa: 0e00 |0003: return-void │ │ +0557e8: |[0557e8] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0557f8: 7707 bb11 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@11bb │ │ +0557fe: 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 │ │ @@ -109897,17 +109948,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 │ │ -0535fc: |[0535fc] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -05360c: 7155 bd11 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11bd │ │ -053612: 0e00 |0003: return-void │ │ +055800: |[055800] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +055810: 7155 bd11 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11bd │ │ +055816: 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 │ │ @@ -109922,17 +109973,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 │ │ -053614: |[053614] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -053624: 7130 bf11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11bf │ │ -05362a: 0e00 |0003: return-void │ │ +055818: |[055818] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +055828: 7130 bf11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11bf │ │ +05582e: 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 │ │ @@ -109945,32 +109996,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05362c: |[05362c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -05363c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -053642: b520 |0003: and-int/2addr v0, v2 │ │ -053644: 0f00 |0004: return v0 │ │ +055830: |[055830] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +055840: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +055846: b520 |0003: and-int/2addr v0, v2 │ │ +055848: 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 │ │ │ │ source_file_idx : 773 (GravityCompat.java) │ │ │ │ Class #426 header: │ │ -class_idx : 385 │ │ +class_idx : 382 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 773 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #426 annotations: │ │ @@ -109992,17 +110043,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053648: |[053648] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -053658: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05365e: 0e00 |0003: return-void │ │ +05584c: |[05584c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +05585c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -110011,17 +110062,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 │ │ -053660: |[053660] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -053670: 7708 fb08 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@08fb │ │ -053676: 0e00 |0003: return-void │ │ +055864: |[055864] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +055874: 7708 fb08 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@08fb │ │ +05587a: 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 │ │ @@ -110038,17 +110089,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 │ │ -053678: |[053678] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -053688: 7706 fc08 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@08fc │ │ -05368e: 0e00 |0003: return-void │ │ +05587c: |[05587c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05588c: 7706 fc08 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@08fc │ │ +055892: 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 │ │ @@ -110063,17 +110114,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 │ │ -053690: |[053690] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0536a0: 7140 fd08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08fd │ │ -0536a6: 0e00 |0003: return-void │ │ +055894: |[055894] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0558a4: 7140 fd08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@08fd │ │ +0558aa: 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 │ │ @@ -110086,32 +110137,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0536a8: |[0536a8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -0536b8: 7120 fe08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@08fe │ │ -0536be: 0a00 |0003: move-result v0 │ │ -0536c0: 0f00 |0004: return v0 │ │ +0558ac: |[0558ac] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +0558bc: 7120 fe08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@08fe │ │ +0558c2: 0a00 |0003: move-result v0 │ │ +0558c4: 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 │ │ │ │ source_file_idx : 773 (GravityCompat.java) │ │ │ │ Class #427 header: │ │ -class_idx : 388 │ │ +class_idx : 385 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 873 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #427 annotations: │ │ @@ -110143,17 +110194,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0536c4: |[0536c4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -0536d4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0536da: 0e00 |0003: return-void │ │ +0558c8: |[0558c8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +0558d8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0558de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -110161,40 +110212,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0536dc: |[0536dc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -0536ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0536ee: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0536f0: 9504 0607 |0002: and-int v4, v6, v7 │ │ -0536f4: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -0536f8: 0121 |0006: move v1, v2 │ │ -0536fa: 9600 0809 |0007: or-int v0, v8, v9 │ │ -0536fe: 9504 0600 |0009: and-int v4, v6, v0 │ │ -053702: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -053706: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -05370a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -05370e: 2203 0e03 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030e │ │ -053712: 1a04 a80a |0013: const-string v4, "bad arguments" // string@0aa8 │ │ -053716: 7020 7914 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -05371c: 2703 |0018: throw v3 │ │ -05371e: 0131 |0019: move v1, v3 │ │ -053720: 28ed |001a: goto 0007 // -0013 │ │ -053722: 0132 |001b: move v2, v3 │ │ -053724: 28f1 |001c: goto 000d // -000f │ │ -053726: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -05372a: b535 |001f: and-int/2addr v5, v3 │ │ -05372c: 0f05 |0020: return v5 │ │ -05372e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -053732: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -053736: b535 |0025: and-int/2addr v5, v3 │ │ -053738: 28fa |0026: goto 0020 // -0006 │ │ +0558e0: |[0558e0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +0558f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0558f2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0558f4: 9504 0607 |0002: and-int v4, v6, v7 │ │ +0558f8: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +0558fc: 0121 |0006: move v1, v2 │ │ +0558fe: 9600 0809 |0007: or-int v0, v8, v9 │ │ +055902: 9504 0600 |0009: and-int v4, v6, v0 │ │ +055906: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +05590a: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +05590e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +055912: 2203 0b03 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@030b │ │ +055916: 1a04 a50a |0013: const-string v4, "bad arguments" // string@0aa5 │ │ +05591a: 7020 7914 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +055920: 2703 |0018: throw v3 │ │ +055922: 0131 |0019: move v1, v3 │ │ +055924: 28ed |001a: goto 0007 // -0013 │ │ +055926: 0132 |001b: move v2, v3 │ │ +055928: 28f1 |001c: goto 000d // -000f │ │ +05592a: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +05592e: b535 |001f: and-int/2addr v5, v3 │ │ +055930: 0f05 |0020: return v5 │ │ +055932: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +055936: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +05593a: b535 |0025: and-int/2addr v5, v3 │ │ +05593c: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -110225,18 +110276,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05373c: |[05373c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -05374c: 6e20 c311 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11c3 │ │ -053752: 0a00 |0003: move-result v0 │ │ -053754: 0f00 |0004: return v0 │ │ +055940: |[055940] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +055950: 6e20 c311 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@11c3 │ │ +055956: 0a00 |0003: move-result v0 │ │ +055958: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -110248,17 +110299,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 │ │ -053758: |[053758] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -053768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05376a: 1100 |0001: return-object v0 │ │ +05595c: |[05595c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +05596c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05596e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -110267,17 +110318,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05376c: |[05376c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -05377c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05377e: 0f00 |0001: return v0 │ │ +055970: |[055970] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +055980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055982: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -110286,32 +110337,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -053780: |[053780] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -053790: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053792: 6e20 0609 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0906 │ │ -053798: 0a01 |0004: move-result v1 │ │ -05379a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -05379e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -0537a2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -0537a6: 7152 0309 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0903 │ │ -0537ac: 0a05 |000e: move-result v5 │ │ -0537ae: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -0537b0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -0537b4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -0537b8: 7153 0309 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0903 │ │ -0537be: 0a05 |0017: move-result v5 │ │ -0537c0: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -0537c4: 0f00 |001a: return v0 │ │ -0537c6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0537c8: 28fe |001c: goto 001a // -0002 │ │ +055984: |[055984] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +055994: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055996: 6e20 0609 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0906 │ │ +05599c: 0a01 |0004: move-result v1 │ │ +05599e: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +0559a2: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +0559a6: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +0559aa: 7152 0309 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0903 │ │ +0559b0: 0a05 |000e: move-result v5 │ │ +0559b2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +0559b4: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +0559b8: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +0559bc: 7153 0309 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0903 │ │ +0559c2: 0a05 |0017: move-result v5 │ │ +0559c4: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +0559c8: 0f00 |001a: return v0 │ │ +0559ca: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0559cc: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -110324,23 +110375,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0537cc: |[0537cc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0537dc: 6e20 0609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0906 │ │ -0537e2: 0a00 |0003: move-result v0 │ │ -0537e4: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -0537e8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0537ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0537ee: 0f00 |0009: return v0 │ │ -0537f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0537f2: 28fe |000b: goto 0009 // -0002 │ │ +0559d0: |[0559d0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0559e0: 6e20 0609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0906 │ │ +0559e6: 0a00 |0003: move-result v0 │ │ +0559e8: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +0559ec: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0559f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0559f2: 0f00 |0009: return v0 │ │ +0559f4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0559f6: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -110349,23 +110400,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0537f4: |[0537f4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -053804: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -053808: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -05380c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -053810: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -053814: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -053818: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -05381c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -053820: 0f00 |000e: return v0 │ │ +0559f8: |[0559f8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +055a08: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +055a0c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +055a10: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +055a14: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +055a18: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +055a1c: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +055a20: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +055a24: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -110378,30 +110429,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053824: |[053824] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -053834: 0e00 |0000: return-void │ │ +055a28: |[055a28] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +055a38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ source_file_idx : 873 (KeyEventCompat.java) │ │ │ │ Class #428 header: │ │ -class_idx : 396 │ │ +class_idx : 393 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1941 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1938 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -110422,17 +110473,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053838: |[053838] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -053848: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05384e: 0e00 |0003: return-void │ │ +055a3c: |[055a3c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +055a4c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055a52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -110441,17 +110492,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053850: |[053850] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -053860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053862: 0f00 |0001: return v0 │ │ +055a54: |[055a54] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +055a64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055a66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110460,17 +110511,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053864: |[053864] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -053874: 5220 2705 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0527 │ │ -053878: 0f00 |0002: return v0 │ │ +055a68: |[055a68] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +055a78: 5220 2705 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0527 │ │ +055a7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110479,17 +110530,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05387c: |[05387c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05388c: 5220 2605 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0526 │ │ -053890: 0f00 |0002: return v0 │ │ +055a80: |[055a80] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +055a90: 5220 2605 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0526 │ │ +055a94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110498,17 +110549,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053894: |[053894] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0538a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0538a6: 0f00 |0001: return v0 │ │ +055a98: |[055a98] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +055aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055aaa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110517,16 +110568,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0538a8: |[0538a8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0538b8: 0e00 |0000: return-void │ │ +055aac: |[055aac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055abc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -110536,16 +110587,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0538bc: |[0538bc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0538cc: 0e00 |0000: return-void │ │ +055ac0: |[055ac0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055ad0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -110555,17 +110606,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0538d0: |[0538d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0538e0: 5912 2705 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0527 │ │ -0538e4: 0e00 |0002: return-void │ │ +055ad4: |[055ad4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055ae4: 5912 2705 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0527 │ │ +055ae8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -110576,33 +110627,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0538e8: |[0538e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0538f8: 5912 2605 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0526 │ │ -0538fc: 0e00 |0002: return-void │ │ +055aec: |[055aec] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055afc: 5912 2605 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0526 │ │ +055b00: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0003 reg=2 marginStart I │ │ │ │ - source_file_idx : 1941 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 1938 (MarginLayoutParamsCompat.java) │ │ │ │ Class #429 header: │ │ -class_idx : 397 │ │ +class_idx : 394 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1941 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1938 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ @@ -110623,17 +110674,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053900: |[053900] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -053910: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -053916: 0e00 |0003: return-void │ │ +055b04: |[055b04] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +055b14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -110642,18 +110693,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053918: |[053918] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -053928: 7110 5109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0951 │ │ -05392e: 0a00 |0003: move-result v0 │ │ -053930: 0f00 |0004: return v0 │ │ +055b1c: |[055b1c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +055b2c: 7110 5109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0951 │ │ +055b32: 0a00 |0003: move-result v0 │ │ +055b34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110662,18 +110713,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053934: |[053934] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -053944: 7110 5209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0952 │ │ -05394a: 0a00 |0003: move-result v0 │ │ -05394c: 0f00 |0004: return v0 │ │ +055b38: |[055b38] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +055b48: 7110 5209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0952 │ │ +055b4e: 0a00 |0003: move-result v0 │ │ +055b50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110682,18 +110733,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053950: |[053950] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -053960: 7110 5309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0953 │ │ -053966: 0a00 |0003: move-result v0 │ │ -053968: 0f00 |0004: return v0 │ │ +055b54: |[055b54] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +055b64: 7110 5309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0953 │ │ +055b6a: 0a00 |0003: move-result v0 │ │ +055b6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110702,18 +110753,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05396c: |[05396c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -05397c: 7110 5409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0954 │ │ -053982: 0a00 |0003: move-result v0 │ │ -053984: 0f00 |0004: return v0 │ │ +055b70: |[055b70] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +055b80: 7110 5409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0954 │ │ +055b86: 0a00 |0003: move-result v0 │ │ +055b88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -110722,17 +110773,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -053988: |[053988] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -053998: 7120 5509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0955 │ │ -05399e: 0e00 |0003: return-void │ │ +055b8c: |[055b8c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055b9c: 7120 5509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0955 │ │ +055ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -110743,17 +110794,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0539a0: |[0539a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0539b0: 7120 5609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0956 │ │ -0539b6: 0e00 |0003: return-void │ │ +055ba4: |[055ba4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055bb4: 7120 5609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0956 │ │ +055bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -110764,17 +110815,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0539b8: |[0539b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0539c8: 7120 5709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0957 │ │ -0539ce: 0e00 |0003: return-void │ │ +055bbc: |[055bbc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055bcc: 7120 5709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0957 │ │ +055bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -110785,33 +110836,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0539d0: |[0539d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0539e0: 7120 5809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0958 │ │ -0539e6: 0e00 |0003: return-void │ │ +055bd4: |[055bd4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +055be4: 7120 5809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0958 │ │ +055bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=2 marginStart I │ │ │ │ - source_file_idx : 1941 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 1938 (MarginLayoutParamsCompat.java) │ │ │ │ Class #430 header: │ │ -class_idx : 401 │ │ +class_idx : 398 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1949 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -110832,17 +110883,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0539e8: |[0539e8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -0539f8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0539fe: 0e00 |0003: return-void │ │ +055bec: |[055bec] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +055bfc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055c02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -110851,17 +110902,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053a00: |[053a00] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -053a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053a12: 0f00 |0001: return v0 │ │ +055c04: |[055c04] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +055c14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055c16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -110870,17 +110921,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053a14: |[053a14] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -053a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053a26: 0f00 |0001: return v0 │ │ +055c18: |[055c18] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +055c28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055c2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -110889,17 +110940,17 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053a28: |[053a28] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -053a38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053a3a: 1100 |0001: return-object v0 │ │ +055c2c: |[055c2c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +055c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055c3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -110908,17 +110959,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053a3c: |[053a3c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -053a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053a4e: 0f00 |0001: return v0 │ │ +055c40: |[055c40] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +055c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055c52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -110927,16 +110978,16 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a50: |[053a50] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -053a60: 1101 |0000: return-object v1 │ │ +055c54: |[055c54] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +055c64: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 resId I │ │ @@ -110946,16 +110997,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 │ │ -053a64: |[053a64] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -053a74: 1101 |0000: return-object v1 │ │ +055c68: |[055c68] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +055c78: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -110965,16 +111016,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a78: |[053a78] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -053a88: 1101 |0000: return-object v1 │ │ +055c7c: |[055c7c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +055c8c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -110984,31 +111035,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a8c: |[053a8c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -053a9c: 0e00 |0000: return-void │ │ +055c90: |[055c90] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +055ca0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 actionEnum I │ │ │ │ - source_file_idx : 1949 (MenuItemCompat.java) │ │ + source_file_idx : 1946 (MenuItemCompat.java) │ │ │ │ Class #431 header: │ │ -class_idx : 402 │ │ +class_idx : 399 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1949 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #431 annotations: │ │ Annotations on class │ │ @@ -111029,17 +111080,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053aa0: |[053aa0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -053ab0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -053ab6: 0e00 |0003: return-void │ │ +055ca4: |[055ca4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +055cb4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055cba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -111048,17 +111099,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053ab8: |[053ab8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -053ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053aca: 0f00 |0001: return v0 │ │ +055cbc: |[055cbc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +055ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055cce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -111067,17 +111118,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053acc: |[053acc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -053adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053ade: 0f00 |0001: return v0 │ │ +055cd0: |[055cd0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +055ce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055ce2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -111086,18 +111137,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053ae0: |[053ae0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -053af0: 7110 8c09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@098c │ │ -053af6: 0c00 |0003: move-result-object v0 │ │ -053af8: 1100 |0004: return-object v0 │ │ +055ce4: |[055ce4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +055cf4: 7110 8c09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@098c │ │ +055cfa: 0c00 |0003: move-result-object v0 │ │ +055cfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -111106,17 +111157,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053afc: |[053afc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -053b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053b0e: 0f00 |0001: return v0 │ │ +055d00: |[055d00] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +055d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055d12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -111125,18 +111176,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053b10: |[053b10] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -053b20: 7120 8d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@098d │ │ -053b26: 0c00 |0003: move-result-object v0 │ │ -053b28: 1100 |0004: return-object v0 │ │ +055d14: |[055d14] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +055d24: 7120 8d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@098d │ │ +055d2a: 0c00 |0003: move-result-object v0 │ │ +055d2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 resId I │ │ @@ -111146,18 +111197,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 │ │ -053b2c: |[053b2c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -053b3c: 7120 8e09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@098e │ │ -053b42: 0c00 |0003: move-result-object v0 │ │ -053b44: 1100 |0004: return-object v0 │ │ +055d30: |[055d30] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +055d40: 7120 8e09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@098e │ │ +055d46: 0c00 |0003: move-result-object v0 │ │ +055d48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -111167,16 +111218,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053b48: |[053b48] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -053b58: 1101 |0000: return-object v1 │ │ +055d4c: |[055d4c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +055d5c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -111186,33 +111237,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -053b5c: |[053b5c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -053b6c: 7120 8f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@098f │ │ -053b72: 0e00 |0003: return-void │ │ +055d60: |[055d60] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +055d70: 7120 8f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@098f │ │ +055d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0004 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=2 actionEnum I │ │ │ │ - source_file_idx : 1949 (MenuItemCompat.java) │ │ + source_file_idx : 1946 (MenuItemCompat.java) │ │ │ │ Class #432 header: │ │ -class_idx : 403 │ │ +class_idx : 400 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1949 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1946 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #432 annotations: │ │ Annotations on class │ │ @@ -111241,19 +111292,19 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -053b74: |[053b74] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -053b84: 5b01 1e03 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@031e │ │ -053b88: 5b02 1f03 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@031f │ │ -053b8c: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -053b92: 0e00 |0007: return-void │ │ +055d78: |[055d78] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +055d88: 5b01 1e03 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@031e │ │ +055d8c: 5b02 1f03 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@031f │ │ +055d90: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055d96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -111264,19 +111315,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -053b94: |[053b94] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -053ba4: 5410 1f03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@031f │ │ -053ba8: 7220 7d09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@097d │ │ -053bae: 0a00 |0005: move-result v0 │ │ -053bb0: 0f00 |0006: return v0 │ │ +055d98: |[055d98] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +055da8: 5410 1f03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@031f │ │ +055dac: 7220 7d09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@097d │ │ +055db2: 0a00 |0005: move-result v0 │ │ +055db4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -111285,33 +111336,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -053bb4: |[053bb4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -053bc4: 5410 1f03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@031f │ │ -053bc8: 7220 7e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@097e │ │ -053bce: 0a00 |0005: move-result v0 │ │ -053bd0: 0f00 |0006: return v0 │ │ +055db8: |[055db8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +055dc8: 5410 1f03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@031f │ │ +055dcc: 7220 7e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@097e │ │ +055dd2: 0a00 |0005: move-result v0 │ │ +055dd4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 1949 (MenuItemCompat.java) │ │ + source_file_idx : 1946 (MenuItemCompat.java) │ │ │ │ Class #433 header: │ │ -class_idx : 412 │ │ +class_idx : 409 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1953 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -111332,17 +111383,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053bd4: |[053bd4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -053be4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -053bea: 0e00 |0003: return-void │ │ +055dd8: |[055dd8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +055de8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -111351,20 +111402,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -053bec: |[053bec] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -053bfc: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -053c00: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -053c02: 0f00 |0003: return v0 │ │ -053c04: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -053c06: 28fe |0005: goto 0003 // -0002 │ │ +055df0: |[055df0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +055e00: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +055e04: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +055e06: 0f00 |0003: return v0 │ │ +055e08: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +055e0a: 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; │ │ @@ -111376,17 +111427,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053c08: |[053c08] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -053c18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053c1a: 0f00 |0001: return v0 │ │ +055e0c: |[055e0c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +055e1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055e1e: 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; │ │ │ │ @@ -111395,22 +111446,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -053c1c: |[053c1c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -053c2c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -053c30: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -053c32: 0f00 |0003: return v0 │ │ -053c34: 2200 1003 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0310 │ │ -053c38: 1a01 1508 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0815 │ │ -053c3c: 7020 7e14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ -053c42: 2700 |000b: throw v0 │ │ +055e20: |[055e20] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +055e30: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +055e34: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +055e36: 0f00 |0003: return v0 │ │ +055e38: 2200 0d03 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@030d │ │ +055e3c: 1a01 1208 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0812 │ │ +055e40: 7020 7e14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ +055e46: 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; │ │ @@ -111422,23 +111473,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053c44: |[053c44] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -053c54: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -053c58: 6e10 e811 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -053c5e: 0a00 |0005: move-result v0 │ │ -053c60: 0f00 |0006: return v0 │ │ -053c62: 2200 1003 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0310 │ │ -053c66: 1a01 1508 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0815 │ │ -053c6a: 7020 7e14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ -053c70: 2700 |000e: throw v0 │ │ +055e48: |[055e48] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +055e58: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +055e5c: 6e10 e811 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +055e62: 0a00 |0005: move-result v0 │ │ +055e64: 0f00 |0006: return v0 │ │ +055e66: 2200 0d03 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@030d │ │ +055e6a: 1a01 1208 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0812 │ │ +055e6e: 7020 7e14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ +055e74: 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; │ │ @@ -111450,40 +111501,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053c74: |[053c74] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -053c84: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -053c88: 6e10 ea11 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -053c8e: 0a00 |0005: move-result v0 │ │ -053c90: 0f00 |0006: return v0 │ │ -053c92: 2200 1003 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0310 │ │ -053c96: 1a01 1508 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0815 │ │ -053c9a: 7020 7e14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ -053ca0: 2700 |000e: throw v0 │ │ +055e78: |[055e78] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +055e88: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +055e8c: 6e10 ea11 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +055e92: 0a00 |0005: move-result v0 │ │ +055e94: 0f00 |0006: return v0 │ │ +055e96: 2200 0d03 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@030d │ │ +055e9a: 1a01 1208 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0812 │ │ +055e9e: 7020 7e14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147e │ │ +055ea4: 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; │ │ 0x0000 - 0x000f reg=3 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x000f reg=4 pointerIndex I │ │ │ │ - source_file_idx : 1956 (MotionEventCompat.java) │ │ + source_file_idx : 1953 (MotionEventCompat.java) │ │ │ │ Class #434 header: │ │ -class_idx : 413 │ │ +class_idx : 410 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1956 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1953 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #434 annotations: │ │ Annotations on class │ │ @@ -111504,17 +111555,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ca4: |[053ca4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -053cb4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -053cba: 0e00 |0003: return-void │ │ +055ea8: |[055ea8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +055eb8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +055ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -111523,18 +111574,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053cbc: |[053cbc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -053ccc: 7120 b509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09b5 │ │ -053cd2: 0a00 |0003: move-result v0 │ │ -053cd4: 0f00 |0004: return v0 │ │ +055ec0: |[055ec0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +055ed0: 7120 b509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09b5 │ │ +055ed6: 0a00 |0003: move-result v0 │ │ +055ed8: 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 │ │ @@ -111544,18 +111595,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053cd8: |[053cd8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -053ce8: 7110 b609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b6 │ │ -053cee: 0a00 |0003: move-result v0 │ │ -053cf0: 0f00 |0004: return v0 │ │ +055edc: |[055edc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +055eec: 7110 b609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09b6 │ │ +055ef2: 0a00 |0003: move-result v0 │ │ +055ef4: 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; │ │ │ │ @@ -111564,18 +111615,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053cf4: |[053cf4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -053d04: 7120 b709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b7 │ │ -053d0a: 0a00 |0003: move-result v0 │ │ -053d0c: 0f00 |0004: return v0 │ │ +055ef8: |[055ef8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +055f08: 7120 b709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09b7 │ │ +055f0e: 0a00 |0003: move-result v0 │ │ +055f10: 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 │ │ @@ -111585,18 +111636,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053d10: |[053d10] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -053d20: 7120 b809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@09b8 │ │ -053d26: 0a00 |0003: move-result v0 │ │ -053d28: 0f00 |0004: return v0 │ │ +055f14: |[055f14] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +055f24: 7120 b809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@09b8 │ │ +055f2a: 0a00 |0003: move-result v0 │ │ +055f2c: 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 │ │ @@ -111606,33 +111657,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053d2c: |[053d2c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -053d3c: 7120 b909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@09b9 │ │ -053d42: 0a00 |0003: move-result v0 │ │ -053d44: 0f00 |0004: return v0 │ │ +055f30: |[055f30] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +055f40: 7120 b909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@09b9 │ │ +055f46: 0a00 |0003: move-result v0 │ │ +055f48: 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 │ │ │ │ - source_file_idx : 1956 (MotionEventCompat.java) │ │ + source_file_idx : 1953 (MotionEventCompat.java) │ │ │ │ Class #435 header: │ │ -class_idx : 422 │ │ +class_idx : 419 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 56 │ │ -source_file_idx : 2051 │ │ +source_file_idx : 2048 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #435 annotations: │ │ Annotations on class │ │ @@ -111662,18 +111713,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 │ │ -053d48: |[053d48] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -053d58: 5b01 5503 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053d5c: 7010 0501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0105 │ │ -053d62: 0e00 |0005: return-void │ │ +055f4c: |[055f4c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +055f5c: 5b01 5503 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055f60: 7010 0501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0105 │ │ +055f66: 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; │ │ │ │ @@ -111682,17 +111733,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 │ │ -053d64: |[053d64] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -053d74: 7020 ef09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@09ef │ │ -053d7a: 0e00 |0003: return-void │ │ +055f68: |[055f68] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +055f78: 7020 ef09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@09ef │ │ +055f7e: 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; │ │ @@ -111703,18 +111754,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 │ │ -053d7c: |[053d7c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -053d8c: 5410 5503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053d90: 6e30 1b0a 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@0a1b │ │ -053d96: 0e00 |0005: return-void │ │ +055f80: |[055f80] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +055f90: 5410 5503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055f94: 6e30 1b0a 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@0a1b │ │ +055f9a: 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; │ │ @@ -111725,42 +111776,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -053d98: |[053d98] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -053da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053daa: 5441 5503 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053dae: 5442 5503 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053db2: 5422 6303 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -053db6: 6e10 7d0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -053dbc: 0a02 |000a: move-result v2 │ │ -053dbe: 5443 5503 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053dc2: 5433 6303 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -053dc6: 6e10 760b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ -053dcc: 0c03 |0012: move-result-object v3 │ │ -053dce: 6e30 1c0a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ -053dd4: 5441 5503 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053dd8: 7110 fe09 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ -053dde: 0a01 |001b: move-result v1 │ │ -053de0: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -053de4: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -053de8: 5441 5503 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053dec: 7110 fe09 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ -053df2: 0a00 |0025: move-result v0 │ │ -053df4: 5441 5503 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053df8: 5442 5503 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053dfc: 5422 6303 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -053e00: 6e10 7d0b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -053e06: 0a02 |002f: move-result v2 │ │ -053e08: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -053e0a: 6e40 1d0a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ -053e10: 0e00 |0034: return-void │ │ +055f9c: |[055f9c] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +055fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055fae: 5441 5503 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055fb2: 5442 5503 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055fb6: 5422 6303 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +055fba: 6e10 7d0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +055fc0: 0a02 |000a: move-result v2 │ │ +055fc2: 5443 5503 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055fc6: 5433 6303 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +055fca: 6e10 760b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ +055fd0: 0c03 |0012: move-result-object v3 │ │ +055fd2: 6e30 1c0a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ +055fd8: 5441 5503 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055fdc: 7110 fe09 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ +055fe2: 0a01 |001b: move-result v1 │ │ +055fe4: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +055fe8: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +055fec: 5441 5503 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055ff0: 7110 fe09 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ +055ff6: 0a00 |0025: move-result v0 │ │ +055ff8: 5441 5503 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +055ffc: 5442 5503 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +056000: 5422 6303 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +056004: 6e10 7d0b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +05600a: 0a02 |002f: move-result v2 │ │ +05600c: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +05600e: 6e40 1d0a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ +056014: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -111772,17 +111823,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053e14: |[053e14] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -053e24: 5901 5403 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0354 │ │ -053e28: 0e00 |0002: return-void │ │ +056018: |[056018] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +056028: 5901 5403 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0354 │ │ +05602c: 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 │ │ @@ -111792,23 +111843,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -053e2c: |[053e2c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -053e3c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -053e40: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -053e44: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -053e48: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -053e4c: 5420 5503 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053e50: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -053e52: 6e40 1d0a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ -053e58: 0e00 |000e: return-void │ │ +056030: |[056030] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +056040: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +056044: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +056048: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +05604c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +056050: 5420 5503 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +056054: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +056056: 6e40 1d0a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ +05605c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -111822,63 +111873,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -053e5c: |[053e5c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -053e6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053e6e: 5241 5403 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0354 │ │ -053e72: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -053e76: 5441 5503 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053e7a: 5442 5503 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053e7e: 5422 6303 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -053e82: 6e10 7d0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -053e88: 0a02 |000e: move-result v2 │ │ -053e8a: 5443 5503 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053e8e: 5433 6303 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -053e92: 6e10 760b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ -053e98: 0c03 |0016: move-result-object v3 │ │ -053e9a: 6e30 1c0a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ -053ea0: 5441 5503 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053ea4: 7110 fe09 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ -053eaa: 0a01 |001f: move-result v1 │ │ -053eac: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -053eb0: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -053eb4: 5441 5503 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053eb8: 7110 fe09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ -053ebe: 0a00 |0029: move-result v0 │ │ -053ec0: 5441 5503 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053ec4: 5442 5503 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ -053ec8: 5422 6303 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -053ecc: 6e10 7d0b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -053ed2: 0a02 |0033: move-result v2 │ │ -053ed4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -053ed6: 6e40 1d0a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ -053edc: 0e00 |0038: return-void │ │ +056060: |[056060] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +056070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056072: 5241 5403 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0354 │ │ +056076: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +05607a: 5441 5503 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +05607e: 5442 5503 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +056082: 5422 6303 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +056086: 6e10 7d0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +05608c: 0a02 |000e: move-result v2 │ │ +05608e: 5443 5503 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +056092: 5433 6303 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +056096: 6e10 760b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ +05609c: 0c03 |0016: move-result-object v3 │ │ +05609e: 6e30 1c0a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ +0560a4: 5441 5503 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +0560a8: 7110 fe09 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ +0560ae: 0a01 |001f: move-result v1 │ │ +0560b0: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +0560b4: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +0560b8: 5441 5503 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +0560bc: 7110 fe09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@09fe │ │ +0560c2: 0a00 |0029: move-result v0 │ │ +0560c4: 5441 5503 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +0560c8: 5442 5503 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0355 │ │ +0560cc: 5422 6303 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0560d0: 6e10 7d0b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +0560d6: 0a02 |0033: move-result v2 │ │ +0560d8: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0560da: 6e40 1d0a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ +0560e0: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ locals : │ │ 0x002a - 0x0038 reg=0 offset F │ │ 0x0000 - 0x0039 reg=4 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0039 reg=5 position I │ │ │ │ - source_file_idx : 2051 (PagerTitleStrip.java) │ │ + source_file_idx : 2048 (PagerTitleStrip.java) │ │ │ │ Class #436 header: │ │ -class_idx : 424 │ │ +class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2051 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #436 annotations: │ │ Annotations on class │ │ @@ -111899,17 +111950,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ee0: |[053ee0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -053ef0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -053ef6: 0e00 |0003: return-void │ │ +0560e4: |[0560e4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +0560f4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0560fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -111918,32 +111969,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ef8: |[053ef8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -053f08: 6e10 cf13 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ -053f0e: 0e00 |0003: return-void │ │ +0560fc: |[0560fc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05610c: 6e10 cf13 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ +056112: 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; │ │ │ │ - source_file_idx : 2051 (PagerTitleStrip.java) │ │ + source_file_idx : 2048 (PagerTitleStrip.java) │ │ │ │ Class #437 header: │ │ -class_idx : 425 │ │ +class_idx : 422 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2051 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #437 annotations: │ │ Annotations on class │ │ @@ -111964,17 +112015,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053f10: |[053f10] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -053f20: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -053f26: 0e00 |0003: return-void │ │ +056114: |[056114] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +056124: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05612a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -111983,32 +112034,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053f28: |[053f28] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -053f38: 7110 210a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a21 │ │ -053f3e: 0e00 |0003: return-void │ │ +05612c: |[05612c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05613c: 7110 210a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a21 │ │ +056142: 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; │ │ │ │ - source_file_idx : 2051 (PagerTitleStrip.java) │ │ + source_file_idx : 2048 (PagerTitleStrip.java) │ │ │ │ Class #438 header: │ │ -class_idx : 426 │ │ +class_idx : 423 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 671 │ │ -source_file_idx : 2051 │ │ +superclass_idx : 668 │ │ +source_file_idx : 2048 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #438 annotations: │ │ Annotations on class │ │ @@ -112116,38 +112167,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -053f40: |[053f40] android.support.v4.view.PagerTitleStrip.:()V │ │ -053f50: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -053f52: 2300 5503 |0001: new-array v0, v0, [I // type@0355 │ │ -053f56: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -053f5c: 6900 5603 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0356 │ │ -053f60: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -053f62: 2300 5503 |0009: new-array v0, v0, [I // type@0355 │ │ -053f66: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -053f68: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -053f6e: 4b02 0001 |000f: aput v2, v0, v1 │ │ -053f72: 6900 5a03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@035a │ │ -053f76: 6000 1f00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -053f7a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -053f7e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -053f82: 2200 a901 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01a9 │ │ -053f86: 7010 f909 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@09f9 │ │ -053f8c: 6900 5703 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0357 │ │ -053f90: 0e00 |0020: return-void │ │ -053f92: 2200 a801 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01a8 │ │ -053f96: 7010 f709 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@09f7 │ │ -053f9c: 6900 5703 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0357 │ │ -053fa0: 28f8 |0028: goto 0020 // -0008 │ │ -053fa2: 0000 |0029: nop // spacer │ │ -053fa4: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +056144: |[056144] android.support.v4.view.PagerTitleStrip.:()V │ │ +056154: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +056156: 2300 5203 |0001: new-array v0, v0, [I // type@0352 │ │ +05615a: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +056160: 6900 5603 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0356 │ │ +056164: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +056166: 2300 5203 |0009: new-array v0, v0, [I // type@0352 │ │ +05616a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05616c: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +056172: 4b02 0001 |000f: aput v2, v0, v1 │ │ +056176: 6900 5a03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@035a │ │ +05617a: 6000 1f00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +05617e: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +056182: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +056186: 2200 a601 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01a6 │ │ +05618a: 7010 f909 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@09f9 │ │ +056190: 6900 5703 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0357 │ │ +056194: 0e00 |0020: return-void │ │ +056196: 2200 a501 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01a5 │ │ +05619a: 7010 f709 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@09f7 │ │ +0561a0: 6900 5703 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0357 │ │ +0561a4: 28f8 |0028: goto 0020 // -0008 │ │ +0561a6: 0000 |0029: nop // spacer │ │ +0561a8: 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 │ │ @@ -112160,18 +112211,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -053fbc: |[053fbc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -053fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053fce: 7030 fd09 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09fd │ │ -053fd4: 0e00 |0004: return-void │ │ +0561c0: |[0561c0] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +0561d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0561d2: 7030 fd09 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09fd │ │ +0561d8: 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; │ │ @@ -112181,122 +112232,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 │ │ -053fd8: |[053fd8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -053fe8: 122a |0000: const/4 v10, #int 2 // #2 │ │ -053fea: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -053fec: 7030 8912 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ -053ff2: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -053ff4: 59b7 5e03 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ -053ff8: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -053ffc: 59b7 5f03 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -054000: 2207 a601 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01a6 │ │ -054004: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -054006: 7030 f009 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@09f0 │ │ -05400c: 5bb7 6203 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ -054010: 2207 d602 |0014: new-instance v7, Landroid/widget/TextView; // type@02d6 │ │ -054014: 7020 c013 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ -05401a: 5bb7 6403 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -05401e: 6e20 ff09 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09ff │ │ -054024: 2207 d602 |001e: new-instance v7, Landroid/widget/TextView; // type@02d6 │ │ -054028: 7020 c013 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ -05402e: 5bb7 5c03 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -054032: 6e20 ff09 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09ff │ │ -054038: 2207 d602 |0028: new-instance v7, Landroid/widget/TextView; // type@02d6 │ │ -05403c: 7020 c013 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ -054042: 5bb7 6003 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -054046: 6e20 ff09 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09ff │ │ -05404c: 6207 5603 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0356 │ │ -054050: 6e30 9500 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ -054056: 0c00 |0037: move-result-object v0 │ │ -054058: 6e30 ed00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ed │ │ -05405e: 0a04 |003b: move-result v4 │ │ -054060: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -054064: 54b7 6403 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -054068: 6e30 d213 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13d2 │ │ -05406e: 54b7 5c03 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -054072: 6e30 d213 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13d2 │ │ -054078: 54b7 6003 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -05407c: 6e30 d213 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13d2 │ │ -054082: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -054084: 6e30 e800 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e8 │ │ -05408a: 0a06 |0051: move-result v6 │ │ -05408c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -054090: 8267 |0054: int-to-float v7, v6 │ │ -054092: 6e30 190a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a19 │ │ -054098: 6e20 ef00 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00ef │ │ -05409e: 0a07 |005b: move-result v7 │ │ -0540a0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -0540a4: 6e30 e700 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00e7 │ │ -0540aa: 0a05 |0061: move-result v5 │ │ -0540ac: 54b7 6403 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -0540b0: 6e20 d313 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -0540b6: 54b7 5c03 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0540ba: 6e20 d313 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -0540c0: 54b7 6003 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -0540c4: 6e20 d313 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -0540ca: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -0540cc: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -0540d0: 6e30 ec00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ec │ │ -0540d6: 0a07 |0077: move-result v7 │ │ -0540d8: 59b7 5d03 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@035d │ │ -0540dc: 6e10 f000 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -0540e2: 54b7 5c03 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0540e6: 6e10 c713 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@13c7 │ │ -0540ec: 0c07 |0082: move-result-object v7 │ │ -0540ee: 6e10 d800 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d8 │ │ -0540f4: 0a07 |0086: move-result v7 │ │ -0540f6: 59b7 6603 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ -0540fa: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -054100: 6e20 150a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a15 │ │ -054106: 54b7 6403 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -05410a: 6208 2305 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0523 │ │ -05410e: 6e20 ca13 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13ca │ │ -054114: 54b7 5c03 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -054118: 6208 2305 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0523 │ │ -05411c: 6e20 ca13 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13ca │ │ -054122: 54b7 6003 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -054126: 6208 2305 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0523 │ │ -05412a: 6e20 ca13 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13ca │ │ -054130: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -054132: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -054136: 6207 5a03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@035a │ │ -05413a: 6e30 9400 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0094 │ │ -054140: 0c03 |00ac: move-result-object v3 │ │ -054142: 6e30 e600 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00e6 │ │ -054148: 0a01 |00b0: move-result v1 │ │ -05414a: 6e10 f000 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ -054150: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -054154: 54b7 6403 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -054158: 7110 170a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a17 │ │ -05415e: 54b7 5c03 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -054162: 7110 170a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a17 │ │ -054168: 54b7 6003 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -05416c: 7110 170a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a17 │ │ -054172: 6e10 9200 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -054178: 0c07 |00c8: move-result-object v7 │ │ -05417a: 6e10 dc00 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ -054180: 0c07 |00cc: move-result-object v7 │ │ -054182: 5272 2505 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -054186: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -05418a: c827 |00d1: mul-float/2addr v7, v2 │ │ -05418c: 8777 |00d2: float-to-int v7, v7 │ │ -05418e: 59b7 6503 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ -054192: 0e00 |00d5: return-void │ │ -054194: 54b7 6403 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -054198: 6e10 cf13 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ -05419e: 54b7 5c03 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0541a2: 6e10 cf13 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ -0541a8: 54b7 6003 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -0541ac: 6e10 cf13 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ -0541b2: 28e0 |00e5: goto 00c5 // -0020 │ │ +0561dc: |[0561dc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0561ec: 122a |0000: const/4 v10, #int 2 // #2 │ │ +0561ee: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0561f0: 7030 8912 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ +0561f6: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +0561f8: 59b7 5e03 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ +0561fc: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +056200: 59b7 5f03 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +056204: 2207 a301 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01a3 │ │ +056208: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +05620a: 7030 f009 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@09f0 │ │ +056210: 5bb7 6203 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ +056214: 2207 d302 |0014: new-instance v7, Landroid/widget/TextView; // type@02d3 │ │ +056218: 7020 c013 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ +05621e: 5bb7 6403 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +056222: 6e20 ff09 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09ff │ │ +056228: 2207 d302 |001e: new-instance v7, Landroid/widget/TextView; // type@02d3 │ │ +05622c: 7020 c013 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ +056232: 5bb7 5c03 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +056236: 6e20 ff09 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09ff │ │ +05623c: 2207 d302 |0028: new-instance v7, Landroid/widget/TextView; // type@02d3 │ │ +056240: 7020 c013 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@13c0 │ │ +056246: 5bb7 6003 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +05624a: 6e20 ff09 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@09ff │ │ +056250: 6207 5603 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0356 │ │ +056254: 6e30 9500 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0095 │ │ +05625a: 0c00 |0037: move-result-object v0 │ │ +05625c: 6e30 ed00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ed │ │ +056262: 0a04 |003b: move-result v4 │ │ +056264: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +056268: 54b7 6403 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +05626c: 6e30 d213 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13d2 │ │ +056272: 54b7 5c03 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +056276: 6e30 d213 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13d2 │ │ +05627c: 54b7 6003 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056280: 6e30 d213 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@13d2 │ │ +056286: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +056288: 6e30 e800 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e8 │ │ +05628e: 0a06 |0051: move-result v6 │ │ +056290: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +056294: 8267 |0054: int-to-float v7, v6 │ │ +056296: 6e30 190a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a19 │ │ +05629c: 6e20 ef00 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00ef │ │ +0562a2: 0a07 |005b: move-result v7 │ │ +0562a4: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +0562a8: 6e30 e700 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00e7 │ │ +0562ae: 0a05 |0061: move-result v5 │ │ +0562b0: 54b7 6403 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +0562b4: 6e20 d313 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +0562ba: 54b7 5c03 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0562be: 6e20 d313 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +0562c4: 54b7 6003 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +0562c8: 6e20 d313 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +0562ce: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +0562d0: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +0562d4: 6e30 ec00 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00ec │ │ +0562da: 0a07 |0077: move-result v7 │ │ +0562dc: 59b7 5d03 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@035d │ │ +0562e0: 6e10 f000 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +0562e6: 54b7 5c03 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0562ea: 6e10 c713 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@13c7 │ │ +0562f0: 0c07 |0082: move-result-object v7 │ │ +0562f2: 6e10 d800 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d8 │ │ +0562f8: 0a07 |0086: move-result v7 │ │ +0562fa: 59b7 6603 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ +0562fe: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +056304: 6e20 150a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a15 │ │ +05630a: 54b7 6403 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +05630e: 6208 2305 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0523 │ │ +056312: 6e20 ca13 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13ca │ │ +056318: 54b7 5c03 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +05631c: 6208 2305 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0523 │ │ +056320: 6e20 ca13 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13ca │ │ +056326: 54b7 6003 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +05632a: 6208 2305 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0523 │ │ +05632e: 6e20 ca13 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@13ca │ │ +056334: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +056336: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +05633a: 6207 5a03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@035a │ │ +05633e: 6e30 9400 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0094 │ │ +056344: 0c03 |00ac: move-result-object v3 │ │ +056346: 6e30 e600 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00e6 │ │ +05634c: 0a01 |00b0: move-result v1 │ │ +05634e: 6e10 f000 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f0 │ │ +056354: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +056358: 54b7 6403 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +05635c: 7110 170a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a17 │ │ +056362: 54b7 5c03 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +056366: 7110 170a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a17 │ │ +05636c: 54b7 6003 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056370: 7110 170a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a17 │ │ +056376: 6e10 9200 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +05637c: 0c07 |00c8: move-result-object v7 │ │ +05637e: 6e10 dc00 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ +056384: 0c07 |00cc: move-result-object v7 │ │ +056386: 5272 2505 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +05638a: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +05638e: c827 |00d1: mul-float/2addr v7, v2 │ │ +056390: 8777 |00d2: float-to-int v7, v7 │ │ +056392: 59b7 6503 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ +056396: 0e00 |00d5: return-void │ │ +056398: 54b7 6403 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +05639c: 6e10 cf13 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ +0563a2: 54b7 5c03 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0563a6: 6e10 cf13 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ +0563ac: 54b7 6003 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +0563b0: 6e10 cf13 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@13cf │ │ +0563b6: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -112355,17 +112406,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 │ │ -0541b4: |[0541b4] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -0541c4: 5210 5f03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -0541c8: 0f00 |0002: return v0 │ │ +0563b8: |[0563b8] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +0563c8: 5210 5f03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +0563cc: 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;) │ │ @@ -112373,18 +112424,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0541cc: |[0541cc] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0541dc: 6200 5703 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0357 │ │ -0541e0: 7220 f609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09f6 │ │ -0541e6: 0e00 |0005: return-void │ │ +0563d0: |[0563d0] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0563e0: 6200 5703 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0357 │ │ +0563e4: 7220 f609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09f6 │ │ +0563ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -112394,22 +112445,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0541e8: |[0541e8] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -0541f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0541fa: 6e10 000a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a00 │ │ -054200: 0c00 |0004: move-result-object v0 │ │ -054202: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -054206: 6e10 2d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@012d │ │ -05420c: 0a01 |000a: move-result v1 │ │ -05420e: 0f01 |000b: return v1 │ │ +0563ec: |[0563ec] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +0563fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0563fe: 6e10 000a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a00 │ │ +056404: 0c00 |0004: move-result-object v0 │ │ +056406: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +05640a: 6e10 2d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@012d │ │ +056410: 0a01 |000a: move-result v1 │ │ +056412: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -112423,17 +112474,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054210: |[054210] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -054220: 5210 6503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ -054224: 0f00 |0002: return v0 │ │ +056414: |[056414] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +056424: 5210 6503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ +056428: 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;) │ │ @@ -112441,43 +112492,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -054228: |[054228] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -054238: 6f10 9e12 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ -05423e: 6e10 070a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a07 │ │ -054244: 0c02 |0006: move-result-object v2 │ │ -054246: 2023 e601 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01e6 │ │ -05424a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -05424e: 2203 0f03 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@030f │ │ -054252: 1a04 0208 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0802 │ │ -054256: 7020 7d14 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -05425c: 2703 |0012: throw v3 │ │ -05425e: 0721 |0013: move-object v1, v2 │ │ -054260: 1f01 e601 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01e6 │ │ -054264: 6e10 760b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ -05426a: 0c00 |0019: move-result-object v0 │ │ -05426c: 5453 6203 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ -054270: 6e20 c40b 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@0bc4 │ │ -054276: 5453 6203 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ -05427a: 6e20 c70b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bc7 │ │ -054280: 5b51 6303 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -054284: 5453 6903 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ -054288: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -05428c: 5453 6903 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ -054290: 6e10 c114 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@14c1 │ │ -054296: 0c03 |002f: move-result-object v3 │ │ -054298: 1f03 a101 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01a1 │ │ -05429c: 6e30 1b0a 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@0a1b │ │ -0542a2: 0e00 |0035: return-void │ │ -0542a4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0542a6: 28fb |0037: goto 0032 // -0005 │ │ +05642c: |[05642c] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +05643c: 6f10 9e12 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@129e │ │ +056442: 6e10 070a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a07 │ │ +056448: 0c02 |0006: move-result-object v2 │ │ +05644a: 2023 e301 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01e3 │ │ +05644e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +056452: 2203 0c03 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@030c │ │ +056456: 1a04 ff07 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@07ff │ │ +05645a: 7020 7d14 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +056460: 2703 |0012: throw v3 │ │ +056462: 0721 |0013: move-object v1, v2 │ │ +056464: 1f01 e301 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01e3 │ │ +056468: 6e10 760b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ +05646e: 0c00 |0019: move-result-object v0 │ │ +056470: 5453 6203 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ +056474: 6e20 c40b 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@0bc4 │ │ +05647a: 5453 6203 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ +05647e: 6e20 c70b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bc7 │ │ +056484: 5b51 6303 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +056488: 5453 6903 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ +05648c: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +056490: 5453 6903 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ +056494: 6e10 c114 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@14c1 │ │ +05649a: 0c03 |002f: move-result-object v3 │ │ +05649c: 1f03 9e01 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@019e │ │ +0564a0: 6e30 1b0a 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@0a1b │ │ +0564a6: 0e00 |0035: return-void │ │ +0564a8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0564aa: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -112499,29 +112550,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0542a8: |[0542a8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -0542b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0542ba: 6f10 9f12 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ -0542c0: 5420 6303 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0542c4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0542c8: 5420 6303 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0542cc: 6e10 760b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ -0542d2: 0c00 |000d: move-result-object v0 │ │ -0542d4: 6e30 1b0a 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@0a1b │ │ -0542da: 5420 6303 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0542de: 6e20 c40b 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@0bc4 │ │ -0542e4: 5420 6303 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0542e8: 6e20 c70b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bc7 │ │ -0542ee: 5b21 6303 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0542f2: 0e00 |001d: return-void │ │ +0564ac: |[0564ac] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +0564bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0564be: 6f10 9f12 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@129f │ │ +0564c4: 5420 6303 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0564c8: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0564cc: 5420 6303 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0564d0: 6e10 760b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ +0564d6: 0c00 |000d: move-result-object v0 │ │ +0564d8: 6e30 1b0a 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@0a1b │ │ +0564de: 5420 6303 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0564e2: 6e20 c40b 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@0bc4 │ │ +0564e8: 5420 6303 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0564ec: 6e20 c70b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0bc7 │ │ +0564f2: 5b21 6303 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0564f6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -112535,26 +112586,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0542f4: |[0542f4] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -054304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054306: 5431 6303 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -05430a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -05430e: 5231 5f03 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -054312: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -054316: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -05431a: 5230 5f03 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -05431e: 5231 5e03 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ -054322: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -054324: 6e40 1d0a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ -05432a: 0e00 |0013: return-void │ │ +0564f8: |[0564f8] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +056508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05650a: 5431 6303 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +05650e: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +056512: 5231 5f03 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +056516: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +05651a: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +05651e: 5230 5f03 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +056522: 5231 5e03 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ +056526: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +056528: 6e40 1d0a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ +05652e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -112571,67 +112622,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -05432c: |[05432c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -05433c: 7110 0812 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ -054342: 0a08 |0003: move-result v8 │ │ -054344: 7110 0812 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ -05434a: 0a03 |0007: move-result v3 │ │ -05434c: 7110 0912 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ -054352: 0a09 |000b: move-result v9 │ │ -054354: 7110 0912 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ -05435a: 0a04 |000f: move-result v4 │ │ -05435c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -054360: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -054364: 220a 0f03 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@030f │ │ -054368: 1a0b a907 |0016: const-string v11, "Must measure with an exact width" // string@07a9 │ │ -05436c: 7020 7d14 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -054372: 270a |001b: throw v10 │ │ -054374: 0140 |001c: move v0, v4 │ │ -054376: 6e10 020a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a02 │ │ -05437c: 0a05 |0020: move-result v5 │ │ -05437e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -054380: 6e10 060a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a06 │ │ -054386: 0a0a |0025: move-result v10 │ │ -054388: 6e10 030a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a03 │ │ -05438e: 0a0b |0029: move-result v11 │ │ -054390: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -054394: b160 |002c: sub-int/2addr v0, v6 │ │ -054396: 829a |002d: int-to-float v10, v9 │ │ -054398: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -05439e: c8ba |0031: mul-float/2addr v10, v11 │ │ -0543a0: 87aa |0032: float-to-int v10, v10 │ │ -0543a2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -0543a6: 7120 0a12 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0543ac: 0a02 |0038: move-result v2 │ │ -0543ae: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -0543b2: 7120 0a12 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -0543b8: 0a01 |003e: move-result v1 │ │ -0543ba: 54ca 6403 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -0543be: 6e30 c913 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ -0543c4: 54ca 5c03 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0543c8: 6e30 c913 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ -0543ce: 54ca 6003 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -0543d2: 6e30 c913 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ -0543d8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -0543dc: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -0543e0: 6e30 140a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a14 │ │ -0543e6: 0e00 |0055: return-void │ │ -0543e8: 54ca 5c03 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0543ec: 6e10 c413 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ -0543f2: 0a07 |005b: move-result v7 │ │ -0543f4: 900a 0706 |005c: add-int v10, v7, v6 │ │ -0543f8: 7120 8c14 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -0543fe: 0a0a |0061: move-result v10 │ │ -054400: 6e30 140a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a14 │ │ -054406: 28f0 |0065: goto 0055 // -0010 │ │ +056530: |[056530] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +056540: 7110 0812 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ +056546: 0a08 |0003: move-result v8 │ │ +056548: 7110 0812 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1208 │ │ +05654e: 0a03 |0007: move-result v3 │ │ +056550: 7110 0912 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ +056556: 0a09 |000b: move-result v9 │ │ +056558: 7110 0912 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1209 │ │ +05655e: 0a04 |000f: move-result v4 │ │ +056560: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +056564: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +056568: 220a 0c03 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@030c │ │ +05656c: 1a0b a607 |0016: const-string v11, "Must measure with an exact width" // string@07a6 │ │ +056570: 7020 7d14 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +056576: 270a |001b: throw v10 │ │ +056578: 0140 |001c: move v0, v4 │ │ +05657a: 6e10 020a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a02 │ │ +056580: 0a05 |0020: move-result v5 │ │ +056582: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +056584: 6e10 060a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a06 │ │ +05658a: 0a0a |0025: move-result v10 │ │ +05658c: 6e10 030a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a03 │ │ +056592: 0a0b |0029: move-result v11 │ │ +056594: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +056598: b160 |002c: sub-int/2addr v0, v6 │ │ +05659a: 829a |002d: int-to-float v10, v9 │ │ +05659c: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +0565a2: c8ba |0031: mul-float/2addr v10, v11 │ │ +0565a4: 87aa |0032: float-to-int v10, v10 │ │ +0565a6: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +0565aa: 7120 0a12 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0565b0: 0a02 |0038: move-result v2 │ │ +0565b2: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +0565b6: 7120 0a12 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +0565bc: 0a01 |003e: move-result v1 │ │ +0565be: 54ca 6403 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +0565c2: 6e30 c913 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ +0565c8: 54ca 5c03 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0565cc: 6e30 c913 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ +0565d2: 54ca 6003 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +0565d6: 6e30 c913 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ +0565dc: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +0565e0: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +0565e4: 6e30 140a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a14 │ │ +0565ea: 0e00 |0055: return-void │ │ +0565ec: 54ca 5c03 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0565f0: 6e10 c413 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ +0565f6: 0a07 |005b: move-result v7 │ │ +0565f8: 900a 0706 |005c: add-int v10, v7, v6 │ │ +0565fc: 7120 8c14 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +056602: 0a0a |0061: move-result v10 │ │ +056604: 6e30 140a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a14 │ │ +05660a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -112671,19 +112722,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -054408: |[054408] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -054418: 5510 6803 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0368 │ │ -05441c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -054420: 6f10 ad12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ad │ │ -054426: 0e00 |0007: return-void │ │ +05660c: |[05660c] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +05661c: 5510 6803 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0368 │ │ +056620: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +056624: 6f10 ad12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ad │ │ +05662a: 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; │ │ @@ -112693,18 +112744,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -054428: |[054428] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -054438: 5901 5d03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@035d │ │ -05443c: 6e10 0f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a0f │ │ -054442: 0e00 |0005: return-void │ │ +05662c: |[05662c] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +05663c: 5901 5d03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@035d │ │ +056640: 6e10 0f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a0f │ │ +056646: 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; │ │ @@ -112715,31 +112766,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -054444: |[054444] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -054454: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -054458: c851 |0002: mul-float/2addr v1, v5 │ │ -05445a: 8711 |0003: float-to-int v1, v1 │ │ -05445c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -054460: 5941 6103 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0361 │ │ -054464: 5241 6103 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0361 │ │ -054468: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05446c: 5242 6603 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ -054470: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -054476: b532 |0011: and-int/2addr v2, v3 │ │ -054478: 9600 0102 |0012: or-int v0, v1, v2 │ │ -05447c: 5441 6403 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -054480: 6e20 d313 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -054486: 5441 6003 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -05448a: 6e20 d313 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -054490: 0e00 |001e: return-void │ │ +056648: |[056648] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +056658: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +05665c: c851 |0002: mul-float/2addr v1, v5 │ │ +05665e: 8711 |0003: float-to-int v1, v1 │ │ +056660: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +056664: 5941 6103 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0361 │ │ +056668: 5241 6103 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0361 │ │ +05666c: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +056670: 5242 6603 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ +056674: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +05667a: b532 |0011: and-int/2addr v2, v3 │ │ +05667c: 9600 0102 |0012: or-int v0, v1, v2 │ │ +056680: 5441 6403 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +056684: 6e20 d313 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +05668a: 5441 6003 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +05668e: 6e20 d313 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +056694: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -112753,29 +112804,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -054494: |[054494] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0544a4: 5945 6603 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ -0544a8: 5441 5c03 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0544ac: 6e20 d313 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -0544b2: 5241 6103 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0361 │ │ -0544b6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0544ba: 5242 6603 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ -0544be: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -0544c4: b532 |0010: and-int/2addr v2, v3 │ │ -0544c6: 9600 0102 |0011: or-int v0, v1, v2 │ │ -0544ca: 5441 6403 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -0544ce: 6e20 d313 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -0544d4: 5441 6003 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -0544d8: 6e20 d313 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ -0544de: 0e00 |001d: return-void │ │ +056698: |[056698] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +0566a8: 5945 6603 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ +0566ac: 5441 5c03 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0566b0: 6e20 d313 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +0566b6: 5241 6103 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0361 │ │ +0566ba: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0566be: 5242 6603 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0366 │ │ +0566c2: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +0566c8: b532 |0010: and-int/2addr v2, v3 │ │ +0566ca: 9600 0102 |0011: or-int v0, v1, v2 │ │ +0566ce: 5441 6403 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +0566d2: 6e20 d313 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +0566d8: 5441 6003 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +0566dc: 6e20 d313 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@13d3 │ │ +0566e2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -112790,22 +112841,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0544e0: |[0544e0] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -0544f0: 5410 6403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -0544f4: 6e30 d413 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13d4 │ │ -0544fa: 5410 5c03 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0544fe: 6e30 d413 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13d4 │ │ -054504: 5410 6003 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -054508: 6e30 d413 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13d4 │ │ -05450e: 0e00 |000f: return-void │ │ +0566e4: |[0566e4] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +0566f4: 5410 6403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +0566f8: 6e30 d413 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13d4 │ │ +0566fe: 5410 5c03 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +056702: 6e30 d413 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13d4 │ │ +056708: 5410 6003 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +05670c: 6e30 d413 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@13d4 │ │ +056712: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -112818,18 +112869,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -054510: |[054510] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -054520: 5901 6503 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ -054524: 6e10 0f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a0f │ │ -05452a: 0e00 |0005: return-void │ │ +056714: |[056714] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +056724: 5901 6503 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ +056728: 6e10 0f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a0f │ │ +05672e: 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; │ │ @@ -112840,38 +112891,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 │ │ -05452c: |[05452c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -05453c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -054540: 5410 6203 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ -054544: 6e20 ce09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09ce │ │ -05454a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05454c: 5b10 6903 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ -054550: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -054554: 5410 6203 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ -054558: 6e20 c709 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09c7 │ │ -05455e: 2200 2803 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0328 │ │ -054562: 7020 c014 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@14c0 │ │ -054568: 5b10 6903 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ -05456c: 5410 6303 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -054570: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -054574: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -054576: 5910 5e03 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ -05457a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -05457e: 5910 5f03 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -054582: 5410 6303 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -054586: 6e10 7d0b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -05458c: 0a00 |0028: move-result v0 │ │ -05458e: 6e30 1c0a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ -054594: 6e10 0f0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a0f │ │ -05459a: 0e00 |002f: return-void │ │ +056730: |[056730] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +056740: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +056744: 5410 6203 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ +056748: 6e20 ce09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09ce │ │ +05674e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +056750: 5b10 6903 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ +056754: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +056758: 5410 6203 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0362 │ │ +05675c: 6e20 c709 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@09c7 │ │ +056762: 2200 2503 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0325 │ │ +056766: 7020 c014 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@14c0 │ │ +05676c: 5b10 6903 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0369 │ │ +056770: 5410 6303 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +056774: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +056778: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +05677a: 5910 5e03 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ +05677e: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +056782: 5910 5f03 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +056786: 5410 6303 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +05678a: 6e10 7d0b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +056790: 0a00 |0028: move-result v0 │ │ +056792: 6e30 1c0a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ +056798: 6e10 0f0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a0f │ │ +05679e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -112892,86 +112943,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -05459c: |[05459c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -0545ac: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0545ae: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -0545b2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0545b4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -0545b8: 6e10 bf09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -0545be: 0a03 |0009: move-result v3 │ │ -0545c0: 5ca7 6803 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0368 │ │ -0545c4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0545c6: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -0545ca: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -0545ce: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -0545d2: 6e20 c109 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09c1 │ │ -0545d8: 0c04 |0016: move-result-object v4 │ │ -0545da: 54a7 6403 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -0545de: 6e20 d113 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -0545e4: 54a8 5c03 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0545e8: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -0545ec: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -0545f0: 6e20 c109 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09c1 │ │ -0545f6: 0c07 |0025: move-result-object v7 │ │ -0545f8: 6e20 d113 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -0545fe: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -054600: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054604: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -054608: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -05460c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054610: 6e20 c109 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09c1 │ │ -054616: 0c04 |0035: move-result-object v4 │ │ -054618: 54a7 6003 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -05461c: 6e20 d113 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -054622: 6e10 090a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a09 │ │ -054628: 0a07 |003e: move-result v7 │ │ -05462a: 6e10 040a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a04 │ │ -054630: 0a08 |0042: move-result v8 │ │ -054632: b187 |0043: sub-int/2addr v7, v8 │ │ -054634: 6e10 050a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a05 │ │ -05463a: 0a08 |0047: move-result v8 │ │ -05463c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -054640: 6e10 010a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a01 │ │ -054646: 0a07 |004d: move-result v7 │ │ -054648: 6e10 060a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a06 │ │ -05464e: 0a08 |0051: move-result v8 │ │ -054650: b187 |0052: sub-int/2addr v7, v8 │ │ -054652: 6e10 030a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a03 │ │ -054658: 0a08 |0056: move-result v8 │ │ -05465a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -05465e: 8257 |0059: int-to-float v7, v5 │ │ -054660: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -054666: c887 |005d: mul-float/2addr v7, v8 │ │ -054668: 8777 |005e: float-to-int v7, v7 │ │ -05466a: 7120 0a12 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -054670: 0a02 |0062: move-result v2 │ │ -054672: 7120 0a12 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ -054678: 0a01 |0066: move-result v1 │ │ -05467a: 54a7 6403 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -05467e: 6e30 c913 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ -054684: 54a7 5c03 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -054688: 6e30 c913 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ -05468e: 54a7 6003 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -054692: 6e30 c913 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ -054698: 59ab 5e03 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ -05469c: 55a7 6703 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0367 │ │ -0546a0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -0546a4: 52a7 5f03 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -0546a8: 6e40 1d0a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ -0546ae: 5ca6 6803 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0368 │ │ -0546b2: 0e00 |0083: return-void │ │ -0546b4: 0163 |0084: move v3, v6 │ │ -0546b6: 2885 |0085: goto 000a // -007b │ │ -0546b8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -0546ba: 289f |0087: goto 0026 // -0061 │ │ +0567a0: |[0567a0] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +0567b0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0567b2: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +0567b6: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0567b8: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +0567bc: 6e10 bf09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +0567c2: 0a03 |0009: move-result v3 │ │ +0567c4: 5ca7 6803 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0368 │ │ +0567c8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +0567ca: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +0567ce: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +0567d2: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +0567d6: 6e20 c109 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09c1 │ │ +0567dc: 0c04 |0016: move-result-object v4 │ │ +0567de: 54a7 6403 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +0567e2: 6e20 d113 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ +0567e8: 54a8 5c03 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0567ec: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +0567f0: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +0567f4: 6e20 c109 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09c1 │ │ +0567fa: 0c07 |0025: move-result-object v7 │ │ +0567fc: 6e20 d113 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ +056802: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +056804: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +056808: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +05680c: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +056810: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +056814: 6e20 c109 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09c1 │ │ +05681a: 0c04 |0035: move-result-object v4 │ │ +05681c: 54a7 6003 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056820: 6e20 d113 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ +056826: 6e10 090a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a09 │ │ +05682c: 0a07 |003e: move-result v7 │ │ +05682e: 6e10 040a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a04 │ │ +056834: 0a08 |0042: move-result v8 │ │ +056836: b187 |0043: sub-int/2addr v7, v8 │ │ +056838: 6e10 050a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a05 │ │ +05683e: 0a08 |0047: move-result v8 │ │ +056840: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +056844: 6e10 010a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a01 │ │ +05684a: 0a07 |004d: move-result v7 │ │ +05684c: 6e10 060a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a06 │ │ +056852: 0a08 |0051: move-result v8 │ │ +056854: b187 |0052: sub-int/2addr v7, v8 │ │ +056856: 6e10 030a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a03 │ │ +05685c: 0a08 |0056: move-result v8 │ │ +05685e: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +056862: 8257 |0059: int-to-float v7, v5 │ │ +056864: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +05686a: c887 |005d: mul-float/2addr v7, v8 │ │ +05686c: 8777 |005e: float-to-int v7, v7 │ │ +05686e: 7120 0a12 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +056874: 0a02 |0062: move-result v2 │ │ +056876: 7120 0a12 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@120a │ │ +05687c: 0a01 |0066: move-result v1 │ │ +05687e: 54a7 6403 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +056882: 6e30 c913 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ +056888: 54a7 5c03 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +05688c: 6e30 c913 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ +056892: 54a7 6003 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056896: 6e30 c913 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@13c9 │ │ +05689c: 59ab 5e03 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ +0568a0: 55a7 6703 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0367 │ │ +0568a4: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +0568a8: 52a7 5f03 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +0568ac: 6e40 1d0a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ +0568b2: 5ca6 6803 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0368 │ │ +0568b6: 0e00 |0083: return-void │ │ +0568b8: 0163 |0084: move v3, v6 │ │ +0568ba: 2885 |0085: goto 000a // -007b │ │ +0568bc: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +0568be: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -113013,233 +113064,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -0546bc: |[0546bc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -0546cc: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -0546d0: 5200 5e03 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ -0546d4: 022a 0000 |0004: move/from16 v42, v0 │ │ -0546d8: 0200 2e00 |0006: move/from16 v0, v46 │ │ -0546dc: 0201 2a00 |0008: move/from16 v1, v42 │ │ -0546e0: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -0546e4: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -0546e8: 5400 6303 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0546ec: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -0546f0: 7401 760b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ -0546f6: 0c2a |0015: move-result-object v42 │ │ -0546f8: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0546fc: 0201 2e00 |0018: move/from16 v1, v46 │ │ -054700: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -054704: 6e30 1c0a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ -05470a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -05470e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -054712: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -054716: 5c10 6703 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0367 │ │ -05471a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -05471e: 5400 6403 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -054722: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -054726: 7401 c513 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13c5 │ │ -05472c: 0a24 |0030: move-result v36 │ │ -05472e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -054732: 5400 5c03 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -054736: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -05473a: 7401 c513 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13c5 │ │ -054740: 0a12 |003a: move-result v18 │ │ -054742: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -054746: 5400 6003 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -05474a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -05474e: 7401 c513 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13c5 │ │ -054754: 0a1a |0044: move-result v26 │ │ -054756: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -05475a: 7401 090a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a09 │ │ -054760: 0a26 |004a: move-result v38 │ │ -054762: 7401 010a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a01 │ │ -054768: 0a25 |004e: move-result v37 │ │ -05476a: 7401 040a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a04 │ │ -054770: 0a1d |0052: move-result v29 │ │ -054772: 7401 050a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a05 │ │ -054778: 0a1e |0056: move-result v30 │ │ -05477a: 7401 060a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a06 │ │ -054780: 0a1f |005a: move-result v31 │ │ -054782: 7401 030a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a03 │ │ -054788: 0a1c |005e: move-result v28 │ │ -05478a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -05478e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -054792: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -054796: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -05479a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -05479e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -0547a2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -0547a6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -0547aa: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -0547ae: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -0547b2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -0547b6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -0547ba: 82a0 |0077: int-to-float v0, v10 │ │ -0547bc: 022b 0000 |0078: move/from16 v43, v0 │ │ -0547c0: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -0547c4: 0200 2b00 |007c: move/from16 v0, v43 │ │ -0547c8: 8700 |007e: float-to-int v0, v0 │ │ -0547ca: 022b 0000 |007f: move/from16 v43, v0 │ │ -0547ce: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -0547d2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -0547d6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -0547da: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -0547de: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -0547e2: 5400 6403 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -0547e6: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -0547ea: 7401 c113 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13c1 │ │ -0547f0: 0a20 |0092: move-result v32 │ │ -0547f2: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0547f6: 5400 5c03 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0547fa: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0547fe: 7401 c113 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13c1 │ │ -054804: 0a0b |009c: move-result v11 │ │ -054806: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -05480a: 5400 6003 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -05480e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -054812: 7401 c113 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13c1 │ │ -054818: 0a16 |00a6: move-result v22 │ │ -05481a: 0200 2000 |00a7: move/from16 v0, v32 │ │ -05481e: 7120 8c14 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -054824: 0a2a |00ac: move-result v42 │ │ -054826: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -05482a: 0201 1600 |00af: move/from16 v1, v22 │ │ -05482e: 7120 8c14 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -054834: 0a14 |00b4: move-result v20 │ │ -054836: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -05483a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -05483e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -054842: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -054846: 5400 6403 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -05484a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -05484e: 7401 c413 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ -054854: 0a2a |00c4: move-result v42 │ │ -054856: 9007 232a |00c5: add-int v7, v35, v42 │ │ -05485a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -05485e: 5400 5c03 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -054862: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -054866: 7401 c413 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ -05486c: 0a2a |00d0: move-result v42 │ │ -05486e: 9005 112a |00d1: add-int v5, v17, v42 │ │ -054872: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -054876: 5400 6003 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -05487a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -05487e: 7401 c413 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ -054884: 0a2a |00dc: move-result v42 │ │ -054886: 9006 192a |00dd: add-int v6, v25, v42 │ │ -05488a: 7120 8c14 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -054890: 0a2a |00e2: move-result v42 │ │ -054892: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -054896: 7120 8c14 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -05489c: 0a15 |00e8: move-result v21 │ │ -05489e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -0548a2: 5200 5d03 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@035d │ │ -0548a6: 022a 0000 |00ed: move/from16 v42, v0 │ │ -0548aa: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -0548ae: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -0548b4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -0548b8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -0548bc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -0548c0: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -0548c4: 5400 5c03 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0548c8: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -0548cc: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0548d0: 5400 5c03 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ -0548d4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0548d8: 7401 c413 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ -0548de: 0a2b |0109: move-result v43 │ │ -0548e0: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0548e4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0548e8: 0201 1000 |010e: move/from16 v1, v16 │ │ -0548ec: 0202 2b00 |0110: move/from16 v2, v43 │ │ -0548f0: 6e52 c813 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@13c8 │ │ -0548f6: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0548fa: 5200 6503 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ -0548fe: 022a 0000 |0119: move/from16 v42, v0 │ │ -054902: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -054906: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -05490a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -05490e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -054912: 7120 8e14 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -054918: 0a21 |0126: move-result v33 │ │ -05491a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -05491e: 5400 6403 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -054922: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -054926: 902b 2124 |012d: add-int v43, v33, v36 │ │ -05492a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -05492e: 5400 6403 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -054932: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -054936: 7401 c413 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ -05493c: 0a2c |0138: move-result v44 │ │ -05493e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -054942: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -054946: 0201 2100 |013d: move/from16 v1, v33 │ │ -05494a: 0202 2200 |013f: move/from16 v2, v34 │ │ -05494e: 0203 2b00 |0141: move/from16 v3, v43 │ │ -054952: 0204 2c00 |0143: move/from16 v4, v44 │ │ -054956: 6e54 c813 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13c8 │ │ -05495c: 912a 261e |0148: sub-int v42, v38, v30 │ │ -054960: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -054964: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -054968: 5200 6503 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ -05496c: 022b 0000 |0150: move/from16 v43, v0 │ │ -054970: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -054974: 7702 8c14 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -05497a: 0a17 |0157: move-result v23 │ │ -05497c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -054980: 5400 6003 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -054984: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -054988: 902b 171a |015e: add-int v43, v23, v26 │ │ -05498c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -054990: 5400 6003 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ -054994: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -054998: 7401 c413 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ -05499e: 0a2c |0169: move-result v44 │ │ -0549a0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -0549a4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -0549a8: 0201 1700 |016e: move/from16 v1, v23 │ │ -0549ac: 0202 1800 |0170: move/from16 v2, v24 │ │ -0549b0: 0203 2b00 |0172: move/from16 v3, v43 │ │ -0549b4: 0204 2c00 |0174: move/from16 v4, v44 │ │ -0549b8: 6e54 c813 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13c8 │ │ -0549be: 0200 2f00 |0179: move/from16 v0, v47 │ │ -0549c2: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -0549c6: 5910 5f03 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -0549ca: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -0549ce: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0549d2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0549d6: 5c10 6703 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0367 │ │ -0549da: 0e00 |0187: return-void │ │ -0549dc: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0549e0: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0549e4: 5200 5f03 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ -0549e8: 022a 0000 |018e: move/from16 v42, v0 │ │ -0549ec: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -0549f0: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0549f4: 28f3 |0194: goto 0187 // -000d │ │ -0549f6: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0549fa: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0549fe: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -054a02: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -054a06: 9022 0923 |019d: add-int v34, v9, v35 │ │ -054a0a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -054a0e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -054a12: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -054a16: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -054a1a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -054a1e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -054a22: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -054a26: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -054a2a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -054a2e: 0000 |01b1: nop // spacer │ │ -054a30: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +0568c0: |[0568c0] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +0568d0: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +0568d4: 5200 5e03 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@035e │ │ +0568d8: 022a 0000 |0004: move/from16 v42, v0 │ │ +0568dc: 0200 2e00 |0006: move/from16 v0, v46 │ │ +0568e0: 0201 2a00 |0008: move/from16 v1, v42 │ │ +0568e4: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +0568e8: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +0568ec: 5400 6303 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0568f0: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +0568f4: 7401 760b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0b76 │ │ +0568fa: 0c2a |0015: move-result-object v42 │ │ +0568fc: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +056900: 0201 2e00 |0018: move/from16 v1, v46 │ │ +056904: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +056908: 6e30 1c0a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a1c │ │ +05690e: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +056912: 0200 2a00 |0021: move/from16 v0, v42 │ │ +056916: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +05691a: 5c10 6703 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0367 │ │ +05691e: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +056922: 5400 6403 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +056926: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +05692a: 7401 c513 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13c5 │ │ +056930: 0a24 |0030: move-result v36 │ │ +056932: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +056936: 5400 5c03 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +05693a: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +05693e: 7401 c513 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13c5 │ │ +056944: 0a12 |003a: move-result v18 │ │ +056946: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +05694a: 5400 6003 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +05694e: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +056952: 7401 c513 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@13c5 │ │ +056958: 0a1a |0044: move-result v26 │ │ +05695a: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +05695e: 7401 090a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a09 │ │ +056964: 0a26 |004a: move-result v38 │ │ +056966: 7401 010a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a01 │ │ +05696c: 0a25 |004e: move-result v37 │ │ +05696e: 7401 040a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a04 │ │ +056974: 0a1d |0052: move-result v29 │ │ +056976: 7401 050a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a05 │ │ +05697c: 0a1e |0056: move-result v30 │ │ +05697e: 7401 060a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a06 │ │ +056984: 0a1f |005a: move-result v31 │ │ +056986: 7401 030a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a03 │ │ +05698c: 0a1c |005e: move-result v28 │ │ +05698e: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +056992: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +056996: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +05699a: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +05699e: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +0569a2: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +0569a6: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +0569aa: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +0569ae: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +0569b2: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +0569b6: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +0569ba: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +0569be: 82a0 |0077: int-to-float v0, v10 │ │ +0569c0: 022b 0000 |0078: move/from16 v43, v0 │ │ +0569c4: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +0569c8: 0200 2b00 |007c: move/from16 v0, v43 │ │ +0569cc: 8700 |007e: float-to-int v0, v0 │ │ +0569ce: 022b 0000 |007f: move/from16 v43, v0 │ │ +0569d2: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +0569d6: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +0569da: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +0569de: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +0569e2: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +0569e6: 5400 6403 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +0569ea: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +0569ee: 7401 c113 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13c1 │ │ +0569f4: 0a20 |0092: move-result v32 │ │ +0569f6: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +0569fa: 5400 5c03 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +0569fe: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +056a02: 7401 c113 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13c1 │ │ +056a08: 0a0b |009c: move-result v11 │ │ +056a0a: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +056a0e: 5400 6003 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056a12: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +056a16: 7401 c113 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@13c1 │ │ +056a1c: 0a16 |00a6: move-result v22 │ │ +056a1e: 0200 2000 |00a7: move/from16 v0, v32 │ │ +056a22: 7120 8c14 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +056a28: 0a2a |00ac: move-result v42 │ │ +056a2a: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +056a2e: 0201 1600 |00af: move/from16 v1, v22 │ │ +056a32: 7120 8c14 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +056a38: 0a14 |00b4: move-result v20 │ │ +056a3a: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +056a3e: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +056a42: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +056a46: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +056a4a: 5400 6403 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +056a4e: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +056a52: 7401 c413 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ +056a58: 0a2a |00c4: move-result v42 │ │ +056a5a: 9007 232a |00c5: add-int v7, v35, v42 │ │ +056a5e: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +056a62: 5400 5c03 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +056a66: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +056a6a: 7401 c413 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ +056a70: 0a2a |00d0: move-result v42 │ │ +056a72: 9005 112a |00d1: add-int v5, v17, v42 │ │ +056a76: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +056a7a: 5400 6003 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056a7e: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +056a82: 7401 c413 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ +056a88: 0a2a |00dc: move-result v42 │ │ +056a8a: 9006 192a |00dd: add-int v6, v25, v42 │ │ +056a8e: 7120 8c14 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +056a94: 0a2a |00e2: move-result v42 │ │ +056a96: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +056a9a: 7120 8c14 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +056aa0: 0a15 |00e8: move-result v21 │ │ +056aa2: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +056aa6: 5200 5d03 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@035d │ │ +056aaa: 022a 0000 |00ed: move/from16 v42, v0 │ │ +056aae: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +056ab2: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +056ab8: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +056abc: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +056ac0: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +056ac4: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +056ac8: 5400 5c03 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +056acc: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +056ad0: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +056ad4: 5400 5c03 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@035c │ │ +056ad8: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +056adc: 7401 c413 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ +056ae2: 0a2b |0109: move-result v43 │ │ +056ae4: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +056ae8: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +056aec: 0201 1000 |010e: move/from16 v1, v16 │ │ +056af0: 0202 2b00 |0110: move/from16 v2, v43 │ │ +056af4: 6e52 c813 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@13c8 │ │ +056afa: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +056afe: 5200 6503 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ +056b02: 022a 0000 |0119: move/from16 v42, v0 │ │ +056b06: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +056b0a: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +056b0e: 0200 1d00 |011f: move/from16 v0, v29 │ │ +056b12: 0201 2a00 |0121: move/from16 v1, v42 │ │ +056b16: 7120 8e14 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +056b1c: 0a21 |0126: move-result v33 │ │ +056b1e: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +056b22: 5400 6403 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +056b26: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +056b2a: 902b 2124 |012d: add-int v43, v33, v36 │ │ +056b2e: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +056b32: 5400 6403 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +056b36: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +056b3a: 7401 c413 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ +056b40: 0a2c |0138: move-result v44 │ │ +056b42: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +056b46: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +056b4a: 0201 2100 |013d: move/from16 v1, v33 │ │ +056b4e: 0202 2200 |013f: move/from16 v2, v34 │ │ +056b52: 0203 2b00 |0141: move/from16 v3, v43 │ │ +056b56: 0204 2c00 |0143: move/from16 v4, v44 │ │ +056b5a: 6e54 c813 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13c8 │ │ +056b60: 912a 261e |0148: sub-int v42, v38, v30 │ │ +056b64: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +056b68: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +056b6c: 5200 6503 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0365 │ │ +056b70: 022b 0000 |0150: move/from16 v43, v0 │ │ +056b74: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +056b78: 7702 8c14 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +056b7e: 0a17 |0157: move-result v23 │ │ +056b80: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +056b84: 5400 6003 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056b88: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +056b8c: 902b 171a |015e: add-int v43, v23, v26 │ │ +056b90: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +056b94: 5400 6003 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0360 │ │ +056b98: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +056b9c: 7401 c413 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@13c4 │ │ +056ba2: 0a2c |0169: move-result v44 │ │ +056ba4: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +056ba8: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +056bac: 0201 1700 |016e: move/from16 v1, v23 │ │ +056bb0: 0202 1800 |0170: move/from16 v2, v24 │ │ +056bb4: 0203 2b00 |0172: move/from16 v3, v43 │ │ +056bb8: 0204 2c00 |0174: move/from16 v4, v44 │ │ +056bbc: 6e54 c813 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@13c8 │ │ +056bc2: 0200 2f00 |0179: move/from16 v0, v47 │ │ +056bc6: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +056bca: 5910 5f03 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +056bce: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +056bd2: 0200 2a00 |0181: move/from16 v0, v42 │ │ +056bd6: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +056bda: 5c10 6703 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0367 │ │ +056bde: 0e00 |0187: return-void │ │ +056be0: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +056be4: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +056be8: 5200 5f03 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@035f │ │ +056bec: 022a 0000 |018e: move/from16 v42, v0 │ │ +056bf0: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +056bf4: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +056bf8: 28f3 |0194: goto 0187 // -000d │ │ +056bfa: 912a 251f |0195: sub-int v42, v37, v31 │ │ +056bfe: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +056c02: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +056c06: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +056c0a: 9022 0923 |019d: add-int v34, v9, v35 │ │ +056c0e: 9010 0911 |019f: add-int v16, v9, v17 │ │ +056c12: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +056c16: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +056c1a: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +056c1e: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +056c22: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +056c26: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +056c2a: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +056c2e: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +056c32: 0000 |01b1: nop // spacer │ │ +056c34: 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 │ │ @@ -113370,21 +113421,21 @@ │ │ 0x0195 - 0x01bc reg=40 textPaddedRight I │ │ 0x0195 - 0x01bc reg=41 vgrav I │ │ 0x0000 - 0x01bc reg=45 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x01bc reg=46 position I │ │ 0x0000 - 0x01bc reg=47 positionOffset F │ │ 0x0000 - 0x01bc reg=48 force Z │ │ │ │ - source_file_idx : 2051 (PagerTitleStrip.java) │ │ + source_file_idx : 2048 (PagerTitleStrip.java) │ │ │ │ Class #439 header: │ │ -class_idx : 430 │ │ +class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2151 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2148 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #439 annotations: │ │ Annotations on class │ │ @@ -113405,17 +113456,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a44: |[054a44] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -054a54: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054a5a: 0e00 |0003: return-void │ │ +056c48: |[056c48] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +056c58: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +056c5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;) │ │ @@ -113423,17 +113474,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a5c: |[054a5c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -054a6c: 7010 220a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a22 │ │ -054a72: 0e00 |0003: return-void │ │ +056c60: |[056c60] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +056c70: 7010 220a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a22 │ │ +056c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -113443,17 +113494,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a74: |[054a74] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -054a84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a86: 0f00 |0001: return v0 │ │ +056c78: |[056c78] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +056c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056c8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0002 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -113462,31 +113513,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054a88: |[054a88] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -054a98: 0e00 |0000: return-void │ │ +056c8c: |[056c8c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +056c9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0001 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 2151 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2148 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #440 header: │ │ -class_idx : 431 │ │ +class_idx : 428 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2151 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2148 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #440 annotations: │ │ Annotations on class │ │ @@ -113507,17 +113558,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a9c: |[054a9c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -054aac: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054ab2: 0e00 |0003: return-void │ │ +056ca0: |[056ca0] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +056cb0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +056cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;) │ │ @@ -113525,17 +113576,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054ab4: |[054ab4] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -054ac4: 7010 260a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a26 │ │ -054aca: 0e00 |0003: return-void │ │ +056cb8: |[056cb8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +056cc8: 7010 260a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a26 │ │ +056cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -113545,18 +113596,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054acc: |[054acc] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -054adc: 7110 310a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a31 │ │ -054ae2: 0a00 |0003: move-result v0 │ │ -054ae4: 0f00 |0004: return v0 │ │ +056cd0: |[056cd0] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +056ce0: 7110 310a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a31 │ │ +056ce6: 0a00 |0003: move-result v0 │ │ +056ce8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -113565,33 +113616,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054ae8: |[054ae8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -054af8: 7120 320a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a32 │ │ -054afe: 0e00 |0003: return-void │ │ +056cec: |[056cec] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +056cfc: 7120 320a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a32 │ │ +056d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2151 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2148 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #441 header: │ │ -class_idx : 435 │ │ +class_idx : 432 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2390 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #441 annotations: │ │ Annotations on class │ │ @@ -113612,17 +113663,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054b00: |[054b00] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -054b10: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054b16: 0e00 |0003: return-void │ │ +056d04: |[056d04] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +056d14: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +056d1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -113631,18 +113682,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054b18: |[054b18] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054b28: 6e10 f511 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@11f5 │ │ -054b2e: 0a00 |0003: move-result v0 │ │ -054b30: 0f00 |0004: return v0 │ │ +056d1c: |[056d1c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +056d2c: 6e10 f511 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@11f5 │ │ +056d32: 0a00 |0003: move-result v0 │ │ +056d34: 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 │ │ @@ -113652,33 +113703,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054b34: |[054b34] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054b44: 6e10 f711 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@11f7 │ │ -054b4a: 0a00 |0003: move-result v0 │ │ -054b4c: 0f00 |0004: return v0 │ │ +056d38: |[056d38] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +056d48: 6e10 f711 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@11f7 │ │ +056d4e: 0a00 |0003: move-result v0 │ │ +056d50: 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 │ │ │ │ - source_file_idx : 2390 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2387 (VelocityTrackerCompat.java) │ │ │ │ Class #442 header: │ │ -class_idx : 436 │ │ +class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2390 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #442 annotations: │ │ Annotations on class │ │ @@ -113699,17 +113750,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054b50: |[054b50] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -054b60: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054b66: 0e00 |0003: return-void │ │ +056d54: |[056d54] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +056d64: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +056d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -113718,18 +113769,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054b68: |[054b68] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054b78: 7120 400a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a40 │ │ -054b7e: 0a00 |0003: move-result v0 │ │ -054b80: 0f00 |0004: return v0 │ │ +056d6c: |[056d6c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +056d7c: 7120 400a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a40 │ │ +056d82: 0a00 |0003: move-result v0 │ │ +056d84: 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 │ │ @@ -113739,33 +113790,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054b84: |[054b84] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054b94: 7120 410a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a41 │ │ -054b9a: 0a00 |0003: move-result v0 │ │ -054b9c: 0f00 |0004: return v0 │ │ +056d88: |[056d88] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +056d98: 7120 410a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a41 │ │ +056d9e: 0a00 |0003: move-result v0 │ │ +056da0: 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 │ │ │ │ - source_file_idx : 2390 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2387 (VelocityTrackerCompat.java) │ │ │ │ Class #443 header: │ │ -class_idx : 440 │ │ +class_idx : 437 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 35 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -113786,17 +113837,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054ba0: |[054ba0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -054bb0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054bb6: 0e00 |0003: return-void │ │ +056da4: |[056da4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +056db4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +056dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -113805,17 +113856,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054bb8: |[054bb8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -054bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054bca: 0f00 |0001: return v0 │ │ +056dbc: |[056dbc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +056dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056dce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -113825,17 +113876,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054bcc: |[054bcc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -054bdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054bde: 0f00 |0001: return v0 │ │ +056dd0: |[056dd0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +056de0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056de2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -113845,17 +113896,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054be0: |[054be0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -054bf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054bf2: 0f00 |0001: return v0 │ │ +056de4: |[056de4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +056df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056df6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -113864,17 +113915,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 │ │ -054bf4: |[054bf4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -054c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054c06: 1100 |0001: return-object v0 │ │ +056df8: |[056df8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +056e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056e0a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -113883,17 +113934,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054c08: |[054c08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -054c18: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -054c1c: 0f00 |0002: return v0 │ │ +056e0c: |[056e0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +056e1c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +056e20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -113902,17 +113953,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054c20: |[054c20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -054c30: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -054c34: 1000 |0002: return-wide v0 │ │ +056e24: |[056e24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +056e34: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +056e38: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -113920,17 +113971,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054c38: |[054c38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -054c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054c4a: 0f00 |0001: return v0 │ │ +056e3c: |[056e3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +056e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056e4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -113939,17 +113990,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054c4c: |[054c4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -054c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054c5e: 0f00 |0001: return v0 │ │ +056e50: |[056e50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +056e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056e62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -113958,17 +114009,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054c60: |[054c60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -054c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054c72: 0f00 |0001: return v0 │ │ +056e64: |[056e64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +056e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056e76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -113977,17 +114028,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054c74: |[054c74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -054c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054c86: 0f00 |0001: return v0 │ │ +056e78: |[056e78] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +056e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056e8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -113996,18 +114047,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054c88: |[054c88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -054c98: 6e10 2612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ -054c9e: 0a00 |0003: move-result v0 │ │ -054ca0: 0f00 |0004: return v0 │ │ +056e8c: |[056e8c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +056e9c: 6e10 2612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1226 │ │ +056ea2: 0a00 |0003: move-result v0 │ │ +056ea4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -114016,17 +114067,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054ca4: |[054ca4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -054cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054cb6: 0f00 |0001: return v0 │ │ +056ea8: |[056ea8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +056eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056eba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -114035,18 +114086,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054cb8: |[054cb8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -054cc8: 6e10 2912 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ -054cce: 0a00 |0003: move-result v0 │ │ -054cd0: 0f00 |0004: return v0 │ │ +056ebc: |[056ebc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +056ecc: 6e10 2912 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1229 │ │ +056ed2: 0a00 |0003: move-result v0 │ │ +056ed4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -114055,17 +114106,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054cd4: |[054cd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -054ce4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -054ce6: 0f00 |0001: return v0 │ │ +056ed8: |[056ed8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +056ee8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +056eea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -114074,18 +114125,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 │ │ -054ce8: |[054ce8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -054cf8: 6e10 2c12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -054cfe: 0c00 |0003: move-result-object v0 │ │ -054d00: 1100 |0004: return-object v0 │ │ +056eec: |[056eec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +056efc: 6e10 2c12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +056f02: 0c00 |0003: move-result-object v0 │ │ +056f04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -114094,17 +114145,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054d04: |[054d04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -054d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054d16: 0f00 |0001: return v0 │ │ +056f08: |[056f08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +056f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056f1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -114113,25 +114164,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -054d18: |[054d18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -054d28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054d2a: 6e10 1712 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1217 │ │ -054d30: 0c00 |0004: move-result-object v0 │ │ -054d32: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -054d36: 6e10 2f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@012f │ │ -054d3c: 0a02 |000a: move-result v2 │ │ -054d3e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -054d40: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -054d44: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -054d46: 0f01 |000f: return v1 │ │ +056f1c: |[056f1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +056f2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056f2e: 6e10 1712 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1217 │ │ +056f34: 0c00 |0004: move-result-object v0 │ │ +056f36: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +056f3a: 6e10 2f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@012f │ │ +056f40: 0a02 |000a: move-result v2 │ │ +056f42: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +056f44: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +056f48: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +056f4a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0007 line=331 │ │ 0x000f line=333 │ │ locals : │ │ @@ -114144,16 +114195,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 │ │ -054d48: |[054d48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -054d58: 0e00 |0000: return-void │ │ +056f4c: |[056f4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +056f5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -114163,16 +114214,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 │ │ -054d5c: |[054d5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -054d6c: 0e00 |0000: return-void │ │ +056f60: |[056f60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +056f70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -114182,16 +114233,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 │ │ -054d70: |[054d70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -054d80: 0e00 |0000: return-void │ │ +056f74: |[056f74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +056f84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -114201,17 +114252,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 │ │ -054d84: |[054d84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -054d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054d96: 0f00 |0001: return v0 │ │ +056f88: |[056f88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +056f98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056f9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -114222,119 +114273,119 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054d98: |[054d98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -054da8: 6e10 480a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ -054dae: 0b00 |0003: move-result-wide v0 │ │ -054db0: 6e30 5112 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@1251 │ │ -054db6: 0e00 |0007: return-void │ │ +056f9c: |[056f9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +056fac: 6e10 480a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ +056fb2: 0b00 |0003: move-result-wide v0 │ │ +056fb4: 6e30 5112 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@1251 │ │ +056fba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0007 line=268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ │ │ #22 : (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 │ │ -054db8: |[054db8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -054dc8: 6e10 480a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ -054dce: 0b01 |0003: move-result-wide v1 │ │ -054dd0: 0780 |0004: move-object v0, v8 │ │ -054dd2: 0193 |0005: move v3, v9 │ │ -054dd4: 01a4 |0006: move v4, v10 │ │ -054dd6: 01b5 |0007: move v5, v11 │ │ -054dd8: 01c6 |0008: move v6, v12 │ │ -054dda: 7407 5212 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1252 │ │ -054de0: 0e00 |000c: return-void │ │ +056fbc: |[056fbc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +056fcc: 6e10 480a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ +056fd2: 0b02 |0003: move-result-wide v2 │ │ +056fd4: 0791 |0004: move-object v1, v9 │ │ +056fd6: 01a4 |0005: move v4, v10 │ │ +056fd8: 01b5 |0006: move v5, v11 │ │ +056fda: 01c6 |0007: move v6, v12 │ │ +056fdc: 01d7 |0008: move v7, v13 │ │ +056fde: 7407 5212 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1252 │ │ +056fe4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000c line=271 │ │ 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 │ │ │ │ #23 : (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 │ │ -054de4: |[054de4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -054df4: 6e10 480a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ -054dfa: 0b00 |0003: move-result-wide v0 │ │ -054dfc: 6e40 4f12 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@124f │ │ -054e02: 0e00 |0007: return-void │ │ +056fe8: |[056fe8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +056ff8: 6e10 480a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ +056ffe: 0b00 |0003: move-result-wide v0 │ │ +057000: 6e40 4f12 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@124f │ │ +057006: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0007 line=274 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ #24 : (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 │ │ -054e04: |[054e04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -054e14: 6e10 480a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ -054e1a: 0b00 |0003: move-result-wide v0 │ │ -054e1c: bb50 |0004: add-long/2addr v0, v5 │ │ -054e1e: 6e40 4f12 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@124f │ │ -054e24: 0e00 |0008: return-void │ │ +057008: |[057008] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +057018: 6e10 480a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a48 │ │ +05701e: 0b00 |0003: move-result-wide v0 │ │ +057020: bb60 |0004: add-long/2addr v0, v6 │ │ +057022: 6e40 4f12 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@124f │ │ +057028: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ 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 │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054e28: |[054e28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -054e38: 7120 5912 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1259 │ │ -054e3e: 0a00 |0003: move-result v0 │ │ -054e40: 0f00 |0004: return v0 │ │ +05702c: |[05702c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +05703c: 7120 5912 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1259 │ │ +057042: 0a00 |0003: move-result v0 │ │ +057044: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -114345,16 +114396,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054e44: |[054e44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -054e54: 0e00 |0000: return-void │ │ +057048: |[057048] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +057058: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -114364,16 +114415,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054e58: |[054e58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -054e68: 0e00 |0000: return-void │ │ +05705c: |[05705c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +05706c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -114383,16 +114434,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054e6c: |[054e6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -054e7c: 0e00 |0000: return-void │ │ +057070: |[057070] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +057080: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -114402,16 +114453,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054e80: |[054e80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -054e90: 0e00 |0000: return-void │ │ +057084: |[057084] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +057094: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -114421,16 +114472,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054e94: |[054e94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -054ea4: 0e00 |0000: return-void │ │ +057098: |[057098] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0570a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -114440,16 +114491,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 │ │ -054ea8: |[054ea8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -054eb8: 0e00 |0000: return-void │ │ +0570ac: |[0570ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0570bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -114459,16 +114510,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 │ │ -054ebc: |[054ebc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -054ecc: 0e00 |0000: return-void │ │ +0570c0: |[0570c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0570d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -114479,16 +114530,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054ed0: |[054ed0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -054ee0: 0e00 |0000: return-void │ │ +0570d4: |[0570d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0570e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -114498,31 +114549,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054ee4: |[054ee4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -054ef4: 0e00 |0000: return-void │ │ +0570e8: |[0570e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0570f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #444 header: │ │ -class_idx : 457 │ │ +class_idx : 454 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #444 annotations: │ │ Annotations on class │ │ @@ -114543,17 +114594,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054ef8: |[054ef8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -054f08: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054f0e: 0e00 |0003: return-void │ │ +0570fc: |[0570fc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +05710c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +057112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -114562,32 +114613,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054f10: |[054f10] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -054f20: 6e10 7812 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ -054f26: 0a00 |0003: move-result v0 │ │ -054f28: 0f00 |0004: return v0 │ │ +057114: |[057114] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +057124: 6e10 7812 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ +05712a: 0a00 |0003: move-result v0 │ │ +05712c: 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; │ │ │ │ - source_file_idx : 2406 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2403 (ViewConfigurationCompat.java) │ │ │ │ Class #445 header: │ │ -class_idx : 458 │ │ +class_idx : 455 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -114608,17 +114659,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f2c: |[054f2c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -054f3c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054f42: 0e00 |0003: return-void │ │ +057130: |[057130] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +057140: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +057146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -114627,32 +114678,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054f44: |[054f44] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -054f54: 7110 0a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b0a │ │ -054f5a: 0a00 |0003: move-result v0 │ │ -054f5c: 0f00 |0004: return v0 │ │ +057148: |[057148] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +057158: 7110 0a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b0a │ │ +05715e: 0a00 |0003: move-result v0 │ │ +057160: 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; │ │ │ │ - source_file_idx : 2406 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2403 (ViewConfigurationCompat.java) │ │ │ │ Class #446 header: │ │ -class_idx : 466 │ │ +class_idx : 463 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2412 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -114673,17 +114724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f60: |[054f60] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -054f70: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -054f76: 0e00 |0003: return-void │ │ +057164: |[057164] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +057174: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05717a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -114692,17 +114743,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054f78: |[054f78] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -054f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f8a: 0f00 |0001: return v0 │ │ +05717c: |[05717c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +05718c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05718e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -114711,17 +114762,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 │ │ -054f8c: |[054f8c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -054f9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054f9e: 0f00 |0001: return v0 │ │ +057190: |[057190] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0571a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0571a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ @@ -114732,16 +114783,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054fa0: |[054fa0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -054fb0: 0e00 |0000: return-void │ │ +0571a4: |[0571a4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0571b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -114751,31 +114802,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054fb4: |[054fb4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -054fc4: 0e00 |0000: return-void │ │ +0571b8: |[0571b8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0571c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ │ │ - source_file_idx : 2412 (ViewGroupCompat.java) │ │ + source_file_idx : 2409 (ViewGroupCompat.java) │ │ │ │ Class #447 header: │ │ -class_idx : 477 │ │ +class_idx : 474 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 368 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 365 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -114799,18 +114850,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 │ │ -054fc8: |[054fc8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -054fd8: 5b01 9703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -054fdc: 7010 7908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ -054fe2: 0e00 |0005: return-void │ │ +0571cc: |[0571cc] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +0571dc: 5b01 9703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +0571e0: 7010 7908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ +0571e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2760 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -114819,29 +114870,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -054fe4: |[054fe4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -054ff4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054ff6: 5421 9703 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -054ffa: 7110 560b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ -055000: 0c01 |0006: move-result-object v1 │ │ -055002: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -055006: 5421 9703 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -05500a: 7110 560b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ -055010: 0c01 |000e: move-result-object v1 │ │ -055012: 6e10 bf09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -055018: 0a01 |0012: move-result v1 │ │ -05501a: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -05501e: 0f00 |0015: return v0 │ │ -055020: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -055022: 28fe |0017: goto 0015 // -0002 │ │ +0571e8: |[0571e8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +0571f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0571fa: 5421 9703 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +0571fe: 7110 560b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ +057204: 0c01 |0006: move-result-object v1 │ │ +057206: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +05720a: 5421 9703 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +05720e: 7110 560b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ +057214: 0c01 |000e: move-result-object v1 │ │ +057216: 6e10 bf09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +05721c: 0a01 |0012: move-result v1 │ │ +05721e: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +057222: 0f00 |0015: return v0 │ │ +057224: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +057226: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2812 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -114850,48 +114901,48 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -055024: |[055024] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -055034: 6f30 7d08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ -05503a: 1c01 e601 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01e6 │ │ -05503e: 6e10 7014 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -055044: 0c01 |0008: move-result-object v1 │ │ -055046: 6e20 c312 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12c3 │ │ -05504c: 7100 440e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0e44 │ │ -055052: 0c00 |000f: move-result-object v0 │ │ -055054: 7010 330b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b33 │ │ -05505a: 0a01 |0013: move-result v1 │ │ -05505c: 6e20 580e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0e58 │ │ -055062: 6e10 be12 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12be │ │ -055068: 0a01 |001a: move-result v1 │ │ -05506a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -05506e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -055072: 5431 9703 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -055076: 7110 560b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ -05507c: 0c01 |0024: move-result-object v1 │ │ -05507e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -055082: 5431 9703 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -055086: 7110 560b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ -05508c: 0c01 |002c: move-result-object v1 │ │ -05508e: 6e10 bf09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ -055094: 0a01 |0030: move-result v1 │ │ -055096: 6e20 500e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0e50 │ │ -05509c: 5431 9703 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -0550a0: 7110 570b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ -0550a6: 0a01 |0039: move-result v1 │ │ -0550a8: 6e20 4e0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0e4e │ │ -0550ae: 5431 9703 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -0550b2: 7110 570b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ -0550b8: 0a01 |0042: move-result v1 │ │ -0550ba: 6e20 5b0e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0e5b │ │ -0550c0: 0e00 |0046: return-void │ │ +057228: |[057228] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057238: 6f30 7d08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ +05723e: 1c01 e301 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01e3 │ │ +057242: 6e10 7014 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +057248: 0c01 |0008: move-result-object v1 │ │ +05724a: 6e20 c312 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12c3 │ │ +057250: 7100 440e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0e44 │ │ +057256: 0c00 |000f: move-result-object v0 │ │ +057258: 7010 330b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b33 │ │ +05725e: 0a01 |0013: move-result v1 │ │ +057260: 6e20 580e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0e58 │ │ +057266: 6e10 be12 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12be │ │ +05726c: 0a01 |001a: move-result v1 │ │ +05726e: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +057272: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +057276: 5431 9703 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +05727a: 7110 560b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ +057280: 0c01 |0024: move-result-object v1 │ │ +057282: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +057286: 5431 9703 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +05728a: 7110 560b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b56 │ │ +057290: 0c01 |002c: move-result-object v1 │ │ +057292: 6e10 bf09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09bf │ │ +057298: 0a01 |0030: move-result v1 │ │ +05729a: 6e20 500e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0e50 │ │ +0572a0: 5431 9703 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +0572a4: 7110 570b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ +0572aa: 0a01 |0039: move-result v1 │ │ +0572ac: 6e20 4e0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0e4e │ │ +0572b2: 5431 9703 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +0572b6: 7110 570b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ +0572bc: 0a01 |0042: move-result v1 │ │ +0572be: 6e20 5b0e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0e5b │ │ +0572c4: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0010 line=2767 │ │ 0x0017 line=2768 │ │ @@ -114910,38 +114961,38 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0550c4: |[0550c4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0550d4: 6f30 7e08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ -0550da: 1c00 e601 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01e6 │ │ -0550de: 6e10 7014 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -0550e4: 0c00 |0008: move-result-object v0 │ │ -0550e6: 6e20 150d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ -0550ec: 7010 330b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b33 │ │ -0550f2: 0a00 |000f: move-result v0 │ │ -0550f4: 6e20 220d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d22 │ │ -0550fa: 5420 9703 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -0550fe: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -055100: 6e20 620b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ -055106: 0a00 |0019: move-result v0 │ │ -055108: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -05510c: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -055110: 6e20 e50c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ -055116: 5420 9703 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -05511a: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -05511c: 6e20 620b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ -055122: 0a00 |0027: move-result v0 │ │ -055124: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -055128: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -05512c: 6e20 e50c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ -055132: 0e00 |002f: return-void │ │ +0572c8: |[0572c8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0572d8: 6f30 7e08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ +0572de: 1c00 e301 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01e3 │ │ +0572e2: 6e10 7014 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +0572e8: 0c00 |0008: move-result-object v0 │ │ +0572ea: 6e20 150d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ +0572f0: 7010 330b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b33 │ │ +0572f6: 0a00 |000f: move-result v0 │ │ +0572f8: 6e20 220d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d22 │ │ +0572fe: 5420 9703 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +057302: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +057304: 6e20 620b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ +05730a: 0a00 |0019: move-result v0 │ │ +05730c: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +057310: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +057314: 6e20 e50c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ +05731a: 5420 9703 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +05731e: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +057320: 6e20 620b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ +057326: 0a00 |0027: move-result v0 │ │ +057328: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +05732c: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +057330: 6e20 e50c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ +057336: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2778 │ │ 0x0003 line=2779 │ │ 0x000c line=2780 │ │ 0x0013 line=2781 │ │ 0x001c line=2782 │ │ @@ -114958,53 +115009,53 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -055134: |[055134] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -055144: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055146: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -055148: 6f40 8108 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0881 │ │ -05514e: 0a02 |0005: move-result v2 │ │ -055150: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -055154: 0f00 |0008: return v0 │ │ -055156: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -05515c: 0110 |000c: move v0, v1 │ │ -05515e: 28fb |000d: goto 0008 // -0005 │ │ -055160: 5442 9703 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -055164: 6e20 620b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ -05516a: 0a02 |0013: move-result v2 │ │ -05516c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -055170: 5441 9703 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -055174: 5442 9703 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -055178: 7110 570b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ -05517e: 0a02 |001d: move-result v2 │ │ -055180: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -055184: 6e20 be0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ -05518a: 28e5 |0023: goto 0008 // -001b │ │ -05518c: 0110 |0024: move v0, v1 │ │ -05518e: 28e3 |0025: goto 0008 // -001d │ │ -055190: 5442 9703 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -055194: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -055196: 6e20 620b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ -05519c: 0a02 |002c: move-result v2 │ │ -05519e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -0551a2: 5441 9703 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -0551a6: 5442 9703 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ -0551aa: 7110 570b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ -0551b0: 0a02 |0036: move-result v2 │ │ -0551b2: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0551b6: 6e20 be0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ -0551bc: 28cc |003c: goto 0008 // -0034 │ │ -0551be: 0110 |003d: move v0, v1 │ │ -0551c0: 28ca |003e: goto 0008 // -0036 │ │ -0551c2: 0000 |003f: nop // spacer │ │ -0551c4: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +057338: |[057338] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +057348: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05734a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +05734c: 6f40 8108 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0881 │ │ +057352: 0a02 |0005: move-result v2 │ │ +057354: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +057358: 0f00 |0008: return v0 │ │ +05735a: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +057360: 0110 |000c: move v0, v1 │ │ +057362: 28fb |000d: goto 0008 // -0005 │ │ +057364: 5442 9703 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +057368: 6e20 620b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ +05736e: 0a02 |0013: move-result v2 │ │ +057370: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +057374: 5441 9703 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +057378: 5442 9703 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +05737c: 7110 570b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ +057382: 0a02 |001d: move-result v2 │ │ +057384: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +057388: 6e20 be0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ +05738e: 28e5 |0023: goto 0008 // -001b │ │ +057390: 0110 |0024: move v0, v1 │ │ +057392: 28e3 |0025: goto 0008 // -001d │ │ +057394: 5442 9703 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +057398: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +05739a: 6e20 620b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b62 │ │ +0573a0: 0a02 |002c: move-result v2 │ │ +0573a2: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +0573a6: 5441 9703 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +0573aa: 5442 9703 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0397 │ │ +0573ae: 7110 570b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b57 │ │ +0573b4: 0a02 |0036: move-result v2 │ │ +0573b6: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0573ba: 6e20 be0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ +0573c0: 28cc |003c: goto 0008 // -0034 │ │ +0573c2: 0110 |003d: move v0, v1 │ │ +0573c4: 28ca |003e: goto 0008 // -0036 │ │ +0573c6: 0000 |003f: nop // spacer │ │ +0573c8: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2791 │ │ 0x0008 line=2808 │ │ 0x0009 line=2794 │ │ 0x000d line=2808 │ │ 0x000e line=2796 │ │ @@ -115016,21 +115067,21 @@ │ │ 0x003f line=2794 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #448 header: │ │ -class_idx : 482 │ │ +class_idx : 479 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -115052,17 +115103,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0551d8: |[0551d8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -0551e8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0551ee: 0e00 |0003: return-void │ │ +0573dc: |[0573dc] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +0573ec: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0573f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -115071,18 +115122,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 │ │ -0551f0: |[0551f0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -055200: 2200 e301 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e3 │ │ -055204: 7030 460b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0b46 │ │ -05520a: 1100 |0005: return-object v0 │ │ +0573f4: |[0573f4] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +057404: 2200 e001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e0 │ │ +057408: 7030 460b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0b46 │ │ +05740e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -115092,18 +115143,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 │ │ -05520c: |[05520c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -05521c: 6e30 410b 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@0b41 │ │ -055222: 0c00 |0003: move-result-object v0 │ │ -055224: 1100 |0004: return-object v0 │ │ +057410: |[057410] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +057420: 6e30 410b 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@0b41 │ │ +057426: 0c00 |0003: move-result-object v0 │ │ +057428: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -115113,17 +115164,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 │ │ -055228: |[055228] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -055238: 2320 6303 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0363 │ │ -05523c: 1100 |0002: return-object v0 │ │ +05742c: |[05742c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +05743c: 2320 6003 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0360 │ │ +057440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -115132,32 +115183,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055240: |[055240] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -055250: 6e20 430b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0b43 │ │ -055256: 0c00 |0003: move-result-object v0 │ │ -055258: 1100 |0004: return-object v0 │ │ +057444: |[057444] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +057454: 6e20 430b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0b43 │ │ +05745a: 0c00 |0003: move-result-object v0 │ │ +05745c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #449 header: │ │ -class_idx : 484 │ │ +class_idx : 481 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2422 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -115178,17 +115229,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05525c: |[05525c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -05526c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -055272: 0e00 |0003: return-void │ │ +057460: |[057460] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +057470: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +057476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -115197,16 +115248,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055274: |[055274] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -055284: 0e00 |0000: return-void │ │ +057478: |[057478] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +057488: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -115215,16 +115266,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055288: |[055288] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -055298: 0e00 |0000: return-void │ │ +05748c: |[05748c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +05749c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -115235,30 +115286,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05529c: |[05529c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -0552ac: 0e00 |0000: return-void │ │ +0574a0: |[0574a0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +0574b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 2422 (ViewPager.java) │ │ + source_file_idx : 2419 (ViewPager.java) │ │ │ │ Class #450 header: │ │ -class_idx : 489 │ │ +class_idx : 486 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2423 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -115279,17 +115330,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0552b0: |[0552b0] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -0552c0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0552c6: 0e00 |0003: return-void │ │ +0574b4: |[0574b4] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +0574c4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0574ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -115298,27 +115349,27 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0552c8: |[0552c8] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0552d8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0552dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0552de: 0f01 |0003: return v1 │ │ -0552e0: 6e10 1912 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ -0552e6: 0c01 |0007: move-result-object v1 │ │ -0552e8: 1a02 020a |0008: const-string v2, "accessibility" // string@0a02 │ │ -0552ec: 6e20 9300 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -0552f2: 0c00 |000d: move-result-object v0 │ │ -0552f4: 1f00 a902 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02a9 │ │ -0552f8: 6e20 cc12 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@12cc │ │ -0552fe: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -055300: 28ef |0014: goto 0003 // -0011 │ │ +0574cc: |[0574cc] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0574dc: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0574e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0574e2: 0f01 |0003: return v1 │ │ +0574e4: 6e10 1912 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ +0574ea: 0c01 |0007: move-result-object v1 │ │ +0574ec: 1a02 ff09 |0008: const-string v2, "accessibility" // string@09ff │ │ +0574f0: 6e20 9300 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +0574f6: 0c00 |000d: move-result-object v0 │ │ +0574f8: 1f00 a602 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02a6 │ │ +0574fc: 6e20 cc12 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@12cc │ │ +057502: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +057504: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -115326,20 +115377,20 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2423 (ViewParentCompat.java) │ │ + source_file_idx : 2420 (ViewParentCompat.java) │ │ │ │ Class #451 header: │ │ -class_idx : 494 │ │ +class_idx : 491 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #451 annotations: │ │ @@ -115361,17 +115412,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055304: |[055304] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -055314: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05531a: 0e00 |0003: return-void │ │ +057508: |[057508] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +057518: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05751e: 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 - │ │ @@ -115380,16 +115431,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 │ │ -05531c: |[05531c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -05532c: 0e00 |0000: return-void │ │ +057520: |[057520] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +057530: 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; │ │ @@ -115399,17 +115450,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 │ │ -055330: |[055330] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -055340: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055342: 1100 |0001: return-object v0 │ │ +057534: |[057534] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +057544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057546: 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 │ │ @@ -115419,30 +115470,30 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055344: |[055344] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -055354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055356: 0f00 |0001: return v0 │ │ +057548: |[057548] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +057558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05755a: 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; │ │ │ │ source_file_idx : 357 (AccessibilityEventCompat.java) │ │ │ │ Class #452 header: │ │ -class_idx : 498 │ │ +class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #452 annotations: │ │ @@ -115472,19 +115523,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 │ │ -055358: |[055358] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -055368: 5b01 fe03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@03fe │ │ -05536c: 5b02 ff03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ff │ │ -055370: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -055376: 0e00 |0007: return-void │ │ +05755c: |[05755c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +05756c: 5b01 fe03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@03fe │ │ +057570: 5b02 ff03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ff │ │ +057574: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05757a: 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; │ │ @@ -115495,32 +115546,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055378: |[055378] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -055388: 5410 ff03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ff │ │ -05538c: 6e20 0b0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c0b │ │ -055392: 0e00 |0005: return-void │ │ +05757c: |[05757c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +05758c: 5410 ff03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03ff │ │ +057590: 6e20 0b0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c0b │ │ +057596: 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 │ │ │ │ source_file_idx : 362 (AccessibilityManagerCompat.java) │ │ │ │ Class #453 header: │ │ -class_idx : 500 │ │ +class_idx : 497 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #453 annotations: │ │ @@ -115546,17 +115597,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055394: |[055394] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0553a4: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -0553aa: 0e00 |0003: return-void │ │ +057598: |[057598] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +0575a8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +0575ae: 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 - │ │ @@ -115565,17 +115616,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 │ │ -0553ac: |[0553ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0553bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0553be: 0f00 |0001: return v0 │ │ +0575b0: |[0575b0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0575c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0575c2: 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; │ │ @@ -115585,18 +115636,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 │ │ -0553c0: |[0553c0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0553d0: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ -0553d6: 0c00 |0003: move-result-object v0 │ │ -0553d8: 1100 |0004: return-object v0 │ │ +0575c4: |[0575c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0575d4: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ +0575da: 0c00 |0003: move-result-object v0 │ │ +0575dc: 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 │ │ @@ -115606,18 +115657,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 │ │ -0553dc: |[0553dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0553ec: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ -0553f2: 0c00 |0003: move-result-object v0 │ │ -0553f4: 1100 |0004: return-object v0 │ │ +0575e0: |[0575e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0575f0: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ +0575f6: 0c00 |0003: move-result-object v0 │ │ +0575f8: 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; │ │ │ │ @@ -115626,17 +115677,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0553f8: |[0553f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -055408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05540a: 0f00 |0001: return v0 │ │ +0575fc: |[0575fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05760c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05760e: 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; │ │ │ │ @@ -115645,17 +115696,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 │ │ -05540c: |[05540c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -05541c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05541e: 1100 |0001: return-object v0 │ │ +057610: |[057610] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +057620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057622: 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; │ │ │ │ @@ -115664,31 +115715,31 @@ │ │ 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 │ │ -055420: |[055420] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -055430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055432: 0f00 |0001: return v0 │ │ +057624: |[057624] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +057634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057636: 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; │ │ │ │ source_file_idx : 362 (AccessibilityManagerCompat.java) │ │ │ │ Class #454 header: │ │ -class_idx : 512 │ │ +class_idx : 509 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 64 │ │ │ │ Class #454 annotations: │ │ @@ -115712,17 +115763,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055434: |[055434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -055444: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05544a: 0e00 |0003: return-void │ │ +057638: |[057638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +057648: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05764e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -115731,16 +115782,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05544c: |[05544c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -05545c: 0e00 |0000: return-void │ │ +057650: |[057650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +057660: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -115750,16 +115801,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 │ │ -055460: |[055460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055470: 0e00 |0000: return-void │ │ +057664: |[057664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +057674: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -115769,16 +115820,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 │ │ -055474: |[055474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -055484: 0e00 |0000: return-void │ │ +057678: |[057678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +057688: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -115789,18 +115840,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 │ │ -055488: |[055488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -055498: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ -05549e: 0c00 |0003: move-result-object v0 │ │ -0554a0: 1100 |0004: return-object v0 │ │ +05768c: |[05768c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05769c: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ +0576a2: 0c00 |0003: move-result-object v0 │ │ +0576a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -115810,17 +115861,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 │ │ -0554a4: |[0554a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0554b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0554b6: 1100 |0001: return-object v0 │ │ +0576a8: |[0576a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0576b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0576ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -115830,17 +115881,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 │ │ -0554b8: |[0554b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0554c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0554ca: 1100 |0001: return-object v0 │ │ +0576bc: |[0576bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0576cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0576ce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -115850,17 +115901,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0554cc: |[0554cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0554dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0554de: 0f00 |0001: return v0 │ │ +0576d0: |[0576d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +0576e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0576e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115869,16 +115920,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 │ │ -0554e0: |[0554e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0554f0: 0e00 |0000: return-void │ │ +0576e4: |[0576e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0576f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -115888,16 +115939,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 │ │ -0554f4: |[0554f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -055504: 0e00 |0000: return-void │ │ +0576f8: |[0576f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +057708: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -115907,17 +115958,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 │ │ -055508: |[055508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -055518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05551a: 1100 |0001: return-object v0 │ │ +05770c: |[05770c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05771c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05771e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -115927,17 +115978,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05551c: |[05551c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -05552c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05552e: 0f00 |0001: return v0 │ │ +057720: |[057720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +057730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057732: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115946,17 +115997,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 │ │ -055530: |[055530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055542: 1100 |0001: return-object v0 │ │ +057734: |[057734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +057744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057746: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115965,17 +116016,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 │ │ -055544: |[055544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055556: 1100 |0001: return-object v0 │ │ +057748: |[057748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +057758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05775a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115984,17 +116035,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055558: |[055558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -055568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05556a: 0f00 |0001: return v0 │ │ +05775c: |[05775c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +05776c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05776e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116003,17 +116054,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05556c: |[05556c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05557c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05557e: 0f00 |0001: return v0 │ │ +057770: |[057770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +057780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057782: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116022,17 +116073,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 │ │ -055580: |[055580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055592: 1100 |0001: return-object v0 │ │ +057784: |[057784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +057794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057796: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116041,17 +116092,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 │ │ -055594: |[055594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0555a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555a6: 1100 |0001: return-object v0 │ │ +057798: |[057798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0577a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0577aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116060,17 +116111,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 │ │ -0555a8: |[0555a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0555b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555ba: 1100 |0001: return-object v0 │ │ +0577ac: |[0577ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0577bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0577be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116079,17 +116130,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0555bc: |[0555bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0555cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555ce: 1100 |0001: return-object v0 │ │ +0577c0: |[0577c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0577d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0577d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116098,17 +116149,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0555d0: |[0555d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0555e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555e2: 0f00 |0001: return v0 │ │ +0577d4: |[0577d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0577e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0577e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116117,17 +116168,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0555e4: |[0555e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0555f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555f6: 0f00 |0001: return v0 │ │ +0577e8: |[0577e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0577f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0577fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116136,17 +116187,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0555f8: |[0555f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -055608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05560a: 0f00 |0001: return v0 │ │ +0577fc: |[0577fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +05780c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05780e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116155,17 +116206,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05560c: |[05560c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05561c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05561e: 0f00 |0001: return v0 │ │ +057810: |[057810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +057820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057822: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116174,17 +116225,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055620: |[055620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -055630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055632: 0f00 |0001: return v0 │ │ +057824: |[057824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +057834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057836: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116193,17 +116244,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055634: |[055634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -055644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055646: 0f00 |0001: return v0 │ │ +057838: |[057838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +057848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05784a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116212,17 +116263,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055648: |[055648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -055658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05565a: 0f00 |0001: return v0 │ │ +05784c: |[05784c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +05785c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05785e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116231,17 +116282,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05565c: |[05565c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -05566c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05566e: 0f00 |0001: return v0 │ │ +057860: |[057860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +057870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057872: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116250,17 +116301,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055670: |[055670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -055680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055682: 0f00 |0001: return v0 │ │ +057874: |[057874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +057884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057886: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116269,17 +116320,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055684: |[055684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -055694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055696: 0f00 |0001: return v0 │ │ +057888: |[057888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +057898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05789a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116288,17 +116339,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055698: |[055698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0556a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0556aa: 0f00 |0001: return v0 │ │ +05789c: |[05789c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0578ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0578ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116307,17 +116358,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0556ac: |[0556ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0556bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0556be: 0f00 |0001: return v0 │ │ +0578b0: |[0578b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0578c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0578c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116326,17 +116377,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0556c0: |[0556c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0556d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0556d2: 0f00 |0001: return v0 │ │ +0578c4: |[0578c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0578d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0578d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116345,17 +116396,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0556d4: |[0556d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0556e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0556e6: 1100 |0001: return-object v0 │ │ +0578d8: |[0578d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +0578e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0578ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -116363,17 +116414,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 │ │ -0556e8: |[0556e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0556f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0556fa: 1100 |0001: return-object v0 │ │ +0578ec: |[0578ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0578fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0578fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -116382,17 +116433,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 │ │ -0556fc: |[0556fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05570c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05570e: 1100 |0001: return-object v0 │ │ +057900: |[057900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +057910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057912: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -116402,17 +116453,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 │ │ -055710: |[055710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -055720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055722: 1100 |0001: return-object v0 │ │ +057914: |[057914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +057924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057926: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -116421,17 +116472,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055724: |[055724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -055734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055736: 0f00 |0001: return v0 │ │ +057928: |[057928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +057938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05793a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -116441,17 +116492,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 │ │ -055738: |[055738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -055748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05574a: 0f00 |0001: return v0 │ │ +05793c: |[05793c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05794c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05794e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -116462,16 +116513,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05574c: |[05574c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -05575c: 0e00 |0000: return-void │ │ +057950: |[057950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +057960: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -116480,16 +116531,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055760: |[055760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -055770: 0e00 |0000: return-void │ │ +057964: |[057964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +057974: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -116499,16 +116550,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 │ │ -055774: |[055774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -055784: 0e00 |0000: return-void │ │ +057978: |[057978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +057988: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -116518,16 +116569,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 │ │ -055788: |[055788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -055798: 0e00 |0000: return-void │ │ +05798c: |[05798c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05799c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -116537,16 +116588,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05579c: |[05579c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0557ac: 0e00 |0000: return-void │ │ +0579a0: |[0579a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0579b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -116556,16 +116607,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0557b0: |[0557b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0557c0: 0e00 |0000: return-void │ │ +0579b4: |[0579b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0579c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -116575,16 +116626,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 │ │ -0557c4: |[0557c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0557d4: 0e00 |0000: return-void │ │ +0579c8: |[0579c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0579d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -116594,16 +116645,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0557d8: |[0557d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0557e8: 0e00 |0000: return-void │ │ +0579dc: |[0579dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0579ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -116613,16 +116664,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 │ │ -0557ec: |[0557ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0557fc: 0e00 |0000: return-void │ │ +0579f0: |[0579f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +057a00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -116632,16 +116683,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055800: |[055800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -055810: 0e00 |0000: return-void │ │ +057a04: |[057a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +057a14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -116651,16 +116702,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055814: |[055814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -055824: 0e00 |0000: return-void │ │ +057a18: |[057a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +057a28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -116670,16 +116721,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055828: |[055828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -055838: 0e00 |0000: return-void │ │ +057a2c: |[057a2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +057a3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -116689,16 +116740,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05583c: |[05583c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -05584c: 0e00 |0000: return-void │ │ +057a40: |[057a40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +057a50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -116708,16 +116759,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055850: |[055850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -055860: 0e00 |0000: return-void │ │ +057a54: |[057a54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +057a64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -116727,16 +116778,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055864: |[055864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -055874: 0e00 |0000: return-void │ │ +057a68: |[057a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +057a78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -116746,16 +116797,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 │ │ -055878: |[055878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055888: 0e00 |0000: return-void │ │ +057a7c: |[057a7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +057a8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -116765,16 +116816,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 │ │ -05588c: |[05588c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05589c: 0e00 |0000: return-void │ │ +057a90: |[057a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +057aa0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -116784,16 +116835,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 │ │ -0558a0: |[0558a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0558b0: 0e00 |0000: return-void │ │ +057aa4: |[057aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +057ab4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -116804,16 +116855,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0558b4: |[0558b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0558c4: 0e00 |0000: return-void │ │ +057ab8: |[057ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +057ac8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -116823,16 +116874,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0558c8: |[0558c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0558d8: 0e00 |0000: return-void │ │ +057acc: |[057acc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +057adc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -116842,16 +116893,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0558dc: |[0558dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0558ec: 0e00 |0000: return-void │ │ +057ae0: |[057ae0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +057af0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -116861,16 +116912,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 │ │ -0558f0: |[0558f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055900: 0e00 |0000: return-void │ │ +057af4: |[057af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +057b04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -116880,16 +116931,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 │ │ -055904: |[055904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -055914: 0e00 |0000: return-void │ │ +057b08: |[057b08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +057b18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -116900,16 +116951,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 │ │ -055918: |[055918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055928: 0e00 |0000: return-void │ │ +057b1c: |[057b1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +057b2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -116919,16 +116970,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05592c: |[05592c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -05593c: 0e00 |0000: return-void │ │ +057b30: |[057b30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +057b40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 viewId Ljava/lang/String; │ │ @@ -116938,30 +116989,30 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055940: |[055940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -055950: 0e00 |0000: return-void │ │ +057b44: |[057b44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +057b54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 368 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #455 header: │ │ -class_idx : 519 │ │ +class_idx : 516 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #455 annotations: │ │ @@ -116993,19 +117044,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 │ │ -055954: |[055954] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -055964: 5b01 2304 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0423 │ │ -055968: 5b02 2404 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ -05596c: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -055972: 0e00 |0007: return-void │ │ +057b58: |[057b58] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +057b68: 5b01 2304 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0423 │ │ +057b6c: 5b02 2404 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ +057b70: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +057b76: 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; │ │ @@ -117016,24 +117067,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -055974: |[055974] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -055984: 5421 2404 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ -055988: 6e20 820d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d82 │ │ -05598e: 0c00 |0005: move-result-object v0 │ │ -055990: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -055994: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -055996: 1101 |0009: return-object v1 │ │ -055998: 6e10 f40c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ -05599e: 0c01 |000d: move-result-object v1 │ │ -0559a0: 28fb |000e: goto 0009 // -0005 │ │ +057b78: |[057b78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +057b88: 5421 2404 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ +057b8c: 6e20 820d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d82 │ │ +057b92: 0c00 |0005: move-result-object v0 │ │ +057b94: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +057b98: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +057b9a: 1101 |0009: return-object v1 │ │ +057b9c: 6e10 f40c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ +057ba2: 0c01 |000d: move-result-object v1 │ │ +057ba4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -117046,33 +117097,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 │ │ -0559a4: |[0559a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0559b4: 5465 2404 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ -0559b8: 6e30 830d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d83 │ │ -0559be: 0c00 |0005: move-result-object v0 │ │ -0559c0: 2204 3103 |0006: new-instance v4, Ljava/util/ArrayList; // type@0331 │ │ -0559c4: 7010 c814 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -0559ca: 7210 f614 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14f6 │ │ -0559d0: 0a03 |000e: move-result v3 │ │ -0559d2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0559d4: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0559d8: 7220 f414 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14f4 │ │ -0559de: 0c02 |0015: move-result-object v2 │ │ -0559e0: 1f02 0102 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0201 │ │ -0559e4: 6e10 f40c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ -0559ea: 0c05 |001b: move-result-object v5 │ │ -0559ec: 7220 f314 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14f3 │ │ -0559f2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0559f6: 28ef |0021: goto 0010 // -0011 │ │ -0559f8: 1104 |0022: return-object v4 │ │ +057ba8: |[057ba8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +057bb8: 5465 2404 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ +057bbc: 6e30 830d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d83 │ │ +057bc2: 0c00 |0005: move-result-object v0 │ │ +057bc4: 2204 2e03 |0006: new-instance v4, Ljava/util/ArrayList; // type@032e │ │ +057bc8: 7010 c814 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +057bce: 7210 f614 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14f6 │ │ +057bd4: 0a03 |000e: move-result v3 │ │ +057bd6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +057bd8: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +057bdc: 7220 f414 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14f4 │ │ +057be2: 0c02 |0015: move-result-object v2 │ │ +057be4: 1f02 fe01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01fe │ │ +057be8: 6e10 f40c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ +057bee: 0c05 |001b: move-result-object v5 │ │ +057bf0: 7220 f314 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14f3 │ │ +057bf6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057bfa: 28ef |0021: goto 0010 // -0011 │ │ +057bfc: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -117094,34 +117145,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0559fc: |[0559fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -055a0c: 5410 2404 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ -055a10: 6e40 860d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d86 │ │ -055a16: 0a00 |0005: move-result v0 │ │ -055a18: 0f00 |0006: return v0 │ │ +057c00: |[057c00] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +057c10: 5410 2404 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0424 │ │ +057c14: 6e40 860d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d86 │ │ +057c1a: 0a00 |0005: move-result v0 │ │ +057c1c: 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 │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 379 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #456 header: │ │ -class_idx : 521 │ │ +class_idx : 518 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #456 annotations: │ │ @@ -117153,19 +117204,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055a1c: |[055a1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -055a2c: 5b01 2504 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0425 │ │ -055a30: 5b02 2604 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ -055a34: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -055a3a: 0e00 |0007: return-void │ │ +057c20: |[057c20] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +057c30: 5b01 2504 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0425 │ │ +057c34: 5b02 2604 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ +057c38: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +057c3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -117176,24 +117227,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -055a3c: |[055a3c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -055a4c: 5421 2604 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ -055a50: 6e20 820d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d82 │ │ -055a56: 0c00 |0005: move-result-object v0 │ │ -055a58: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -055a5c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -055a5e: 1101 |0009: return-object v1 │ │ -055a60: 6e10 f40c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ -055a66: 0c01 |000d: move-result-object v1 │ │ -055a68: 28fb |000e: goto 0009 // -0005 │ │ +057c40: |[057c40] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +057c50: 5421 2604 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ +057c54: 6e20 820d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d82 │ │ +057c5a: 0c00 |0005: move-result-object v0 │ │ +057c5c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +057c60: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +057c62: 1101 |0009: return-object v1 │ │ +057c64: 6e10 f40c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ +057c6a: 0c01 |000d: move-result-object v1 │ │ +057c6c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -117206,33 +117257,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 │ │ -055a6c: |[055a6c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -055a7c: 5465 2604 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ -055a80: 6e30 830d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d83 │ │ -055a86: 0c00 |0005: move-result-object v0 │ │ -055a88: 2204 3103 |0006: new-instance v4, Ljava/util/ArrayList; // type@0331 │ │ -055a8c: 7010 c814 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ -055a92: 7210 f614 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14f6 │ │ -055a98: 0a03 |000e: move-result v3 │ │ -055a9a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -055a9c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -055aa0: 7220 f414 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14f4 │ │ -055aa6: 0c02 |0015: move-result-object v2 │ │ -055aa8: 1f02 0102 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0201 │ │ -055aac: 6e10 f40c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ -055ab2: 0c05 |001b: move-result-object v5 │ │ -055ab4: 7220 f314 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14f3 │ │ -055aba: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055abe: 28ef |0021: goto 0010 // -0011 │ │ -055ac0: 1104 |0022: return-object v4 │ │ +057c70: |[057c70] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +057c80: 5465 2604 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ +057c84: 6e30 830d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0d83 │ │ +057c8a: 0c00 |0005: move-result-object v0 │ │ +057c8c: 2204 2e03 |0006: new-instance v4, Ljava/util/ArrayList; // type@032e │ │ +057c90: 7010 c814 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14c8 │ │ +057c96: 7210 f614 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@14f6 │ │ +057c9c: 0a03 |000e: move-result v3 │ │ +057c9e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +057ca0: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +057ca4: 7220 f414 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@14f4 │ │ +057caa: 0c02 |0015: move-result-object v2 │ │ +057cac: 1f02 fe01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01fe │ │ +057cb0: 6e10 f40c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ +057cb6: 0c05 |001b: move-result-object v5 │ │ +057cb8: 7220 f314 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@14f3 │ │ +057cbe: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057cc2: 28ef |0021: goto 0010 // -0011 │ │ +057cc4: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -117254,24 +117305,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -055ac4: |[055ac4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -055ad4: 5421 2604 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ -055ad8: 6e20 840d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d84 │ │ -055ade: 0c00 |0005: move-result-object v0 │ │ -055ae0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -055ae4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -055ae6: 1101 |0009: return-object v1 │ │ -055ae8: 6e10 f40c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ -055aee: 0c01 |000d: move-result-object v1 │ │ -055af0: 28fb |000e: goto 0009 // -0005 │ │ +057cc8: |[057cc8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +057cd8: 5421 2604 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ +057cdc: 6e20 840d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d84 │ │ +057ce2: 0c00 |0005: move-result-object v0 │ │ +057ce4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +057ce8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +057cea: 1101 |0009: return-object v1 │ │ +057cec: 6e10 f40c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ +057cf2: 0c01 |000d: move-result-object v1 │ │ +057cf4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -117284,34 +117335,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -055af4: |[055af4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -055b04: 5410 2604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ -055b08: 6e40 860d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d86 │ │ -055b0e: 0a00 |0005: move-result v0 │ │ -055b10: 0f00 |0006: return v0 │ │ +057cf8: |[057cf8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +057d08: 5410 2604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0426 │ │ +057d0c: 6e40 860d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0d86 │ │ +057d12: 0a00 |0005: move-result v0 │ │ +057d14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 379 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #457 header: │ │ -class_idx : 523 │ │ +class_idx : 520 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #457 annotations: │ │ @@ -117333,17 +117384,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055b14: |[055b14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -055b24: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -055b2a: 0e00 |0003: return-void │ │ +057d18: |[057d18] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +057d28: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +057d2e: 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 - │ │ @@ -117352,30 +117403,30 @@ │ │ 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 │ │ -055b2c: |[055b2c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -055b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055b3e: 1100 |0001: return-object v0 │ │ +057d30: |[057d30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +057d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d42: 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; │ │ │ │ source_file_idx : 379 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #458 header: │ │ -class_idx : 535 │ │ +class_idx : 532 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #458 annotations: │ │ @@ -117399,17 +117450,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055b40: |[055b40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -055b50: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -055b56: 0e00 |0003: return-void │ │ +057d44: |[057d44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +057d54: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +057d5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -117418,17 +117469,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055b58: |[055b58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -055b68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055b6a: 0f00 |0001: return v0 │ │ +057d5c: |[057d5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +057d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117437,17 +117488,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 │ │ -055b6c: |[055b6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055b7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055b7e: 1100 |0001: return-object v0 │ │ +057d70: |[057d70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +057d80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d82: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117456,17 +117507,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 │ │ -055b80: |[055b80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055b90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055b92: 1100 |0001: return-object v0 │ │ +057d84: |[057d84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +057d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d96: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117475,17 +117526,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 │ │ -055b94: |[055b94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -055ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055ba6: 1100 |0001: return-object v0 │ │ +057d98: |[057d98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +057da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057daa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117494,17 +117545,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055ba8: |[055ba8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -055bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055bba: 0f00 |0001: return v0 │ │ +057dac: |[057dac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +057dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057dbe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117513,17 +117564,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055bbc: |[055bbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -055bcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055bce: 0f00 |0001: return v0 │ │ +057dc0: |[057dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +057dd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057dd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117532,17 +117583,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055bd0: |[055bd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -055be0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055be2: 0f00 |0001: return v0 │ │ +057dd4: |[057dd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +057de4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057de6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117551,17 +117602,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055be4: |[055be4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -055bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055bf6: 0f00 |0001: return v0 │ │ +057de8: |[057de8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +057df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057dfa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117570,17 +117621,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055bf8: |[055bf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -055c08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c0a: 0f00 |0001: return v0 │ │ +057dfc: |[057dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +057e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e0e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117589,17 +117640,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 │ │ -055c0c: |[055c0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -055c1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c1e: 1100 |0001: return-object v0 │ │ +057e10: |[057e10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +057e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e22: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117608,17 +117659,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055c20: |[055c20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -055c30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c32: 0f00 |0001: return v0 │ │ +057e24: |[057e24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +057e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117627,17 +117678,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055c34: |[055c34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -055c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c46: 0f00 |0001: return v0 │ │ +057e38: |[057e38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +057e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117646,17 +117697,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055c48: |[055c48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -055c58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c5a: 0f00 |0001: return v0 │ │ +057e4c: |[057e4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +057e5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117665,17 +117716,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 │ │ -055c5c: |[055c5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055c6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c6e: 1100 |0001: return-object v0 │ │ +057e60: |[057e60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +057e70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e72: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117684,18 +117735,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 │ │ -055c70: |[055c70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -055c80: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ -055c86: 0c00 |0003: move-result-object v0 │ │ -055c88: 1100 |0004: return-object v0 │ │ +057e74: |[057e74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +057e84: 7100 e014 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14e0 │ │ +057e8a: 0c00 |0003: move-result-object v0 │ │ +057e8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117704,17 +117755,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055c8c: |[055c8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -055c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c9e: 0f00 |0001: return v0 │ │ +057e90: |[057e90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +057ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057ea2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117723,17 +117774,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055ca0: |[055ca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -055cb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055cb2: 0f00 |0001: return v0 │ │ +057ea4: |[057ea4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +057eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057eb6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117742,17 +117793,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055cb4: |[055cb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -055cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055cc6: 0f00 |0001: return v0 │ │ +057eb8: |[057eb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +057ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057eca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117761,17 +117812,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055cc8: |[055cc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -055cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055cda: 0f00 |0001: return v0 │ │ +057ecc: |[057ecc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +057edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057ede: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117780,17 +117831,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055cdc: |[055cdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -055cec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055cee: 0f00 |0001: return v0 │ │ +057ee0: |[057ee0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +057ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057ef2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117799,17 +117850,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055cf0: |[055cf0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -055d00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055d02: 0f00 |0001: return v0 │ │ +057ef4: |[057ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +057f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057f06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117818,17 +117869,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055d04: |[055d04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -055d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055d16: 0f00 |0001: return v0 │ │ +057f08: |[057f08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +057f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057f1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117837,17 +117888,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055d18: |[055d18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -055d28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055d2a: 1100 |0001: return-object v0 │ │ +057f1c: |[057f1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +057f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057f2e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -117855,17 +117906,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 │ │ -055d2c: |[055d2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -055d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055d3e: 1100 |0001: return-object v0 │ │ +057f30: |[057f30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +057f40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057f42: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -117874,16 +117925,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055d40: |[055d40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -055d50: 0e00 |0000: return-void │ │ +057f44: |[057f44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +057f54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -117892,16 +117943,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055d54: |[055d54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -055d64: 0e00 |0000: return-void │ │ +057f58: |[057f58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +057f68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -117911,16 +117962,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 │ │ -055d68: |[055d68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055d78: 0e00 |0000: return-void │ │ +057f6c: |[057f6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +057f7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -117930,16 +117981,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055d7c: |[055d7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -055d8c: 0e00 |0000: return-void │ │ +057f80: |[057f80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +057f90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -117949,16 +118000,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 │ │ -055d90: |[055d90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055da0: 0e00 |0000: return-void │ │ +057f94: |[057f94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +057fa4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -117968,16 +118019,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 │ │ -055da4: |[055da4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055db4: 0e00 |0000: return-void │ │ +057fa8: |[057fa8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +057fb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -117987,16 +118038,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055db8: |[055db8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -055dc8: 0e00 |0000: return-void │ │ +057fbc: |[057fbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +057fcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -118006,16 +118057,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055dcc: |[055dcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -055ddc: 0e00 |0000: return-void │ │ +057fd0: |[057fd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +057fe0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -118025,16 +118076,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055de0: |[055de0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -055df0: 0e00 |0000: return-void │ │ +057fe4: |[057fe4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +057ff4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -118044,16 +118095,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055df4: |[055df4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -055e04: 0e00 |0000: return-void │ │ +057ff8: |[057ff8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +058008: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -118063,16 +118114,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e08: |[055e08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -055e18: 0e00 |0000: return-void │ │ +05800c: |[05800c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +05801c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -118082,16 +118133,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e1c: |[055e1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -055e2c: 0e00 |0000: return-void │ │ +058020: |[058020] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +058030: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -118101,16 +118152,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e30: |[055e30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -055e40: 0e00 |0000: return-void │ │ +058034: |[058034] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +058044: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -118120,16 +118171,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 │ │ -055e44: |[055e44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -055e54: 0e00 |0000: return-void │ │ +058048: |[058048] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +058058: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -118139,16 +118190,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e58: |[055e58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -055e68: 0e00 |0000: return-void │ │ +05805c: |[05805c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05806c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -118158,16 +118209,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e6c: |[055e6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -055e7c: 0e00 |0000: return-void │ │ +058070: |[058070] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +058080: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -118177,16 +118228,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e80: |[055e80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -055e90: 0e00 |0000: return-void │ │ +058084: |[058084] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +058094: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -118196,16 +118247,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e94: |[055e94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -055ea4: 0e00 |0000: return-void │ │ +058098: |[058098] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0580a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -118215,16 +118266,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055ea8: |[055ea8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -055eb8: 0e00 |0000: return-void │ │ +0580ac: |[0580ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0580bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -118234,16 +118285,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 │ │ -055ebc: |[055ebc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055ecc: 0e00 |0000: return-void │ │ +0580c0: |[0580c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0580d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -118253,16 +118304,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 │ │ -055ed0: |[055ed0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -055ee0: 0e00 |0000: return-void │ │ +0580d4: |[0580d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0580e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -118273,30 +118324,30 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055ee4: |[055ee4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -055ef4: 0e00 |0000: return-void │ │ +0580e8: |[0580e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0580f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ source_file_idx : 386 (AccessibilityRecordCompat.java) │ │ │ │ Class #459 header: │ │ -class_idx : 550 │ │ +class_idx : 547 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 697 │ │ +superclass_idx : 694 │ │ source_file_idx : 564 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #459 annotations: │ │ @@ -118370,19 +118421,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 │ │ -055ef8: |[055ef8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -055f08: 7010 4d13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@134d │ │ -055f0e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -055f10: 6e40 ee0e 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ -055f16: 0e00 |0007: return-void │ │ +0580fc: |[0580fc] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +05810c: 7010 4d13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@134d │ │ +058112: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +058114: 6e40 ee0e 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ +05811a: 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; │ │ @@ -118394,18 +118445,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 │ │ -055f18: |[055f18] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -055f28: 7010 4d13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@134d │ │ -055f2e: 6e40 ee0e 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ -055f34: 0e00 |0006: return-void │ │ +05811c: |[05811c] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +05812c: 7010 4d13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@134d │ │ +058132: 6e40 ee0e 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ +058138: 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; │ │ @@ -118418,22 +118469,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 │ │ -055f38: |[055f38] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -055f48: 7010 4d13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@134d │ │ -055f4e: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -055f52: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -055f54: 6e40 ee0e 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ -055f5a: 0e00 |0009: return-void │ │ -055f5c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -055f5e: 28fb |000b: goto 0006 // -0005 │ │ +05813c: |[05813c] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +05814c: 7010 4d13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@134d │ │ +058152: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +058156: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +058158: 6e40 ee0e 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ +05815e: 0e00 |0009: return-void │ │ +058160: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +058162: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -118454,20 +118505,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -055f60: |[055f60] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -055f70: 6e20 f70e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ef7 │ │ -055f76: 0c00 |0003: move-result-object v0 │ │ -055f78: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -055f7c: 7210 f500 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -055f82: 0e00 |0009: return-void │ │ +058164: |[058164] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +058174: 6e20 f70e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ef7 │ │ +05817a: 0c00 |0003: move-result-object v0 │ │ +05817c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +058180: 7210 f500 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +058186: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -118480,21 +118531,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 │ │ -055f84: |[055f84] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -055f94: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -055f98: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -055f9c: 1100 |0004: return-object v0 │ │ -055f9e: 6e10 9714 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ -055fa4: 0c00 |0008: move-result-object v0 │ │ -055fa6: 28fb |0009: goto 0004 // -0005 │ │ +058188: |[058188] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +058198: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +05819c: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +0581a0: 1100 |0004: return-object v0 │ │ +0581a2: 6e10 9714 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1497 │ │ +0581a8: 0c00 |0008: move-result-object v0 │ │ +0581aa: 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; │ │ │ │ @@ -118503,25 +118554,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -055fa8: |[055fa8] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -055fb8: 5510 6f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -055fbc: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -055fc0: 5410 6c04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -055fc4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -055fc8: 5410 6c04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -055fcc: 7210 f700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ -055fd2: 0a00 |000d: move-result v0 │ │ -055fd4: 0f00 |000e: return v0 │ │ -055fd6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -055fd8: 28fe |0010: goto 000e // -0002 │ │ +0581ac: |[0581ac] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +0581bc: 5510 6f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0581c0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0581c4: 5410 6c04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0581c8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0581cc: 5410 6c04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0581d0: 7210 f700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ +0581d6: 0a00 |000d: move-result v0 │ │ +0581d8: 0f00 |000e: return v0 │ │ +0581da: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0581dc: 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; │ │ @@ -118531,17 +118582,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055fdc: |[055fdc] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -055fec: 5410 6c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -055ff0: 1100 |0002: return-object v0 │ │ +0581e0: |[0581e0] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +0581f0: 5410 6c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0581f4: 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;) │ │ @@ -118549,32 +118600,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 │ │ -055ff4: |[055ff4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -056004: 5531 6f04 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -056008: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -05600c: 5431 6c04 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -056010: 7220 fb00 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ -056016: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -05601a: 5431 6b04 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ -05601e: 5432 6c04 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -056022: 6e40 f00e 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@0ef0 │ │ -056028: 0c00 |0012: move-result-object v0 │ │ -05602a: 5431 6b04 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ -05602e: 5432 6c04 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -056032: 6e40 e20e 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@0ee2 │ │ -056038: 1100 |001a: return-object v0 │ │ -05603a: 0750 |001b: move-object v0, v5 │ │ -05603c: 28f7 |001c: goto 0013 // -0009 │ │ -05603e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -056040: 28fc |001e: goto 001a // -0004 │ │ +0581f8: |[0581f8] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +058208: 5531 6f04 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +05820c: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +058210: 5431 6c04 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +058214: 7220 fb00 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ +05821a: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +05821e: 5431 6b04 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ +058222: 5432 6c04 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +058226: 6e40 f00e 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@0ef0 │ │ +05822c: 0c00 |0012: move-result-object v0 │ │ +05822e: 5431 6b04 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ +058232: 5432 6c04 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +058236: 6e40 e20e 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@0ee2 │ │ +05823c: 1100 |001a: return-object v0 │ │ +05823e: 0750 |001b: move-object v0, v5 │ │ +058240: 28f7 |001c: goto 0013 // -0009 │ │ +058242: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +058244: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -118594,22 +118645,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -056044: |[056044] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -056054: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@046d │ │ -056058: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05605c: 2200 2802 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0228 │ │ -056060: 7020 fc0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0efc │ │ -056066: 5b10 6d04 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@046d │ │ -05606a: 5410 6d04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@046d │ │ -05606e: 1100 |000d: return-object v0 │ │ +058248: |[058248] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +058258: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@046d │ │ +05825c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +058260: 2200 2502 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0225 │ │ +058264: 7020 fc0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0efc │ │ +05826a: 5b10 6d04 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@046d │ │ +05826e: 5410 6d04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@046d │ │ +058272: 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; │ │ @@ -118619,17 +118670,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056070: |[056070] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -056080: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ -056084: 1100 |0002: return-object v0 │ │ +058274: |[058274] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +058284: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ +058288: 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;) │ │ @@ -118637,25 +118688,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -056088: |[056088] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -056098: 5510 6f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -05609c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -0560a0: 5410 6c04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0560a4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0560a8: 5410 6c04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0560ac: 7220 fb00 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ -0560b2: 5410 6c04 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0560b6: 1100 |000f: return-object v0 │ │ -0560b8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0560ba: 28fe |0011: goto 000f // -0002 │ │ +05828c: |[05828c] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +05829c: 5510 6f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0582a0: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +0582a4: 5410 6c04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0582a8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0582ac: 5410 6c04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0582b0: 7220 fb00 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ +0582b6: 5410 6c04 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0582ba: 1100 |000f: return-object v0 │ │ +0582bc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0582be: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -118667,29 +118718,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0560bc: |[0560bc] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -0560cc: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0560d0: 5532 6f04 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -0560d4: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -0560d8: 5432 6c04 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0560dc: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -0560e0: 5432 6c04 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0560e4: 7220 fb00 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ -0560ea: 0a02 |000f: move-result v2 │ │ -0560ec: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -0560f0: 5430 6c04 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0560f4: 5231 7104 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ -0560f8: 7220 f800 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ -0560fe: 0b00 |0019: move-result-wide v0 │ │ -056100: 1000 |001a: return-wide v0 │ │ +0582c0: |[0582c0] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +0582d0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0582d4: 5532 6f04 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0582d8: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +0582dc: 5432 6c04 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0582e0: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +0582e4: 5432 6c04 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0582e8: 7220 fb00 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ +0582ee: 0a02 |000f: move-result v2 │ │ +0582f0: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +0582f4: 5430 6c04 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0582f8: 5231 7104 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ +0582fc: 7220 f800 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f8 │ │ +058302: 0b00 |0019: move-result-wide v0 │ │ +058304: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -118701,48 +118752,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 │ │ -056104: |[056104] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -056114: 5541 6f04 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -056118: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -05611c: 2201 0f03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -056120: 1a02 4617 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1746 │ │ -056124: 7020 7d14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -05612a: 2701 |000b: throw v1 │ │ -05612c: 5441 6c04 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -056130: 7220 fb00 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ -056136: 0a01 |0011: move-result v1 │ │ -056138: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -05613c: 2201 0f03 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@030f │ │ -056140: 2202 2103 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0321 │ │ -056144: 7010 ab14 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05614a: 1a03 bd0b |001b: const-string v3, "couldn't move cursor to position " // string@0bbd │ │ -05614e: 6e20 b214 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -056154: 0c02 |0020: move-result-object v2 │ │ -056156: 6e20 ae14 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05615c: 0c02 |0024: move-result-object v2 │ │ -05615e: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -056164: 0c02 |0028: move-result-object v2 │ │ -056166: 7020 7d14 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -05616c: 2701 |002c: throw v1 │ │ -05616e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -056172: 5441 6b04 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ -056176: 5442 6c04 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -05617a: 6e40 f10e 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@0ef1 │ │ -056180: 0c00 |0036: move-result-object v0 │ │ -056182: 5441 6b04 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ -056186: 5442 6c04 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -05618a: 6e40 e20e 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@0ee2 │ │ -056190: 1100 |003e: return-object v0 │ │ -056192: 0760 |003f: move-object v0, v6 │ │ -056194: 28f7 |0040: goto 0037 // -0009 │ │ +058308: |[058308] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +058318: 5541 6f04 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +05831c: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +058320: 2201 0c03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +058324: 1a02 4317 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1743 │ │ +058328: 7020 7d14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +05832e: 2701 |000b: throw v1 │ │ +058330: 5441 6c04 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +058334: 7220 fb00 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00fb │ │ +05833a: 0a01 |0011: move-result v1 │ │ +05833c: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +058340: 2201 0c03 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@030c │ │ +058344: 2202 1e03 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@031e │ │ +058348: 7010 ab14 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05834e: 1a03 ba0b |001b: const-string v3, "couldn't move cursor to position " // string@0bba │ │ +058352: 6e20 b214 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +058358: 0c02 |0020: move-result-object v2 │ │ +05835a: 6e20 ae14 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +058360: 0c02 |0024: move-result-object v2 │ │ +058362: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +058368: 0c02 |0028: move-result-object v2 │ │ +05836a: 7020 7d14 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +058370: 2701 |002c: throw v1 │ │ +058372: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +058376: 5441 6b04 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ +05837a: 5442 6c04 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +05837e: 6e40 f10e 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@0ef1 │ │ +058384: 0c00 |0036: move-result-object v0 │ │ +058386: 5441 6b04 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ +05838a: 5442 6c04 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +05838e: 6e40 e20e 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@0ee2 │ │ +058394: 1100 |003e: return-object v0 │ │ +058396: 0760 |003f: move-object v0, v6 │ │ +058398: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -118763,17 +118814,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056198: |[056198] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -0561a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0561aa: 0f00 |0001: return v0 │ │ +05839c: |[05839c] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +0583ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0583ae: 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;) │ │ @@ -118781,59 +118832,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 │ │ -0561ac: |[0561ac] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0561bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0561be: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0561c0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0561c2: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -0561c6: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -0561ca: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -0561ce: 5c40 6904 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0469 │ │ -0561d2: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -0561d6: 5b46 6c04 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0561da: 5c40 6f04 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -0561de: 5b45 6b04 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ -0561e2: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -0561e6: 1a01 cf09 |0015: const-string v1, "_id" // string@09cf │ │ -0561ea: 7220 f600 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f6 │ │ -0561f0: 0a01 |001a: move-result v1 │ │ -0561f2: 5941 7104 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ -0561f6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0561fa: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0561fc: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -056200: 2201 2402 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0224 │ │ -056204: 7020 d80e 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0ed8 │ │ -05620a: 5b41 6a04 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -05620e: 2201 2502 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0225 │ │ -056212: 7030 dc0e 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@0edc │ │ -056218: 5b41 6e04 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -05621c: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -056220: 5441 6a04 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -056224: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -056228: 5441 6a04 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -05622c: 7220 fc00 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ -056232: 5441 6e04 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -056236: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -05623a: 5441 6e04 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -05623e: 7220 fd00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fd │ │ -056244: 0e00 |0044: return-void │ │ -056246: 5c41 6904 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0469 │ │ -05624a: 28c4 |0047: goto 000b // -003c │ │ -05624c: 0110 |0048: move v0, v1 │ │ -05624e: 28c4 |0049: goto 000d // -003c │ │ -056250: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -056252: 28d0 |004b: goto 001b // -0030 │ │ -056254: 5b43 6a04 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -056258: 5b43 6e04 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -05625c: 28e0 |0050: goto 0030 // -0020 │ │ +0583b0: |[0583b0] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0583c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0583c2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0583c4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0583c6: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +0583ca: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +0583ce: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +0583d2: 5c40 6904 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0469 │ │ +0583d6: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +0583da: 5b46 6c04 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0583de: 5c40 6f04 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0583e2: 5b45 6b04 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@046b │ │ +0583e6: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +0583ea: 1a01 cc09 |0015: const-string v1, "_id" // string@09cc │ │ +0583ee: 7220 f600 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f6 │ │ +0583f4: 0a01 |001a: move-result v1 │ │ +0583f6: 5941 7104 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ +0583fa: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +0583fe: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +058400: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +058404: 2201 2102 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0221 │ │ +058408: 7020 d80e 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0ed8 │ │ +05840e: 5b41 6a04 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +058412: 2201 2202 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0222 │ │ +058416: 7030 dc0e 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@0edc │ │ +05841c: 5b41 6e04 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +058420: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +058424: 5441 6a04 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +058428: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +05842c: 5441 6a04 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +058430: 7220 fc00 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ +058436: 5441 6e04 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +05843a: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +05843e: 5441 6e04 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +058442: 7220 fd00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fd │ │ +058448: 0e00 |0044: return-void │ │ +05844a: 5c41 6904 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0469 │ │ +05844e: 28c4 |0047: goto 000b // -003c │ │ +058450: 0110 |0048: move v0, v1 │ │ +058452: 28c4 |0049: goto 000d // -003c │ │ +058454: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +058456: 28d0 |004b: goto 001b // -0030 │ │ +058458: 5b43 6a04 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +05845c: 5b43 6e04 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +058460: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -118865,21 +118916,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 │ │ -056260: |[056260] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -056270: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -056274: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -056276: 6e40 ee0e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ -05627c: 0e00 |0006: return-void │ │ -05627e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -056280: 28fb |0008: goto 0003 // -0005 │ │ +058464: |[058464] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +058474: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +058478: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05847a: 6e40 ee0e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0eee │ │ +058480: 0e00 |0006: return-void │ │ +058482: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +058484: 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; │ │ @@ -118892,18 +118943,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 │ │ -056284: |[056284] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -056294: 6e40 f10e 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@0ef1 │ │ -05629a: 0c00 |0003: move-result-object v0 │ │ -05629c: 1100 |0004: return-object v0 │ │ +058488: |[058488] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +058498: 6e40 f10e 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@0ef1 │ │ +05849e: 0c00 |0003: move-result-object v0 │ │ +0584a0: 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; │ │ @@ -118920,28 +118971,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0562a0: |[0562a0] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -0562b0: 5510 6904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0469 │ │ -0562b4: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0562b8: 5410 6c04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0562bc: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0562c0: 5410 6c04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0562c4: 7210 fa00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -0562ca: 0a00 |000d: move-result v0 │ │ -0562cc: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0562d0: 5410 6c04 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -0562d4: 7210 fe00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00fe │ │ -0562da: 0a00 |0015: move-result v0 │ │ -0562dc: 5c10 6f04 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -0562e0: 0e00 |0018: return-void │ │ +0584a4: |[0584a4] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +0584b4: 5510 6904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0469 │ │ +0584b8: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +0584bc: 5410 6c04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0584c0: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +0584c4: 5410 6c04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0584c8: 7210 fa00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +0584ce: 0a00 |000d: move-result v0 │ │ +0584d0: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +0584d4: 5410 6c04 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +0584d8: 7210 fe00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00fe │ │ +0584de: 0a00 |0015: move-result v0 │ │ +0584e0: 5c10 6f04 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0584e4: 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; │ │ @@ -118951,23 +119002,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 │ │ -0562e4: |[0562e4] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0562f4: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ -0562f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0562fc: 5410 7004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ -056300: 7220 5a13 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@135a │ │ -056306: 0c00 |0009: move-result-object v0 │ │ -056308: 1100 |000a: return-object v0 │ │ -05630a: 5410 6c04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -05630e: 28fd |000d: goto 000a // -0003 │ │ +0584e8: |[0584e8] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0584f8: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ +0584fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +058500: 5410 7004 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ +058504: 7220 5a13 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@135a │ │ +05850a: 0c00 |0009: move-result-object v0 │ │ +05850c: 1100 |000a: return-object v0 │ │ +05850e: 5410 6c04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +058512: 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; │ │ @@ -118978,17 +119029,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056310: |[056310] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -056320: 5b01 7004 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ -056324: 0e00 |0002: return-void │ │ +058514: |[058514] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +058524: 5b01 7004 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0470 │ │ +058528: 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; │ │ @@ -118998,53 +119049,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 │ │ -056328: |[056328] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -056338: 5421 6c04 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -05633c: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -056340: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -056342: 1100 |0005: return-object v0 │ │ -056344: 5420 6c04 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -056348: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -05634c: 5421 6a04 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -056350: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -056354: 5421 6a04 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -056358: 7220 ff00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00ff │ │ -05635e: 5421 6e04 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -056362: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -056366: 5421 6e04 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -05636a: 7220 0001 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0100 │ │ -056370: 5b23 6c04 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ -056374: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -056378: 5421 6a04 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -05637c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -056380: 5421 6a04 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ -056384: 7220 fc00 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ -05638a: 5421 6e04 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -05638e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -056392: 5421 6e04 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ -056396: 7220 fd00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fd │ │ -05639c: 1a01 cf09 |0032: const-string v1, "_id" // string@09cf │ │ -0563a0: 7220 f600 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f6 │ │ -0563a6: 0a01 |0037: move-result v1 │ │ -0563a8: 5921 7104 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ -0563ac: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -0563ae: 5c21 6f04 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -0563b2: 6e10 f20e 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ef2 │ │ -0563b8: 28c5 |0040: goto 0005 // -003b │ │ -0563ba: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -0563bc: 5921 7104 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ -0563c0: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0563c2: 5c21 6f04 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ -0563c6: 6e10 f30e 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ef3 │ │ -0563cc: 28bb |004a: goto 0005 // -0045 │ │ +05852c: |[05852c] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +05853c: 5421 6c04 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +058540: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +058544: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +058546: 1100 |0005: return-object v0 │ │ +058548: 5420 6c04 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +05854c: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +058550: 5421 6a04 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +058554: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +058558: 5421 6a04 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +05855c: 7220 ff00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00ff │ │ +058562: 5421 6e04 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +058566: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +05856a: 5421 6e04 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +05856e: 7220 0001 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0100 │ │ +058574: 5b23 6c04 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@046c │ │ +058578: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +05857c: 5421 6a04 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +058580: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +058584: 5421 6a04 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@046a │ │ +058588: 7220 fc00 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ +05858e: 5421 6e04 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +058592: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +058596: 5421 6e04 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@046e │ │ +05859a: 7220 fd00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fd │ │ +0585a0: 1a01 cc09 |0032: const-string v1, "_id" // string@09cc │ │ +0585a4: 7220 f600 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f6 │ │ +0585aa: 0a01 |0037: move-result v1 │ │ +0585ac: 5921 7104 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ +0585b0: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +0585b2: 5c21 6f04 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0585b6: 6e10 f20e 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0ef2 │ │ +0585bc: 28c5 |0040: goto 0005 // -003b │ │ +0585be: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +0585c0: 5921 7104 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0471 │ │ +0585c4: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +0585c6: 5c21 6f04 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@046f │ │ +0585ca: 6e10 f30e 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0ef3 │ │ +0585d0: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -119064,17 +119115,17 @@ │ │ 0x0008 - 0x004b reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x004b reg=2 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x004b reg=3 newCursor Landroid/database/Cursor; │ │ │ │ source_file_idx : 564 (CursorAdapter.java) │ │ │ │ Class #460 header: │ │ -class_idx : 553 │ │ +class_idx : 550 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 368 │ │ +superclass_idx : 365 │ │ source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #460 annotations: │ │ @@ -119103,21 +119154,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 │ │ -0563d0: |[0563d0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0563e0: 5b12 7404 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0474 │ │ -0563e4: 7010 7908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ -0563ea: 2200 4400 |0005: new-instance v0, Landroid/graphics/Rect; // type@0044 │ │ -0563ee: 7010 2101 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -0563f4: 5b10 7304 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0473 │ │ -0563f8: 0e00 |000c: return-void │ │ +0585d4: |[0585d4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +0585e4: 5b12 7404 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0474 │ │ +0585e8: 7010 7908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ +0585ee: 2200 4300 |0005: new-instance v0, Landroid/graphics/Rect; // type@0043 │ │ +0585f2: 7010 2101 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +0585f8: 5b10 7304 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0473 │ │ +0585fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1527 │ │ 0x0005 line=1528 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -119127,42 +119178,42 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0563fc: |[0563fc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -05640c: 6e10 9512 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ -056412: 0a01 |0003: move-result v1 │ │ -056414: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -056416: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -05641a: 6e20 9412 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ -056420: 0c00 |000a: move-result-object v0 │ │ -056422: 6e20 030f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f03 │ │ -056428: 0a04 |000e: move-result v4 │ │ -05642a: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -05642e: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056432: 28f2 |0013: goto 0005 // -000e │ │ -056434: 7110 ba0a 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aba │ │ -05643a: 0a03 |0017: move-result v3 │ │ -05643c: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ -056442: 28f6 |001b: goto 0011 // -000a │ │ -056444: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -056446: 7120 d10a 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ -05644c: 6e20 e60c 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0ce6 │ │ -056452: 28ee |0023: goto 0011 // -0012 │ │ -056454: 2004 9f02 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@029f │ │ -056458: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ -05645c: 1f00 9f02 |0028: check-cast v0, Landroid/view/ViewGroup; // type@029f │ │ -056460: 7030 010f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f01 │ │ -056466: 28e4 |002d: goto 0011 // -001c │ │ -056468: 0e00 |002e: return-void │ │ -05646a: 0000 |002f: nop // spacer │ │ -05646c: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ +058600: |[058600] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +058610: 6e10 9512 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1295 │ │ +058616: 0a01 |0003: move-result v1 │ │ +058618: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05861a: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +05861e: 6e20 9412 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1294 │ │ +058624: 0c00 |000a: move-result-object v0 │ │ +058626: 6e20 030f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f03 │ │ +05862c: 0a04 |000e: move-result v4 │ │ +05862e: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +058632: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +058636: 28f2 |0013: goto 0005 // -000e │ │ +058638: 7110 ba0a 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aba │ │ +05863e: 0a03 |0017: move-result v3 │ │ +058640: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ +058646: 28f6 |001b: goto 0011 // -000a │ │ +058648: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +05864a: 7120 d10a 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ +058650: 6e20 e60c 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0ce6 │ │ +058656: 28ee |0023: goto 0011 // -0012 │ │ +058658: 2004 9c02 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@029c │ │ +05865c: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ +058660: 1f00 9c02 |0028: check-cast v0, Landroid/view/ViewGroup; // type@029c │ │ +058664: 7030 010f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f01 │ │ +05866a: 28e4 |002d: goto 0011 // -001c │ │ +05866c: 0e00 |002e: return-void │ │ +05866e: 0000 |002f: nop // spacer │ │ +058670: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1548 │ │ 0x0004 line=1549 │ │ 0x0007 line=1550 │ │ 0x000b line=1551 │ │ 0x0011 line=1549 │ │ @@ -119189,57 +119240,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 │ │ -056488: |[056488] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -056498: 5420 7304 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0473 │ │ -05649c: 6e20 ee0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ -0564a2: 6e20 110d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d11 │ │ -0564a8: 6e20 ef0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cef │ │ -0564ae: 6e20 120d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d12 │ │ -0564b4: 6e10 080d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d08 │ │ -0564ba: 0a01 |0011: move-result v1 │ │ -0564bc: 6e20 280d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d28 │ │ -0564c2: 6e10 f70c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0cf7 │ │ -0564c8: 0c01 |0018: move-result-object v1 │ │ -0564ca: 6e20 1e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d1e │ │ -0564d0: 6e10 f20c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0cf2 │ │ -0564d6: 0c01 |001f: move-result-object v1 │ │ -0564d8: 6e20 150d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ -0564de: 6e10 f30c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ -0564e4: 0c01 |0026: move-result-object v1 │ │ -0564e6: 6e20 170d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d17 │ │ -0564ec: 6e10 010d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d01 │ │ -0564f2: 0a01 |002d: move-result v1 │ │ -0564f4: 6e20 180d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d18 │ │ -0564fa: 6e10 000d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d00 │ │ -056500: 0a01 |0034: move-result v1 │ │ -056502: 6e20 160d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d16 │ │ -056508: 6e10 020d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d02 │ │ -05650e: 0a01 |003b: move-result v1 │ │ -056510: 6e20 190d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d19 │ │ -056516: 6e10 030d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d03 │ │ -05651c: 0a01 |0042: move-result v1 │ │ -05651e: 6e20 1a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d1a │ │ -056524: 6e10 fd0c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0cfd │ │ -05652a: 0a01 |0049: move-result v1 │ │ -05652c: 6e20 100d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ -056532: 6e10 070d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d07 │ │ -056538: 0a01 |0050: move-result v1 │ │ -05653a: 6e20 230d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d23 │ │ -056540: 6e10 040d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d04 │ │ -056546: 0a01 |0057: move-result v1 │ │ -056548: 6e20 1c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d1c │ │ -05654e: 6e10 ed0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ -056554: 0a01 |005e: move-result v1 │ │ -056556: 6e20 e50c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ -05655c: 0e00 |0062: return-void │ │ +05868c: |[05868c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05869c: 5420 7304 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0473 │ │ +0586a0: 6e20 ee0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ +0586a6: 6e20 110d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d11 │ │ +0586ac: 6e20 ef0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cef │ │ +0586b2: 6e20 120d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d12 │ │ +0586b8: 6e10 080d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d08 │ │ +0586be: 0a01 |0011: move-result v1 │ │ +0586c0: 6e20 280d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d28 │ │ +0586c6: 6e10 f70c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0cf7 │ │ +0586cc: 0c01 |0018: move-result-object v1 │ │ +0586ce: 6e20 1e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d1e │ │ +0586d4: 6e10 f20c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0cf2 │ │ +0586da: 0c01 |001f: move-result-object v1 │ │ +0586dc: 6e20 150d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ +0586e2: 6e10 f30c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ +0586e8: 0c01 |0026: move-result-object v1 │ │ +0586ea: 6e20 170d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d17 │ │ +0586f0: 6e10 010d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d01 │ │ +0586f6: 0a01 |002d: move-result v1 │ │ +0586f8: 6e20 180d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d18 │ │ +0586fe: 6e10 000d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d00 │ │ +058704: 0a01 |0034: move-result v1 │ │ +058706: 6e20 160d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d16 │ │ +05870c: 6e10 020d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d02 │ │ +058712: 0a01 |003b: move-result v1 │ │ +058714: 6e20 190d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d19 │ │ +05871a: 6e10 030d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d03 │ │ +058720: 0a01 |0042: move-result v1 │ │ +058722: 6e20 1a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d1a │ │ +058728: 6e10 fd0c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0cfd │ │ +05872e: 0a01 |0049: move-result v1 │ │ +058730: 6e20 100d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ +058736: 6e10 070d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d07 │ │ +05873c: 0a01 |0050: move-result v1 │ │ +05873e: 6e20 230d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d23 │ │ +058744: 6e10 040d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d04 │ │ +05874a: 0a01 |0057: move-result v1 │ │ +05874c: 6e20 1c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d1c │ │ +058752: 6e10 ed0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ +058758: 0a01 |005e: move-result v1 │ │ +05875a: 6e20 e50c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ +058760: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ 0x0002 line=1603 │ │ 0x0005 line=1604 │ │ 0x0008 line=1606 │ │ 0x000b line=1607 │ │ @@ -119268,24 +119319,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -056560: |[056560] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -056570: 5421 7404 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0474 │ │ -056574: 6e10 440f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f44 │ │ -05657a: 0c00 |0005: move-result-object v0 │ │ -05657c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -056580: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -056584: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -056586: 0f01 |000b: return v1 │ │ -056588: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05658a: 28fe |000d: goto 000b // -0002 │ │ +058764: |[058764] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +058774: 5421 7404 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0474 │ │ +058778: 6e10 440f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f44 │ │ +05877e: 0c00 |0005: move-result-object v0 │ │ +058780: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +058784: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +058788: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +05878a: 0f01 |000b: return v1 │ │ +05878c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05878e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1590 │ │ 0x0006 line=1591 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -119296,30 +119347,30 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05658c: |[05658c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05659c: 7110 0a0d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d0a │ │ -0565a2: 0c01 |0003: move-result-object v1 │ │ -0565a4: 6f30 7e08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ -0565aa: 6e20 240d 4500 |0007: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d24 │ │ -0565b0: 7110 c20a 0400 |000a: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ac2 │ │ -0565b6: 0c00 |000d: move-result-object v0 │ │ -0565b8: 2002 9b02 |000e: instance-of v2, v0, Landroid/view/View; // type@029b │ │ -0565bc: 3802 0700 |0010: if-eqz v2, 0017 // +0007 │ │ -0565c0: 1f00 9b02 |0012: check-cast v0, Landroid/view/View; // type@029b │ │ -0565c4: 6e20 1f0d 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d1f │ │ -0565ca: 7030 020f 5301 |0017: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f02 │ │ -0565d0: 6e10 0f0d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d0f │ │ -0565d6: 1f04 9f02 |001d: check-cast v4, Landroid/view/ViewGroup; // type@029f │ │ -0565da: 7030 010f 5304 |001f: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f01 │ │ -0565e0: 0e00 |0022: return-void │ │ +058790: |[058790] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0587a0: 7110 0a0d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d0a │ │ +0587a6: 0c01 |0003: move-result-object v1 │ │ +0587a8: 6f30 7e08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ +0587ae: 6e20 240d 4500 |0007: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d24 │ │ +0587b4: 7110 c20a 0400 |000a: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ac2 │ │ +0587ba: 0c00 |000d: move-result-object v0 │ │ +0587bc: 2002 9802 |000e: instance-of v2, v0, Landroid/view/View; // type@0298 │ │ +0587c0: 3802 0700 |0010: if-eqz v2, 0017 // +0007 │ │ +0587c4: 1f00 9802 |0012: check-cast v0, Landroid/view/View; // type@0298 │ │ +0587c8: 6e20 1f0d 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d1f │ │ +0587ce: 7030 020f 5301 |0017: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f02 │ │ +0587d4: 6e10 0f0d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d0f │ │ +0587da: 1f04 9c02 |001d: check-cast v4, Landroid/view/ViewGroup; // type@029c │ │ +0587de: 7030 010f 5304 |001f: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f01 │ │ +0587e4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ 0x0004 line=1533 │ │ 0x0007 line=1535 │ │ 0x000a line=1536 │ │ 0x000e line=1537 │ │ @@ -119340,40 +119391,40 @@ │ │ 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 │ │ -0565e4: |[0565e4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0565f4: 6e20 030f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f03 │ │ -0565fa: 0a00 |0003: move-result v0 │ │ -0565fc: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -056600: 6f40 8008 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@0880 │ │ -056606: 0a00 |0009: move-result v0 │ │ -056608: 0f00 |000a: return v0 │ │ -05660a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05660c: 28fe |000c: goto 000a // -0002 │ │ +0587e8: |[0587e8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0587f8: 6e20 030f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f03 │ │ +0587fe: 0a00 |0003: move-result v0 │ │ +058800: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +058804: 6f40 8008 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@0880 │ │ +05880a: 0a00 |0009: move-result v0 │ │ +05880c: 0f00 |000a: return v0 │ │ +05880e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +058810: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1583 │ │ 0x0006 line=1584 │ │ 0x000a line=1586 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #461 header: │ │ -class_idx : 558 │ │ +class_idx : 555 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #461 annotations: │ │ @@ -119395,17 +119446,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056610: |[056610] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -056620: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -056626: 0e00 |0003: return-void │ │ +058814: |[058814] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +058824: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05882a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -119414,16 +119465,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056628: |[056628] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -056638: 0e00 |0000: return-void │ │ +05882c: |[05882c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +05883c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -119432,16 +119483,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05663c: |[05663c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -05664c: 0e00 |0000: return-void │ │ +058840: |[058840] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +058850: 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; │ │ │ │ @@ -119450,16 +119501,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056650: |[056650] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -056660: 0e00 |0000: return-void │ │ +058854: |[058854] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +058864: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -119469,29 +119520,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056664: |[056664] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -056674: 0e00 |0000: return-void │ │ +058868: |[058868] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +058878: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #462 header: │ │ -class_idx : 560 │ │ +class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 624 │ │ +superclass_idx : 621 │ │ source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #462 annotations: │ │ @@ -119528,22 +119579,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 │ │ -056678: |[056678] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -056688: 5b12 8704 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -05668c: 7010 5211 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1152 │ │ -056692: 2200 2f02 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@022f │ │ -056696: 7020 1f0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f1f │ │ -05669c: 5b10 8604 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0486 │ │ -0566a0: 5913 8404 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ -0566a4: 0e00 |000e: return-void │ │ +05887c: |[05887c] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +05888c: 5b12 8704 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058890: 7010 5211 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1152 │ │ +058896: 2200 2c02 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@022c │ │ +05889a: 7020 1f0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f1f │ │ +0588a0: 5b10 8604 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0486 │ │ +0588a4: 5913 8404 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ +0588a8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0005 line=1327 │ │ 0x000c line=1334 │ │ 0x000e line=1335 │ │ locals : │ │ @@ -119556,17 +119607,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 │ │ -0566a8: |[0566a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -0566b8: 7010 2e0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0f2e │ │ -0566be: 0e00 |0003: return-void │ │ +0588ac: |[0588ac] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0588bc: 7010 2e0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0f2e │ │ +0588c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -119574,26 +119625,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0566c0: |[0566c0] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -0566d0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0566d2: 5232 8404 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ -0566d6: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -0566da: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -0566dc: 5432 8704 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0566e0: 6e20 430f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -0566e6: 0c01 |000b: move-result-object v1 │ │ -0566e8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0566ec: 5432 8704 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0566f0: 6e20 3b0f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f3b │ │ -0566f6: 0e00 |0013: return-void │ │ +0588c4: |[0588c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +0588d4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0588d6: 5232 8404 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ +0588da: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +0588de: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +0588e0: 5432 8704 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +0588e4: 6e20 430f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +0588ea: 0c01 |000b: move-result-object v1 │ │ +0588ec: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0588f0: 5432 8704 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +0588f4: 6e20 3b0f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f3b │ │ +0588fa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1384 │ │ 0x0006 line=1385 │ │ 0x000c line=1386 │ │ 0x000e line=1387 │ │ 0x0013 line=1389 │ │ @@ -119607,71 +119658,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0566f8: |[0566f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -056708: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -05670a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -05670c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05670e: 5497 8504 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ -056712: 6e10 7c11 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@117c │ │ -056718: 0a03 |0008: move-result v3 │ │ -05671a: 5297 8404 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ -05671e: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -056722: 0161 |000d: move v1, v6 │ │ -056724: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -056728: 5497 8704 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -05672c: 6e20 430f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -056732: 0c04 |0015: move-result-object v4 │ │ -056734: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -056738: 6e10 3612 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -05673e: 0a05 |001b: move-result v5 │ │ -056740: 7b55 |001c: neg-int v5, v5 │ │ -056742: 9000 0503 |001d: add-int v0, v5, v3 │ │ -056746: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -05674a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -05674e: 6e10 2312 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -056754: 0a05 |0026: move-result v5 │ │ -056756: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -05675a: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -05675e: 6e10 2312 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -056764: 0a05 |002e: move-result v5 │ │ -056766: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -05676a: 5495 8704 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -05676e: 6e20 4e0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ -056774: 0a05 |0036: move-result v5 │ │ -056776: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -05677a: 6e10 2212 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -056780: 0c02 |003c: move-result-object v2 │ │ -056782: 1f02 2b02 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -056786: 5495 8504 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ -05678a: 6e10 3312 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1233 │ │ -056790: 0a07 |0044: move-result v7 │ │ -056792: 6e40 9011 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ -056798: 5c26 7804 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ -05679c: 5495 8704 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0567a0: 6e10 580f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -0567a6: 7010 250f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f25 │ │ -0567ac: 5495 8704 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0567b0: 6e10 370f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0f37 │ │ -0567b6: 0e00 |0057: return-void │ │ -0567b8: 0151 |0058: move v1, v5 │ │ -0567ba: 28b5 |0059: goto 000e // -004b │ │ -0567bc: 5495 8704 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0567c0: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -0567c2: 6e20 430f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -0567c8: 0c04 |0060: move-result-object v4 │ │ -0567ca: 5495 8704 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0567ce: 6e10 530f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -0567d4: 0a05 |0066: move-result v5 │ │ -0567d6: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -0567da: 28b6 |0069: goto 001f // -004a │ │ +0588fc: |[0588fc] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +05890c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +05890e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +058910: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +058912: 5497 8504 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ +058916: 6e10 7c11 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@117c │ │ +05891c: 0a03 |0008: move-result v3 │ │ +05891e: 5297 8404 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ +058922: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +058926: 0161 |000d: move v1, v6 │ │ +058928: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +05892c: 5497 8704 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058930: 6e20 430f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +058936: 0c04 |0015: move-result-object v4 │ │ +058938: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +05893c: 6e10 3612 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +058942: 0a05 |001b: move-result v5 │ │ +058944: 7b55 |001c: neg-int v5, v5 │ │ +058946: 9000 0503 |001d: add-int v0, v5, v3 │ │ +05894a: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +05894e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +058952: 6e10 2312 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +058958: 0a05 |0026: move-result v5 │ │ +05895a: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +05895e: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +058962: 6e10 2312 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +058968: 0a05 |002e: move-result v5 │ │ +05896a: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +05896e: 5495 8704 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058972: 6e20 4e0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ +058978: 0a05 |0036: move-result v5 │ │ +05897a: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +05897e: 6e10 2212 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +058984: 0c02 |003c: move-result-object v2 │ │ +058986: 1f02 2802 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +05898a: 5495 8504 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ +05898e: 6e10 3312 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1233 │ │ +058994: 0a07 |0044: move-result v7 │ │ +058996: 6e40 9011 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1190 │ │ +05899c: 5c26 7804 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ +0589a0: 5495 8704 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +0589a4: 6e10 580f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +0589aa: 7010 250f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f25 │ │ +0589b0: 5495 8704 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +0589b4: 6e10 370f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0f37 │ │ +0589ba: 0e00 |0057: return-void │ │ +0589bc: 0151 |0058: move v1, v5 │ │ +0589be: 28b5 |0059: goto 000e // -004b │ │ +0589c0: 5495 8704 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +0589c4: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +0589c6: 6e20 430f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +0589cc: 0c04 |0060: move-result-object v4 │ │ +0589ce: 5495 8704 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +0589d2: 6e10 530f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +0589d8: 0a05 |0066: move-result v5 │ │ +0589da: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +0589de: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1418 │ │ 0x0009 line=1419 │ │ 0x000e line=1420 │ │ 0x0010 line=1421 │ │ 0x0016 line=1422 │ │ @@ -119703,40 +119754,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0567dc: |[0567dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0567ec: 5431 8704 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0567f0: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -0567f2: 6e30 380f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -0567f8: 0a01 |0006: move-result v1 │ │ -0567fa: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -0567fe: 6e10 3612 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -056804: 0a01 |000c: move-result v1 │ │ -056806: 7b11 |000d: neg-int v1, v1 │ │ -056808: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -05680a: 7120 8e14 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -056810: 0a02 |0012: move-result v2 │ │ -056812: 7120 8c14 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -056818: 0a01 |0016: move-result v1 │ │ -05681a: 0f01 |0017: return v1 │ │ -05681c: 5431 8704 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056820: 6e10 530f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -056826: 0a00 |001d: move-result v0 │ │ -056828: 6e10 3612 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -05682e: 0a01 |0021: move-result v1 │ │ -056830: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -056834: 7120 8e14 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -05683a: 0a02 |0027: move-result v2 │ │ -05683c: 7120 8c14 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -056842: 0a01 |002b: move-result v1 │ │ -056844: 28eb |002c: goto 0017 // -0015 │ │ +0589e0: |[0589e0] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0589f0: 5431 8704 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +0589f4: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +0589f6: 6e30 380f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +0589fc: 0a01 |0006: move-result v1 │ │ +0589fe: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +058a02: 6e10 3612 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +058a08: 0a01 |000c: move-result v1 │ │ +058a0a: 7b11 |000d: neg-int v1, v1 │ │ +058a0c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +058a0e: 7120 8e14 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +058a14: 0a02 |0012: move-result v2 │ │ +058a16: 7120 8c14 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +058a1c: 0a01 |0016: move-result v1 │ │ +058a1e: 0f01 |0017: return v1 │ │ +058a20: 5431 8704 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058a24: 6e10 530f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +058a2a: 0a00 |001d: move-result v0 │ │ +058a2c: 6e10 3612 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +058a32: 0a01 |0021: move-result v1 │ │ +058a34: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +058a38: 7120 8e14 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +058a3e: 0a02 |0027: move-result v2 │ │ +058a40: 7120 8c14 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +058a46: 0a01 |002b: move-result v1 │ │ +058a48: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1475 │ │ 0x0009 line=1476 │ │ 0x0017 line=1479 │ │ 0x0018 line=1478 │ │ 0x001e line=1479 │ │ @@ -119752,18 +119803,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056848: |[056848] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -056858: 6e10 3312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ -05685e: 0a00 |0003: move-result v0 │ │ -056860: 0f00 |0004: return v0 │ │ +058a4c: |[058a4c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +058a5c: 6e10 3312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ +058a62: 0a00 |0003: move-result v0 │ │ +058a64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1485 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -119774,18 +119825,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056864: |[056864] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -056874: 6e10 3612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -05687a: 0a00 |0003: move-result v0 │ │ -05687c: 0f00 |0004: return v0 │ │ +058a68: |[058a68] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +058a78: 6e10 3612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +058a7e: 0a00 |0003: move-result v0 │ │ +058a80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1470 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -119794,35 +119845,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -056880: |[056880] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -056890: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -056894: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -056896: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -05689a: 5431 8704 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -05689e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0568a0: 6e20 430f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -0568a6: 0c00 |000b: move-result-object v0 │ │ -0568a8: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -0568ac: 5431 8704 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0568b0: 6e20 4e0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ -0568b6: 0a01 |0013: move-result v1 │ │ -0568b8: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -0568bc: 5431 8504 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ -0568c0: 6e30 6511 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1165 │ │ -0568c6: 0e00 |001b: return-void │ │ -0568c8: 5431 8704 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0568cc: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -0568ce: 6e20 430f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ -0568d4: 0c00 |0022: move-result-object v0 │ │ -0568d6: 28e9 |0023: goto 000c // -0017 │ │ +058a84: |[058a84] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +058a94: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +058a98: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +058a9a: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +058a9e: 5431 8704 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058aa2: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +058aa4: 6e20 430f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +058aaa: 0c00 |000b: move-result-object v0 │ │ +058aac: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +058ab0: 5431 8704 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058ab4: 6e20 4e0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ +058aba: 0a01 |0013: move-result v1 │ │ +058abc: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +058ac0: 5431 8504 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ +058ac4: 6e30 6511 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1165 │ │ +058aca: 0e00 |001b: return-void │ │ +058acc: 5431 8704 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058ad0: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +058ad2: 6e20 430f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f43 │ │ +058ad8: 0c00 |0022: move-result-object v0 │ │ +058ada: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ 0x0005 line=1458 │ │ 0x000c line=1463 │ │ 0x0016 line=1464 │ │ 0x001b line=1466 │ │ @@ -119839,17 +119890,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0568d8: |[0568d8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -0568e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0568ea: 0f00 |0001: return v0 │ │ +058adc: |[058adc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +058aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058aee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -119858,20 +119909,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0568ec: |[0568ec] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -0568fc: 5440 8704 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056900: 5441 8604 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0486 │ │ -056904: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -056908: 6e40 6d0f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f6d │ │ -05690e: 0e00 |0009: return-void │ │ +058af0: |[058af0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +058b00: 5440 8704 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058b04: 5441 8604 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0486 │ │ +058b08: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +058b0c: 6e40 6d0f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f6d │ │ +058b12: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1412 │ │ 0x0009 line=1413 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -119882,22 +119933,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -056910: |[056910] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -056920: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -056926: 0c00 |0003: move-result-object v0 │ │ -056928: 1f00 2b02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022b │ │ -05692c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05692e: 5c01 7804 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ -056932: 7010 250f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f25 │ │ -056938: 0e00 |000c: return-void │ │ +058b14: |[058b14] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +058b24: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +058b2a: 0c00 |0003: move-result-object v0 │ │ +058b2c: 1f00 2802 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0228 │ │ +058b30: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +058b32: 5c01 7804 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0478 │ │ +058b36: 7010 250f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f25 │ │ +058b3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ 0x0006 line=1378 │ │ 0x0009 line=1380 │ │ 0x000c line=1381 │ │ locals : │ │ @@ -119911,22 +119962,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -05693c: |[05693c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -05694c: 5430 8704 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056950: 5231 8404 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ -056954: 5432 8504 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ -056958: 6e10 7b11 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@117b │ │ -05695e: 0c02 |0009: move-result-object v2 │ │ -056960: 6e40 7c0f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0f7c │ │ -056966: 0e00 |000d: return-void │ │ +058b40: |[058b40] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +058b50: 5430 8704 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058b54: 5231 8404 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ +058b58: 5432 8504 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ +058b5c: 6e10 7b11 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@117b │ │ +058b62: 0c02 |0009: move-result-object v2 │ │ +058b64: 6e40 7c0f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0f7c │ │ +058b6a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x000d line=1356 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -119936,46 +119987,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -056968: |[056968] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -056978: 6e10 3612 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -05697e: 0a00 |0003: move-result v0 │ │ -056980: 5453 8704 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056984: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -056986: 6e30 380f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -05698c: 0a03 |000a: move-result v3 │ │ -05698e: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -056992: 9003 0007 |000d: add-int v3, v0, v7 │ │ -056996: 8233 |000f: int-to-float v3, v3 │ │ -056998: 8204 |0010: int-to-float v4, v0 │ │ -05699a: a901 0304 |0011: div-float v1, v3, v4 │ │ -05699e: 5453 8704 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0569a2: 6e30 780f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f78 │ │ -0569a8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0569aa: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -0569ae: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -0569b2: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -0569b4: 6e20 6e12 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ -0569ba: 5453 8704 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0569be: 6e10 580f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -0569c4: 0e00 |0026: return-void │ │ -0569c6: 5453 8704 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0569ca: 6e10 530f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -0569d0: 0a02 |002c: move-result v2 │ │ -0569d2: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -0569d6: 8233 |002f: int-to-float v3, v3 │ │ -0569d8: 8204 |0030: int-to-float v4, v0 │ │ -0569da: a901 0304 |0031: div-float v1, v3, v4 │ │ -0569de: 28e0 |0033: goto 0013 // -0020 │ │ -0569e0: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -0569e2: 28e9 |0035: goto 001e // -0017 │ │ +058b6c: |[058b6c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +058b7c: 6e10 3612 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +058b82: 0a00 |0003: move-result v0 │ │ +058b84: 5453 8704 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058b88: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +058b8a: 6e30 380f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +058b90: 0a03 |000a: move-result v3 │ │ +058b92: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +058b96: 9003 0007 |000d: add-int v3, v0, v7 │ │ +058b9a: 8233 |000f: int-to-float v3, v3 │ │ +058b9c: 8204 |0010: int-to-float v4, v0 │ │ +058b9e: a901 0304 |0011: div-float v1, v3, v4 │ │ +058ba2: 5453 8704 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058ba6: 6e30 780f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0f78 │ │ +058bac: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +058bae: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +058bb2: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +058bb6: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +058bb8: 6e20 6e12 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@126e │ │ +058bbe: 5453 8704 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058bc2: 6e10 580f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +058bc8: 0e00 |0026: return-void │ │ +058bca: 5453 8704 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058bce: 6e10 530f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +058bd4: 0a02 |002c: move-result v2 │ │ +058bd6: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +058bda: 8233 |002f: int-to-float v3, v3 │ │ +058bdc: 8204 |0030: int-to-float v4, v0 │ │ +058bde: a901 0304 |0031: div-float v1, v3, v4 │ │ +058be2: 28e0 |0033: goto 0013 // -0020 │ │ +058be4: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +058be6: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1361 │ │ 0x0004 line=1364 │ │ 0x000d line=1365 │ │ 0x0013 line=1370 │ │ 0x0018 line=1371 │ │ @@ -120001,56 +120052,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0569e4: |[0569e4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0569f4: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0569f8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0569fa: 5484 8704 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -0569fe: 6e20 500f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f50 │ │ -056a04: 0a02 |0008: move-result v2 │ │ -056a06: 6e10 3612 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1236 │ │ -056a0c: 0a00 |000c: move-result v0 │ │ -056a0e: 5484 8704 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056a12: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -056a14: 6e30 380f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -056a1a: 0a04 |0013: move-result v4 │ │ -056a1c: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -056a20: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -056a24: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -056a28: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -056a2c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -056a30: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -056a34: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -056a38: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -056a3a: 5484 8504 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ -056a3e: 6e10 3312 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1233 │ │ -056a44: 0a05 |0028: move-result v5 │ │ -056a46: 6e30 8e11 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@118e │ │ -056a4c: 5484 8704 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056a50: 6e10 580f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ -056a56: 0e00 |0031: return-void │ │ -056a58: 7b01 |0032: neg-int v1, v0 │ │ -056a5a: 28f0 |0033: goto 0023 // -0010 │ │ -056a5c: 5484 8704 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056a60: 6e10 530f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ -056a66: 0a03 |0039: move-result v3 │ │ -056a68: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -056a6c: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -056a70: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -056a74: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -056a78: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -056a7c: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -056a80: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -056a84: 28db |0048: goto 0023 // -0025 │ │ -056a86: 0131 |0049: move v1, v3 │ │ -056a88: 28fe |004a: goto 0048 // -0002 │ │ +058be8: |[058be8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +058bf8: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +058bfc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +058bfe: 5484 8704 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058c02: 6e20 500f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f50 │ │ +058c08: 0a02 |0008: move-result v2 │ │ +058c0a: 6e10 3612 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1236 │ │ +058c10: 0a00 |000c: move-result v0 │ │ +058c12: 5484 8704 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058c16: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +058c18: 6e30 380f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +058c1e: 0a04 |0013: move-result v4 │ │ +058c20: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +058c24: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +058c28: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +058c2c: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +058c30: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +058c34: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +058c38: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +058c3c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +058c3e: 5484 8504 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ +058c42: 6e10 3312 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1233 │ │ +058c48: 0a05 |0028: move-result v5 │ │ +058c4a: 6e30 8e11 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@118e │ │ +058c50: 5484 8704 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058c54: 6e10 580f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f58 │ │ +058c5a: 0e00 |0031: return-void │ │ +058c5c: 7b01 |0032: neg-int v1, v0 │ │ +058c5e: 28f0 |0033: goto 0023 // -0010 │ │ +058c60: 5484 8704 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058c64: 6e10 530f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f53 │ │ +058c6a: 0a03 |0039: move-result v3 │ │ +058c6c: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +058c70: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +058c74: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +058c78: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +058c7c: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +058c80: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +058c84: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +058c88: 28db |0048: goto 0023 // -0025 │ │ +058c8a: 0131 |0049: move v1, v3 │ │ +058c8c: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1395 │ │ 0x0009 line=1396 │ │ 0x000d line=1399 │ │ 0x0016 line=1400 │ │ 0x0023 line=1406 │ │ @@ -120075,19 +120126,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -056a8c: |[056a8c] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -056a9c: 5420 8704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056aa0: 5421 8604 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0486 │ │ -056aa4: 6e20 6e0f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f6e │ │ -056aaa: 0e00 |0007: return-void │ │ +058c90: |[058c90] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +058ca0: 5420 8704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058ca4: 5421 8604 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0486 │ │ +058ca8: 6e20 6e0f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f6e │ │ +058cae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0007 line=1343 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -120096,17 +120147,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 │ │ -056aac: |[056aac] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -056abc: 5b01 8504 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ -056ac0: 0e00 |0002: return-void │ │ +058cb0: |[058cb0] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +058cc0: 5b01 8504 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0485 │ │ +058cc4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1338 │ │ 0x0002 line=1339 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -120116,46 +120167,46 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -056ac4: |[056ac4] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -056ad4: 5420 8704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056ad8: 6e20 5c0f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ -056ade: 0a00 |0005: move-result v0 │ │ -056ae0: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -056ae4: 5420 8704 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056ae8: 5221 8404 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ -056aec: 6e30 380f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ -056af2: 0a00 |000f: move-result v0 │ │ -056af4: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -056af8: 5420 8704 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ -056afc: 6e20 4e0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ -056b02: 0a00 |0017: move-result v0 │ │ -056b04: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -056b08: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -056b0a: 0f00 |001b: return v0 │ │ -056b0c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -056b0e: 28fe |001d: goto 001b // -0002 │ │ +058cc8: |[058cc8] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +058cd8: 5420 8704 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058cdc: 6e20 5c0f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f5c │ │ +058ce2: 0a00 |0005: move-result v0 │ │ +058ce4: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +058ce8: 5420 8704 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058cec: 5221 8404 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0484 │ │ +058cf0: 6e30 380f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f38 │ │ +058cf6: 0a00 |000f: move-result v0 │ │ +058cf8: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +058cfc: 5420 8704 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0487 │ │ +058d00: 6e20 4e0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f4e │ │ +058d06: 0a00 |0017: move-result v0 │ │ +058d08: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +058d0c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +058d0e: 0f00 |001b: return v0 │ │ +058d10: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +058d12: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1349 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 pointerId I │ │ │ │ source_file_idx : 636 (DrawerLayout.java) │ │ │ │ Class #463 header: │ │ -class_idx : 562 │ │ +class_idx : 559 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #463 annotations: │ │ @@ -120177,17 +120228,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056b10: |[056b10] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -056b20: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -056b26: 0e00 |0003: return-void │ │ +058d14: |[058d14] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +058d24: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +058d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -120196,17 +120247,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 │ │ -056b28: |[056b28] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -056b38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b3a: 0f00 |0001: return v0 │ │ +058d2c: |[058d2c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +058d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058d3e: 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; │ │ @@ -120216,16 +120267,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056b3c: |[056b3c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -056b4c: 0e00 |0000: return-void │ │ +058d40: |[058d40] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +058d50: 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; │ │ │ │ @@ -120234,17 +120285,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056b50: |[056b50] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -056b60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -056b62: 0f00 |0001: return v0 │ │ +058d54: |[058d54] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +058d64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058d66: 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; │ │ │ │ @@ -120253,17 +120304,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 │ │ -056b64: |[056b64] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -056b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b76: 1100 |0001: return-object v0 │ │ +058d68: |[058d68] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +058d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058d7a: 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; │ │ │ │ @@ -120272,17 +120323,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056b78: |[056b78] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -056b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b8a: 0f00 |0001: return v0 │ │ +058d7c: |[058d7c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +058d8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058d8e: 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 │ │ @@ -120292,17 +120343,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056b8c: |[056b8c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -056b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056b9e: 0f00 |0001: return v0 │ │ +058d90: |[058d90] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +058da0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058da2: 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 │ │ @@ -120312,17 +120363,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056ba0: |[056ba0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -056bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056bb2: 0f00 |0001: return v0 │ │ +058da4: |[058da4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +058db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058db6: 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; │ │ │ │ @@ -120331,31 +120382,31 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056bb4: |[056bb4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -056bc4: 0e00 |0000: return-void │ │ +058db8: |[058db8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +058dc8: 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 │ │ 0x0000 - 0x0001 reg=3 height I │ │ │ │ source_file_idx : 663 (EdgeEffectCompat.java) │ │ │ │ Class #464 header: │ │ -class_idx : 563 │ │ +class_idx : 560 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 793 │ │ source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #464 annotations: │ │ @@ -120377,17 +120428,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056bc8: |[056bc8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -056bd8: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -056bde: 0e00 |0003: return-void │ │ +058dcc: |[058dcc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +058ddc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +058de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -120396,18 +120447,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 │ │ -056be0: |[056be0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -056bf0: 7120 a10f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fa1 │ │ -056bf6: 0a00 |0003: move-result v0 │ │ -056bf8: 0f00 |0004: return v0 │ │ +058de4: |[058de4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +058df4: 7120 a10f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fa1 │ │ +058dfa: 0a00 |0003: move-result v0 │ │ +058dfc: 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; │ │ @@ -120417,17 +120468,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056bfc: |[056bfc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -056c0c: 7110 a20f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0fa2 │ │ -056c12: 0e00 |0003: return-void │ │ +058e00: |[058e00] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +058e10: 7110 a20f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0fa2 │ │ +058e16: 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; │ │ @@ -120437,18 +120488,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056c14: |[056c14] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -056c24: 7110 a30f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0fa3 │ │ -056c2a: 0a00 |0003: move-result v0 │ │ -056c2c: 0f00 |0004: return v0 │ │ +058e18: |[058e18] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +058e28: 7110 a30f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0fa3 │ │ +058e2e: 0a00 |0003: move-result v0 │ │ +058e30: 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; │ │ │ │ @@ -120457,18 +120508,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 │ │ -056c30: |[056c30] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -056c40: 7110 a40f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fa4 │ │ -056c46: 0c00 |0003: move-result-object v0 │ │ -056c48: 1100 |0004: return-object v0 │ │ +058e34: |[058e34] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +058e44: 7110 a40f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fa4 │ │ +058e4a: 0c00 |0003: move-result-object v0 │ │ +058e4c: 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; │ │ │ │ @@ -120477,18 +120528,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056c4c: |[056c4c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -056c5c: 7120 a50f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fa5 │ │ -056c62: 0a00 |0003: move-result v0 │ │ -056c64: 0f00 |0004: return v0 │ │ +058e50: |[058e50] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +058e60: 7120 a50f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fa5 │ │ +058e66: 0a00 |0003: move-result v0 │ │ +058e68: 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 │ │ @@ -120498,18 +120549,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056c68: |[056c68] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -056c78: 7120 a60f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0fa6 │ │ -056c7e: 0a00 |0003: move-result v0 │ │ -056c80: 0f00 |0004: return v0 │ │ +058e6c: |[058e6c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +058e7c: 7120 a60f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0fa6 │ │ +058e82: 0a00 |0003: move-result v0 │ │ +058e84: 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 │ │ @@ -120519,18 +120570,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056c84: |[056c84] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -056c94: 7110 a70f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0fa7 │ │ -056c9a: 0a00 |0003: move-result v0 │ │ -056c9c: 0f00 |0004: return v0 │ │ +058e88: |[058e88] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +058e98: 7110 a70f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0fa7 │ │ +058e9e: 0a00 |0003: move-result v0 │ │ +058ea0: 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; │ │ │ │ @@ -120539,33 +120590,33 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -056ca0: |[056ca0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -056cb0: 7130 a80f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0fa8 │ │ -056cb6: 0e00 |0003: return-void │ │ +058ea4: |[058ea4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +058eb4: 7130 a80f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0fa8 │ │ +058eba: 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; │ │ 0x0000 - 0x0004 reg=2 width I │ │ 0x0000 - 0x0004 reg=3 height I │ │ │ │ source_file_idx : 663 (EdgeEffectCompat.java) │ │ │ │ Class #465 header: │ │ -class_idx : 568 │ │ +class_idx : 565 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 524 │ │ +superclass_idx : 521 │ │ source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #465 annotations: │ │ @@ -120590,18 +120641,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056cb8: |[056cb8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -056cc8: 5b01 ad04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ad │ │ -056ccc: 7010 800d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0d80 │ │ -056cd2: 0e00 |0005: return-void │ │ +058ebc: |[058ebc] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +058ecc: 5b01 ad04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ad │ │ +058ed0: 7010 800d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0d80 │ │ +058ed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -120610,17 +120661,17 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056cd4: |[056cd4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -056ce4: 7020 a90f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0fa9 │ │ -056cea: 0e00 |0003: return-void │ │ +058ed8: |[058ed8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +058ee8: 7020 a90f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0fa9 │ │ +058eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ @@ -120631,19 +120682,19 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056cec: |[056cec] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -056cfc: 5410 ad04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ad │ │ -056d00: 7120 af0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0faf │ │ -056d06: 0c00 |0005: move-result-object v0 │ │ -056d08: 1100 |0006: return-object v0 │ │ +058ef0: |[058ef0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +058f00: 5410 ad04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ad │ │ +058f04: 7120 af0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0faf │ │ +058f0a: 0c00 |0005: move-result-object v0 │ │ +058f0c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -120652,34 +120703,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -056d0c: |[056d0c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -056d1c: 5410 ad04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ad │ │ -056d20: 7140 b00f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@0fb0 │ │ -056d26: 0a00 |0005: move-result v0 │ │ -056d28: 0f00 |0006: return v0 │ │ +058f10: |[058f10] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +058f20: 5410 ad04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04ad │ │ +058f24: 7140 b00f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@0fb0 │ │ +058f2a: 0a00 |0005: move-result v0 │ │ +058f2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 675 (ExploreByTouchHelper.java) │ │ │ │ Class #466 header: │ │ -class_idx : 569 │ │ +class_idx : 566 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 368 │ │ +superclass_idx : 365 │ │ source_file_idx : 675 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #466 annotations: │ │ @@ -120747,65 +120798,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -056d2c: |[056d2c] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -056d3c: 1c00 9b02 |0000: const-class v0, Landroid/view/View; // type@029b │ │ -056d40: 6e10 7014 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -056d46: 0c00 |0005: move-result-object v0 │ │ -056d48: 6900 ae04 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ae │ │ -056d4c: 0e00 |0008: return-void │ │ +058f30: |[058f30] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +058f40: 1c00 9802 |0000: const-class v0, Landroid/view/View; // type@0298 │ │ +058f44: 6e10 7014 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +058f4a: 0c00 |0005: move-result-object v0 │ │ +058f4c: 6900 ae04 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ae │ │ +058f50: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -056d50: |[056d50] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -056d60: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -056d64: 7010 7908 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ -056d6a: 2201 4400 |0005: new-instance v1, Landroid/graphics/Rect; // type@0044 │ │ -056d6e: 7010 2101 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -056d74: 5b31 b604 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ -056d78: 2201 4400 |000c: new-instance v1, Landroid/graphics/Rect; // type@0044 │ │ -056d7c: 7010 2101 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -056d82: 5b31 b504 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ -056d86: 2201 4400 |0013: new-instance v1, Landroid/graphics/Rect; // type@0044 │ │ -056d8a: 7010 2101 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -056d90: 5b31 b704 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04b7 │ │ -056d94: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -056d96: 2311 5503 |001b: new-array v1, v1, [I // type@0355 │ │ -056d9a: 5b31 b404 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ -056d9e: 5932 b004 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ -056da2: 5932 b104 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ -056da6: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -056daa: 2201 0e03 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030e │ │ -056dae: 1a02 5b09 |0027: const-string v2, "View may not be null" // string@095b │ │ -056db2: 7020 7914 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ -056db8: 2701 |002c: throw v1 │ │ -056dba: 5b34 b804 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -056dbe: 6e10 1912 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ -056dc4: 0c00 |0032: move-result-object v0 │ │ -056dc6: 1a01 020a |0033: const-string v1, "accessibility" // string@0a02 │ │ -056dca: 6e20 9300 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -056dd0: 0c01 |0038: move-result-object v1 │ │ -056dd2: 1f01 a902 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02a9 │ │ -056dd6: 5b31 b204 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ -056dda: 0e00 |003d: return-void │ │ +058f54: |[058f54] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +058f64: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +058f68: 7010 7908 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ +058f6e: 2201 4300 |0005: new-instance v1, Landroid/graphics/Rect; // type@0043 │ │ +058f72: 7010 2101 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +058f78: 5b31 b604 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ +058f7c: 2201 4300 |000c: new-instance v1, Landroid/graphics/Rect; // type@0043 │ │ +058f80: 7010 2101 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +058f86: 5b31 b504 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ +058f8a: 2201 4300 |0013: new-instance v1, Landroid/graphics/Rect; // type@0043 │ │ +058f8e: 7010 2101 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +058f94: 5b31 b704 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04b7 │ │ +058f98: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +058f9a: 2311 5203 |001b: new-array v1, v1, [I // type@0352 │ │ +058f9e: 5b31 b404 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ +058fa2: 5932 b004 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ +058fa6: 5932 b104 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ +058faa: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +058fae: 2201 0b03 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@030b │ │ +058fb2: 1a02 5809 |0027: const-string v2, "View may not be null" // string@0958 │ │ +058fb6: 7020 7914 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1479 │ │ +058fbc: 2701 |002c: throw v1 │ │ +058fbe: 5b34 b804 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +058fc2: 6e10 1912 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ +058fc8: 0c00 |0032: move-result-object v0 │ │ +058fca: 1a01 ff09 |0033: const-string v1, "accessibility" // string@09ff │ │ +058fce: 6e20 9300 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +058fd4: 0c01 |0038: move-result-object v1 │ │ +058fd6: 1f01 a602 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02a6 │ │ +058fda: 5b31 b204 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ +058fde: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -120827,18 +120878,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056ddc: |[056ddc] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -056dec: 7020 b50f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fb5 │ │ -056df2: 0c00 |0003: move-result-object v0 │ │ -056df4: 1100 |0004: return-object v0 │ │ +058fe0: |[058fe0] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +058ff0: 7020 b50f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fb5 │ │ +058ff6: 0c00 |0003: move-result-object v0 │ │ +058ff8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -120847,18 +120898,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -056df8: |[056df8] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -056e08: 7040 c50f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0fc5 │ │ -056e0e: 0a00 |0003: move-result v0 │ │ -056e10: 0f00 |0004: return v0 │ │ +058ffc: |[058ffc] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +05900c: 7040 c50f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0fc5 │ │ +059012: 0a00 |0003: move-result v0 │ │ +059014: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -120869,28 +120920,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -056e14: |[056e14] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -056e24: 7020 c00f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fc0 │ │ -056e2a: 0a00 |0003: move-result v0 │ │ -056e2c: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -056e30: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -056e34: 5910 b004 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ -056e38: 5410 b804 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -056e3c: 6e10 3a12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@123a │ │ -056e42: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -056e46: 6e30 c90f 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ -056e4c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -056e4e: 0f00 |0015: return v0 │ │ -056e50: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -056e52: 28fe |0017: goto 0015 // -0002 │ │ +059018: |[059018] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +059028: 7020 c00f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fc0 │ │ +05902e: 0a00 |0003: move-result v0 │ │ +059030: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +059034: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +059038: 5910 b004 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ +05903c: 5410 b804 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059040: 6e10 3a12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@123a │ │ +059046: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +05904a: 6e30 c90f 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ +059050: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +059052: 0f00 |0015: return v0 │ │ +059054: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +059056: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -120904,24 +120955,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -056e54: |[056e54] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -056e64: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -056e6a: 7030 b30f 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fb3 │ │ -056e70: 0c00 |0006: move-result-object v0 │ │ -056e72: 1100 |0007: return-object v0 │ │ -056e74: 7020 b40f 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0fb4 │ │ -056e7a: 0c00 |000b: move-result-object v0 │ │ -056e7c: 28fb |000c: goto 0007 // -0005 │ │ -056e7e: 0000 |000d: nop // spacer │ │ -056e80: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +059058: |[059058] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +059068: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05906e: 7030 b30f 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fb3 │ │ +059074: 0c00 |0006: move-result-object v0 │ │ +059076: 1100 |0007: return-object v0 │ │ +059078: 7020 b40f 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0fb4 │ │ +05907e: 0c00 |000b: move-result-object v0 │ │ +059080: 28fb |000c: goto 0007 // -0005 │ │ +059082: 0000 |000d: nop // spacer │ │ +059084: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=259 │ │ 0x0008 line=257 │ │ 0x000d line=255 │ │ locals : │ │ @@ -120934,45 +120985,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -056e8c: |[056e8c] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -056e9c: 7110 c212 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12c2 │ │ -056ea2: 0c00 |0003: move-result-object v0 │ │ -056ea4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -056ea6: 6e20 c412 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@12c4 │ │ -056eac: 6202 ae04 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ae │ │ -056eb0: 6e20 c312 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12c3 │ │ -056eb6: 6e30 c30f 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0fc3 │ │ -056ebc: 6e10 c112 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@12c1 │ │ -056ec2: 0c02 |0013: move-result-object v2 │ │ -056ec4: 7210 f514 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@14f5 │ │ -056eca: 0a02 |0017: move-result v2 │ │ -056ecc: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -056ed0: 6e10 bd12 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@12bd │ │ -056ed6: 0c02 |001d: move-result-object v2 │ │ -056ed8: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -056edc: 2202 1e03 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@031e │ │ -056ee0: 1a03 fc01 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@01fc │ │ -056ee4: 7020 9914 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -056eea: 2702 |0027: throw v2 │ │ -056eec: 5442 b804 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -056ef0: 6e10 1912 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ -056ef6: 0c02 |002d: move-result-object v2 │ │ -056ef8: 6e10 9100 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -056efe: 0c02 |0031: move-result-object v2 │ │ -056f00: 6e20 c512 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@12c5 │ │ -056f06: 7110 ed0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0bed │ │ -056f0c: 0c01 |0038: move-result-object v1 │ │ -056f0e: 5442 b804 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -056f12: 6e30 5a0e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0e5a │ │ -056f18: 1100 |003e: return-object v0 │ │ +059090: |[059090] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0590a0: 7110 c212 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12c2 │ │ +0590a6: 0c00 |0003: move-result-object v0 │ │ +0590a8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0590aa: 6e20 c412 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@12c4 │ │ +0590b0: 6202 ae04 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ae │ │ +0590b4: 6e20 c312 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12c3 │ │ +0590ba: 6e30 c30f 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0fc3 │ │ +0590c0: 6e10 c112 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@12c1 │ │ +0590c6: 0c02 |0013: move-result-object v2 │ │ +0590c8: 7210 f514 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@14f5 │ │ +0590ce: 0a02 |0017: move-result v2 │ │ +0590d0: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0590d4: 6e10 bd12 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@12bd │ │ +0590da: 0c02 |001d: move-result-object v2 │ │ +0590dc: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +0590e0: 2202 1b03 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@031b │ │ +0590e4: 1a03 fc01 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@01fc │ │ +0590e8: 7020 9914 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +0590ee: 2702 |0027: throw v2 │ │ +0590f0: 5442 b804 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +0590f4: 6e10 1912 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ +0590fa: 0c02 |002d: move-result-object v2 │ │ +0590fc: 6e10 9100 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +059102: 0c02 |0031: move-result-object v2 │ │ +059104: 6e20 c512 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@12c5 │ │ +05910a: 7110 ed0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0bed │ │ +059110: 0c01 |0038: move-result-object v1 │ │ +059112: 5442 b804 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059116: 6e30 5a0e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0e5a │ │ +05911c: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -120993,20 +121044,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -056f1c: |[056f1c] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -056f2c: 7110 c212 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12c2 │ │ -056f32: 0c00 |0003: move-result-object v0 │ │ -056f34: 5421 b804 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -056f38: 7120 c50a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ac5 │ │ -056f3e: 1100 |0009: return-object v0 │ │ +059120: |[059120] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +059130: 7110 c212 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12c2 │ │ +059136: 0c00 |0003: move-result-object v0 │ │ +059138: 5421 b804 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +05913c: 7120 c50a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ac5 │ │ +059142: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 0x0009 line=273 │ │ locals : │ │ 0x0004 - 0x000a reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -121018,24 +121069,24 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -056f40: |[056f40] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -056f50: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -056f56: 7020 b60f 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fb6 │ │ -056f5c: 0c00 |0006: move-result-object v0 │ │ -056f5e: 1100 |0007: return-object v0 │ │ -056f60: 7010 b70f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fb7 │ │ -056f66: 0c00 |000b: move-result-object v0 │ │ -056f68: 28fb |000c: goto 0007 // -0005 │ │ -056f6a: 0000 |000d: nop // spacer │ │ -056f6c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +059144: |[059144] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +059154: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05915a: 7020 b60f 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fb6 │ │ +059160: 0c00 |0006: move-result-object v0 │ │ +059162: 1100 |0007: return-object v0 │ │ +059164: 7010 b70f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0fb7 │ │ +05916a: 0c00 |000b: move-result-object v0 │ │ +05916c: 28fb |000c: goto 0007 // -0005 │ │ +05916e: 0000 |000d: nop // spacer │ │ +059170: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=324 │ │ 0x0008 line=322 │ │ 0x000d line=320 │ │ locals : │ │ @@ -121047,98 +121098,98 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -056f78: |[056f78] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -056f88: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -056f8a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -056f8c: 7100 090d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d09 │ │ -056f92: 0c01 |0005: move-result-object v1 │ │ -056f94: 6e20 180d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d18 │ │ -056f9a: 6204 ae04 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ae │ │ -056f9e: 6e20 150d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ -056fa4: 6e30 c40f 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fc4 │ │ -056faa: 6e10 f90c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0cf9 │ │ -056fb0: 0c04 |0014: move-result-object v4 │ │ -056fb2: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -056fb6: 6e10 f30c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ -056fbc: 0c04 |001a: move-result-object v4 │ │ -056fbe: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -056fc2: 2204 1e03 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@031e │ │ -056fc6: 1a05 fd01 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@01fd │ │ -056fca: 7020 9914 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -056fd0: 2704 |0024: throw v4 │ │ -056fd2: 5484 b504 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ -056fd6: 6e20 ee0c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ -056fdc: 5484 b504 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ -056fe0: 6e10 2301 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0123 │ │ -056fe6: 0a04 |002f: move-result v4 │ │ -056fe8: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -056fec: 2204 1e03 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@031e │ │ -056ff0: 1a05 0002 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0200 │ │ -056ff4: 7020 9914 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -056ffa: 2704 |0039: throw v4 │ │ -056ffc: 6e10 ed0c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ -057002: 0a00 |003d: move-result v0 │ │ -057004: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -057008: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -05700c: 2204 1e03 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@031e │ │ -057010: 1a05 fe01 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01fe │ │ -057014: 7020 9914 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -05701a: 2704 |0049: throw v4 │ │ -05701c: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -057020: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -057024: 2204 1e03 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@031e │ │ -057028: 1a05 ff01 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01ff │ │ -05702c: 7020 9914 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ -057032: 2704 |0055: throw v4 │ │ -057034: 5484 b804 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -057038: 6e10 1912 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ -05703e: 0c04 |005b: move-result-object v4 │ │ -057040: 6e10 9100 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ -057046: 0c04 |005f: move-result-object v4 │ │ -057048: 6e20 1e0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d1e │ │ -05704e: 5484 b804 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -057052: 6e30 250d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d25 │ │ -057058: 5484 b804 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -05705c: 6e20 1f0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d1f │ │ -057062: 5284 b004 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ -057066: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -05706a: 6e20 100d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ -057070: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -057074: 6e20 e50c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ -05707a: 5484 b504 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ -05707e: 7020 bd0f 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0fbd │ │ -057084: 0a04 |007e: move-result v4 │ │ -057086: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -05708a: 6e20 280d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d28 │ │ -057090: 5484 b504 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ -057094: 6e20 110d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d11 │ │ -05709a: 5484 b804 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -05709e: 5485 b404 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ -0570a2: 6e20 2512 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1225 │ │ -0570a8: 5484 b404 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ -0570ac: 4402 0407 |0092: aget v2, v4, v7 │ │ -0570b0: 5484 b404 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ -0570b4: 4403 0406 |0096: aget v3, v4, v6 │ │ -0570b8: 5484 b604 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ -0570bc: 5485 b504 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ -0570c0: 6e20 2601 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0126 │ │ -0570c6: 5484 b604 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ -0570ca: 6e30 2401 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0124 │ │ -0570d0: 5484 b604 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ -0570d4: 6e20 120d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d12 │ │ -0570da: 1101 |00a9: return-object v1 │ │ -0570dc: 6e20 100d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ -0570e2: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -0570e6: 6e20 e50c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ -0570ec: 28c7 |00b2: goto 0079 // -0039 │ │ +05917c: |[05917c] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05918c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05918e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +059190: 7100 090d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d09 │ │ +059196: 0c01 |0005: move-result-object v1 │ │ +059198: 6e20 180d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d18 │ │ +05919e: 6204 ae04 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ae │ │ +0591a2: 6e20 150d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ +0591a8: 6e30 c40f 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0fc4 │ │ +0591ae: 6e10 f90c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0cf9 │ │ +0591b4: 0c04 |0014: move-result-object v4 │ │ +0591b6: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +0591ba: 6e10 f30c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ +0591c0: 0c04 |001a: move-result-object v4 │ │ +0591c2: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +0591c6: 2204 1b03 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@031b │ │ +0591ca: 1a05 fd01 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@01fd │ │ +0591ce: 7020 9914 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +0591d4: 2704 |0024: throw v4 │ │ +0591d6: 5484 b504 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ +0591da: 6e20 ee0c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ +0591e0: 5484 b504 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ +0591e4: 6e10 2301 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0123 │ │ +0591ea: 0a04 |002f: move-result v4 │ │ +0591ec: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +0591f0: 2204 1b03 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@031b │ │ +0591f4: 1a05 0002 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0200 │ │ +0591f8: 7020 9914 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +0591fe: 2704 |0039: throw v4 │ │ +059200: 6e10 ed0c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ +059206: 0a00 |003d: move-result v0 │ │ +059208: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +05920c: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +059210: 2204 1b03 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@031b │ │ +059214: 1a05 fe01 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01fe │ │ +059218: 7020 9914 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +05921e: 2704 |0049: throw v4 │ │ +059220: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +059224: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +059228: 2204 1b03 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@031b │ │ +05922c: 1a05 ff01 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01ff │ │ +059230: 7020 9914 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1499 │ │ +059236: 2704 |0055: throw v4 │ │ +059238: 5484 b804 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +05923c: 6e10 1912 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1219 │ │ +059242: 0c04 |005b: move-result-object v4 │ │ +059244: 6e10 9100 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0091 │ │ +05924a: 0c04 |005f: move-result-object v4 │ │ +05924c: 6e20 1e0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d1e │ │ +059252: 5484 b804 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059256: 6e30 250d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d25 │ │ +05925c: 5484 b804 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059260: 6e20 1f0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d1f │ │ +059266: 5284 b004 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ +05926a: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +05926e: 6e20 100d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ +059274: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +059278: 6e20 e50c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ +05927e: 5484 b504 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ +059282: 7020 bd0f 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0fbd │ │ +059288: 0a04 |007e: move-result v4 │ │ +05928a: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +05928e: 6e20 280d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d28 │ │ +059294: 5484 b504 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ +059298: 6e20 110d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d11 │ │ +05929e: 5484 b804 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +0592a2: 5485 b404 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ +0592a6: 6e20 2512 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1225 │ │ +0592ac: 5484 b404 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ +0592b0: 4402 0407 |0092: aget v2, v4, v7 │ │ +0592b4: 5484 b404 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04b4 │ │ +0592b8: 4403 0406 |0096: aget v3, v4, v6 │ │ +0592bc: 5484 b604 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ +0592c0: 5485 b504 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04b5 │ │ +0592c4: 6e20 2601 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0126 │ │ +0592ca: 5484 b604 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ +0592ce: 6e30 2401 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0124 │ │ +0592d4: 5484 b604 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04b6 │ │ +0592d8: 6e20 120d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d12 │ │ +0592de: 1101 |00a9: return-object v1 │ │ +0592e0: 6e20 100d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ +0592e6: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +0592ea: 6e20 e50c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ +0592f0: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -121182,37 +121233,37 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0570f0: |[0570f0] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -057100: 5464 b804 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -057104: 7110 0b0d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d0b │ │ -05710a: 0c02 |0005: move-result-object v2 │ │ -05710c: 5464 b804 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -057110: 7120 c60a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0ac6 │ │ -057116: 2203 3a03 |000b: new-instance v3, Ljava/util/LinkedList; // type@033a │ │ -05711a: 7010 f114 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@14f1 │ │ -057120: 6e20 bc0f 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0fbc │ │ -057126: 6e10 f214 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@14f2 │ │ -05712c: 0c01 |0016: move-result-object v1 │ │ -05712e: 7210 e714 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ -057134: 0a04 |001a: move-result v4 │ │ -057136: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -05713a: 7210 e814 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ -057140: 0c00 |0020: move-result-object v0 │ │ -057142: 1f00 1203 |0021: check-cast v0, Ljava/lang/Integer; // type@0312 │ │ -057146: 5464 b804 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -05714a: 6e10 7f14 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147f │ │ -057150: 0a05 |0028: move-result v5 │ │ -057152: 6e30 e70c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0ce7 │ │ -057158: 28eb |002c: goto 0017 // -0015 │ │ -05715a: 1102 |002d: return-object v2 │ │ +0592f4: |[0592f4] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +059304: 5464 b804 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059308: 7110 0b0d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d0b │ │ +05930e: 0c02 |0005: move-result-object v2 │ │ +059310: 5464 b804 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059314: 7120 c60a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0ac6 │ │ +05931a: 2203 3703 |000b: new-instance v3, Ljava/util/LinkedList; // type@0337 │ │ +05931e: 7010 f114 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@14f1 │ │ +059324: 6e20 bc0f 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0fbc │ │ +05932a: 6e10 f214 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@14f2 │ │ +059330: 0c01 |0016: move-result-object v1 │ │ +059332: 7210 e714 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14e7 │ │ +059338: 0a04 |001a: move-result v4 │ │ +05933a: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +05933e: 7210 e814 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14e8 │ │ +059344: 0c00 |0020: move-result-object v0 │ │ +059346: 1f00 0f03 |0021: check-cast v0, Ljava/lang/Integer; // type@030f │ │ +05934a: 5464 b804 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +05934e: 6e10 7f14 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147f │ │ +059354: 0a05 |0028: move-result v5 │ │ +059356: 6e30 e70c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0ce7 │ │ +05935c: 28eb |002c: goto 0017 // -0015 │ │ +05935e: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -121230,53 +121281,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -05715c: |[05715c] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -05716c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05716e: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -057172: 6e10 2301 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0123 │ │ -057178: 0a03 |0006: move-result v3 │ │ -05717a: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -05717e: 0f02 |0009: return v2 │ │ -057180: 5453 b804 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -057184: 6e10 3812 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1238 │ │ -05718a: 0a03 |000f: move-result v3 │ │ -05718c: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -057190: 5453 b804 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -057194: 6e10 2c12 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -05719a: 0c01 |0017: move-result-object v1 │ │ -05719c: 2013 9b02 |0018: instance-of v3, v1, Landroid/view/View; // type@029b │ │ -0571a0: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -0571a4: 0710 |001c: move-object v0, v1 │ │ -0571a6: 1f00 9b02 |001d: check-cast v0, Landroid/view/View; // type@029b │ │ -0571aa: 7110 b90a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0ab9 │ │ -0571b0: 0a03 |0022: move-result v3 │ │ -0571b2: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0571b4: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -0571b8: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -0571bc: 6e10 3512 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -0571c2: 0a03 |002b: move-result v3 │ │ -0571c4: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -0571c8: 6e10 2c12 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -0571ce: 0c01 |0031: move-result-object v1 │ │ -0571d0: 28e6 |0032: goto 0018 // -001a │ │ -0571d2: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -0571d6: 5453 b804 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -0571da: 5454 b704 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04b7 │ │ -0571de: 6e20 2412 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1224 │ │ -0571e4: 0a03 |003c: move-result v3 │ │ -0571e6: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -0571ea: 5452 b704 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04b7 │ │ -0571ee: 6e20 2201 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0122 │ │ -0571f4: 0a02 |0044: move-result v2 │ │ -0571f6: 28c4 |0045: goto 0009 // -003c │ │ +059360: |[059360] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +059370: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059372: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +059376: 6e10 2301 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0123 │ │ +05937c: 0a03 |0006: move-result v3 │ │ +05937e: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +059382: 0f02 |0009: return v2 │ │ +059384: 5453 b804 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059388: 6e10 3812 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1238 │ │ +05938e: 0a03 |000f: move-result v3 │ │ +059390: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +059394: 5453 b804 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059398: 6e10 2c12 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +05939e: 0c01 |0017: move-result-object v1 │ │ +0593a0: 2013 9802 |0018: instance-of v3, v1, Landroid/view/View; // type@0298 │ │ +0593a4: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0593a8: 0710 |001c: move-object v0, v1 │ │ +0593aa: 1f00 9802 |001d: check-cast v0, Landroid/view/View; // type@0298 │ │ +0593ae: 7110 b90a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0ab9 │ │ +0593b4: 0a03 |0022: move-result v3 │ │ +0593b6: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0593b8: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0593bc: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0593c0: 6e10 3512 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +0593c6: 0a03 |002b: move-result v3 │ │ +0593c8: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0593cc: 6e10 2c12 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +0593d2: 0c01 |0031: move-result-object v1 │ │ +0593d4: 28e6 |0032: goto 0018 // -001a │ │ +0593d6: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +0593da: 5453 b804 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +0593de: 5454 b704 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04b7 │ │ +0593e2: 6e20 2412 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1224 │ │ +0593e8: 0a03 |003c: move-result v3 │ │ +0593ea: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +0593ee: 5452 b704 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04b7 │ │ +0593f2: 6e20 2201 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0122 │ │ +0593f8: 0a02 |0044: move-result v2 │ │ +0593fa: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -121298,21 +121349,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0571f8: |[0571f8] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -057208: 5210 b004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ -05720c: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -057210: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -057212: 0f00 |0005: return v0 │ │ -057214: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -057216: 28fe |0007: goto 0005 // -0002 │ │ +0593fc: |[0593fc] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +05940c: 5210 b004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ +059410: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +059414: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +059416: 0f00 |0005: return v0 │ │ +059418: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05941a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0008 reg=2 virtualViewId I │ │ │ │ @@ -121321,26 +121372,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -057218: |[057218] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -057228: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -05722e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -057230: 0f00 |0004: return v0 │ │ -057232: 7020 c80f 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0fc8 │ │ -057238: 0a00 |0008: move-result v0 │ │ -05723a: 28fb |0009: goto 0004 // -0005 │ │ -05723c: 7020 b10f 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0fb1 │ │ -057242: 0a00 |000d: move-result v0 │ │ -057244: 28f6 |000e: goto 0004 // -000a │ │ -057246: 0000 |000f: nop // spacer │ │ -057248: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +05941c: |[05941c] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +05942c: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +059432: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +059434: 0f00 |0004: return v0 │ │ +059436: 7020 c80f 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0fc8 │ │ +05943c: 0a00 |0008: move-result v0 │ │ +05943e: 28fb |0009: goto 0004 // -0005 │ │ +059440: 7020 b10f 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0fb1 │ │ +059446: 0a00 |000d: move-result v0 │ │ +059448: 28f6 |000e: goto 0004 // -000a │ │ +05944a: 0000 |000f: nop // spacer │ │ +05944c: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=470 │ │ 0x0005 line=466 │ │ 0x000a line=468 │ │ 0x000f line=464 │ │ @@ -121355,24 +121406,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -05725c: |[05725c] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -05726c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -057272: 7040 c60f 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0fc6 │ │ -057278: 0a00 |0006: move-result v0 │ │ -05727a: 0f00 |0007: return v0 │ │ -05727c: 7030 c70f 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0fc7 │ │ -057282: 0a00 |000b: move-result v0 │ │ -057284: 28fb |000c: goto 0007 // -0005 │ │ -057286: 0000 |000d: nop // spacer │ │ -057288: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +059460: |[059460] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +059470: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +059476: 7040 c60f 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0fc6 │ │ +05947c: 0a00 |0006: move-result v0 │ │ +05947e: 0f00 |0007: return v0 │ │ +059480: 7030 c70f 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0fc7 │ │ +059486: 0a00 |000b: move-result v0 │ │ +059488: 28fb |000c: goto 0007 // -0005 │ │ +05948a: 0000 |000d: nop // spacer │ │ +05948c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=445 │ │ 0x0008 line=443 │ │ 0x000d line=441 │ │ locals : │ │ @@ -121386,24 +121437,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -057294: |[057294] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -0572a4: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -0572aa: 6e40 c20f 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0fc2 │ │ -0572b0: 0a00 |0006: move-result v0 │ │ -0572b2: 0f00 |0007: return v0 │ │ -0572b4: 7040 c10f 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0fc1 │ │ -0572ba: 0a00 |000b: move-result v0 │ │ -0572bc: 28fb |000c: goto 0007 // -0005 │ │ -0572be: 0000 |000d: nop // spacer │ │ -0572c0: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +059498: |[059498] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +0594a8: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +0594ae: 6e40 c20f 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0fc2 │ │ +0594b4: 0a00 |0006: move-result v0 │ │ +0594b6: 0f00 |0007: return v0 │ │ +0594b8: 7040 c10f 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0fc1 │ │ +0594be: 0a00 |000b: move-result v0 │ │ +0594c0: 28fb |000c: goto 0007 // -0005 │ │ +0594c2: 0000 |000d: nop // spacer │ │ +0594c4: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=459 │ │ 0x0008 line=457 │ │ 0x000d line=454 │ │ locals : │ │ @@ -121417,19 +121468,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0572d4: |[0572d4] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -0572e4: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -0572e8: 7130 c80a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ac8 │ │ -0572ee: 0a00 |0005: move-result v0 │ │ -0572f0: 0f00 |0006: return v0 │ │ +0594d8: |[0594d8] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +0594e8: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +0594ec: 7130 c80a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ac8 │ │ +0594f2: 0a00 |0005: move-result v0 │ │ +0594f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -121439,35 +121490,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0572f4: |[0572f4] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -057304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057306: 5421 b204 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ -05730a: 6e10 c912 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12c9 │ │ -057310: 0a01 |0006: move-result v1 │ │ -057312: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -057316: 5421 b204 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ -05731a: 7110 120c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c12 │ │ -057320: 0a01 |000e: move-result v1 │ │ -057322: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -057326: 0f00 |0011: return v0 │ │ -057328: 7020 c00f 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fc0 │ │ -05732e: 0a01 |0015: move-result v1 │ │ -057330: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -057334: 5923 b004 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ -057338: 5420 b804 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -05733c: 6e10 3a12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@123a │ │ -057342: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -057348: 6e30 c90f 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ -05734e: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -057350: 28eb |0026: goto 0011 // -0015 │ │ +0594f8: |[0594f8] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +059508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05950a: 5421 b204 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ +05950e: 6e10 c912 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12c9 │ │ +059514: 0a01 |0006: move-result v1 │ │ +059516: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +05951a: 5421 b204 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ +05951e: 7110 120c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c12 │ │ +059524: 0a01 |000e: move-result v1 │ │ +059526: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +05952a: 0f00 |0011: return v0 │ │ +05952c: 7020 c00f 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0fc0 │ │ +059532: 0a01 |0015: move-result v1 │ │ +059534: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +059538: 5923 b004 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ +05953c: 5420 b804 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +059540: 6e10 3a12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@123a │ │ +059546: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +05954c: 6e30 c90f 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ +059552: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +059554: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -121482,25 +121533,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -057354: |[057354] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -057364: 5221 b104 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ -057368: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -05736c: 0e00 |0004: return-void │ │ -05736e: 5220 b104 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ -057372: 5923 b104 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ -057376: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -05737a: 6e30 c90f 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ -057380: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -057384: 6e30 c90f 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ -05738a: 28f1 |0013: goto 0004 // -000f │ │ +059558: |[059558] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +059568: 5221 b104 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ +05956c: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +059570: 0e00 |0004: return-void │ │ +059572: 5220 b104 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ +059576: 5923 b104 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04b1 │ │ +05957a: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +05957e: 6e30 c90f 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ +059584: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +059588: 6e30 c90f 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ +05958e: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -121516,50 +121567,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -05738c: |[05738c] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -05739c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05739e: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -0573a2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0573a4: 5463 b204 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ -0573a8: 6e10 c912 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12c9 │ │ -0573ae: 0a03 |0009: move-result v3 │ │ -0573b0: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -0573b4: 5463 b204 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ -0573b8: 7110 120c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c12 │ │ -0573be: 0a03 |0011: move-result v3 │ │ -0573c0: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -0573c4: 0f02 |0014: return v2 │ │ -0573c6: 6e10 e211 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -0573cc: 0a03 |0018: move-result v3 │ │ -0573ce: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -0573d4: 28f8 |001c: goto 0014 // -0008 │ │ -0573d6: 6e10 e811 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -0573dc: 0a03 |0020: move-result v3 │ │ -0573de: 6e10 ea11 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -0573e4: 0a04 |0024: move-result v4 │ │ -0573e6: 6e30 bb0f 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0fbb │ │ -0573ec: 0a00 |0028: move-result v0 │ │ -0573ee: 7020 ca0f 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fca │ │ -0573f4: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -0573f8: 0112 |002e: move v2, v1 │ │ -0573fa: 28e5 |002f: goto 0014 // -001b │ │ -0573fc: 0121 |0030: move v1, v2 │ │ -0573fe: 28fd |0031: goto 002e // -0003 │ │ -057400: 5263 b004 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ -057404: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -057408: 7020 ca0f 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fca │ │ -05740e: 0112 |0039: move v2, v1 │ │ -057410: 28da |003a: goto 0014 // -0026 │ │ -057412: 0000 |003b: nop // spacer │ │ -057414: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +059590: |[059590] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0595a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0595a2: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +0595a6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0595a8: 5463 b204 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ +0595ac: 6e10 c912 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12c9 │ │ +0595b2: 0a03 |0009: move-result v3 │ │ +0595b4: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0595b8: 5463 b204 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ +0595bc: 7110 120c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c12 │ │ +0595c2: 0a03 |0011: move-result v3 │ │ +0595c4: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0595c8: 0f02 |0014: return v2 │ │ +0595ca: 6e10 e211 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +0595d0: 0a03 |0018: move-result v3 │ │ +0595d2: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +0595d8: 28f8 |001c: goto 0014 // -0008 │ │ +0595da: 6e10 e811 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +0595e0: 0a03 |0020: move-result v3 │ │ +0595e2: 6e10 ea11 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +0595e8: 0a04 |0024: move-result v4 │ │ +0595ea: 6e30 bb0f 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0fbb │ │ +0595f0: 0a00 |0028: move-result v0 │ │ +0595f2: 7020 ca0f 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fca │ │ +0595f8: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +0595fc: 0112 |002e: move v2, v1 │ │ +0595fe: 28e5 |002f: goto 0014 // -001b │ │ +059600: 0121 |0030: move v1, v2 │ │ +059602: 28fd |0031: goto 002e // -0003 │ │ +059604: 5263 b004 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ +059608: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +05960c: 7020 ca0f 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0fca │ │ +059612: 0112 |0039: move v2, v1 │ │ +059614: 28da |003a: goto 0014 // -0026 │ │ +059616: 0000 |003b: nop // spacer │ │ +059618: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=151 │ │ 0x0015 line=138 │ │ 0x001d line=141 │ │ 0x0029 line=142 │ │ @@ -121578,23 +121629,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05742c: |[05742c] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05743c: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04b3 │ │ -057440: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -057444: 2200 3802 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0238 │ │ -057448: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05744a: 7030 aa0f 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@0faa │ │ -057450: 5b20 b304 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04b3 │ │ -057454: 5420 b304 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04b3 │ │ -057458: 1100 |000e: return-object v0 │ │ +059630: |[059630] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +059640: 5420 b304 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04b3 │ │ +059644: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +059648: 2200 3502 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0235 │ │ +05964c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05964e: 7030 aa0f 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@0faa │ │ +059654: 5b20 b304 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04b3 │ │ +059658: 5420 b304 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04b3 │ │ +05965c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ @@ -121605,17 +121656,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05745c: |[05745c] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -05746c: 5210 b004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ -057470: 0f00 |0002: return v0 │ │ +059660: |[059660] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +059670: 5210 b004 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04b0 │ │ +059674: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ @@ -121635,18 +121686,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057474: |[057474] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -057484: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -057486: 6e20 bf0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0fbf │ │ -05748c: 0e00 |0004: return-void │ │ +059678: |[059678] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +059688: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05968a: 6e20 bf0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0fbf │ │ +059690: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -121655,18 +121706,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057490: |[057490] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -0574a0: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -0574a4: 6e30 c90f 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ -0574aa: 0e00 |0005: return-void │ │ +059694: |[059694] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +0596a4: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +0596a8: 6e30 c90f 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0fc9 │ │ +0596ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0006 reg=2 virtualViewId I │ │ @@ -121694,33 +121745,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0574ac: |[0574ac] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -0574bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0574be: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -0574c2: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -0574c6: 5443 b204 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ -0574ca: 6e10 c912 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12c9 │ │ -0574d0: 0a03 |000a: move-result v3 │ │ -0574d2: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -0574d6: 0f02 |000d: return v2 │ │ -0574d8: 5443 b804 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -0574dc: 6e10 2c12 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ -0574e2: 0c01 |0013: move-result-object v1 │ │ -0574e4: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -0574e8: 7030 b20f 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fb2 │ │ -0574ee: 0c00 |0019: move-result-object v0 │ │ -0574f0: 5442 b804 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ -0574f4: 7130 db0b 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bdb │ │ -0574fa: 0a02 |001f: move-result v2 │ │ -0574fc: 28ed |0020: goto 000d // -0013 │ │ +0596b0: |[0596b0] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +0596c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0596c2: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +0596c6: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +0596ca: 5443 b204 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04b2 │ │ +0596ce: 6e10 c912 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@12c9 │ │ +0596d4: 0a03 |000a: move-result v3 │ │ +0596d6: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +0596da: 0f02 |000d: return v2 │ │ +0596dc: 5443 b804 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +0596e0: 6e10 2c12 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@122c │ │ +0596e6: 0c01 |0013: move-result-object v1 │ │ +0596e8: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +0596ec: 7030 b20f 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fb2 │ │ +0596f2: 0c00 |0019: move-result-object v0 │ │ +0596f4: 5442 b804 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04b8 │ │ +0596f8: 7130 db0b 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bdb │ │ +0596fe: 0a02 |001f: move-result v2 │ │ +059700: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -121731,18 +121782,18 @@ │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0021 reg=5 virtualViewId I │ │ 0x0000 - 0x0021 reg=6 eventType I │ │ │ │ source_file_idx : 675 (ExploreByTouchHelper.java) │ │ │ │ Class #467 header: │ │ -class_idx : 570 │ │ +class_idx : 567 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 1748 │ │ +superclass_idx : 793 │ │ +source_file_idx : 1745 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #467 annotations: │ │ Annotations on class │ │ @@ -121763,17 +121814,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057500: |[057500] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -057510: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -057516: 0e00 |0003: return-void │ │ +059704: |[059704] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +059714: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05971a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -121782,32 +121833,32 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057518: |[057518] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -057528: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05752a: 1100 |0001: return-object v0 │ │ +05971c: |[05971c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +05972c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05972e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ 0x0000 - 0x0002 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 1748 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1745 (ListPopupWindowCompat.java) │ │ │ │ Class #468 header: │ │ -class_idx : 575 │ │ +class_idx : 572 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 543 │ │ -source_file_idx : 1752 │ │ +superclass_idx : 540 │ │ +source_file_idx : 1749 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #468 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ @@ -121826,18 +121877,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05752c: |[05752c] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -05753c: 7020 9f0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0e9f │ │ -057542: 5b01 ba04 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ba │ │ -057546: 0e00 |0005: return-void │ │ +059730: |[059730] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +059740: 7020 9f0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0e9f │ │ +059746: 5b01 ba04 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ba │ │ +05974a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ @@ -121849,17 +121900,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057548: |[057548] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -057558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05755a: 0f00 |0001: return v0 │ │ +05974c: |[05974c] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +05975c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05975e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x0002 reg=2 direction I │ │ │ │ @@ -121868,44 +121919,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -05755c: |[05755c] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -05756c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05756e: 54a6 ba04 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ba │ │ -057572: 6e10 6f13 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@136f │ │ -057578: 0a03 |0006: move-result v3 │ │ -05757a: 6e10 6e13 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@136e │ │ -057580: 0a00 |000a: move-result v0 │ │ -057582: 6e10 7013 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1370 │ │ -057588: 0a01 |000e: move-result v1 │ │ -05758a: 9004 0100 |000f: add-int v4, v1, v0 │ │ -05758e: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ -057592: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ -057596: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ -05759a: 6e20 6d13 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@136d │ │ -0575a0: 0c05 |001a: move-result-object v5 │ │ -0575a2: 6e10 1812 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -0575a8: 0a08 |001e: move-result v8 │ │ -0575aa: 6e10 7113 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@1371 │ │ -0575b0: 0a09 |0022: move-result v9 │ │ -0575b2: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ -0575b6: 0f07 |0025: return v7 │ │ -0575b8: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ -0575bc: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ -0575c0: 6e20 6d13 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@136d │ │ -0575c6: 0c02 |002d: move-result-object v2 │ │ -0575c8: 6e10 3312 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ -0575ce: 0a08 |0031: move-result v8 │ │ -0575d0: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ -0575d4: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -0575d6: 28f0 |0035: goto 0025 // -0010 │ │ +059760: |[059760] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +059770: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +059772: 54a6 ba04 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ba │ │ +059776: 6e10 6f13 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@136f │ │ +05977c: 0a03 |0006: move-result v3 │ │ +05977e: 6e10 6e13 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@136e │ │ +059784: 0a00 |000a: move-result v0 │ │ +059786: 6e10 7013 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1370 │ │ +05978c: 0a01 |000e: move-result v1 │ │ +05978e: 9004 0100 |000f: add-int v4, v1, v0 │ │ +059792: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ +059796: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ +05979a: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ +05979e: 6e20 6d13 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@136d │ │ +0597a4: 0c05 |001a: move-result-object v5 │ │ +0597a6: 6e10 1812 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +0597ac: 0a08 |001e: move-result v8 │ │ +0597ae: 6e10 7113 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@1371 │ │ +0597b4: 0a09 |0022: move-result v9 │ │ +0597b6: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ +0597ba: 0f07 |0025: return v7 │ │ +0597bc: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ +0597c0: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ +0597c4: 6e20 6d13 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@136d │ │ +0597ca: 0c02 |002d: move-result-object v2 │ │ +0597cc: 6e10 3312 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1233 │ │ +0597d2: 0a08 |0031: move-result v8 │ │ +0597d4: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ +0597d8: 1217 |0034: const/4 v7, #int 1 // #1 │ │ +0597da: 28f0 |0035: goto 0025 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000b line=63 │ │ 0x000f line=64 │ │ @@ -121935,30 +121986,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0575d8: |[0575d8] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -0575e8: 5453 ba04 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ba │ │ -0575ec: 6e10 7013 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1370 │ │ -0575f2: 0a00 |0005: move-result v0 │ │ -0575f4: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -0575f6: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -0575fa: 0e00 |0009: return-void │ │ -0575fc: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0575fe: 6e20 6d13 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@136d │ │ -057604: 0c01 |000e: move-result-object v1 │ │ -057606: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -05760a: 6e10 3312 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ -057610: 0a04 |0014: move-result v4 │ │ -057612: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -057616: 6e30 7a13 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@137a │ │ -05761c: 28ef |001a: goto 0009 // -0011 │ │ +0597dc: |[0597dc] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +0597ec: 5453 ba04 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04ba │ │ +0597f0: 6e10 7013 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1370 │ │ +0597f6: 0a00 |0005: move-result v0 │ │ +0597f8: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +0597fa: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +0597fe: 0e00 |0009: return-void │ │ +059800: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +059802: 6e20 6d13 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@136d │ │ +059808: 0c01 |000e: move-result-object v1 │ │ +05980a: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +05980e: 6e10 3312 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1233 │ │ +059814: 0a04 |0014: move-result v4 │ │ +059816: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +05981a: 6e30 7a13 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@137a │ │ +059820: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -121970,21 +122021,21 @@ │ │ 0x000f - 0x001b reg=1 firstView Landroid/view/View; │ │ 0x0017 - 0x001b reg=2 newTop I │ │ 0x0002 - 0x001b reg=3 target Landroid/widget/ListView; │ │ 0x0000 - 0x001b reg=5 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x001b reg=6 deltaX I │ │ 0x0000 - 0x001b reg=7 deltaY I │ │ │ │ - source_file_idx : 1752 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 1749 (ListViewAutoScrollHelper.java) │ │ │ │ Class #469 header: │ │ -class_idx : 576 │ │ +class_idx : 573 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #469 annotations: │ │ Annotations on class │ │ @@ -122005,17 +122056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057620: |[057620] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -057630: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -057636: 0e00 |0003: return-void │ │ +059824: |[059824] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +059834: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05983a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -122024,31 +122075,31 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057638: |[057638] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -057648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05764a: 1100 |0001: return-object v0 │ │ +05983c: |[05983c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +05984c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05984e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ 0x0000 - 0x0002 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 2066 (PopupMenuCompat.java) │ │ + source_file_idx : 2063 (PopupMenuCompat.java) │ │ │ │ Class #470 header: │ │ -class_idx : 583 │ │ +class_idx : 580 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2157 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2154 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #470 annotations: │ │ Annotations on class │ │ @@ -122069,17 +122120,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05764c: |[05764c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -05765c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -057662: 0e00 |0003: return-void │ │ +059850: |[059850] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +059860: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +059866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -122088,18 +122139,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057664: |[057664] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -057674: 1f01 cc02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02cc │ │ -057678: 6e10 9213 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ -05767e: 0e00 |0005: return-void │ │ +059868: |[059868] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +059878: 1f01 c902 |0000: check-cast v1, Landroid/widget/Scroller; // type@02c9 │ │ +05987c: 6e10 9213 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1392 │ │ +059882: 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; │ │ @@ -122109,19 +122160,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057680: |[057680] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -057690: 1f02 cc02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cc │ │ -057694: 6e10 9313 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1393 │ │ -05769a: 0a00 |0005: move-result v0 │ │ -05769c: 0f00 |0006: return v0 │ │ +059884: |[059884] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +059894: 1f02 c902 |0000: check-cast v2, Landroid/widget/Scroller; // type@02c9 │ │ +059898: 6e10 9313 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1393 │ │ +05989e: 0a00 |0005: move-result v0 │ │ +0598a0: 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; │ │ │ │ @@ -122130,22 +122181,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 │ │ -0576a0: |[0576a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0576b0: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -0576b4: 2200 cc02 |0002: new-instance v0, Landroid/widget/Scroller; // type@02cc │ │ -0576b8: 7030 9113 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1391 │ │ -0576be: 1100 |0007: return-object v0 │ │ -0576c0: 2200 cc02 |0008: new-instance v0, Landroid/widget/Scroller; // type@02cc │ │ -0576c4: 7020 9013 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1390 │ │ -0576ca: 28fa |000d: goto 0007 // -0006 │ │ +0598a4: |[0598a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0598b4: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0598b8: 2200 c902 |0002: new-instance v0, Landroid/widget/Scroller; // type@02c9 │ │ +0598bc: 7030 9113 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1391 │ │ +0598c2: 1100 |0007: return-object v0 │ │ +0598c4: 2200 c902 |0008: new-instance v0, Landroid/widget/Scroller; // type@02c9 │ │ +0598c8: 7020 9013 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1390 │ │ +0598ce: 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; │ │ @@ -122155,27 +122206,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0576cc: |[0576cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0576dc: 07a0 |0000: move-object v0, v10 │ │ -0576de: 1f00 cc02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cc │ │ -0576e2: 01b1 |0003: move v1, v11 │ │ -0576e4: 01c2 |0004: move v2, v12 │ │ -0576e6: 01d3 |0005: move v3, v13 │ │ -0576e8: 01e4 |0006: move v4, v14 │ │ -0576ea: 01f5 |0007: move v5, v15 │ │ -0576ec: 0206 1000 |0008: move/from16 v6, v16 │ │ -0576f0: 0207 1100 |000a: move/from16 v7, v17 │ │ -0576f4: 0208 1200 |000c: move/from16 v8, v18 │ │ -0576f8: 7409 9413 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1394 │ │ -0576fe: 0e00 |0011: return-void │ │ +0598d0: |[0598d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0598e0: 07a0 |0000: move-object v0, v10 │ │ +0598e2: 1f00 c902 |0001: check-cast v0, Landroid/widget/Scroller; // type@02c9 │ │ +0598e6: 01b1 |0003: move v1, v11 │ │ +0598e8: 01c2 |0004: move v2, v12 │ │ +0598ea: 01d3 |0005: move v3, v13 │ │ +0598ec: 01e4 |0006: move v4, v14 │ │ +0598ee: 01f5 |0007: move v5, v15 │ │ +0598f0: 0206 1000 |0008: move/from16 v6, v16 │ │ +0598f4: 0207 1100 |000a: move/from16 v7, v17 │ │ +0598f8: 0208 1200 |000c: move/from16 v8, v18 │ │ +0598fc: 7409 9413 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1394 │ │ +059902: 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; │ │ @@ -122193,27 +122244,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -057700: |[057700] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -057710: 07a0 |0000: move-object v0, v10 │ │ -057712: 1f00 cc02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cc │ │ -057716: 01b1 |0003: move v1, v11 │ │ -057718: 01c2 |0004: move v2, v12 │ │ -05771a: 01d3 |0005: move v3, v13 │ │ -05771c: 01e4 |0006: move v4, v14 │ │ -05771e: 01f5 |0007: move v5, v15 │ │ -057720: 0206 1000 |0008: move/from16 v6, v16 │ │ -057724: 0207 1100 |000a: move/from16 v7, v17 │ │ -057728: 0208 1200 |000c: move/from16 v8, v18 │ │ -05772c: 7409 9413 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1394 │ │ -057732: 0e00 |0011: return-void │ │ +059904: |[059904] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +059914: 07a0 |0000: move-object v0, v10 │ │ +059916: 1f00 c902 |0001: check-cast v0, Landroid/widget/Scroller; // type@02c9 │ │ +05991a: 01b1 |0003: move v1, v11 │ │ +05991c: 01c2 |0004: move v2, v12 │ │ +05991e: 01d3 |0005: move v3, v13 │ │ +059920: 01e4 |0006: move v4, v14 │ │ +059922: 01f5 |0007: move v5, v15 │ │ +059924: 0206 1000 |0008: move/from16 v6, v16 │ │ +059928: 0207 1100 |000a: move/from16 v7, v17 │ │ +05992c: 0208 1200 |000c: move/from16 v8, v18 │ │ +059930: 7409 9413 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1394 │ │ +059936: 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; │ │ @@ -122233,17 +122284,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057734: |[057734] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -057744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057746: 0f00 |0001: return v0 │ │ +059938: |[059938] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +059948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05994a: 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; │ │ │ │ @@ -122252,19 +122303,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057748: |[057748] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -057758: 1f02 cc02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cc │ │ -05775c: 6e10 9513 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ -057762: 0a00 |0005: move-result v0 │ │ -057764: 0f00 |0006: return v0 │ │ +05994c: |[05994c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +05995c: 1f02 c902 |0000: check-cast v2, Landroid/widget/Scroller; // type@02c9 │ │ +059960: 6e10 9513 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1395 │ │ +059966: 0a00 |0005: move-result v0 │ │ +059968: 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; │ │ │ │ @@ -122273,19 +122324,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057768: |[057768] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -057778: 1f02 cc02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cc │ │ -05777c: 6e10 9613 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1396 │ │ -057782: 0a00 |0005: move-result v0 │ │ -057784: 0f00 |0006: return v0 │ │ +05996c: |[05996c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +05997c: 1f02 c902 |0000: check-cast v2, Landroid/widget/Scroller; // type@02c9 │ │ +059980: 6e10 9613 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1396 │ │ +059986: 0a00 |0005: move-result v0 │ │ +059988: 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; │ │ │ │ @@ -122294,19 +122345,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057788: |[057788] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -057798: 1f02 cc02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cc │ │ -05779c: 6e10 9813 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1398 │ │ -0577a2: 0a00 |0005: move-result v0 │ │ -0577a4: 0f00 |0006: return v0 │ │ +05998c: |[05998c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +05999c: 1f02 c902 |0000: check-cast v2, Landroid/widget/Scroller; // type@02c9 │ │ +0599a0: 6e10 9813 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1398 │ │ +0599a6: 0a00 |0005: move-result v0 │ │ +0599a8: 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; │ │ │ │ @@ -122315,19 +122366,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0577a8: |[0577a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -0577b8: 1f02 cc02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cc │ │ -0577bc: 6e10 9913 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1399 │ │ -0577c2: 0a00 |0005: move-result v0 │ │ -0577c4: 0f00 |0006: return v0 │ │ +0599ac: |[0599ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +0599bc: 1f02 c902 |0000: check-cast v2, Landroid/widget/Scroller; // type@02c9 │ │ +0599c0: 6e10 9913 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1399 │ │ +0599c6: 0a00 |0005: move-result v0 │ │ +0599c8: 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; │ │ │ │ @@ -122336,19 +122387,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0577c8: |[0577c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -0577d8: 1f02 cc02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cc │ │ -0577dc: 6e10 9a13 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@139a │ │ -0577e2: 0a00 |0005: move-result v0 │ │ -0577e4: 0f00 |0006: return v0 │ │ +0599cc: |[0599cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0599dc: 1f02 c902 |0000: check-cast v2, Landroid/widget/Scroller; // type@02c9 │ │ +0599e0: 6e10 9a13 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@139a │ │ +0599e6: 0a00 |0005: move-result v0 │ │ +0599e8: 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; │ │ │ │ @@ -122357,17 +122408,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0577e8: |[0577e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0577f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0577fa: 0f00 |0001: return v0 │ │ +0599ec: |[0599ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0599fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0599fe: 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; │ │ │ │ @@ -122376,16 +122427,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0577fc: |[0577fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -05780c: 0e00 |0000: return-void │ │ +059a00: |[059a00] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +059a10: 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 │ │ @@ -122397,16 +122448,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057810: |[057810] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -057820: 0e00 |0000: return-void │ │ +059a14: |[059a14] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +059a24: 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 │ │ @@ -122418,18 +122469,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -057824: |[057824] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -057834: 1f01 cc02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02cc │ │ -057838: 6e55 9b13 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@139b │ │ -05783e: 0e00 |0005: return-void │ │ +059a28: |[059a28] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +059a38: 1f01 c902 |0000: check-cast v1, Landroid/widget/Scroller; // type@02c9 │ │ +059a3c: 6e55 9b13 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@139b │ │ +059a42: 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; │ │ @@ -122443,44 +122494,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -057840: |[057840] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -057850: 0770 |0000: move-object v0, v7 │ │ -057852: 1f00 cc02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cc │ │ -057856: 0181 |0003: move v1, v8 │ │ -057858: 0192 |0004: move v2, v9 │ │ -05785a: 01a3 |0005: move v3, v10 │ │ -05785c: 01b4 |0006: move v4, v11 │ │ -05785e: 01c5 |0007: move v5, v12 │ │ -057860: 7406 9c13 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@139c │ │ -057866: 0e00 |000b: return-void │ │ +059a44: |[059a44] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +059a54: 0770 |0000: move-object v0, v7 │ │ +059a56: 1f00 c902 |0001: check-cast v0, Landroid/widget/Scroller; // type@02c9 │ │ +059a5a: 0181 |0003: move v1, v8 │ │ +059a5c: 0192 |0004: move v2, v9 │ │ +059a5e: 01a3 |0005: move v3, v10 │ │ +059a60: 01b4 |0006: move v4, v11 │ │ +059a62: 01c5 |0007: move v5, v12 │ │ +059a64: 7406 9c13 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@139c │ │ +059a6a: 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; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 2157 (ScrollerCompat.java) │ │ + source_file_idx : 2154 (ScrollerCompat.java) │ │ │ │ Class #471 header: │ │ -class_idx : 584 │ │ +class_idx : 581 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2157 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2154 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #471 annotations: │ │ Annotations on class │ │ @@ -122501,17 +122552,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057868: |[057868] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -057878: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05787e: 0e00 |0003: return-void │ │ +059a6c: |[059a6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +059a7c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +059a82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -122520,17 +122571,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057880: |[057880] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -057890: 7110 3510 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1035 │ │ -057896: 0e00 |0003: return-void │ │ +059a84: |[059a84] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +059a94: 7110 3510 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1035 │ │ +059a9a: 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; │ │ @@ -122540,18 +122591,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057898: |[057898] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0578a8: 7110 3610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1036 │ │ -0578ae: 0a00 |0003: move-result v0 │ │ -0578b0: 0f00 |0004: return v0 │ │ +059a9c: |[059a9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +059aac: 7110 3610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1036 │ │ +059ab2: 0a00 |0003: move-result v0 │ │ +059ab4: 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; │ │ │ │ @@ -122560,18 +122611,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 │ │ -0578b4: |[0578b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0578c4: 7120 3710 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1037 │ │ -0578ca: 0c00 |0003: move-result-object v0 │ │ -0578cc: 1100 |0004: return-object v0 │ │ +059ab8: |[059ab8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +059ac8: 7120 3710 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1037 │ │ +059ace: 0c00 |0003: move-result-object v0 │ │ +059ad0: 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; │ │ @@ -122581,17 +122632,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -0578d0: |[0578d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0578e0: 7709 3810 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@1038 │ │ -0578e6: 0e00 |0003: return-void │ │ +059ad4: |[059ad4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +059ae4: 7709 3810 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@1038 │ │ +059aea: 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; │ │ @@ -122609,17 +122660,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -0578e8: |[0578e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0578f8: 770b 3910 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@1039 │ │ -0578fe: 0e00 |0003: return-void │ │ +059aec: |[059aec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +059afc: 770b 3910 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@1039 │ │ +059b02: 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; │ │ @@ -122639,17 +122690,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057900: |[057900] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -057910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057912: 0f00 |0001: return v0 │ │ +059b04: |[059b04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +059b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059b16: 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; │ │ │ │ @@ -122658,18 +122709,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057914: |[057914] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -057924: 7110 3a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@103a │ │ -05792a: 0a00 |0003: move-result v0 │ │ -05792c: 0f00 |0004: return v0 │ │ +059b18: |[059b18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +059b28: 7110 3a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@103a │ │ +059b2e: 0a00 |0003: move-result v0 │ │ +059b30: 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; │ │ │ │ @@ -122678,18 +122729,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057930: |[057930] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -057940: 7110 3b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@103b │ │ -057946: 0a00 |0003: move-result v0 │ │ -057948: 0f00 |0004: return v0 │ │ +059b34: |[059b34] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +059b44: 7110 3b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@103b │ │ +059b4a: 0a00 |0003: move-result v0 │ │ +059b4c: 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; │ │ │ │ @@ -122698,18 +122749,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05794c: |[05794c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -05795c: 7110 3c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@103c │ │ -057962: 0a00 |0003: move-result v0 │ │ -057964: 0f00 |0004: return v0 │ │ +059b50: |[059b50] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +059b60: 7110 3c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@103c │ │ +059b66: 0a00 |0003: move-result v0 │ │ +059b68: 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; │ │ │ │ @@ -122718,18 +122769,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057968: |[057968] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -057978: 7110 3d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@103d │ │ -05797e: 0a00 |0003: move-result v0 │ │ -057980: 0f00 |0004: return v0 │ │ +059b6c: |[059b6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +059b7c: 7110 3d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@103d │ │ +059b82: 0a00 |0003: move-result v0 │ │ +059b84: 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; │ │ │ │ @@ -122738,18 +122789,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057984: |[057984] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -057994: 7110 3e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@103e │ │ -05799a: 0a00 |0003: move-result v0 │ │ -05799c: 0f00 |0004: return v0 │ │ +059b88: |[059b88] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +059b98: 7110 3e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@103e │ │ +059b9e: 0a00 |0003: move-result v0 │ │ +059ba0: 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; │ │ │ │ @@ -122758,18 +122809,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0579a0: |[0579a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0579b0: 7110 3f10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@103f │ │ -0579b6: 0a00 |0003: move-result v0 │ │ -0579b8: 0f00 |0004: return v0 │ │ +059ba4: |[059ba4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +059bb4: 7110 3f10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@103f │ │ +059bba: 0a00 |0003: move-result v0 │ │ +059bbc: 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; │ │ │ │ @@ -122778,17 +122829,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0579bc: |[0579bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0579cc: 7140 4010 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1040 │ │ -0579d2: 0e00 |0003: return-void │ │ +059bc0: |[059bc0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +059bd0: 7140 4010 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1040 │ │ +059bd6: 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; │ │ @@ -122801,17 +122852,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0579d4: |[0579d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0579e4: 7140 4110 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1041 │ │ -0579ea: 0e00 |0003: return-void │ │ +059bd8: |[059bd8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +059be8: 7140 4110 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1041 │ │ +059bee: 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; │ │ @@ -122824,17 +122875,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0579ec: |[0579ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0579fc: 7155 4210 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1042 │ │ -057a02: 0e00 |0003: return-void │ │ +059bf0: |[059bf0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +059c00: 7155 4210 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1042 │ │ +059c06: 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; │ │ @@ -122848,37 +122899,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -057a04: |[057a04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -057a14: 7706 4310 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1043 │ │ -057a1a: 0e00 |0003: return-void │ │ +059c08: |[059c08] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +059c18: 7706 4310 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1043 │ │ +059c1e: 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; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 2157 (ScrollerCompat.java) │ │ + source_file_idx : 2154 (ScrollerCompat.java) │ │ │ │ Class #472 header: │ │ -class_idx : 591 │ │ +class_idx : 588 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #472 annotations: │ │ Annotations on class │ │ @@ -122907,19 +122958,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 │ │ -057a1c: |[057a1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -057a2c: 5b01 c304 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04c3 │ │ -057a30: 5b02 c404 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04c4 │ │ -057a34: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -057a3a: 0e00 |0007: return-void │ │ +059c20: |[059c20] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +059c30: 5b01 c304 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04c3 │ │ +059c34: 5b02 c404 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04c4 │ │ +059c38: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +059c3e: 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; │ │ @@ -122930,19 +122981,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057a3c: |[057a3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -057a4c: 5410 c404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04c4 │ │ -057a50: 6e20 4910 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1049 │ │ -057a56: 0a00 |0005: move-result v0 │ │ -057a58: 0f00 |0006: return v0 │ │ +059c40: |[059c40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +059c50: 5410 c404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04c4 │ │ +059c54: 6e20 4910 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1049 │ │ +059c5a: 0a00 |0005: move-result v0 │ │ +059c5c: 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; │ │ │ │ @@ -122951,33 +123002,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057a5c: |[057a5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -057a6c: 5410 c404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04c4 │ │ -057a70: 6e20 4a10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@104a │ │ -057a76: 0a00 |0005: move-result v0 │ │ -057a78: 0f00 |0006: return v0 │ │ +059c60: |[059c60] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +059c70: 5410 c404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04c4 │ │ +059c74: 6e20 4a10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@104a │ │ +059c7a: 0a00 |0005: move-result v0 │ │ +059c7c: 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; │ │ │ │ - source_file_idx : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #473 header: │ │ -class_idx : 592 │ │ +class_idx : 589 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -123006,19 +123057,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 │ │ -057a7c: |[057a7c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -057a8c: 5b01 c504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04c5 │ │ -057a90: 5b02 c604 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04c6 │ │ -057a94: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -057a9a: 0e00 |0007: return-void │ │ +059c80: |[059c80] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +059c90: 5b01 c504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04c5 │ │ +059c94: 5b02 c604 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04c6 │ │ +059c98: 7010 9214 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +059c9e: 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; │ │ @@ -123029,32 +123080,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057a9c: |[057a9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -057aac: 5410 c604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04c6 │ │ -057ab0: 6e10 4710 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1047 │ │ -057ab6: 0a00 |0005: move-result v0 │ │ -057ab8: 0f00 |0006: return v0 │ │ +059ca0: |[059ca0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +059cb0: 5410 c604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04c6 │ │ +059cb4: 6e10 4710 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1047 │ │ +059cba: 0a00 |0005: move-result v0 │ │ +059cbc: 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 : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #474 header: │ │ -class_idx : 596 │ │ +class_idx : 593 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #474 annotations: │ │ Annotations on class │ │ @@ -123075,17 +123126,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057abc: |[057abc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -057acc: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -057ad2: 0e00 |0003: return-void │ │ +059cc0: |[059cc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +059cd0: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +059cd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -123094,17 +123145,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 │ │ -057ad4: |[057ad4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -057ae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057ae6: 1100 |0001: return-object v0 │ │ +059cd8: |[059cd8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +059ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059cea: 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; │ │ │ │ @@ -123113,17 +123164,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057ae8: |[057ae8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -057af8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -057afa: 0f00 |0001: return v0 │ │ +059cec: |[059cec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +059cfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +059cfe: 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; │ │ │ │ @@ -123132,17 +123183,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057afc: |[057afc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -057b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057b0e: 0f00 |0001: return v0 │ │ +059d00: |[059d00] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +059d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059d12: 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; │ │ │ │ @@ -123151,17 +123202,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057b10: |[057b10] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -057b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057b22: 0f00 |0001: return v0 │ │ +059d14: |[059d14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +059d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059d26: 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; │ │ │ │ @@ -123170,17 +123221,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 │ │ -057b24: |[057b24] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -057b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057b36: 1100 |0001: return-object v0 │ │ +059d28: |[059d28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +059d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059d3a: 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; │ │ │ │ @@ -123189,17 +123240,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 │ │ -057b38: |[057b38] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -057b48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057b4a: 1100 |0001: return-object v0 │ │ +059d3c: |[059d3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +059d4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059d4e: 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; │ │ │ │ @@ -123208,17 +123259,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 │ │ -057b4c: |[057b4c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -057b5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057b5e: 1100 |0001: return-object v0 │ │ +059d50: |[059d50] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +059d60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059d62: 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; │ │ │ │ @@ -123227,16 +123278,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057b60: |[057b60] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -057b70: 0e00 |0000: return-void │ │ +059d64: |[059d64] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +059d74: 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 │ │ @@ -123246,16 +123297,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057b74: |[057b74] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -057b84: 0e00 |0000: return-void │ │ +059d78: |[059d78] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +059d88: 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 │ │ @@ -123265,16 +123316,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057b88: |[057b88] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -057b98: 0e00 |0000: return-void │ │ +059d8c: |[059d8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +059d9c: 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 │ │ @@ -123284,16 +123335,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057b9c: |[057b9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -057bac: 0e00 |0000: return-void │ │ +059da0: |[059da0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +059db0: 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 │ │ @@ -123303,16 +123354,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 │ │ -057bb0: |[057bb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -057bc0: 0e00 |0000: return-void │ │ +059db4: |[059db4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +059dc4: 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; │ │ @@ -123322,16 +123373,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 │ │ -057bc4: |[057bc4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -057bd4: 0e00 |0000: return-void │ │ +059dc8: |[059dc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +059dd8: 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; │ │ @@ -123341,16 +123392,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 │ │ -057bd8: |[057bd8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -057be8: 0e00 |0000: return-void │ │ +059ddc: |[059ddc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +059dec: 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; │ │ @@ -123361,16 +123412,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 │ │ -057bec: |[057bec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -057bfc: 0e00 |0000: return-void │ │ +059df0: |[059df0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +059e00: 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; │ │ @@ -123380,16 +123431,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057c00: |[057c00] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -057c10: 0e00 |0000: return-void │ │ +059e04: |[059e04] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +059e14: 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 │ │ @@ -123399,16 +123450,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 │ │ -057c14: |[057c14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -057c24: 0e00 |0000: return-void │ │ +059e18: |[059e18] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +059e28: 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; │ │ @@ -123418,31 +123469,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057c28: |[057c28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -057c38: 0e00 |0000: return-void │ │ +059e2c: |[059e2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +059e3c: 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 │ │ │ │ - source_file_idx : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #475 header: │ │ -class_idx : 609 │ │ +class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 368 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 365 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -123470,21 +123521,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 │ │ -057c3c: |[057c3c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -057c4c: 5b12 d204 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ -057c50: 7010 7908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ -057c56: 2200 4400 |0005: new-instance v0, Landroid/graphics/Rect; // type@0044 │ │ -057c5a: 7010 2101 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -057c60: 5b10 d104 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04d1 │ │ -057c64: 0e00 |000c: return-void │ │ +059e40: |[059e40] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +059e50: 5b12 d204 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ +059e54: 7010 7908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0879 │ │ +059e5a: 2200 4300 |0005: new-instance v0, Landroid/graphics/Rect; // type@0043 │ │ +059e5e: 7010 2101 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +059e64: 5b10 d104 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04d1 │ │ +059e68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0005 line=1396 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -123494,60 +123545,60 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -057c68: |[057c68] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -057c78: 5420 d104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04d1 │ │ -057c7c: 6e20 ee0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ -057c82: 6e20 110d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d11 │ │ -057c88: 6e20 ef0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cef │ │ -057c8e: 6e20 120d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d12 │ │ -057c94: 6e10 080d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d08 │ │ -057c9a: 0a01 |0011: move-result v1 │ │ -057c9c: 6e20 280d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d28 │ │ -057ca2: 6e10 f70c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0cf7 │ │ -057ca8: 0c01 |0018: move-result-object v1 │ │ -057caa: 6e20 1e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d1e │ │ -057cb0: 6e10 f20c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0cf2 │ │ -057cb6: 0c01 |001f: move-result-object v1 │ │ -057cb8: 6e20 150d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ -057cbe: 6e10 f30c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ -057cc4: 0c01 |0026: move-result-object v1 │ │ -057cc6: 6e20 170d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d17 │ │ -057ccc: 6e10 010d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d01 │ │ -057cd2: 0a01 |002d: move-result v1 │ │ -057cd4: 6e20 180d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d18 │ │ -057cda: 6e10 000d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d00 │ │ -057ce0: 0a01 |0034: move-result v1 │ │ -057ce2: 6e20 160d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d16 │ │ -057ce8: 6e10 020d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d02 │ │ -057cee: 0a01 |003b: move-result v1 │ │ -057cf0: 6e20 190d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d19 │ │ -057cf6: 6e10 030d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d03 │ │ -057cfc: 0a01 |0042: move-result v1 │ │ -057cfe: 6e20 1a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d1a │ │ -057d04: 6e10 fd0c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0cfd │ │ -057d0a: 0a01 |0049: move-result v1 │ │ -057d0c: 6e20 100d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ -057d12: 6e10 070d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d07 │ │ -057d18: 0a01 |0050: move-result v1 │ │ -057d1a: 6e20 230d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d23 │ │ -057d20: 6e10 040d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d04 │ │ -057d26: 0a01 |0057: move-result v1 │ │ -057d28: 6e20 1c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d1c │ │ -057d2e: 6e10 ed0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ -057d34: 0a01 |005e: move-result v1 │ │ -057d36: 6e20 e50c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ -057d3c: 6e10 f60c 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0cf6 │ │ -057d42: 0a01 |0065: move-result v1 │ │ -057d44: 6e20 1d0d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d1d │ │ -057d4a: 0e00 |0069: return-void │ │ +059e6c: |[059e6c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +059e7c: 5420 d104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04d1 │ │ +059e80: 6e20 ee0c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0cee │ │ +059e86: 6e20 110d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d11 │ │ +059e8c: 6e20 ef0c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0cef │ │ +059e92: 6e20 120d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d12 │ │ +059e98: 6e10 080d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d08 │ │ +059e9e: 0a01 |0011: move-result v1 │ │ +059ea0: 6e20 280d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d28 │ │ +059ea6: 6e10 f70c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0cf7 │ │ +059eac: 0c01 |0018: move-result-object v1 │ │ +059eae: 6e20 1e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d1e │ │ +059eb4: 6e10 f20c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0cf2 │ │ +059eba: 0c01 |001f: move-result-object v1 │ │ +059ebc: 6e20 150d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ +059ec2: 6e10 f30c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0cf3 │ │ +059ec8: 0c01 |0026: move-result-object v1 │ │ +059eca: 6e20 170d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d17 │ │ +059ed0: 6e10 010d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d01 │ │ +059ed6: 0a01 |002d: move-result v1 │ │ +059ed8: 6e20 180d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d18 │ │ +059ede: 6e10 000d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d00 │ │ +059ee4: 0a01 |0034: move-result v1 │ │ +059ee6: 6e20 160d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d16 │ │ +059eec: 6e10 020d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d02 │ │ +059ef2: 0a01 |003b: move-result v1 │ │ +059ef4: 6e20 190d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d19 │ │ +059efa: 6e10 030d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d03 │ │ +059f00: 0a01 |0042: move-result v1 │ │ +059f02: 6e20 1a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d1a │ │ +059f08: 6e10 fd0c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0cfd │ │ +059f0e: 0a01 |0049: move-result v1 │ │ +059f10: 6e20 100d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d10 │ │ +059f16: 6e10 070d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d07 │ │ +059f1c: 0a01 |0050: move-result v1 │ │ +059f1e: 6e20 230d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d23 │ │ +059f24: 6e10 040d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d04 │ │ +059f2a: 0a01 |0057: move-result v1 │ │ +059f2c: 6e20 1c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d1c │ │ +059f32: 6e10 ed0c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0ced │ │ +059f38: 0a01 |005e: move-result v1 │ │ +059f3a: 6e20 e50c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0ce5 │ │ +059f40: 6e10 f60c 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0cf6 │ │ +059f46: 0a01 |0065: move-result v1 │ │ +059f48: 6e20 1d0d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d1d │ │ +059f4e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0002 line=1456 │ │ 0x0005 line=1457 │ │ 0x0008 line=1459 │ │ 0x000b line=1460 │ │ @@ -123577,19 +123628,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057d4c: |[057d4c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -057d5c: 5410 d204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ -057d60: 6e20 2b11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@112b │ │ -057d66: 0a00 |0005: move-result v0 │ │ -057d68: 0f00 |0006: return v0 │ │ +059f50: |[059f50] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +059f60: 5410 d204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ +059f64: 6e20 2b11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@112b │ │ +059f6a: 0a00 |0005: move-result v0 │ │ +059f6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -123598,21 +123649,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 │ │ -057d6c: |[057d6c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057d7c: 6f30 7d08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ -057d82: 1c00 6d02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@026d │ │ -057d86: 6e10 7014 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -057d8c: 0c00 |0008: move-result-object v0 │ │ -057d8e: 6e20 c312 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12c3 │ │ -057d94: 0e00 |000c: return-void │ │ +059f70: |[059f70] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059f80: 6f30 7d08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@087d │ │ +059f86: 1c00 6a02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@026a │ │ +059f8a: 6e10 7014 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +059f90: 0c00 |0008: move-result-object v0 │ │ +059f92: 6e20 c312 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@12c3 │ │ +059f98: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0003 line=1431 │ │ 0x000c line=1432 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -123624,51 +123675,51 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -057d98: |[057d98] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -057da8: 7110 0a0d 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@0d0a │ │ -057dae: 0c04 |0003: move-result-object v4 │ │ -057db0: 6f30 7e08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ -057db6: 7030 cf10 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@10cf │ │ -057dbc: 6e10 0f0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d0f │ │ -057dc2: 1c05 6d02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@026d │ │ -057dc6: 6e10 7014 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -057dcc: 0c05 |0012: move-result-object v5 │ │ -057dce: 6e20 150d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ -057dd4: 6e20 240d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d24 │ │ -057dda: 7110 c20a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ac2 │ │ -057de0: 0c03 |001c: move-result-object v3 │ │ -057de2: 2035 9b02 |001d: instance-of v5, v3, Landroid/view/View; // type@029b │ │ -057de6: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -057dea: 1f03 9b02 |0021: check-cast v3, Landroid/view/View; // type@029b │ │ -057dee: 6e20 1f0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d1f │ │ -057df4: 5465 d204 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ -057df8: 6e10 1d11 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ -057dfe: 0a01 |002b: move-result v1 │ │ -057e00: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -057e02: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -057e06: 5465 d204 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ -057e0a: 6e20 1c11 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ -057e10: 0c00 |0034: move-result-object v0 │ │ -057e12: 6e20 d010 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10d0 │ │ -057e18: 0a05 |0038: move-result v5 │ │ -057e1a: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -057e1e: 6e10 3512 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ -057e24: 0a05 |003e: move-result v5 │ │ -057e26: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -057e2a: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -057e2c: 7120 d10a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ -057e32: 6e20 e60c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0ce6 │ │ -057e38: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -057e3c: 28e3 |004a: goto 002d // -001d │ │ -057e3e: 0e00 |004b: return-void │ │ +059f9c: |[059f9c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +059fac: 7110 0a0d 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@0d0a │ │ +059fb2: 0c04 |0003: move-result-object v4 │ │ +059fb4: 6f30 7e08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@087e │ │ +059fba: 7030 cf10 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@10cf │ │ +059fc0: 6e10 0f0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d0f │ │ +059fc6: 1c05 6a02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@026a │ │ +059fca: 6e10 7014 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +059fd0: 0c05 |0012: move-result-object v5 │ │ +059fd2: 6e20 150d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d15 │ │ +059fd8: 6e20 240d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d24 │ │ +059fde: 7110 c20a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ac2 │ │ +059fe4: 0c03 |001c: move-result-object v3 │ │ +059fe6: 2035 9802 |001d: instance-of v5, v3, Landroid/view/View; // type@0298 │ │ +059fea: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +059fee: 1f03 9802 |0021: check-cast v3, Landroid/view/View; // type@0298 │ │ +059ff2: 6e20 1f0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d1f │ │ +059ff8: 5465 d204 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ +059ffc: 6e10 1d11 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@111d │ │ +05a002: 0a01 |002b: move-result v1 │ │ +05a004: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +05a006: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +05a00a: 5465 d204 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d2 │ │ +05a00e: 6e20 1c11 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@111c │ │ +05a014: 0c00 |0034: move-result-object v0 │ │ +05a016: 6e20 d010 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10d0 │ │ +05a01c: 0a05 |0038: move-result v5 │ │ +05a01e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +05a022: 6e10 3512 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1235 │ │ +05a028: 0a05 |003e: move-result v5 │ │ +05a02a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +05a02e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +05a030: 7120 d10a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ad1 │ │ +05a036: 6e20 e60c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0ce6 │ │ +05a03c: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05a040: 28e3 |004a: goto 002d // -001d │ │ +05a042: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x0004 line=1401 │ │ 0x0007 line=1402 │ │ 0x000a line=1403 │ │ 0x000d line=1405 │ │ @@ -123699,41 +123750,41 @@ │ │ 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 │ │ -057e40: |[057e40] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057e50: 6e20 d010 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10d0 │ │ -057e56: 0a00 |0003: move-result v0 │ │ -057e58: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -057e5c: 6f40 8008 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@0880 │ │ -057e62: 0a00 |0009: move-result v0 │ │ -057e64: 0f00 |000a: return v0 │ │ -057e66: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -057e68: 28fe |000c: goto 000a // -0002 │ │ +05a044: |[05a044] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05a054: 6e20 d010 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@10d0 │ │ +05a05a: 0a00 |0003: move-result v0 │ │ +05a05c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +05a060: 6f40 8008 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@0880 │ │ +05a066: 0a00 |0009: move-result v0 │ │ +05a068: 0f00 |000a: return v0 │ │ +05a06a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05a06c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0006 line=1438 │ │ 0x000a line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #476 header: │ │ -class_idx : 611 │ │ +class_idx : 608 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 624 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 621 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -123757,18 +123808,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 │ │ -057e6c: |[057e6c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -057e7c: 5b01 d504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057e80: 7010 5211 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1152 │ │ -057e86: 0e00 |0005: return-void │ │ +05a070: |[05a070] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +05a080: 5b01 d504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a084: 7010 5211 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1152 │ │ +05a08a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -123777,17 +123828,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 │ │ -057e88: |[057e88] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -057e98: 7020 d610 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10d6 │ │ -057e9e: 0e00 |0003: return-void │ │ +05a08c: |[05a08c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +05a09c: 7020 d610 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@10d6 │ │ +05a0a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -123798,35 +123849,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -057ea0: |[057ea0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -057eb0: 5464 d504 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057eb4: 7110 0811 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ -057eba: 0c04 |0005: move-result-object v4 │ │ -057ebc: 6e10 2212 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -057ec2: 0c01 |0009: move-result-object v1 │ │ -057ec4: 1f01 6402 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -057ec8: 5464 d504 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057ecc: 6e10 2211 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ -057ed2: 0a04 |0011: move-result v4 │ │ -057ed4: 5215 da04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -057ed8: 9000 0405 |0014: add-int v0, v4, v5 │ │ -057edc: 5464 d504 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057ee0: 7110 0b11 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@110b │ │ -057ee6: 0a04 |001b: move-result v4 │ │ -057ee8: 9003 0004 |001c: add-int v3, v0, v4 │ │ -057eec: 7120 8c14 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -057ef2: 0a04 |0021: move-result v4 │ │ -057ef4: 7120 8e14 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@148e │ │ -057efa: 0a02 |0025: move-result v2 │ │ -057efc: 0f02 |0026: return v2 │ │ +05a0a4: |[05a0a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +05a0b4: 5464 d504 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a0b8: 7110 0811 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ +05a0be: 0c04 |0005: move-result-object v4 │ │ +05a0c0: 6e10 2212 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +05a0c6: 0c01 |0009: move-result-object v1 │ │ +05a0c8: 1f01 6102 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +05a0cc: 5464 d504 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a0d0: 6e10 2211 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ +05a0d6: 0a04 |0011: move-result v4 │ │ +05a0d8: 5215 da04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +05a0dc: 9000 0405 |0014: add-int v0, v4, v5 │ │ +05a0e0: 5464 d504 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a0e4: 7110 0b11 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@110b │ │ +05a0ea: 0a04 |001b: move-result v4 │ │ +05a0ec: 9003 0004 |001c: add-int v3, v0, v4 │ │ +05a0f0: 7120 8c14 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +05a0f6: 0a04 |0021: move-result v4 │ │ +05a0f8: 7120 8e14 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@148e │ │ +05a0fe: 0a02 |0025: move-result v2 │ │ +05a100: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x000c line=1234 │ │ 0x0016 line=1235 │ │ 0x001e line=1237 │ │ 0x0026 line=1239 │ │ @@ -123845,19 +123896,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057f00: |[057f00] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -057f10: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057f14: 7110 0b11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@110b │ │ -057f1a: 0a00 |0005: move-result v0 │ │ -057f1c: 0f00 |0006: return v0 │ │ +05a104: |[05a104] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +05a114: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a118: 7110 0b11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@110b │ │ +05a11e: 0a00 |0005: move-result v0 │ │ +05a120: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -123866,23 +123917,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -057f20: |[057f20] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -057f30: 5420 d504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057f34: 7110 0611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1106 │ │ -057f3a: 0c00 |0005: move-result-object v0 │ │ -057f3c: 5421 d504 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057f40: 7110 0811 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ -057f46: 0c01 |000b: move-result-object v1 │ │ -057f48: 6e30 6511 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1165 │ │ -057f4e: 0e00 |000f: return-void │ │ +05a124: |[05a124] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +05a134: 5420 d504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a138: 7110 0611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1106 │ │ +05a13e: 0c00 |0005: move-result-object v0 │ │ +05a140: 5421 d504 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a144: 7110 0811 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ +05a14a: 0c01 |000b: move-result-object v1 │ │ +05a14c: 6e30 6511 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1165 │ │ +05a152: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x000f line=1245 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -123893,18 +123944,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057f50: |[057f50] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -057f60: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057f64: 6e10 4011 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1140 │ │ -057f6a: 0e00 |0005: return-void │ │ +05a154: |[05a154] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +05a164: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a168: 6e10 4011 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1140 │ │ +05a16e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1206 │ │ 0x0005 line=1207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -123915,50 +123966,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -057f6c: |[057f6c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -057f7c: 5420 d504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057f80: 7110 0611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1106 │ │ -057f86: 0c00 |0005: move-result-object v0 │ │ -057f88: 6e10 8011 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ -057f8e: 0a00 |0009: move-result v0 │ │ -057f90: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -057f94: 5420 d504 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057f98: 7110 0711 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1107 │ │ -057f9e: 0a00 |0011: move-result v0 │ │ -057fa0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -057fa2: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -057fa6: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -057faa: 5420 d504 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057fae: 5421 d504 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057fb2: 7110 0811 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ -057fb8: 0c01 |001e: move-result-object v1 │ │ -057fba: 6e20 4c11 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@114c │ │ -057fc0: 5420 d504 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057fc4: 5421 d504 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057fc8: 7110 0811 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ -057fce: 0c01 |0029: move-result-object v1 │ │ -057fd0: 6e20 1411 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1114 │ │ -057fd6: 5420 d504 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057fda: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -057fdc: 7120 0911 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1109 │ │ -057fe2: 0e00 |0033: return-void │ │ -057fe4: 5420 d504 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057fe8: 5421 d504 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057fec: 7110 0811 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ -057ff2: 0c01 |003b: move-result-object v1 │ │ -057ff4: 6e20 1511 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1115 │ │ -057ffa: 5420 d504 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -057ffe: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -058000: 7120 0911 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1109 │ │ -058006: 28ee |0045: goto 0033 // -0012 │ │ +05a170: |[05a170] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +05a180: 5420 d504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a184: 7110 0611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1106 │ │ +05a18a: 0c00 |0005: move-result-object v0 │ │ +05a18c: 6e10 8011 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1180 │ │ +05a192: 0a00 |0009: move-result v0 │ │ +05a194: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +05a198: 5420 d504 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a19c: 7110 0711 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1107 │ │ +05a1a2: 0a00 |0011: move-result v0 │ │ +05a1a4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05a1a6: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +05a1aa: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +05a1ae: 5420 d504 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a1b2: 5421 d504 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a1b6: 7110 0811 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ +05a1bc: 0c01 |001e: move-result-object v1 │ │ +05a1be: 6e20 4c11 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@114c │ │ +05a1c4: 5420 d504 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a1c8: 5421 d504 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a1cc: 7110 0811 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ +05a1d2: 0c01 |0029: move-result-object v1 │ │ +05a1d4: 6e20 1411 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1114 │ │ +05a1da: 5420 d504 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a1de: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +05a1e0: 7120 0911 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1109 │ │ +05a1e6: 0e00 |0033: return-void │ │ +05a1e8: 5420 d504 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a1ec: 5421 d504 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a1f0: 7110 0811 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1108 │ │ +05a1f6: 0c01 |003b: move-result-object v1 │ │ +05a1f8: 6e20 1511 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1115 │ │ +05a1fe: 5420 d504 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a202: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +05a204: 7120 0911 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1109 │ │ +05a20a: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ 0x000c line=1192 │ │ 0x0017 line=1193 │ │ 0x0022 line=1194 │ │ 0x002d line=1195 │ │ @@ -123974,20 +124025,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -058008: |[058008] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -058018: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -05801c: 7120 0a11 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@110a │ │ -058022: 5410 d504 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -058026: 6e10 2911 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1129 │ │ -05802c: 0e00 |000a: return-void │ │ +05a20c: |[05a20c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +05a21c: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a220: 7120 0a11 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@110a │ │ +05a226: 5410 d504 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a22a: 6e10 2911 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1129 │ │ +05a230: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0005 line=1212 │ │ 0x000a line=1213 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -124002,47 +124053,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -058030: |[058030] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -058040: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -058042: 6e10 2212 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -058048: 0c01 |0004: move-result-object v1 │ │ -05804a: 1f01 6402 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -05804e: 5452 d504 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -058052: 6e10 2211 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ -058058: 0a02 |000c: move-result v2 │ │ -05805a: 5213 da04 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ -05805e: 9000 0203 |000f: add-int v0, v2, v3 │ │ -058062: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -058066: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -05806a: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -05806e: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -058072: 5452 d504 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -058076: 7110 0711 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1107 │ │ -05807c: 0a02 |001e: move-result v2 │ │ -05807e: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -058082: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -058086: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -05808a: 5452 d504 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -05808e: 7110 0b11 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@110b │ │ -058094: 0a02 |002a: move-result v2 │ │ -058096: b020 |002b: add-int/2addr v0, v2 │ │ -058098: 5452 d504 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -05809c: 7110 0611 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1106 │ │ -0580a2: 0c02 |0031: move-result-object v2 │ │ -0580a4: 6e10 3312 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ -0580aa: 0a03 |0035: move-result v3 │ │ -0580ac: 6e30 8e11 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@118e │ │ -0580b2: 5452 d504 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -0580b6: 6e10 2911 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1129 │ │ -0580bc: 0e00 |003e: return-void │ │ +05a234: |[05a234] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +05a244: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05a246: 6e10 2212 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +05a24c: 0c01 |0004: move-result-object v1 │ │ +05a24e: 1f01 6102 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +05a252: 5452 d504 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a256: 6e10 2211 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1122 │ │ +05a25c: 0a02 |000c: move-result v2 │ │ +05a25e: 5213 da04 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04da │ │ +05a262: 9000 0203 |000f: add-int v0, v2, v3 │ │ +05a266: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +05a26a: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +05a26e: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +05a272: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +05a276: 5452 d504 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a27a: 7110 0711 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1107 │ │ +05a280: 0a02 |001e: move-result v2 │ │ +05a282: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +05a286: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +05a28a: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +05a28e: 5452 d504 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a292: 7110 0b11 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@110b │ │ +05a298: 0a02 |002a: move-result v2 │ │ +05a29a: b020 |002b: add-int/2addr v0, v2 │ │ +05a29c: 5452 d504 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a2a0: 7110 0611 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1106 │ │ +05a2a6: 0c02 |0031: move-result-object v2 │ │ +05a2a8: 6e10 3312 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ +05a2ae: 0a03 |0035: move-result v3 │ │ +05a2b0: 6e30 8e11 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@118e │ │ +05a2b6: 5452 d504 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a2ba: 6e10 2911 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1129 │ │ +05a2c0: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1217 │ │ 0x0007 line=1218 │ │ 0x0011 line=1219 │ │ 0x0025 line=1220 │ │ 0x002c line=1222 │ │ @@ -124061,43 +124112,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0580c0: |[0580c0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0580d0: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ -0580d4: 7110 0411 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1104 │ │ -0580da: 0a00 |0005: move-result v0 │ │ -0580dc: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0580e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0580e2: 0f00 |0009: return v0 │ │ -0580e4: 6e10 2212 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -0580ea: 0c00 |000d: move-result-object v0 │ │ -0580ec: 1f00 6402 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -0580f0: 5500 dc04 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ -0580f4: 28f7 |0012: goto 0009 // -0009 │ │ +05a2c4: |[05a2c4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +05a2d4: 5410 d504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04d5 │ │ +05a2d8: 7110 0411 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1104 │ │ +05a2de: 0a00 |0005: move-result v0 │ │ +05a2e0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +05a2e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05a2e6: 0f00 |0009: return v0 │ │ +05a2e8: 6e10 2212 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +05a2ee: 0c00 |000d: move-result-object v0 │ │ +05a2f0: 1f00 6102 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +05a2f4: 5500 dc04 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04dc │ │ +05a2f8: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ 0x0008 line=1183 │ │ 0x0009 line=1186 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0013 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 pointerId I │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #477 header: │ │ -class_idx : 616 │ │ +class_idx : 613 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #477 annotations: │ │ Annotations on class │ │ @@ -124118,17 +124169,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0580f8: |[0580f8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -058108: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -05810e: 0e00 |0003: return-void │ │ +05a2fc: |[05a2fc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +05a30c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05a312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -124137,16 +124188,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058110: |[058110] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -058120: 0e00 |0000: return-void │ │ +05a314: |[05a314] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +05a324: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -124155,16 +124206,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058124: |[058124] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -058134: 0e00 |0000: return-void │ │ +05a328: |[05a328] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +05a338: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -124173,31 +124224,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058138: |[058138] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -058148: 0e00 |0000: return-void │ │ +05a33c: |[05a33c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +05a34c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #478 header: │ │ -class_idx : 618 │ │ +class_idx : 615 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 793 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -124218,17 +124269,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05814c: |[05814c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -05815c: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ -058162: 0e00 |0003: return-void │ │ +05a350: |[05a350] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +05a360: 7010 9214 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1492 │ │ +05a366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -124237,40 +124288,40 @@ │ │ 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 │ │ -058164: |[058164] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -058174: 6e10 2312 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1223 │ │ -05817a: 0a00 |0003: move-result v0 │ │ -05817c: 6e10 3312 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ -058182: 0a01 |0007: move-result v1 │ │ -058184: 6e10 2f12 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@122f │ │ -05818a: 0a02 |000b: move-result v2 │ │ -05818c: 6e10 1812 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1218 │ │ -058192: 0a03 |000f: move-result v3 │ │ -058194: 7153 ca0a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0aca │ │ -05819a: 0e00 |0013: return-void │ │ +05a368: |[05a368] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05a378: 6e10 2312 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1223 │ │ +05a37e: 0a00 |0003: move-result v0 │ │ +05a380: 6e10 3312 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1233 │ │ +05a386: 0a01 |0007: move-result v1 │ │ +05a388: 6e10 2f12 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@122f │ │ +05a38e: 0a02 |000b: move-result v2 │ │ +05a390: 6e10 1812 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1218 │ │ +05a396: 0a03 |000f: move-result v3 │ │ +05a398: 7153 ca0a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0aca │ │ +05a39e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0013 line=1341 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0014 reg=6 child Landroid/view/View; │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #479 header: │ │ -class_idx : 124 │ │ +class_idx : 121 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 126 │ │ +superclass_idx : 123 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #479 annotations: │ │ @@ -124291,17 +124342,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05819c: |[05819c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0581ac: 7010 c401 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01c4 │ │ -0581b2: 0e00 |0003: return-void │ │ +05a3a0: |[05a3a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +05a3b0: 7010 c401 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01c4 │ │ +05a3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -124310,18 +124361,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0581b4: |[0581b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0581c4: 7110 dd01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01dd │ │ -0581ca: 0a00 |0003: move-result v0 │ │ -0581cc: 0f00 |0004: return v0 │ │ +05a3b8: |[05a3b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +05a3c8: 7110 dd01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01dd │ │ +05a3ce: 0a00 |0003: move-result v0 │ │ +05a3d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -124330,22 +124381,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0581d0: |[0581d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0581e0: 6e20 bc01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01bc │ │ -0581e6: 0a00 |0003: move-result v0 │ │ -0581e8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0581ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0581ee: 0f00 |0007: return v0 │ │ -0581f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0581f2: 28fe |0009: goto 0007 // -0002 │ │ +05a3d4: |[05a3d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +05a3e4: 6e20 bc01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01bc │ │ +05a3ea: 0a00 |0003: move-result v0 │ │ +05a3ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05a3f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05a3f2: 0f00 |0007: return v0 │ │ +05a3f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05a3f6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ @@ -124356,18 +124407,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 │ │ -0581f4: |[0581f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -058204: 7110 de01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01de │ │ -05820a: 0c00 |0003: move-result-object v0 │ │ -05820c: 1100 |0004: return-object v0 │ │ +05a3f8: |[05a3f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05a408: 7110 de01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01de │ │ +05a40e: 0c00 |0003: move-result-object v0 │ │ +05a410: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -124376,18 +124427,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 │ │ -058210: |[058210] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -058220: 7110 df01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01df │ │ -058226: 0c00 |0003: move-result-object v0 │ │ -058228: 1100 |0004: return-object v0 │ │ +05a414: |[05a414] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05a424: 7110 df01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01df │ │ +05a42a: 0c00 |0003: move-result-object v0 │ │ +05a42c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -124396,18 +124447,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 │ │ -05822c: |[05822c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -05823c: 7110 e001 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01e0 │ │ -058242: 0c00 |0003: move-result-object v0 │ │ -058244: 1100 |0004: return-object v0 │ │ +05a430: |[05a430] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +05a440: 7110 e001 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01e0 │ │ +05a446: 0c00 |0003: move-result-object v0 │ │ +05a448: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -124416,32 +124467,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058248: |[058248] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -058258: 7110 e101 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01e1 │ │ -05825e: 0c00 |0003: move-result-object v0 │ │ -058260: 1100 |0004: return-object v0 │ │ +05a44c: |[05a44c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05a45c: 7110 e101 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01e1 │ │ +05a462: 0c00 |0003: move-result-object v0 │ │ +05a464: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 395 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #480 header: │ │ -class_idx : 194 │ │ +class_idx : 191 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 193 │ │ -source_file_idx : 1973 │ │ +superclass_idx : 190 │ │ +source_file_idx : 1970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -124461,17 +124512,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058264: |[058264] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -058274: 7010 5004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0450 │ │ -05827a: 0e00 |0003: return-void │ │ +05a468: |[05a468] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +05a478: 7010 5004 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0450 │ │ +05a47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -124480,21 +124531,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 │ │ -05827c: |[05827c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05828c: 7110 6604 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0466 │ │ -058292: 0c00 |0003: move-result-object v0 │ │ -058294: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -058298: 6e20 5a04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@045a │ │ -05829e: 0c00 |0009: move-result-object v0 │ │ -0582a0: 1100 |000a: return-object v0 │ │ +05a480: |[05a480] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05a490: 7110 6604 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0466 │ │ +05a496: 0c00 |0003: move-result-object v0 │ │ +05a498: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05a49c: 6e20 5a04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@045a │ │ +05a4a2: 0c00 |0009: move-result-object v0 │ │ +05a4a4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -124507,21 +124558,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 │ │ -0582a4: |[0582a4] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0582b4: 7110 6704 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0467 │ │ -0582ba: 0c00 |0003: move-result-object v0 │ │ -0582bc: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0582c0: 6f30 5204 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@0452 │ │ -0582c6: 0c00 |0009: move-result-object v0 │ │ -0582c8: 1100 |000a: return-object v0 │ │ +05a4a8: |[05a4a8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +05a4b8: 7110 6704 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0467 │ │ +05a4be: 0c00 |0003: move-result-object v0 │ │ +05a4c0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05a4c4: 6f30 5204 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@0452 │ │ +05a4ca: 0c00 |0009: move-result-object v0 │ │ +05a4cc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -124535,17 +124586,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 │ │ -0582cc: |[0582cc] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0582dc: 7120 6804 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0468 │ │ -0582e2: 0e00 |0003: return-void │ │ +05a4d0: |[05a4d0] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05a4e0: 7120 6804 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0468 │ │ +05a4e6: 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; │ │ @@ -124556,18 +124607,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 │ │ -0582e4: |[0582e4] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0582f4: 7120 6904 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0469 │ │ -0582fa: 0a00 |0003: move-result v0 │ │ -0582fc: 0f00 |0004: return v0 │ │ +05a4e8: |[05a4e8] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +05a4f8: 7120 6904 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0469 │ │ +05a4fe: 0a00 |0003: move-result v0 │ │ +05a500: 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; │ │ @@ -124577,32 +124628,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058300: |[058300] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -058310: 6f20 5104 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0451 │ │ -058316: 0c00 |0003: move-result-object v0 │ │ -058318: 1100 |0004: return-object v0 │ │ +05a504: |[05a504] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05a514: 6f20 5104 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0451 │ │ +05a51a: 0c00 |0003: move-result-object v0 │ │ +05a51c: 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; │ │ │ │ - source_file_idx : 1973 (NavUtils.java) │ │ + source_file_idx : 1970 (NavUtils.java) │ │ │ │ Class #481 header: │ │ -class_idx : 218 │ │ +class_idx : 215 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 217 │ │ -source_file_idx : 2174 │ │ +superclass_idx : 214 │ │ +source_file_idx : 2171 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -124622,17 +124673,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05831c: |[05831c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -05832c: 7010 ef04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ef │ │ -058332: 0e00 |0003: return-void │ │ +05a520: |[05a520] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +05a530: 7010 ef04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ef │ │ +05a536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -124641,27 +124692,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 │ │ -058334: |[058334] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -058344: 6e10 cc04 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@04cc │ │ -05834a: 0c00 |0003: move-result-object v0 │ │ -05834c: 6e10 cd04 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04cd │ │ -058352: 0c01 |0007: move-result-object v1 │ │ -058354: 7130 0105 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0501 │ │ -05835a: 6e20 f504 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@04f5 │ │ -058360: 0a00 |000e: move-result v0 │ │ -058362: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -058366: 6e10 ca04 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ca │ │ -05836c: 0c00 |0014: move-result-object v0 │ │ -05836e: 7220 de11 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11de │ │ -058374: 0e00 |0018: return-void │ │ +05a538: |[05a538] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +05a548: 6e10 cc04 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@04cc │ │ +05a54e: 0c00 |0003: move-result-object v0 │ │ +05a550: 6e10 cd04 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04cd │ │ +05a556: 0c01 |0007: move-result-object v1 │ │ +05a558: 7130 0105 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0501 │ │ +05a55e: 6e20 f504 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@04f5 │ │ +05a564: 0a00 |000e: move-result v0 │ │ +05a566: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +05a56a: 6e10 ca04 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04ca │ │ +05a570: 0c00 |0014: move-result-object v0 │ │ +05a572: 7220 de11 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@11de │ │ +05a578: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -124674,35 +124725,35 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -058378: |[058378] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -058388: 7210 d911 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@11d9 │ │ -05838e: 0a00 |0003: move-result v0 │ │ -058390: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -058394: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058396: 0f00 |0007: return v0 │ │ -058398: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05839a: 28fe |0009: goto 0007 // -0002 │ │ +05a57c: |[05a57c] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +05a58c: 7210 d911 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@11d9 │ │ +05a592: 0a00 |0003: move-result v0 │ │ +05a594: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +05a598: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05a59a: 0f00 |0007: return v0 │ │ +05a59c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05a59e: 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; │ │ │ │ - source_file_idx : 2174 (ShareCompat.java) │ │ + source_file_idx : 2171 (ShareCompat.java) │ │ │ │ Class #482 header: │ │ -class_idx : 239 │ │ +class_idx : 236 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 233 │ │ +superclass_idx : 230 │ │ source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #482 annotations: │ │ @@ -124752,20 +124803,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05839c: |[05839c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -0583ac: 7020 2c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@052c │ │ -0583b2: 2200 fa00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00fa │ │ -0583b6: 7020 9905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0599 │ │ -0583bc: 5b10 c901 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c9 │ │ -0583c0: 0e00 |000a: return-void │ │ +05a5a0: |[05a5a0] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +05a5b0: 7020 2c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@052c │ │ +05a5b6: 2200 f700 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f7 │ │ +05a5ba: 7020 9905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0599 │ │ +05a5c0: 5b10 c901 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c9 │ │ +05a5c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -124776,25 +124827,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 │ │ -0583c4: |[0583c4] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -0583d4: 7020 2c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@052c │ │ -0583da: 2200 fa00 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00fa │ │ -0583de: 7020 9905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0599 │ │ -0583e4: 5b10 c901 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c9 │ │ -0583e8: 5b13 ce01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ -0583ec: 5b14 ca01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ -0583f0: 5b15 cb01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ -0583f4: 5b16 cc01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ -0583f8: 5b17 cd01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ -0583fc: 0e00 |0014: return-void │ │ +05a5c8: |[05a5c8] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +05a5d8: 7020 2c05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@052c │ │ +05a5de: 2200 f700 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f7 │ │ +05a5e2: 7020 9905 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0599 │ │ +05a5e8: 5b10 c901 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c9 │ │ +05a5ec: 5b13 ce01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ +05a5f0: 5b14 ca01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ +05a5f4: 5b15 cb01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ +05a5f8: 5b16 cc01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ +05a5fc: 5b17 cd01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ +05a600: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -124816,34 +124867,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -058400: |[058400] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -058410: 6e10 5d05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@055d │ │ -058416: 0a01 |0003: move-result v1 │ │ -058418: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -05841c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -058420: 7210 f500 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -058426: 0e00 |000b: return-void │ │ -058428: 5420 c801 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -05842c: 5b23 c801 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -058430: 6e10 5e05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@055e │ │ -058436: 0a01 |0013: move-result v1 │ │ -058438: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -05843c: 6f20 2f05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@052f │ │ -058442: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -058446: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -05844a: 7210 fa00 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -058450: 0a01 |0020: move-result v1 │ │ -058452: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -058456: 7210 f500 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -05845c: 28e5 |0026: goto 000b // -001b │ │ +05a604: |[05a604] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +05a614: 6e10 5d05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@055d │ │ +05a61a: 0a01 |0003: move-result v1 │ │ +05a61c: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +05a620: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +05a624: 7210 f500 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +05a62a: 0e00 |000b: return-void │ │ +05a62c: 5420 c801 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a630: 5b23 c801 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a634: 6e10 5e05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@055e │ │ +05a63a: 0a01 |0013: move-result v1 │ │ +05a63c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +05a640: 6f20 2f05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@052f │ │ +05a646: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +05a64a: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +05a64e: 7210 fa00 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +05a654: 0a01 |0020: move-result v1 │ │ +05a656: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +05a65a: 7210 f500 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +05a660: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -124862,18 +124913,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 │ │ -058460: |[058460] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -058470: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -058474: 6e20 5305 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0553 │ │ -05847a: 0e00 |0005: return-void │ │ +05a664: |[05a664] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +05a674: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +05a678: 6e20 5305 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0553 │ │ +05a67e: 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; │ │ │ │ @@ -124882,56 +124933,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 │ │ -05847c: |[05847c] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05848c: 6f55 3205 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@0532 │ │ -058492: 6e20 5514 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -058498: 1a00 5612 |0006: const-string v0, "mUri=" // string@1256 │ │ -05849c: 6e20 5514 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0584a2: 5410 ce01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ -0584a6: 6e20 5914 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -0584ac: 6e20 5514 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0584b2: 1a00 c711 |0013: const-string v0, "mProjection=" // string@11c7 │ │ -0584b6: 6e20 5514 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0584bc: 5410 ca01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ -0584c0: 7110 db14 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ -0584c6: 0c00 |001d: move-result-object v0 │ │ -0584c8: 6e20 5a14 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -0584ce: 6e20 5514 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0584d4: 1a00 f911 |0024: const-string v0, "mSelection=" // string@11f9 │ │ -0584d8: 6e20 5514 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0584de: 5410 cb01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ -0584e2: 6e20 5a14 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -0584e8: 6e20 5514 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0584ee: 1a00 fb11 |0031: const-string v0, "mSelectionArgs=" // string@11fb │ │ -0584f2: 6e20 5514 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -0584f8: 5410 cc01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ -0584fc: 7110 db14 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ -058502: 0c00 |003b: move-result-object v0 │ │ -058504: 6e20 5a14 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -05850a: 6e20 5514 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -058510: 1a00 0b12 |0042: const-string v0, "mSortOrder=" // string@120b │ │ -058514: 6e20 5514 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -05851a: 5410 cd01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ -05851e: 6e20 5a14 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ -058524: 6e20 5514 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -05852a: 1a00 d510 |004f: const-string v0, "mCursor=" // string@10d5 │ │ -05852e: 6e20 5514 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -058534: 5410 c801 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -058538: 6e20 5914 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ -05853e: 6e20 5514 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -058544: 1a00 c110 |005c: const-string v0, "mContentChanged=" // string@10c1 │ │ -058548: 6e20 5514 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ -05854e: 5510 c701 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c7 │ │ -058552: 6e20 5b14 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ -058558: 0e00 |0066: return-void │ │ +05a680: |[05a680] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05a690: 6f55 3205 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@0532 │ │ +05a696: 6e20 5514 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a69c: 1a00 5312 |0006: const-string v0, "mUri=" // string@1253 │ │ +05a6a0: 6e20 5514 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a6a6: 5410 ce01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ +05a6aa: 6e20 5914 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +05a6b0: 6e20 5514 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a6b6: 1a00 c411 |0013: const-string v0, "mProjection=" // string@11c4 │ │ +05a6ba: 6e20 5514 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a6c0: 5410 ca01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ +05a6c4: 7110 db14 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ +05a6ca: 0c00 |001d: move-result-object v0 │ │ +05a6cc: 6e20 5a14 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +05a6d2: 6e20 5514 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a6d8: 1a00 f611 |0024: const-string v0, "mSelection=" // string@11f6 │ │ +05a6dc: 6e20 5514 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a6e2: 5410 cb01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ +05a6e6: 6e20 5a14 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +05a6ec: 6e20 5514 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a6f2: 1a00 f811 |0031: const-string v0, "mSelectionArgs=" // string@11f8 │ │ +05a6f6: 6e20 5514 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a6fc: 5410 cc01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ +05a700: 7110 db14 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ +05a706: 0c00 |003b: move-result-object v0 │ │ +05a708: 6e20 5a14 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +05a70e: 6e20 5514 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a714: 1a00 0812 |0042: const-string v0, "mSortOrder=" // string@1208 │ │ +05a718: 6e20 5514 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a71e: 5410 cd01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ +05a722: 6e20 5a14 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@145a │ │ +05a728: 6e20 5514 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a72e: 1a00 d210 |004f: const-string v0, "mCursor=" // string@10d2 │ │ +05a732: 6e20 5514 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a738: 5410 c801 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a73c: 6e20 5914 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1459 │ │ +05a742: 6e20 5514 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a748: 1a00 be10 |005c: const-string v0, "mContentChanged=" // string@10be │ │ +05a74c: 6e20 5514 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1455 │ │ +05a752: 5510 c701 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c7 │ │ +05a756: 6e20 5b14 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@145b │ │ +05a75c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -124953,17 +125004,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05855c: |[05855c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -05856c: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ -058570: 1100 |0002: return-object v0 │ │ +05a760: |[05a760] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +05a770: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ +05a774: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -124971,17 +125022,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058574: |[058574] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -058584: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ -058588: 1100 |0002: return-object v0 │ │ +05a778: |[05a778] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +05a788: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ +05a78c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -124989,17 +125040,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05858c: |[05858c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -05859c: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ -0585a0: 1100 |0002: return-object v0 │ │ +05a790: |[05a790] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +05a7a0: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ +05a7a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -125007,17 +125058,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0585a4: |[0585a4] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -0585b4: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ -0585b8: 1100 |0002: return-object v0 │ │ +05a7a8: |[05a7a8] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +05a7b8: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ +05a7bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -125025,17 +125076,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0585bc: |[0585bc] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -0585cc: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ -0585d0: 1100 |0002: return-object v0 │ │ +05a7c0: |[05a7c0] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +05a7d0: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ +05a7d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -125043,31 +125094,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -0585d4: |[0585d4] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -0585e4: 6e10 5705 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0557 │ │ -0585ea: 0c00 |0003: move-result-object v0 │ │ -0585ec: 6e10 8700 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0087 │ │ -0585f2: 0c00 |0007: move-result-object v0 │ │ -0585f4: 5471 ce01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ -0585f8: 5472 ca01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ -0585fc: 5473 cb01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ -058600: 5474 cc01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ -058604: 5475 cd01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ -058608: 7406 8300 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@0083 │ │ -05860e: 0c06 |0015: move-result-object v6 │ │ -058610: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -058614: 7210 f700 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ -05861a: 5470 c901 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c9 │ │ -05861e: 7220 fc00 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ -058624: 1106 |0020: return-object v6 │ │ +05a7d8: |[05a7d8] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +05a7e8: 6e10 5705 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0557 │ │ +05a7ee: 0c00 |0003: move-result-object v0 │ │ +05a7f0: 6e10 8700 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0087 │ │ +05a7f6: 0c00 |0007: move-result-object v0 │ │ +05a7f8: 5471 ce01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ +05a7fc: 5472 ca01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ +05a800: 5473 cb01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ +05a804: 5474 cc01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ +05a808: 5475 cd01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ +05a80c: 7406 8300 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@0083 │ │ +05a812: 0c06 |0015: move-result-object v6 │ │ +05a814: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +05a818: 7210 f700 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00f7 │ │ +05a81e: 5470 c901 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01c9 │ │ +05a822: 7220 fc00 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ +05a828: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -125080,18 +125131,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058628: |[058628] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -058638: 6e10 5f05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@055f │ │ -05863e: 0c00 |0003: move-result-object v0 │ │ -058640: 1100 |0004: return-object v0 │ │ +05a82c: |[05a82c] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +05a83c: 6e10 5f05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@055f │ │ +05a842: 0c00 |0003: move-result-object v0 │ │ +05a844: 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;) │ │ @@ -125099,21 +125150,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -058644: |[058644] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -058654: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -058658: 7210 fa00 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -05865e: 0a00 |0005: move-result v0 │ │ -058660: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -058664: 7210 f500 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -05866a: 0e00 |000b: return-void │ │ +05a848: |[05a848] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +05a858: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +05a85c: 7210 fa00 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +05a862: 0a00 |0005: move-result v0 │ │ +05a864: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +05a868: 7210 f500 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +05a86e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -125124,18 +125175,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 │ │ -05866c: |[05866c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -05867c: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -058680: 6e20 6105 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0561 │ │ -058686: 0e00 |0005: return-void │ │ +05a870: |[05a870] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +05a880: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +05a884: 6e20 6105 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0561 │ │ +05a88a: 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; │ │ │ │ @@ -125144,28 +125195,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -058688: |[058688] android.support.v4.content.CursorLoader.onReset:()V │ │ -058698: 6f10 3905 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0539 │ │ -05869e: 6e10 6505 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0565 │ │ -0586a4: 5410 c801 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -0586a8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0586ac: 5410 c801 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -0586b0: 7210 fa00 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ -0586b6: 0a00 |000f: move-result v0 │ │ -0586b8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0586bc: 5410 c801 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -0586c0: 7210 f500 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ -0586c6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0586c8: 5b10 c801 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -0586cc: 0e00 |001a: return-void │ │ +05a88c: |[05a88c] android.support.v4.content.CursorLoader.onReset:()V │ │ +05a89c: 6f10 3905 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0539 │ │ +05a8a2: 6e10 6505 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0565 │ │ +05a8a8: 5410 c801 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a8ac: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +05a8b0: 5410 c801 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a8b4: 7210 fa00 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00fa │ │ +05a8ba: 0a00 |000f: move-result v0 │ │ +05a8bc: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +05a8c0: 5410 c801 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a8c4: 7210 f500 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f5 │ │ +05a8ca: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +05a8cc: 5b10 c801 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a8d0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -125178,26 +125229,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0586d0: |[0586d0] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -0586e0: 5410 c801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -0586e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0586e8: 5410 c801 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -0586ec: 6e20 5305 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0553 │ │ -0586f2: 6e10 6b05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@056b │ │ -0586f8: 0a00 |000c: move-result v0 │ │ -0586fa: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0586fe: 5410 c801 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ -058702: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -058706: 6e10 5605 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0556 │ │ -05870c: 0e00 |0016: return-void │ │ +05a8d4: |[05a8d4] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +05a8e4: 5410 c801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a8e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05a8ec: 5410 c801 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a8f0: 6e20 5305 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0553 │ │ +05a8f6: 6e10 6b05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@056b │ │ +05a8fc: 0a00 |000c: move-result v0 │ │ +05a8fe: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +05a902: 5410 c801 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c8 │ │ +05a906: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +05a90a: 6e10 5605 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0556 │ │ +05a910: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -125209,17 +125260,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058710: |[058710] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -058720: 6e10 5205 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0552 │ │ -058726: 0e00 |0003: return-void │ │ +05a914: |[05a914] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +05a924: 6e10 5205 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0552 │ │ +05a92a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -125228,17 +125279,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058728: |[058728] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -058738: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ -05873c: 0e00 |0002: return-void │ │ +05a92c: |[05a92c] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +05a93c: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01ca │ │ +05a940: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -125248,17 +125299,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058740: |[058740] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -058750: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ -058754: 0e00 |0002: return-void │ │ +05a944: |[05a944] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +05a954: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cb │ │ +05a958: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -125268,17 +125319,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058758: |[058758] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -058768: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ -05876c: 0e00 |0002: return-void │ │ +05a95c: |[05a95c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +05a96c: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cc │ │ +05a970: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -125288,17 +125339,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058770: |[058770] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -058780: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ -058784: 0e00 |0002: return-void │ │ +05a974: |[05a974] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +05a984: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cd │ │ +05a988: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -125308,31 +125359,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058788: |[058788] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -058798: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ -05879c: 0e00 |0002: return-void │ │ +05a98c: |[05a98c] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +05a99c: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01ce │ │ +05a9a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ source_file_idx : 567 (CursorLoader.java) │ │ │ │ Class #483 header: │ │ -class_idx : 245 │ │ +class_idx : 242 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 244 │ │ +superclass_idx : 241 │ │ source_file_idx : 850 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #483 annotations: │ │ @@ -125353,17 +125404,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0587a0: |[0587a0] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -0587b0: 7010 8605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0586 │ │ -0587b6: 0e00 |0003: return-void │ │ +05a9a4: |[05a9a4] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +05a9b4: 7010 8605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0586 │ │ +05a9ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -125372,18 +125423,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 │ │ -0587b8: |[0587b8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0587c8: 7110 9505 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0595 │ │ -0587ce: 0c00 |0003: move-result-object v0 │ │ -0587d0: 1100 |0004: return-object v0 │ │ +05a9bc: |[05a9bc] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05a9cc: 7110 9505 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0595 │ │ +05a9d2: 0c00 |0003: move-result-object v0 │ │ +05a9d4: 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; │ │ │ │ @@ -125392,31 +125443,31 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0587d4: |[0587d4] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0587e4: 7110 9605 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0596 │ │ -0587ea: 0c00 |0003: move-result-object v0 │ │ -0587ec: 1100 |0004: return-object v0 │ │ +05a9d8: |[05a9d8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05a9e8: 7110 9605 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0596 │ │ +05a9ee: 0c00 |0003: move-result-object v0 │ │ +05a9f0: 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; │ │ │ │ source_file_idx : 850 (IntentCompat.java) │ │ │ │ Class #484 header: │ │ -class_idx : 271 │ │ +class_idx : 268 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 269 │ │ +superclass_idx : 266 │ │ source_file_idx : 630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #484 annotations: │ │ @@ -125437,17 +125488,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0587f0: |[0587f0] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -058800: 7010 fc05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05fc │ │ -058806: 0e00 |0003: return-void │ │ +05a9f4: |[05a9f4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +05aa04: 7010 fc05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@05fc │ │ +05aa0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -125456,32 +125507,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058808: |[058808] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -058818: 7110 0e06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@060e │ │ -05881e: 0e00 |0003: return-void │ │ +05aa0c: |[05aa0c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05aa1c: 7110 0e06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@060e │ │ +05aa22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ source_file_idx : 630 (DrawableCompat.java) │ │ │ │ Class #485 header: │ │ -class_idx : 341 │ │ +class_idx : 338 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 340 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 337 │ │ +source_file_idx : 2268 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -125505,18 +125556,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058820: |[058820] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -058830: 7020 4507 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0745 │ │ -058836: 5c02 9f02 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@029f │ │ -05883a: 0e00 |0005: return-void │ │ +05aa24: |[05aa24] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +05aa34: 7020 4507 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0745 │ │ +05aa3a: 5c02 9f02 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@029f │ │ +05aa3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ @@ -125528,17 +125579,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05883c: |[05883c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -05884c: 7030 4a07 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@074a │ │ -058852: 0e00 |0003: return-void │ │ +05aa40: |[05aa40] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +05aa50: 7030 4a07 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@074a │ │ +05aa56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -125550,30 +125601,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058854: |[058854] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -058864: 5510 9f02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@029f │ │ -058868: 0f00 |0002: return v0 │ │ +05aa58: |[05aa58] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +05aa68: 5510 9f02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@029f │ │ +05aa6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #486 header: │ │ -class_idx : 342 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 340 │ │ -source_file_idx : 2271 │ │ +superclass_idx : 337 │ │ +source_file_idx : 2268 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -125597,37 +125648,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05886c: |[05886c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -05887c: 2200 5601 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0156 │ │ -058880: 7010 4e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@074e │ │ -058886: 6900 a002 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a0 │ │ -05888a: 0e00 |0007: return-void │ │ +05aa70: |[05aa70] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +05aa80: 2200 5301 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0153 │ │ +05aa84: 7010 4e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@074e │ │ +05aa8a: 6900 a002 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a0 │ │ +05aa8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05888c: |[05888c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -05889c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05889e: 7020 4507 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0745 │ │ -0588a4: 0e00 |0004: return-void │ │ +05aa90: |[05aa90] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +05aaa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05aaa2: 7020 4507 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0745 │ │ +05aaa8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ @@ -125637,38 +125688,38 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0588a8: |[0588a8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -0588b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0588ba: 7100 f914 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14f9 │ │ -0588c0: 0c02 |0004: move-result-object v2 │ │ -0588c2: 7110 5907 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0759 │ │ -0588c8: 0a00 |0008: move-result v0 │ │ -0588ca: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -0588ce: 0f01 |000b: return v1 │ │ -0588d0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0588d2: 28fe |000d: goto 000b // -0002 │ │ +05aaac: |[05aaac] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +05aabc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05aabe: 7100 f914 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@14f9 │ │ +05aac4: 0c02 |0004: move-result-object v2 │ │ +05aac6: 7110 5907 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0759 │ │ +05aacc: 0a00 |0008: move-result v0 │ │ +05aace: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +05aad2: 0f01 |000b: return v1 │ │ +05aad4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05aad6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0009 line=251 │ │ locals : │ │ 0x0009 - 0x000e reg=0 dir I │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ - source_file_idx : 2271 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2268 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #487 header: │ │ -class_idx : 363 │ │ +class_idx : 360 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 367 │ │ +superclass_idx : 364 │ │ source_file_idx : 350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #487 annotations: │ │ @@ -125689,17 +125740,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0588d4: |[0588d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -0588e4: 7010 6c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@086c │ │ -0588ea: 0e00 |0003: return-void │ │ +05aad8: |[05aad8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +05aae8: 7010 6c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@086c │ │ +05aaee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -125708,18 +125759,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 │ │ -0588ec: |[0588ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0588fc: 7130 9408 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@0894 │ │ -058902: 0a00 |0003: move-result v0 │ │ -058904: 0f00 |0004: return v0 │ │ +05aaf0: |[05aaf0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05ab00: 7130 9408 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@0894 │ │ +05ab06: 0a00 |0003: move-result v0 │ │ +05ab08: 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; │ │ @@ -125730,20 +125781,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 │ │ -058908: |[058908] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -058918: 2200 6a01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@016a │ │ -05891c: 7030 4108 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@0841 │ │ -058922: 7110 9508 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0895 │ │ -058928: 0c00 |0008: move-result-object v0 │ │ -05892a: 1100 |0009: return-object v0 │ │ +05ab0c: |[05ab0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05ab1c: 2200 6701 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0167 │ │ +05ab20: 7030 4108 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@0841 │ │ +05ab26: 7110 9508 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0895 │ │ +05ab2c: 0c00 |0008: move-result-object v0 │ │ +05ab2e: 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; │ │ │ │ @@ -125752,18 +125803,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05892c: |[05892c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -05893c: 7100 9608 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0896 │ │ -058942: 0c00 |0003: move-result-object v0 │ │ -058944: 1100 |0004: return-object v0 │ │ +05ab30: |[05ab30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +05ab40: 7100 9608 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0896 │ │ +05ab46: 0c00 |0003: move-result-object v0 │ │ +05ab48: 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;) │ │ @@ -125771,17 +125822,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 │ │ -058948: |[058948] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -058958: 7130 9708 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@0897 │ │ -05895e: 0e00 |0003: return-void │ │ +05ab4c: |[05ab4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05ab5c: 7130 9708 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@0897 │ │ +05ab62: 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; │ │ @@ -125793,19 +125844,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 │ │ -058960: |[058960] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -058970: 6e10 f40c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ -058976: 0c00 |0003: move-result-object v0 │ │ -058978: 7130 9808 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0898 │ │ -05897e: 0e00 |0007: return-void │ │ +05ab64: |[05ab64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05ab74: 6e10 f40c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ +05ab7a: 0c00 |0003: move-result-object v0 │ │ +05ab7c: 7130 9808 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0898 │ │ +05ab82: 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; │ │ @@ -125817,17 +125868,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 │ │ -058980: |[058980] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -058990: 7130 9908 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@0899 │ │ -058996: 0e00 |0003: return-void │ │ +05ab84: |[05ab84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05ab94: 7130 9908 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@0899 │ │ +05ab9a: 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; │ │ @@ -125839,18 +125890,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 │ │ -058998: |[058998] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0589a8: 7140 9a08 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@089a │ │ -0589ae: 0a00 |0003: move-result v0 │ │ -0589b0: 0f00 |0004: return v0 │ │ +05ab9c: |[05ab9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05abac: 7140 9a08 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@089a │ │ +05abb2: 0a00 |0003: move-result v0 │ │ +05abb4: 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; │ │ @@ -125862,17 +125913,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 │ │ -0589b4: |[0589b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0589c4: 7130 9b08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@089b │ │ -0589ca: 0e00 |0003: return-void │ │ +05abb8: |[05abb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05abc8: 7130 9b08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@089b │ │ +05abce: 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; │ │ @@ -125884,33 +125935,33 @@ │ │ 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 │ │ -0589cc: |[0589cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0589dc: 7130 9c08 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@089c │ │ -0589e2: 0e00 |0003: return-void │ │ +05abd0: |[05abd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05abe0: 7130 9c08 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@089c │ │ +05abe6: 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; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 350 (AccessibilityDelegateCompat.java) │ │ │ │ Class #488 header: │ │ -class_idx : 389 │ │ +class_idx : 386 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 388 │ │ +superclass_idx : 385 │ │ source_file_idx : 873 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #488 annotations: │ │ @@ -125931,17 +125982,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0589e4: |[0589e4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -0589f4: 7010 ff08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08ff │ │ -0589fa: 0e00 |0003: return-void │ │ +05abe8: |[05abe8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +05abf8: 7010 ff08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@08ff │ │ +05abfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -125950,18 +126001,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0589fc: |[0589fc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -058a0c: 7140 2409 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0924 │ │ -058a12: 0a00 |0003: move-result v0 │ │ -058a14: 0f00 |0004: return v0 │ │ +05ac00: |[05ac00] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +05ac10: 7140 2409 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0924 │ │ +05ac16: 0a00 |0003: move-result v0 │ │ +05ac18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -125973,18 +126024,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 │ │ -058a18: |[058a18] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -058a28: 7110 2509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0925 │ │ -058a2e: 0c00 |0003: move-result-object v0 │ │ -058a30: 1100 |0004: return-object v0 │ │ +05ac1c: |[05ac1c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +05ac2c: 7110 2509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0925 │ │ +05ac32: 0c00 |0003: move-result-object v0 │ │ +05ac34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -125993,18 +126044,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058a34: |[058a34] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -058a44: 7110 2609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0926 │ │ -058a4a: 0a00 |0003: move-result v0 │ │ -058a4c: 0f00 |0004: return v0 │ │ +05ac38: |[05ac38] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +05ac48: 7110 2609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0926 │ │ +05ac4e: 0a00 |0003: move-result v0 │ │ +05ac50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -126013,32 +126064,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058a50: |[058a50] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -058a60: 7110 2709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0927 │ │ -058a66: 0e00 |0003: return-void │ │ +05ac54: |[05ac54] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +05ac64: 7110 2709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0927 │ │ +05ac6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ │ │ source_file_idx : 873 (KeyEventCompat.java) │ │ │ │ Class #489 header: │ │ -class_idx : 404 │ │ +class_idx : 401 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 402 │ │ -source_file_idx : 1949 │ │ +superclass_idx : 399 │ │ +source_file_idx : 1946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #489 annotations: │ │ Annotations on class │ │ @@ -126058,17 +126109,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058a68: |[058a68] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -058a78: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0964 │ │ -058a7e: 0e00 |0003: return-void │ │ +05ac6c: |[05ac6c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +05ac7c: 7010 6409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0964 │ │ +05ac82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -126077,18 +126128,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058a80: |[058a80] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -058a90: 7110 9609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0996 │ │ -058a96: 0a00 |0003: move-result v0 │ │ -058a98: 0f00 |0004: return v0 │ │ +05ac84: |[05ac84] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05ac94: 7110 9609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0996 │ │ +05ac9a: 0a00 |0003: move-result v0 │ │ +05ac9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -126097,18 +126148,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058a9c: |[058a9c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -058aac: 7110 9709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0997 │ │ -058ab2: 0a00 |0003: move-result v0 │ │ -058ab4: 0f00 |0004: return v0 │ │ +05aca0: |[05aca0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +05acb0: 7110 9709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0997 │ │ +05acb6: 0a00 |0003: move-result v0 │ │ +05acb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -126117,18 +126168,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058ab8: |[058ab8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -058ac8: 7110 9809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0998 │ │ -058ace: 0a00 |0003: move-result v0 │ │ -058ad0: 0f00 |0004: return v0 │ │ +05acbc: |[05acbc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +05accc: 7110 9809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0998 │ │ +05acd2: 0a00 |0003: move-result v0 │ │ +05acd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -126137,42 +126188,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -058ad4: |[058ad4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -058ae4: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -058ae8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -058aea: 7120 9909 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0999 │ │ -058af0: 0c00 |0006: move-result-object v0 │ │ -058af2: 1100 |0007: return-object v0 │ │ -058af4: 2200 9301 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0193 │ │ -058af8: 7030 6d09 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@096d │ │ -058afe: 7120 9909 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0999 │ │ -058b04: 0c00 |0010: move-result-object v0 │ │ -058b06: 28f6 |0011: goto 0007 // -000a │ │ +05acd8: |[05acd8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +05ace8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +05acec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05acee: 7120 9909 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0999 │ │ +05acf4: 0c00 |0006: move-result-object v0 │ │ +05acf6: 1100 |0007: return-object v0 │ │ +05acf8: 2200 9001 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0190 │ │ +05acfc: 7030 6d09 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@096d │ │ +05ad02: 7120 9909 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0999 │ │ +05ad08: 0c00 |0010: move-result-object v0 │ │ +05ad0a: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0012 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0012 reg=3 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ - source_file_idx : 1949 (MenuItemCompat.java) │ │ + source_file_idx : 1946 (MenuItemCompat.java) │ │ │ │ Class #490 header: │ │ -class_idx : 420 │ │ +class_idx : 417 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 426 │ │ -source_file_idx : 2048 │ │ +superclass_idx : 423 │ │ +source_file_idx : 2045 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #490 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -126291,18 +126342,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -058b08: |[058b08] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -058b18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058b1a: 7030 d409 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09d4 │ │ -058b20: 0e00 |0004: return-void │ │ +05ad0c: |[05ad0c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +05ad1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ad1e: 7030 d409 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09d4 │ │ +05ad24: 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; │ │ @@ -126312,103 +126363,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 │ │ -058b24: |[058b24] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -058b34: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -058b36: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -058b38: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -058b3c: 7030 fd09 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09fd │ │ -058b42: 2201 4000 |0007: new-instance v1, Landroid/graphics/Paint; // type@0040 │ │ -058b46: 7010 1d01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@011d │ │ -058b4c: 5b71 5003 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ -058b50: 2201 4400 |000e: new-instance v1, Landroid/graphics/Rect; // type@0044 │ │ -058b54: 7010 2101 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ -058b5a: 5b71 5103 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0351 │ │ -058b5e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -058b62: 5971 4e03 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@034e │ │ -058b66: 5c75 4003 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058b6a: 5c75 4103 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ -058b6e: 5271 5203 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0352 │ │ -058b72: 5971 4403 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ -058b76: 5471 5003 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ -058b7a: 5272 4403 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ -058b7e: 6e20 1e01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -058b84: 6e10 9200 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -058b8a: 0c01 |002b: move-result-object v1 │ │ -058b8c: 6e10 dc00 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ -058b92: 0c01 |002f: move-result-object v1 │ │ -058b94: 5210 2505 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ -058b98: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -058b9c: c801 |0034: mul-float/2addr v1, v0 │ │ -058b9e: c631 |0035: add-float/2addr v1, v3 │ │ -058ba0: 8711 |0036: float-to-int v1, v1 │ │ -058ba2: 5971 4503 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0345 │ │ -058ba6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -058baa: c801 |003b: mul-float/2addr v1, v0 │ │ -058bac: c631 |003c: add-float/2addr v1, v3 │ │ -058bae: 8711 |003d: float-to-int v1, v1 │ │ -058bb0: 5971 4803 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0348 │ │ -058bb4: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -058bb8: c801 |0042: mul-float/2addr v1, v0 │ │ -058bba: 8711 |0043: float-to-int v1, v1 │ │ -058bbc: 5971 4a03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@034a │ │ -058bc0: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -058bc4: c801 |0048: mul-float/2addr v1, v0 │ │ -058bc6: c631 |0049: add-float/2addr v1, v3 │ │ -058bc8: 8711 |004a: float-to-int v1, v1 │ │ -058bca: 5971 4f03 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -058bce: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -058bd2: c801 |004f: mul-float/2addr v1, v0 │ │ -058bd4: c631 |0050: add-float/2addr v1, v3 │ │ -058bd6: 8711 |0051: float-to-int v1, v1 │ │ -058bd8: 5971 4203 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0342 │ │ -058bdc: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -058be0: c801 |0056: mul-float/2addr v1, v0 │ │ -058be2: c631 |0057: add-float/2addr v1, v3 │ │ -058be4: 8711 |0058: float-to-int v1, v1 │ │ -058be6: 5971 4903 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0349 │ │ -058bea: 7110 7112 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ -058bf0: 0c01 |005e: move-result-object v1 │ │ -058bf2: 6e10 7812 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ -058bf8: 0a01 |0062: move-result v1 │ │ -058bfa: 5971 5303 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0353 │ │ -058bfe: 6e10 db09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09db │ │ -058c04: 0a01 |0068: move-result v1 │ │ -058c06: 6e10 dd09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@09dd │ │ -058c0c: 0a02 |006c: move-result v2 │ │ -058c0e: 6e10 dc09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09dc │ │ -058c14: 0a03 |0070: move-result v3 │ │ -058c16: 6e10 da09 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@09da │ │ -058c1c: 0a04 |0074: move-result v4 │ │ -058c1e: 6e54 e909 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@09e9 │ │ -058c24: 6e10 df09 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@09df │ │ -058c2a: 0a01 |007b: move-result v1 │ │ -058c2c: 6e20 ec09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@09ec │ │ -058c32: 6e20 ed09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@09ed │ │ -058c38: 5471 4d03 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@034d │ │ -058c3c: 6e20 cb13 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13cb │ │ -058c42: 5471 4d03 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@034d │ │ -058c46: 2202 a201 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01a2 │ │ -058c4a: 7020 cf09 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09cf │ │ -058c50: 6e20 ce13 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13ce │ │ -058c56: 5471 4b03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@034b │ │ -058c5a: 6e20 cb13 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13cb │ │ -058c60: 5471 4b03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@034b │ │ -058c64: 2202 a301 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01a3 │ │ -058c68: 7020 d109 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09d1 │ │ -058c6e: 6e20 ce13 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13ce │ │ -058c74: 6e10 d509 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09d5 │ │ -058c7a: 0c01 |00a3: move-result-object v1 │ │ -058c7c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -058c80: 5c76 4003 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058c84: 0e00 |00a8: return-void │ │ +05ad28: |[05ad28] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05ad38: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05ad3a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05ad3c: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +05ad40: 7030 fd09 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@09fd │ │ +05ad46: 2201 4000 |0007: new-instance v1, Landroid/graphics/Paint; // type@0040 │ │ +05ad4a: 7010 1d01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@011d │ │ +05ad50: 5b71 5003 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ +05ad54: 2201 4300 |000e: new-instance v1, Landroid/graphics/Rect; // type@0043 │ │ +05ad58: 7010 2101 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0121 │ │ +05ad5e: 5b71 5103 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0351 │ │ +05ad62: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +05ad66: 5971 4e03 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@034e │ │ +05ad6a: 5c75 4003 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05ad6e: 5c75 4103 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ +05ad72: 5271 5203 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0352 │ │ +05ad76: 5971 4403 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ +05ad7a: 5471 5003 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ +05ad7e: 5272 4403 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ +05ad82: 6e20 1e01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +05ad88: 6e10 9200 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +05ad8e: 0c01 |002b: move-result-object v1 │ │ +05ad90: 6e10 dc00 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00dc │ │ +05ad96: 0c01 |002f: move-result-object v1 │ │ +05ad98: 5210 2505 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0525 │ │ +05ad9c: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +05ada0: c801 |0034: mul-float/2addr v1, v0 │ │ +05ada2: c631 |0035: add-float/2addr v1, v3 │ │ +05ada4: 8711 |0036: float-to-int v1, v1 │ │ +05ada6: 5971 4503 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0345 │ │ +05adaa: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +05adae: c801 |003b: mul-float/2addr v1, v0 │ │ +05adb0: c631 |003c: add-float/2addr v1, v3 │ │ +05adb2: 8711 |003d: float-to-int v1, v1 │ │ +05adb4: 5971 4803 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0348 │ │ +05adb8: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +05adbc: c801 |0042: mul-float/2addr v1, v0 │ │ +05adbe: 8711 |0043: float-to-int v1, v1 │ │ +05adc0: 5971 4a03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@034a │ │ +05adc4: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +05adc8: c801 |0048: mul-float/2addr v1, v0 │ │ +05adca: c631 |0049: add-float/2addr v1, v3 │ │ +05adcc: 8711 |004a: float-to-int v1, v1 │ │ +05adce: 5971 4f03 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05add2: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +05add6: c801 |004f: mul-float/2addr v1, v0 │ │ +05add8: c631 |0050: add-float/2addr v1, v3 │ │ +05adda: 8711 |0051: float-to-int v1, v1 │ │ +05addc: 5971 4203 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0342 │ │ +05ade0: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +05ade4: c801 |0056: mul-float/2addr v1, v0 │ │ +05ade6: c631 |0057: add-float/2addr v1, v3 │ │ +05ade8: 8711 |0058: float-to-int v1, v1 │ │ +05adea: 5971 4903 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0349 │ │ +05adee: 7110 7112 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1271 │ │ +05adf4: 0c01 |005e: move-result-object v1 │ │ +05adf6: 6e10 7812 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1278 │ │ +05adfc: 0a01 |0062: move-result v1 │ │ +05adfe: 5971 5303 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0353 │ │ +05ae02: 6e10 db09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09db │ │ +05ae08: 0a01 |0068: move-result v1 │ │ +05ae0a: 6e10 dd09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@09dd │ │ +05ae10: 0a02 |006c: move-result v2 │ │ +05ae12: 6e10 dc09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09dc │ │ +05ae18: 0a03 |0070: move-result v3 │ │ +05ae1a: 6e10 da09 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@09da │ │ +05ae20: 0a04 |0074: move-result v4 │ │ +05ae22: 6e54 e909 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@09e9 │ │ +05ae28: 6e10 df09 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@09df │ │ +05ae2e: 0a01 |007b: move-result v1 │ │ +05ae30: 6e20 ec09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@09ec │ │ +05ae36: 6e20 ed09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@09ed │ │ +05ae3c: 5471 4d03 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@034d │ │ +05ae40: 6e20 cb13 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13cb │ │ +05ae46: 5471 4d03 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@034d │ │ +05ae4a: 2202 9f01 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@019f │ │ +05ae4e: 7020 cf09 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09cf │ │ +05ae54: 6e20 ce13 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13ce │ │ +05ae5a: 5471 4b03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@034b │ │ +05ae5e: 6e20 cb13 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@13cb │ │ +05ae64: 5471 4b03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@034b │ │ +05ae68: 2202 a001 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01a0 │ │ +05ae6c: 7020 d109 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@09d1 │ │ +05ae72: 6e20 ce13 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@13ce │ │ +05ae78: 6e10 d509 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@09d5 │ │ +05ae7e: 0c01 |00a3: move-result-object v1 │ │ +05ae80: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +05ae84: 5c76 4003 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05ae88: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -126445,17 +126496,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058c88: |[058c88] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -058c98: 5510 4003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058c9c: 0f00 |0002: return v0 │ │ +05ae8c: |[05ae8c] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +05ae9c: 5510 4003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05aea0: 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;) │ │ @@ -126463,21 +126514,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -058ca0: |[058ca0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -058cb0: 6f10 020a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a02 │ │ -058cb6: 0a00 |0003: move-result v0 │ │ -058cb8: 5221 4903 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0349 │ │ -058cbc: 7120 8c14 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ -058cc2: 0a00 |0009: move-result v0 │ │ -058cc4: 0f00 |000a: return v0 │ │ +05aea4: |[05aea4] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +05aeb4: 6f10 020a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a02 │ │ +05aeba: 0a00 |0003: move-result v0 │ │ +05aebc: 5221 4903 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0349 │ │ +05aec0: 7120 8c14 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@148c │ │ +05aec6: 0a00 |0009: move-result v0 │ │ +05aec8: 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;) │ │ @@ -126485,17 +126536,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058cc8: |[058cc8] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -058cd8: 5210 4403 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ -058cdc: 0f00 |0002: return v0 │ │ +05aecc: |[05aecc] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +05aedc: 5210 4403 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ +05aee0: 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;) │ │ @@ -126503,71 +126554,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -058ce0: |[058ce0] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -058cf0: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -058cf6: 6f20 0c0a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a0c │ │ -058cfc: 6e10 d809 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09d8 │ │ -058d02: 0a07 |0009: move-result v7 │ │ -058d04: 0176 |000a: move v6, v7 │ │ -058d06: 54c0 3f03 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -058d0a: 6e10 c313 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ -058d10: 0a00 |0010: move-result v0 │ │ -058d12: 52c1 4f03 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -058d16: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -058d1a: 54c0 3f03 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -058d1e: 6e10 c613 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ -058d24: 0a00 |001a: move-result v0 │ │ -058d26: 52c1 4f03 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -058d2a: 9009 0001 |001d: add-int v9, v0, v1 │ │ -058d2e: 52c0 4503 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0345 │ │ -058d32: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -058d36: 54c0 5003 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ -058d3a: 52c1 4e03 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@034e │ │ -058d3e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -058d42: 52c2 4403 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ -058d46: b5b2 |002b: and-int/2addr v2, v11 │ │ -058d48: b621 |002c: or-int/2addr v1, v2 │ │ -058d4a: 6e20 1e01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -058d50: 8281 |0030: int-to-float v1, v8 │ │ -058d52: 82a2 |0031: int-to-float v2, v10 │ │ -058d54: 8293 |0032: int-to-float v3, v9 │ │ -058d56: 8264 |0033: int-to-float v4, v6 │ │ -058d58: 54c5 5003 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ -058d5c: 07d0 |0036: move-object v0, v13 │ │ -058d5e: 7406 1101 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0111 │ │ -058d64: 55c0 4003 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058d68: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -058d6c: 54c0 5003 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ -058d70: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -058d74: 52c2 4403 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ -058d78: b5b2 |0044: and-int/2addr v2, v11 │ │ -058d7a: b621 |0045: or-int/2addr v1, v2 │ │ -058d7c: 6e20 1e01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -058d82: 6e10 db09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09db │ │ -058d88: 0a00 |004c: move-result v0 │ │ -058d8a: 8201 |004d: int-to-float v1, v0 │ │ -058d8c: 52c0 4203 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0342 │ │ -058d90: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -058d94: 8202 |0052: int-to-float v2, v0 │ │ -058d96: 6e10 e009 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@09e0 │ │ -058d9c: 0a00 |0056: move-result v0 │ │ -058d9e: 6e10 dc09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09dc │ │ -058da4: 0a03 |005a: move-result v3 │ │ -058da6: b130 |005b: sub-int/2addr v0, v3 │ │ -058da8: 8203 |005c: int-to-float v3, v0 │ │ -058daa: 8274 |005d: int-to-float v4, v7 │ │ -058dac: 54c5 5003 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ -058db0: 07d0 |0060: move-object v0, v13 │ │ -058db2: 7406 1101 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0111 │ │ -058db8: 0e00 |0064: return-void │ │ +05aee4: |[05aee4] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +05aef4: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +05aefa: 6f20 0c0a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a0c │ │ +05af00: 6e10 d809 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09d8 │ │ +05af06: 0a07 |0009: move-result v7 │ │ +05af08: 0176 |000a: move v6, v7 │ │ +05af0a: 54c0 3f03 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05af0e: 6e10 c313 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ +05af14: 0a00 |0010: move-result v0 │ │ +05af16: 52c1 4f03 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05af1a: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +05af1e: 54c0 3f03 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05af22: 6e10 c613 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ +05af28: 0a00 |001a: move-result v0 │ │ +05af2a: 52c1 4f03 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05af2e: 9009 0001 |001d: add-int v9, v0, v1 │ │ +05af32: 52c0 4503 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0345 │ │ +05af36: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +05af3a: 54c0 5003 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ +05af3e: 52c1 4e03 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@034e │ │ +05af42: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05af46: 52c2 4403 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ +05af4a: b5b2 |002b: and-int/2addr v2, v11 │ │ +05af4c: b621 |002c: or-int/2addr v1, v2 │ │ +05af4e: 6e20 1e01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +05af54: 8281 |0030: int-to-float v1, v8 │ │ +05af56: 82a2 |0031: int-to-float v2, v10 │ │ +05af58: 8293 |0032: int-to-float v3, v9 │ │ +05af5a: 8264 |0033: int-to-float v4, v6 │ │ +05af5c: 54c5 5003 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ +05af60: 07d0 |0036: move-object v0, v13 │ │ +05af62: 7406 1101 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0111 │ │ +05af68: 55c0 4003 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05af6c: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +05af70: 54c0 5003 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ +05af74: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +05af78: 52c2 4403 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ +05af7c: b5b2 |0044: and-int/2addr v2, v11 │ │ +05af7e: b621 |0045: or-int/2addr v1, v2 │ │ +05af80: 6e20 1e01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +05af86: 6e10 db09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@09db │ │ +05af8c: 0a00 |004c: move-result v0 │ │ +05af8e: 8201 |004d: int-to-float v1, v0 │ │ +05af90: 52c0 4203 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0342 │ │ +05af94: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +05af98: 8202 |0052: int-to-float v2, v0 │ │ +05af9a: 6e10 e009 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@09e0 │ │ +05afa0: 0a00 |0056: move-result v0 │ │ +05afa2: 6e10 dc09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@09dc │ │ +05afa8: 0a03 |005a: move-result v3 │ │ +05afaa: b130 |005b: sub-int/2addr v0, v3 │ │ +05afac: 8203 |005c: int-to-float v3, v0 │ │ +05afae: 8274 |005d: int-to-float v4, v7 │ │ +05afb0: 54c5 5003 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ +05afb4: 07d0 |0060: move-object v0, v13 │ │ +05afb6: 7406 1101 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0111 │ │ +05afbc: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -126592,83 +126643,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -058dbc: |[058dbc] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -058dcc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -058dce: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -058dd0: 6e10 e211 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ -058dd6: 0a00 |0005: move-result v0 │ │ -058dd8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -058ddc: 5565 4303 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0343 │ │ -058de0: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -058de4: 0f03 |000c: return v3 │ │ -058de6: 6e10 e811 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ -058dec: 0a01 |0010: move-result v1 │ │ -058dee: 6e10 ea11 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ -058df4: 0a02 |0014: move-result v2 │ │ -058df6: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -058dfc: 0143 |0018: move v3, v4 │ │ -058dfe: 28f3 |0019: goto 000c // -000d │ │ -058e00: 5961 4603 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0346 │ │ -058e04: 5962 4703 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0347 │ │ -058e08: 5c63 4303 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0343 │ │ -058e0c: 28f8 |0020: goto 0018 // -0008 │ │ -058e0e: 5263 4603 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0346 │ │ -058e12: a703 0103 |0023: sub-float v3, v1, v3 │ │ -058e16: 7110 8814 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -058e1c: 0a03 |0028: move-result v3 │ │ -058e1e: 5265 5303 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0353 │ │ -058e22: 8255 |002b: int-to-float v5, v5 │ │ -058e24: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -058e28: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -058e2c: 5263 4703 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0347 │ │ -058e30: a703 0203 |0032: sub-float v3, v2, v3 │ │ -058e34: 7110 8814 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -058e3a: 0a03 |0037: move-result v3 │ │ -058e3c: 5265 5303 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0353 │ │ -058e40: 8255 |003a: int-to-float v5, v5 │ │ -058e42: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -058e46: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -058e4a: 5c64 4303 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0343 │ │ -058e4e: 28d7 |0041: goto 0018 // -0029 │ │ -058e50: 5463 3f03 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -058e54: 6e10 c313 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ -058e5a: 0a03 |0047: move-result v3 │ │ -058e5c: 5265 4f03 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -058e60: b153 |004a: sub-int/2addr v3, v5 │ │ -058e62: 8233 |004b: int-to-float v3, v3 │ │ -058e64: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -058e68: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -058e6c: 5463 4c03 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -058e70: 5465 4c03 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -058e74: 6e10 7d0b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -058e7a: 0a05 |0057: move-result v5 │ │ -058e7c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -058e80: 6e20 be0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ -058e86: 28bb |005d: goto 0018 // -0045 │ │ -058e88: 5463 3f03 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -058e8c: 6e10 c613 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ -058e92: 0a03 |0063: move-result v3 │ │ -058e94: 5265 4f03 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -058e98: b053 |0066: add-int/2addr v3, v5 │ │ -058e9a: 8233 |0067: int-to-float v3, v3 │ │ -058e9c: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -058ea0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -058ea4: 5463 4c03 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -058ea8: 5465 4c03 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ -058eac: 6e10 7d0b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ -058eb2: 0a05 |0073: move-result v5 │ │ -058eb4: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -058eb8: 6e20 be0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ -058ebe: 289f |0079: goto 0018 // -0061 │ │ -058ec0: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +05afc0: |[05afc0] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05afd0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05afd2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05afd4: 6e10 e211 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@11e2 │ │ +05afda: 0a00 |0005: move-result v0 │ │ +05afdc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05afe0: 5565 4303 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0343 │ │ +05afe4: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +05afe8: 0f03 |000c: return v3 │ │ +05afea: 6e10 e811 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@11e8 │ │ +05aff0: 0a01 |0010: move-result v1 │ │ +05aff2: 6e10 ea11 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@11ea │ │ +05aff8: 0a02 |0014: move-result v2 │ │ +05affa: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +05b000: 0143 |0018: move v3, v4 │ │ +05b002: 28f3 |0019: goto 000c // -000d │ │ +05b004: 5961 4603 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0346 │ │ +05b008: 5962 4703 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0347 │ │ +05b00c: 5c63 4303 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0343 │ │ +05b010: 28f8 |0020: goto 0018 // -0008 │ │ +05b012: 5263 4603 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0346 │ │ +05b016: a703 0103 |0023: sub-float v3, v1, v3 │ │ +05b01a: 7110 8814 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +05b020: 0a03 |0028: move-result v3 │ │ +05b022: 5265 5303 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0353 │ │ +05b026: 8255 |002b: int-to-float v5, v5 │ │ +05b028: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +05b02c: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +05b030: 5263 4703 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0347 │ │ +05b034: a703 0203 |0032: sub-float v3, v2, v3 │ │ +05b038: 7110 8814 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +05b03e: 0a03 |0037: move-result v3 │ │ +05b040: 5265 5303 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0353 │ │ +05b044: 8255 |003a: int-to-float v5, v5 │ │ +05b046: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +05b04a: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +05b04e: 5c64 4303 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0343 │ │ +05b052: 28d7 |0041: goto 0018 // -0029 │ │ +05b054: 5463 3f03 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05b058: 6e10 c313 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ +05b05e: 0a03 |0047: move-result v3 │ │ +05b060: 5265 4f03 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05b064: b153 |004a: sub-int/2addr v3, v5 │ │ +05b066: 8233 |004b: int-to-float v3, v3 │ │ +05b068: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +05b06c: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +05b070: 5463 4c03 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +05b074: 5465 4c03 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +05b078: 6e10 7d0b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +05b07e: 0a05 |0057: move-result v5 │ │ +05b080: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05b084: 6e20 be0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ +05b08a: 28bb |005d: goto 0018 // -0045 │ │ +05b08c: 5463 3f03 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05b090: 6e10 c613 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ +05b096: 0a03 |0063: move-result v3 │ │ +05b098: 5265 4f03 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05b09c: b053 |0066: add-int/2addr v3, v5 │ │ +05b09e: 8233 |0067: int-to-float v3, v3 │ │ +05b0a0: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +05b0a4: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +05b0a8: 5463 4c03 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +05b0ac: 5465 4c03 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@034c │ │ +05b0b0: 6e10 7d0b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0b7d │ │ +05b0b6: 0a05 |0073: move-result v5 │ │ +05b0b8: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05b0bc: 6e20 be0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bbe │ │ +05b0c2: 289f |0079: goto 0018 // -0061 │ │ +05b0c4: 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 │ │ @@ -126696,26 +126747,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -058ed4: |[058ed4] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -058ee4: 6f20 100a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a10 │ │ -058eea: 5510 4103 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ -058eee: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -058ef2: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -058ef6: b520 |0009: and-int/2addr v0, v2 │ │ -058ef8: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -058efc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -058efe: 5c10 4003 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058f02: 0e00 |000f: return-void │ │ -058f04: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -058f06: 28fc |0011: goto 000d // -0004 │ │ +05b0d8: |[05b0d8] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +05b0e8: 6f20 100a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a10 │ │ +05b0ee: 5510 4103 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ +05b0f2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +05b0f6: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +05b0fa: b520 |0009: and-int/2addr v0, v2 │ │ +05b0fc: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +05b100: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05b102: 5c10 4003 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05b106: 0e00 |000f: return-void │ │ +05b108: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05b10a: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -126728,24 +126779,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -058f08: |[058f08] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -058f18: 6f20 110a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a11 │ │ -058f1e: 5510 4103 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ -058f22: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -058f26: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -058f2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -058f2c: 5c10 4003 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058f30: 0e00 |000c: return-void │ │ -058f32: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -058f34: 28fc |000e: goto 000a // -0004 │ │ +05b10c: |[05b10c] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05b11c: 6f20 110a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a11 │ │ +05b122: 5510 4103 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ +05b126: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05b12a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05b12e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05b130: 5c10 4003 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05b134: 0e00 |000c: return-void │ │ +05b136: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05b138: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -126758,24 +126809,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -058f38: |[058f38] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -058f48: 6f20 120a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a12 │ │ -058f4e: 5510 4103 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ -058f52: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -058f56: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -058f5a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -058f5c: 5c10 4003 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058f60: 0e00 |000c: return-void │ │ -058f62: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -058f64: 28fc |000e: goto 000a // -0004 │ │ +05b13c: |[05b13c] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +05b14c: 6f20 120a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a12 │ │ +05b152: 5510 4103 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ +05b156: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05b15a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05b15e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05b160: 5c10 4003 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05b164: 0e00 |000c: return-void │ │ +05b166: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05b168: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -126788,20 +126839,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -058f68: |[058f68] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -058f78: 5c12 4003 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ -058f7c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -058f7e: 5c10 4103 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ -058f82: 6e10 e109 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09e1 │ │ -058f88: 0e00 |0008: return-void │ │ +05b16c: |[05b16c] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +05b17c: 5c12 4003 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0340 │ │ +05b180: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05b182: 5c10 4103 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0341 │ │ +05b186: 6e10 e109 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09e1 │ │ +05b18c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -126813,20 +126864,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -058f8c: |[058f8c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -058f9c: 5210 4803 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0348 │ │ -058fa0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -058fa4: 5215 4803 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0348 │ │ -058fa8: 6f55 160a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a16 │ │ -058fae: 0e00 |0009: return-void │ │ +05b190: |[05b190] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +05b1a0: 5210 4803 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0348 │ │ +05b1a4: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +05b1a8: 5215 4803 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0348 │ │ +05b1ac: 6f55 160a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a16 │ │ +05b1b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -126841,21 +126892,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -058fb0: |[058fb0] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -058fc0: 5923 4403 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ -058fc4: 5420 5003 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ -058fc8: 5221 4403 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ -058fcc: 6e20 1e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ -058fd2: 6e10 e109 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09e1 │ │ -058fd8: 0e00 |000c: return-void │ │ +05b1b4: |[05b1b4] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +05b1c4: 5923 4403 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ +05b1c8: 5420 5003 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0350 │ │ +05b1cc: 5221 4403 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0344 │ │ +05b1d0: 6e20 1e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@011e │ │ +05b1d6: 6e10 e109 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@09e1 │ │ +05b1dc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -126867,23 +126918,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -058fdc: |[058fdc] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -058fec: 6e10 d609 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@09d6 │ │ -058ff2: 0c00 |0003: move-result-object v0 │ │ -058ff4: 6e10 9200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ -058ffa: 0c00 |0007: move-result-object v0 │ │ -058ffc: 6e20 da00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00da │ │ -059002: 0a00 |000b: move-result v0 │ │ -059004: 6e20 ea09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@09ea │ │ -05900a: 0e00 |000f: return-void │ │ +05b1e0: |[05b1e0] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +05b1f0: 6e10 d609 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@09d6 │ │ +05b1f6: 0c00 |0003: move-result-object v0 │ │ +05b1f8: 6e10 9200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0092 │ │ +05b1fe: 0c00 |0007: move-result-object v0 │ │ +05b200: 6e20 da00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00da │ │ +05b206: 0a00 |000b: move-result v0 │ │ +05b208: 6e20 ea09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@09ea │ │ +05b20e: 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 │ │ @@ -126893,20 +126944,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05900c: |[05900c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -05901c: 5210 4a03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@034a │ │ -059020: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -059024: 5212 4a03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@034a │ │ -059028: 6f20 1a0a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a1a │ │ -05902e: 0e00 |0009: return-void │ │ +05b210: |[05b210] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +05b220: 5210 4a03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@034a │ │ +05b224: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +05b228: 5212 4a03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@034a │ │ +05b22c: 6f20 1a0a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a1a │ │ +05b232: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -126918,55 +126969,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -059030: |[059030] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -059040: 5472 5103 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0351 │ │ -059044: 6e10 d809 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09d8 │ │ -05904a: 0a00 |0005: move-result v0 │ │ -05904c: 5475 3f03 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -059050: 6e10 c313 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ -059056: 0a05 |000b: move-result v5 │ │ -059058: 5276 4f03 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -05905c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -059060: 5475 3f03 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -059064: 6e10 c613 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ -05906a: 0a05 |0015: move-result v5 │ │ -05906c: 5276 4f03 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -059070: 9003 0506 |0018: add-int v3, v5, v6 │ │ -059074: 5275 4503 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0345 │ │ -059078: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -05907c: 6e50 2501 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0125 │ │ -059082: 6f40 1d0a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ -059088: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -05908c: a705 0905 |0026: sub-float v5, v9, v5 │ │ -059090: 7110 8814 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ -059096: 0a05 |002b: move-result v5 │ │ -059098: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -05909c: c865 |002e: mul-float/2addr v5, v6 │ │ -05909e: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0590a2: c865 |0031: mul-float/2addr v5, v6 │ │ -0590a4: 8755 |0032: float-to-int v5, v5 │ │ -0590a6: 5975 4e03 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@034e │ │ -0590aa: 5475 3f03 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -0590ae: 6e10 c313 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ -0590b4: 0a05 |003a: move-result v5 │ │ -0590b6: 5276 4f03 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -0590ba: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0590be: 5475 3f03 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ -0590c2: 6e10 c613 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ -0590c8: 0a05 |0044: move-result v5 │ │ -0590ca: 5276 4f03 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ -0590ce: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0590d2: 6e50 2701 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0127 │ │ -0590d8: 6e20 e209 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@09e2 │ │ -0590de: 0e00 |004f: return-void │ │ +05b234: |[05b234] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +05b244: 5472 5103 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0351 │ │ +05b248: 6e10 d809 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@09d8 │ │ +05b24e: 0a00 |0005: move-result v0 │ │ +05b250: 5475 3f03 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05b254: 6e10 c313 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ +05b25a: 0a05 |000b: move-result v5 │ │ +05b25c: 5276 4f03 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05b260: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +05b264: 5475 3f03 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05b268: 6e10 c613 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ +05b26e: 0a05 |0015: move-result v5 │ │ +05b270: 5276 4f03 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05b274: 9003 0506 |0018: add-int v3, v5, v6 │ │ +05b278: 5275 4503 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0345 │ │ +05b27c: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +05b280: 6e50 2501 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0125 │ │ +05b286: 6f40 1d0a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a1d │ │ +05b28c: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +05b290: a705 0905 |0026: sub-float v5, v9, v5 │ │ +05b294: 7110 8814 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1488 │ │ +05b29a: 0a05 |002b: move-result v5 │ │ +05b29c: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +05b2a0: c865 |002e: mul-float/2addr v5, v6 │ │ +05b2a2: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +05b2a6: c865 |0031: mul-float/2addr v5, v6 │ │ +05b2a8: 8755 |0032: float-to-int v5, v5 │ │ +05b2aa: 5975 4e03 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@034e │ │ +05b2ae: 5475 3f03 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05b2b2: 6e10 c313 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@13c3 │ │ +05b2b8: 0a05 |003a: move-result v5 │ │ +05b2ba: 5276 4f03 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05b2be: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +05b2c2: 5475 3f03 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@033f │ │ +05b2c6: 6e10 c613 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@13c6 │ │ +05b2cc: 0a05 |0044: move-result v5 │ │ +05b2ce: 5276 4f03 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@034f │ │ +05b2d2: 9003 0506 |0047: add-int v3, v5, v6 │ │ +05b2d6: 6e50 2701 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0127 │ │ +05b2dc: 6e20 e209 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@09e2 │ │ +05b2e2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -126985,21 +127036,21 @@ │ │ 0x001a - 0x0050 reg=3 right I │ │ 0x001e - 0x0050 reg=4 top I │ │ 0x0000 - 0x0050 reg=7 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0050 reg=8 position I │ │ 0x0000 - 0x0050 reg=9 positionOffset F │ │ 0x0000 - 0x0050 reg=10 force Z │ │ │ │ - source_file_idx : 2048 (PagerTabStrip.java) │ │ + source_file_idx : 2045 (PagerTabStrip.java) │ │ │ │ Class #491 header: │ │ -class_idx : 441 │ │ +class_idx : 438 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 440 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 437 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #491 annotations: │ │ Annotations on class │ │ @@ -127019,17 +127070,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0590e0: |[0590e0] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -0590f0: 7010 420a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a42 │ │ -0590f6: 0e00 |0003: return-void │ │ +05b2e4: |[05b2e4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +05b2f4: 7010 420a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a42 │ │ +05b2fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -127038,32 +127089,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0590f8: |[0590f8] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -059108: 7110 d80a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0ad8 │ │ -05910e: 0a00 |0003: move-result v0 │ │ -059110: 0f00 |0004: return v0 │ │ +05b2fc: |[05b2fc] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +05b30c: 7110 d80a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0ad8 │ │ +05b312: 0a00 |0003: move-result v0 │ │ +05b314: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #492 header: │ │ -class_idx : 462 │ │ +class_idx : 459 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 466 │ │ -source_file_idx : 2412 │ │ +superclass_idx : 463 │ │ +source_file_idx : 2409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #492 annotations: │ │ Annotations on class │ │ @@ -127083,17 +127134,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059114: |[059114] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -059124: 7010 160b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b16 │ │ -05912a: 0e00 |0003: return-void │ │ +05b318: |[05b318] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +05b328: 7010 160b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b16 │ │ +05b32e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -127102,33 +127153,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05912c: |[05912c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -05913c: 7120 220b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b22 │ │ -059142: 0e00 |0003: return-void │ │ +05b330: |[05b330] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +05b340: 7120 220b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b22 │ │ +05b346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 split Z │ │ │ │ - source_file_idx : 2412 (ViewGroupCompat.java) │ │ + source_file_idx : 2409 (ViewGroupCompat.java) │ │ │ │ Class #493 header: │ │ -class_idx : 487 │ │ +class_idx : 484 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 489 │ │ -source_file_idx : 2423 │ │ +superclass_idx : 486 │ │ +source_file_idx : 2420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #493 annotations: │ │ Annotations on class │ │ @@ -127148,17 +127199,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059144: |[059144] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -059154: 7010 d70b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0bd7 │ │ -05915a: 0e00 |0003: return-void │ │ +05b348: |[05b348] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +05b358: 7010 d70b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0bd7 │ │ +05b35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -127167,33 +127218,33 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05915c: |[05915c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05916c: 7130 dd0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bdd │ │ -059172: 0a00 |0003: move-result v0 │ │ -059174: 0f00 |0004: return v0 │ │ +05b360: |[05b360] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05b370: 7130 dd0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0bdd │ │ +05b376: 0a00 |0003: move-result v0 │ │ +05b378: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2423 (ViewParentCompat.java) │ │ + source_file_idx : 2420 (ViewParentCompat.java) │ │ │ │ Class #494 header: │ │ -class_idx : 493 │ │ +class_idx : 490 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 494 │ │ +superclass_idx : 491 │ │ source_file_idx : 357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #494 annotations: │ │ @@ -127214,17 +127265,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059178: |[059178] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -059188: 7010 e30b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0be3 │ │ -05918e: 0e00 |0003: return-void │ │ +05b37c: |[05b37c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +05b38c: 7010 e30b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0be3 │ │ +05b392: 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 - │ │ @@ -127233,17 +127284,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 │ │ -059190: |[059190] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0591a0: 7120 f10b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0bf1 │ │ -0591a6: 0e00 |0003: return-void │ │ +05b394: |[05b394] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +05b3a4: 7120 f10b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0bf1 │ │ +05b3aa: 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; │ │ @@ -127254,18 +127305,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 │ │ -0591a8: |[0591a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0591b8: 7120 f20b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0bf2 │ │ -0591be: 0c00 |0003: move-result-object v0 │ │ -0591c0: 1100 |0004: return-object v0 │ │ +05b3ac: |[05b3ac] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +05b3bc: 7120 f20b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0bf2 │ │ +05b3c2: 0c00 |0003: move-result-object v0 │ │ +05b3c4: 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 │ │ @@ -127275,31 +127326,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0591c4: |[0591c4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0591d4: 7110 f30b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0bf3 │ │ -0591da: 0a00 |0003: move-result v0 │ │ -0591dc: 0f00 |0004: return v0 │ │ +05b3c8: |[05b3c8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05b3d8: 7110 f30b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0bf3 │ │ +05b3de: 0a00 |0003: move-result v0 │ │ +05b3e0: 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; │ │ │ │ source_file_idx : 357 (AccessibilityEventCompat.java) │ │ │ │ Class #495 header: │ │ -class_idx : 499 │ │ +class_idx : 496 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 500 │ │ +superclass_idx : 497 │ │ source_file_idx : 362 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #495 annotations: │ │ @@ -127324,17 +127375,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0591e0: |[0591e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -0591f0: 7010 fd0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0bfd │ │ -0591f6: 0e00 |0003: return-void │ │ +05b3e4: |[05b3e4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +05b3f4: 7010 fd0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0bfd │ │ +05b3fa: 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 - │ │ @@ -127343,19 +127394,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 │ │ -0591f8: |[0591f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -059208: 5430 0004 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0400 │ │ -05920c: 7120 180c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c18 │ │ -059212: 0a00 |0005: move-result v0 │ │ -059214: 0f00 |0006: return v0 │ │ +05b3fc: |[05b3fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05b40c: 5430 0004 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0400 │ │ +05b410: 7120 180c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c18 │ │ +05b416: 0a00 |0005: move-result v0 │ │ +05b418: 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; │ │ @@ -127365,18 +127416,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 │ │ -059218: |[059218] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -059228: 7120 190c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c19 │ │ -05922e: 0c00 |0003: move-result-object v0 │ │ -059230: 1100 |0004: return-object v0 │ │ +05b41c: |[05b41c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05b42c: 7120 190c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c19 │ │ +05b432: 0c00 |0003: move-result-object v0 │ │ +05b434: 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 │ │ @@ -127386,18 +127437,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 │ │ -059234: |[059234] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -059244: 7110 1a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c1a │ │ -05924a: 0c00 |0003: move-result-object v0 │ │ -05924c: 1100 |0004: return-object v0 │ │ +05b438: |[05b438] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05b448: 7110 1a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c1a │ │ +05b44e: 0c00 |0003: move-result-object v0 │ │ +05b450: 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; │ │ │ │ @@ -127406,18 +127457,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059250: |[059250] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -059260: 7110 1b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c1b │ │ -059266: 0a00 |0003: move-result v0 │ │ -059268: 0f00 |0004: return v0 │ │ +05b454: |[05b454] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05b464: 7110 1b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c1b │ │ +05b46a: 0a00 |0003: move-result v0 │ │ +05b46c: 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; │ │ │ │ @@ -127426,20 +127477,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 │ │ -05926c: |[05926c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -05927c: 2200 f201 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01f2 │ │ -059280: 7030 f40b 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@0bf4 │ │ -059286: 7110 1c0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c1c │ │ -05928c: 0c00 |0008: move-result-object v0 │ │ -05928e: 1100 |0009: return-object v0 │ │ +05b470: |[05b470] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +05b480: 2200 ef01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01ef │ │ +05b484: 7030 f40b 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@0bf4 │ │ +05b48a: 7110 1c0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c1c │ │ +05b490: 0c00 |0008: move-result-object v0 │ │ +05b492: 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; │ │ │ │ @@ -127448,33 +127499,33 @@ │ │ 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 │ │ -059290: |[059290] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0592a0: 5430 0004 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0400 │ │ -0592a4: 7120 1d0c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c1d │ │ -0592aa: 0a00 |0005: move-result v0 │ │ -0592ac: 0f00 |0006: return v0 │ │ +05b494: |[05b494] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05b4a4: 5430 0004 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0400 │ │ +05b4a8: 7120 1d0c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c1d │ │ +05b4ae: 0a00 |0005: move-result v0 │ │ +05b4b0: 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; │ │ │ │ source_file_idx : 362 (AccessibilityManagerCompat.java) │ │ │ │ Class #496 header: │ │ -class_idx : 507 │ │ +class_idx : 504 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 512 │ │ +superclass_idx : 509 │ │ source_file_idx : 368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #496 annotations: │ │ @@ -127497,17 +127548,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0592b0: |[0592b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0592c0: 7010 a20c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0ca2 │ │ -0592c6: 0e00 |0003: return-void │ │ +05b4b4: |[05b4b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +05b4c4: 7010 a20c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0ca2 │ │ +05b4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -127516,17 +127567,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0592c8: |[0592c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0592d8: 7120 2c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d2c │ │ -0592de: 0e00 |0003: return-void │ │ +05b4cc: |[05b4cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +05b4dc: 7120 2c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d2c │ │ +05b4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0003 line=445 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127537,17 +127588,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 │ │ -0592e0: |[0592e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0592f0: 7120 2d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d2d │ │ -0592f6: 0e00 |0003: return-void │ │ +05b4e4: |[05b4e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05b4f4: 7120 2d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d2d │ │ +05b4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0003 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127558,18 +127609,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 │ │ -0592f8: |[0592f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -059308: 7120 2e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d2e │ │ -05930e: 0c00 |0003: move-result-object v0 │ │ -059310: 1100 |0004: return-object v0 │ │ +05b4fc: |[05b4fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05b50c: 7120 2e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d2e │ │ +05b512: 0c00 |0003: move-result-object v0 │ │ +05b514: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -127579,18 +127630,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059314: |[059314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -059324: 7110 2f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d2f │ │ -05932a: 0a00 |0003: move-result v0 │ │ -05932c: 0f00 |0004: return v0 │ │ +05b518: |[05b518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +05b528: 7110 2f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d2f │ │ +05b52e: 0a00 |0003: move-result v0 │ │ +05b530: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127599,17 +127650,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 │ │ -059330: |[059330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059340: 7120 300d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d30 │ │ -059346: 0e00 |0003: return-void │ │ +05b534: |[05b534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05b544: 7120 300d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d30 │ │ +05b54a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127620,17 +127671,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 │ │ -059348: |[059348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059358: 7120 310d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d31 │ │ -05935e: 0e00 |0003: return-void │ │ +05b54c: |[05b54c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05b55c: 7120 310d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d31 │ │ +05b562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -127641,18 +127692,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 │ │ -059360: |[059360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -059370: 7120 320d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d32 │ │ -059376: 0c00 |0003: move-result-object v0 │ │ -059378: 1100 |0004: return-object v0 │ │ +05b564: |[05b564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05b574: 7120 320d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d32 │ │ +05b57a: 0c00 |0003: move-result-object v0 │ │ +05b57c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -127662,18 +127713,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05937c: |[05937c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -05938c: 7110 330d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0d33 │ │ -059392: 0a00 |0003: move-result v0 │ │ -059394: 0f00 |0004: return v0 │ │ +05b580: |[05b580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +05b590: 7110 330d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0d33 │ │ +05b596: 0a00 |0003: move-result v0 │ │ +05b598: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127682,18 +127733,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 │ │ -059398: |[059398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0593a8: 7110 340d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d34 │ │ -0593ae: 0c00 |0003: move-result-object v0 │ │ -0593b0: 1100 |0004: return-object v0 │ │ +05b59c: |[05b59c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b5ac: 7110 340d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d34 │ │ +05b5b2: 0c00 |0003: move-result-object v0 │ │ +05b5b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127702,18 +127753,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 │ │ -0593b4: |[0593b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0593c4: 7110 350d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d35 │ │ -0593ca: 0c00 |0003: move-result-object v0 │ │ -0593cc: 1100 |0004: return-object v0 │ │ +05b5b8: |[05b5b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b5c8: 7110 350d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d35 │ │ +05b5ce: 0c00 |0003: move-result-object v0 │ │ +05b5d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127722,18 +127773,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 │ │ -0593d0: |[0593d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0593e0: 7110 360d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d36 │ │ -0593e6: 0c00 |0003: move-result-object v0 │ │ -0593e8: 1100 |0004: return-object v0 │ │ +05b5d4: |[05b5d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b5e4: 7110 360d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d36 │ │ +05b5ea: 0c00 |0003: move-result-object v0 │ │ +05b5ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127742,18 +127793,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 │ │ -0593ec: |[0593ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0593fc: 7110 370d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d37 │ │ -059402: 0c00 |0003: move-result-object v0 │ │ -059404: 1100 |0004: return-object v0 │ │ +05b5f0: |[05b5f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05b600: 7110 370d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d37 │ │ +05b606: 0c00 |0003: move-result-object v0 │ │ +05b608: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127762,18 +127813,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 │ │ -059408: |[059408] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059418: 7110 380d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d38 │ │ -05941e: 0c00 |0003: move-result-object v0 │ │ -059420: 1100 |0004: return-object v0 │ │ +05b60c: |[05b60c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05b61c: 7110 380d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d38 │ │ +05b622: 0c00 |0003: move-result-object v0 │ │ +05b624: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127782,18 +127833,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059424: |[059424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -059434: 7110 390d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0d39 │ │ -05943a: 0a00 |0003: move-result v0 │ │ -05943c: 0f00 |0004: return v0 │ │ +05b628: |[05b628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05b638: 7110 390d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0d39 │ │ +05b63e: 0a00 |0003: move-result v0 │ │ +05b640: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127802,18 +127853,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059440: |[059440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -059450: 7110 3a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0d3a │ │ -059456: 0a00 |0003: move-result v0 │ │ -059458: 0f00 |0004: return v0 │ │ +05b644: |[05b644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +05b654: 7110 3a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0d3a │ │ +05b65a: 0a00 |0003: move-result v0 │ │ +05b65c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127822,18 +127873,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05945c: |[05945c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05946c: 7110 3b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0d3b │ │ -059472: 0a00 |0003: move-result v0 │ │ -059474: 0f00 |0004: return v0 │ │ +05b660: |[05b660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05b670: 7110 3b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0d3b │ │ +05b676: 0a00 |0003: move-result v0 │ │ +05b678: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127842,18 +127893,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059478: |[059478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -059488: 7110 3c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0d3c │ │ -05948e: 0a00 |0003: move-result v0 │ │ -059490: 0f00 |0004: return v0 │ │ +05b67c: |[05b67c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +05b68c: 7110 3c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0d3c │ │ +05b692: 0a00 |0003: move-result v0 │ │ +05b694: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127862,18 +127913,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059494: |[059494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0594a4: 7110 3d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0d3d │ │ -0594aa: 0a00 |0003: move-result v0 │ │ -0594ac: 0f00 |0004: return v0 │ │ +05b698: |[05b698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05b6a8: 7110 3d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0d3d │ │ +05b6ae: 0a00 |0003: move-result v0 │ │ +05b6b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127882,18 +127933,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0594b0: |[0594b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0594c0: 7110 3e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0d3e │ │ -0594c6: 0a00 |0003: move-result v0 │ │ -0594c8: 0f00 |0004: return v0 │ │ +05b6b4: |[05b6b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +05b6c4: 7110 3e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0d3e │ │ +05b6ca: 0a00 |0003: move-result v0 │ │ +05b6cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127902,18 +127953,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0594cc: |[0594cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0594dc: 7110 3f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0d3f │ │ -0594e2: 0a00 |0003: move-result v0 │ │ -0594e4: 0f00 |0004: return v0 │ │ +05b6d0: |[05b6d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +05b6e0: 7110 3f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0d3f │ │ +05b6e6: 0a00 |0003: move-result v0 │ │ +05b6e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127922,18 +127973,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0594e8: |[0594e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0594f8: 7110 400d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0d40 │ │ -0594fe: 0a00 |0003: move-result v0 │ │ -059500: 0f00 |0004: return v0 │ │ +05b6ec: |[05b6ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +05b6fc: 7110 400d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0d40 │ │ +05b702: 0a00 |0003: move-result v0 │ │ +05b704: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127942,18 +127993,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059504: |[059504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -059514: 7110 410d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0d41 │ │ -05951a: 0a00 |0003: move-result v0 │ │ -05951c: 0f00 |0004: return v0 │ │ +05b708: |[05b708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05b718: 7110 410d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0d41 │ │ +05b71e: 0a00 |0003: move-result v0 │ │ +05b720: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127962,18 +128013,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059520: |[059520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -059530: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0d42 │ │ -059536: 0a00 |0003: move-result v0 │ │ -059538: 0f00 |0004: return v0 │ │ +05b724: |[05b724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05b734: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0d42 │ │ +05b73a: 0a00 |0003: move-result v0 │ │ +05b73c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -127982,18 +128033,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05953c: |[05953c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -05954c: 7110 430d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0d43 │ │ -059552: 0a00 |0003: move-result v0 │ │ -059554: 0f00 |0004: return v0 │ │ +05b740: |[05b740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +05b750: 7110 430d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0d43 │ │ +05b756: 0a00 |0003: move-result v0 │ │ +05b758: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -128002,18 +128053,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -059558: |[059558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -059568: 7100 440d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0d44 │ │ -05956e: 0c00 |0003: move-result-object v0 │ │ -059570: 1100 |0004: return-object v0 │ │ +05b75c: |[05b75c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +05b76c: 7100 440d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0d44 │ │ +05b772: 0c00 |0003: move-result-object v0 │ │ +05b774: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -128021,18 +128072,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 │ │ -059574: |[059574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -059584: 7110 450d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d45 │ │ -05958a: 0c00 |0003: move-result-object v0 │ │ -05958c: 1100 |0004: return-object v0 │ │ +05b778: |[05b778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +05b788: 7110 450d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d45 │ │ +05b78e: 0c00 |0003: move-result-object v0 │ │ +05b790: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -128041,18 +128092,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 │ │ -059590: |[059590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0595a0: 7110 460d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d46 │ │ -0595a6: 0c00 |0003: move-result-object v0 │ │ -0595a8: 1100 |0004: return-object v0 │ │ +05b794: |[05b794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05b7a4: 7110 460d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d46 │ │ +05b7aa: 0c00 |0003: move-result-object v0 │ │ +05b7ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -128061,18 +128112,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0595ac: |[0595ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0595bc: 7120 470d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0d47 │ │ -0595c2: 0a00 |0003: move-result v0 │ │ -0595c4: 0f00 |0004: return v0 │ │ +05b7b0: |[05b7b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +05b7c0: 7120 470d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0d47 │ │ +05b7c6: 0a00 |0003: move-result v0 │ │ +05b7c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -128082,17 +128133,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0595c8: |[0595c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0595d8: 7110 480d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0d48 │ │ -0595de: 0e00 |0003: return-void │ │ +05b7cc: |[05b7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +05b7dc: 7110 480d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0d48 │ │ +05b7e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128102,17 +128153,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 │ │ -0595e0: |[0595e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0595f0: 7120 490d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d49 │ │ -0595f6: 0e00 |0003: return-void │ │ +05b7e4: |[05b7e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05b7f4: 7120 490d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d49 │ │ +05b7fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0003 line=570 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128123,17 +128174,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 │ │ -0595f8: |[0595f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059608: 7120 4a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d4a │ │ -05960e: 0e00 |0003: return-void │ │ +05b7fc: |[05b7fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05b80c: 7120 4a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d4a │ │ +05b812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0003 line=575 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128144,17 +128195,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059610: |[059610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -059620: 7120 4b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0d4b │ │ -059626: 0e00 |0003: return-void │ │ +05b814: |[05b814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +05b824: 7120 4b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0d4b │ │ +05b82a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0003 line=580 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128165,17 +128216,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059628: |[059628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -059638: 7120 4c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0d4c │ │ -05963e: 0e00 |0003: return-void │ │ +05b82c: |[05b82c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05b83c: 7120 4c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0d4c │ │ +05b842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128186,17 +128237,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 │ │ -059640: |[059640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059650: 7120 4d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d4d │ │ -059656: 0e00 |0003: return-void │ │ +05b844: |[05b844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05b854: 7120 4d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d4d │ │ +05b85a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128207,17 +128258,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059658: |[059658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -059668: 7120 4e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0d4e │ │ -05966e: 0e00 |0003: return-void │ │ +05b85c: |[05b85c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +05b86c: 7120 4e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0d4e │ │ +05b872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0003 line=595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128228,17 +128279,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 │ │ -059670: |[059670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059680: 7120 4f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d4f │ │ -059686: 0e00 |0003: return-void │ │ +05b874: |[05b874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05b884: 7120 4f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d4f │ │ +05b88a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128249,17 +128300,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059688: |[059688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -059698: 7120 500d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0d50 │ │ -05969e: 0e00 |0003: return-void │ │ +05b88c: |[05b88c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05b89c: 7120 500d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0d50 │ │ +05b8a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=605 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128270,17 +128321,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0596a0: |[0596a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0596b0: 7120 510d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0d51 │ │ -0596b6: 0e00 |0003: return-void │ │ +05b8a4: |[05b8a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +05b8b4: 7120 510d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0d51 │ │ +05b8ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ 0x0003 line=610 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128291,17 +128342,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0596b8: |[0596b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0596c8: 7120 520d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0d52 │ │ -0596ce: 0e00 |0003: return-void │ │ +05b8bc: |[05b8bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +05b8cc: 7120 520d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0d52 │ │ +05b8d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128312,17 +128363,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0596d0: |[0596d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0596e0: 7120 530d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d53 │ │ -0596e6: 0e00 |0003: return-void │ │ +05b8d4: |[05b8d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05b8e4: 7120 530d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d53 │ │ +05b8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0003 line=620 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128333,17 +128384,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 │ │ -0596e8: |[0596e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0596f8: 7120 540d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d54 │ │ -0596fe: 0e00 |0003: return-void │ │ +05b8ec: |[05b8ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05b8fc: 7120 540d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d54 │ │ +05b902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0003 line=625 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128354,17 +128405,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 │ │ -059700: |[059700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059710: 7120 550d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d55 │ │ -059716: 0e00 |0003: return-void │ │ +05b904: |[05b904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05b914: 7120 550d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d55 │ │ +05b91a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128375,17 +128426,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059718: |[059718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -059728: 7120 560d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0d56 │ │ -05972e: 0e00 |0003: return-void │ │ +05b91c: |[05b91c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05b92c: 7120 560d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0d56 │ │ +05b932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128396,17 +128447,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059730: |[059730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -059740: 7120 570d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0d57 │ │ -059746: 0e00 |0003: return-void │ │ +05b934: |[05b934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05b944: 7120 570d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0d57 │ │ +05b94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128417,17 +128468,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059748: |[059748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -059758: 7120 580d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0d58 │ │ -05975e: 0e00 |0003: return-void │ │ +05b94c: |[05b94c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +05b95c: 7120 580d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0d58 │ │ +05b962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0003 line=645 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128438,17 +128489,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 │ │ -059760: |[059760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059770: 7120 590d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d59 │ │ -059776: 0e00 |0003: return-void │ │ +05b964: |[05b964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05b974: 7120 590d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d59 │ │ +05b97a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0003 line=650 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -128459,32 +128510,32 @@ │ │ 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 │ │ -059778: |[059778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059788: 7120 5a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5a │ │ -05978e: 0e00 |0003: return-void │ │ +05b97c: |[05b97c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05b98c: 7120 5a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d5a │ │ +05b992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ source_file_idx : 368 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #497 header: │ │ -class_idx : 520 │ │ +class_idx : 517 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 523 │ │ +superclass_idx : 520 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #497 annotations: │ │ @@ -128505,17 +128556,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059790: |[059790] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -0597a0: 7010 7d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d7d │ │ -0597a6: 0e00 |0003: return-void │ │ +05b994: |[05b994] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +05b9a4: 7010 7d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d7d │ │ +05b9aa: 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 - │ │ @@ -128524,33 +128575,33 @@ │ │ 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 │ │ -0597a8: |[0597a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0597b8: 2200 0702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0207 │ │ -0597bc: 7030 700d 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@0d70 │ │ -0597c2: 7110 8f0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d8f │ │ -0597c8: 0c00 |0008: move-result-object v0 │ │ -0597ca: 1100 |0009: return-object v0 │ │ +05b9ac: |[05b9ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +05b9bc: 2200 0402 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0204 │ │ +05b9c0: 7030 700d 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@0d70 │ │ +05b9c6: 7110 8f0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d8f │ │ +05b9cc: 0c00 |0008: move-result-object v0 │ │ +05b9ce: 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; │ │ │ │ source_file_idx : 379 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #498 header: │ │ -class_idx : 522 │ │ +class_idx : 519 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 523 │ │ +superclass_idx : 520 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #498 annotations: │ │ @@ -128571,17 +128622,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0597cc: |[0597cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -0597dc: 7010 7d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d7d │ │ -0597e2: 0e00 |0003: return-void │ │ +05b9d0: |[05b9d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +05b9e0: 7010 7d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0d7d │ │ +05b9e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -128590,33 +128641,33 @@ │ │ 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 │ │ -0597e4: |[0597e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0597f4: 2200 0902 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0209 │ │ -0597f8: 7030 760d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0d76 │ │ -0597fe: 7110 9a0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d9a │ │ -059804: 0c00 |0008: move-result-object v0 │ │ -059806: 1100 |0009: return-object v0 │ │ +05b9e8: |[05b9e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +05b9f8: 2200 0602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0206 │ │ +05b9fc: 7030 760d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0d76 │ │ +05ba02: 7110 9a0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0d9a │ │ +05ba08: 0c00 |0008: move-result-object v0 │ │ +05ba0a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 379 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #499 header: │ │ -class_idx : 531 │ │ +class_idx : 528 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 535 │ │ +superclass_idx : 532 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #499 annotations: │ │ @@ -128639,17 +128690,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059808: |[059808] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -059818: 7010 fa0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0dfa │ │ -05981e: 0e00 |0003: return-void │ │ +05ba0c: |[05ba0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +05ba1c: 7010 fa0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0dfa │ │ +05ba22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -128658,18 +128709,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059820: |[059820] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -059830: 7110 5d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0e5d │ │ -059836: 0a00 |0003: move-result v0 │ │ -059838: 0f00 |0004: return v0 │ │ +05ba24: |[05ba24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +05ba34: 7110 5d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0e5d │ │ +05ba3a: 0a00 |0003: move-result v0 │ │ +05ba3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128678,18 +128729,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 │ │ -05983c: |[05983c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05984c: 7110 5e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5e │ │ -059852: 0c00 |0003: move-result-object v0 │ │ -059854: 1100 |0004: return-object v0 │ │ +05ba40: |[05ba40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05ba50: 7110 5e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5e │ │ +05ba56: 0c00 |0003: move-result-object v0 │ │ +05ba58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128698,18 +128749,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 │ │ -059858: |[059858] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059868: 7110 5f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5f │ │ -05986e: 0c00 |0003: move-result-object v0 │ │ -059870: 1100 |0004: return-object v0 │ │ +05ba5c: |[05ba5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05ba6c: 7110 5f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5f │ │ +05ba72: 0c00 |0003: move-result-object v0 │ │ +05ba74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128718,18 +128769,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 │ │ -059874: |[059874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059884: 7110 600e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e60 │ │ -05988a: 0c00 |0003: move-result-object v0 │ │ -05988c: 1100 |0004: return-object v0 │ │ +05ba78: |[05ba78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05ba88: 7110 600e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e60 │ │ +05ba8e: 0c00 |0003: move-result-object v0 │ │ +05ba90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128738,18 +128789,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059890: |[059890] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0598a0: 7110 610e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e61 │ │ -0598a6: 0a00 |0003: move-result v0 │ │ -0598a8: 0f00 |0004: return v0 │ │ +05ba94: |[05ba94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +05baa4: 7110 610e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e61 │ │ +05baaa: 0a00 |0003: move-result v0 │ │ +05baac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128758,18 +128809,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0598ac: |[0598ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0598bc: 7110 620e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0e62 │ │ -0598c2: 0a00 |0003: move-result v0 │ │ -0598c4: 0f00 |0004: return v0 │ │ +05bab0: |[05bab0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +05bac0: 7110 620e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0e62 │ │ +05bac6: 0a00 |0003: move-result v0 │ │ +05bac8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128778,18 +128829,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0598c8: |[0598c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0598d8: 7110 630e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0e63 │ │ -0598de: 0a00 |0003: move-result v0 │ │ -0598e0: 0f00 |0004: return v0 │ │ +05bacc: |[05bacc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +05badc: 7110 630e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0e63 │ │ +05bae2: 0a00 |0003: move-result v0 │ │ +05bae4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128798,18 +128849,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 │ │ -0598e4: |[0598e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0598f4: 7110 640e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e64 │ │ -0598fa: 0c00 |0003: move-result-object v0 │ │ -0598fc: 1100 |0004: return-object v0 │ │ +05bae8: |[05bae8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +05baf8: 7110 640e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e64 │ │ +05bafe: 0c00 |0003: move-result-object v0 │ │ +05bb00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128818,18 +128869,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059900: |[059900] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -059910: 7110 650e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0e65 │ │ -059916: 0a00 |0003: move-result v0 │ │ -059918: 0f00 |0004: return v0 │ │ +05bb04: |[05bb04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +05bb14: 7110 650e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0e65 │ │ +05bb1a: 0a00 |0003: move-result v0 │ │ +05bb1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128838,18 +128889,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05991c: |[05991c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -05992c: 7110 660e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0e66 │ │ -059932: 0a00 |0003: move-result v0 │ │ -059934: 0f00 |0004: return v0 │ │ +05bb20: |[05bb20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +05bb30: 7110 660e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0e66 │ │ +05bb36: 0a00 |0003: move-result v0 │ │ +05bb38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128858,18 +128909,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059938: |[059938] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -059948: 7110 670e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0e67 │ │ -05994e: 0a00 |0003: move-result v0 │ │ -059950: 0f00 |0004: return v0 │ │ +05bb3c: |[05bb3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +05bb4c: 7110 670e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0e67 │ │ +05bb52: 0a00 |0003: move-result v0 │ │ +05bb54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128878,20 +128929,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 │ │ -059954: |[059954] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -059964: 7110 680e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e68 │ │ -05996a: 0c00 |0003: move-result-object v0 │ │ -05996c: 7110 2a0d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ -059972: 0c00 |0007: move-result-object v0 │ │ -059974: 1100 |0008: return-object v0 │ │ +05bb58: |[05bb58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05bb68: 7110 680e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e68 │ │ +05bb6e: 0c00 |0003: move-result-object v0 │ │ +05bb70: 7110 2a0d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d2a │ │ +05bb76: 0c00 |0007: move-result-object v0 │ │ +05bb78: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128900,18 +128951,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 │ │ -059978: |[059978] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -059988: 7110 690e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e69 │ │ -05998e: 0c00 |0003: move-result-object v0 │ │ -059990: 1100 |0004: return-object v0 │ │ +05bb7c: |[05bb7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +05bb8c: 7110 690e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e69 │ │ +05bb92: 0c00 |0003: move-result-object v0 │ │ +05bb94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128920,18 +128971,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059994: |[059994] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0599a4: 7110 6a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0e6a │ │ -0599aa: 0a00 |0003: move-result v0 │ │ -0599ac: 0f00 |0004: return v0 │ │ +05bb98: |[05bb98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +05bba8: 7110 6a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0e6a │ │ +05bbae: 0a00 |0003: move-result v0 │ │ +05bbb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128940,18 +128991,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599b0: |[0599b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0599c0: 7110 6b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0e6b │ │ -0599c6: 0a00 |0003: move-result v0 │ │ -0599c8: 0f00 |0004: return v0 │ │ +05bbb4: |[05bbb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05bbc4: 7110 6b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0e6b │ │ +05bbca: 0a00 |0003: move-result v0 │ │ +05bbcc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128960,18 +129011,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599cc: |[0599cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0599dc: 7110 6c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0e6c │ │ -0599e2: 0a00 |0003: move-result v0 │ │ -0599e4: 0f00 |0004: return v0 │ │ +05bbd0: |[05bbd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05bbe0: 7110 6c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0e6c │ │ +05bbe6: 0a00 |0003: move-result v0 │ │ +05bbe8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -128980,18 +129031,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599e8: |[0599e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0599f8: 7110 6d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0e6d │ │ -0599fe: 0a00 |0003: move-result v0 │ │ -059a00: 0f00 |0004: return v0 │ │ +05bbec: |[05bbec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05bbfc: 7110 6d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0e6d │ │ +05bc02: 0a00 |0003: move-result v0 │ │ +05bc04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -129000,18 +129051,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059a04: |[059a04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -059a14: 7110 6e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0e6e │ │ -059a1a: 0a00 |0003: move-result v0 │ │ -059a1c: 0f00 |0004: return v0 │ │ +05bc08: |[05bc08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +05bc18: 7110 6e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0e6e │ │ +05bc1e: 0a00 |0003: move-result v0 │ │ +05bc20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -129020,18 +129071,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059a20: |[059a20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -059a30: 7110 6f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0e6f │ │ -059a36: 0a00 |0003: move-result v0 │ │ -059a38: 0f00 |0004: return v0 │ │ +05bc24: |[05bc24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05bc34: 7110 6f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0e6f │ │ +05bc3a: 0a00 |0003: move-result v0 │ │ +05bc3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -129040,18 +129091,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059a3c: |[059a3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -059a4c: 7110 700e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0e70 │ │ -059a52: 0a00 |0003: move-result v0 │ │ -059a54: 0f00 |0004: return v0 │ │ +05bc40: |[05bc40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05bc50: 7110 700e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0e70 │ │ +05bc56: 0a00 |0003: move-result v0 │ │ +05bc58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -129060,18 +129111,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -059a58: |[059a58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -059a68: 7100 710e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0e71 │ │ -059a6e: 0c00 |0003: move-result-object v0 │ │ -059a70: 1100 |0004: return-object v0 │ │ +05bc5c: |[05bc5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +05bc6c: 7100 710e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0e71 │ │ +05bc72: 0c00 |0003: move-result-object v0 │ │ +05bc74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -129079,18 +129130,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 │ │ -059a74: |[059a74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -059a84: 7110 720e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e72 │ │ -059a8a: 0c00 |0003: move-result-object v0 │ │ -059a8c: 1100 |0004: return-object v0 │ │ +05bc78: |[05bc78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05bc88: 7110 720e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e72 │ │ +05bc8e: 0c00 |0003: move-result-object v0 │ │ +05bc90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -129099,17 +129150,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059a90: |[059a90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -059aa0: 7110 730e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0e73 │ │ -059aa6: 0e00 |0003: return-void │ │ +05bc94: |[05bc94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +05bca4: 7110 730e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0e73 │ │ +05bcaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129119,17 +129170,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059aa8: |[059aa8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -059ab8: 7120 740e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0e74 │ │ -059abe: 0e00 |0003: return-void │ │ +05bcac: |[05bcac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +05bcbc: 7120 740e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0e74 │ │ +05bcc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129140,17 +129191,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 │ │ -059ac0: |[059ac0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059ad0: 7120 750e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e75 │ │ -059ad6: 0e00 |0003: return-void │ │ +05bcc4: |[05bcc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bcd4: 7120 750e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e75 │ │ +05bcda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0003 line=393 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129161,17 +129212,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059ad8: |[059ad8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -059ae8: 7120 760e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0e76 │ │ -059aee: 0e00 |0003: return-void │ │ +05bcdc: |[05bcdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05bcec: 7120 760e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0e76 │ │ +05bcf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0003 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129182,17 +129233,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 │ │ -059af0: |[059af0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059b00: 7120 770e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e77 │ │ -059b06: 0e00 |0003: return-void │ │ +05bcf4: |[05bcf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bd04: 7120 770e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e77 │ │ +05bd0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129203,17 +129254,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 │ │ -059b08: |[059b08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059b18: 7120 780e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e78 │ │ -059b1e: 0e00 |0003: return-void │ │ +05bd0c: |[05bd0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05bd1c: 7120 780e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e78 │ │ +05bd22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129224,17 +129275,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059b20: |[059b20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -059b30: 7120 790e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e79 │ │ -059b36: 0e00 |0003: return-void │ │ +05bd24: |[05bd24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +05bd34: 7120 790e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e79 │ │ +05bd3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0003 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129245,17 +129296,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059b38: |[059b38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -059b48: 7120 7a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0e7a │ │ -059b4e: 0e00 |0003: return-void │ │ +05bd3c: |[05bd3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05bd4c: 7120 7a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0e7a │ │ +05bd52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129266,17 +129317,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059b50: |[059b50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -059b60: 7120 7b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0e7b │ │ -059b66: 0e00 |0003: return-void │ │ +05bd54: |[05bd54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +05bd64: 7120 7b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0e7b │ │ +05bd6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129287,17 +129338,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059b68: |[059b68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -059b78: 7120 7c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e7c │ │ -059b7e: 0e00 |0003: return-void │ │ +05bd6c: |[05bd6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +05bd7c: 7120 7c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e7c │ │ +05bd82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129308,17 +129359,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059b80: |[059b80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -059b90: 7120 7d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0e7d │ │ -059b96: 0e00 |0003: return-void │ │ +05bd84: |[05bd84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +05bd94: 7120 7d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0e7d │ │ +05bd9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0003 line=433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129329,17 +129380,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 │ │ -059b98: |[059b98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -059ba8: 7120 7e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e7e │ │ -059bae: 0e00 |0003: return-void │ │ +05bd9c: |[05bd9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +05bdac: 7120 7e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e7e │ │ +05bdb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129350,17 +129401,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059bb0: |[059bb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -059bc0: 7120 7f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0e7f │ │ -059bc6: 0e00 |0003: return-void │ │ +05bdb4: |[05bdb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05bdc4: 7120 7f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0e7f │ │ +05bdca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129371,17 +129422,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059bc8: |[059bc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -059bd8: 7120 800e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e80 │ │ -059bde: 0e00 |0003: return-void │ │ +05bdcc: |[05bdcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +05bddc: 7120 800e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e80 │ │ +05bde2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129392,17 +129443,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059be0: |[059be0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -059bf0: 7120 810e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0e81 │ │ -059bf6: 0e00 |0003: return-void │ │ +05bde4: |[05bde4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +05bdf4: 7120 810e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0e81 │ │ +05bdfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129413,17 +129464,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059bf8: |[059bf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -059c08: 7120 820e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0e82 │ │ -059c0e: 0e00 |0003: return-void │ │ +05bdfc: |[05bdfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +05be0c: 7120 820e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0e82 │ │ +05be12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0003 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129434,17 +129485,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059c10: |[059c10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -059c20: 7120 830e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0e83 │ │ -059c26: 0e00 |0003: return-void │ │ +05be14: |[05be14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05be24: 7120 830e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0e83 │ │ +05be2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0003 line=463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129455,17 +129506,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 │ │ -059c28: |[059c28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059c38: 7120 840e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e84 │ │ -059c3e: 0e00 |0003: return-void │ │ +05be2c: |[05be2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05be3c: 7120 840e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e84 │ │ +05be42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -129476,33 +129527,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059c40: |[059c40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -059c50: 7120 850e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0e85 │ │ -059c56: 0e00 |0003: return-void │ │ +05be44: |[05be44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +05be54: 7120 850e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0e85 │ │ +05be5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ source_file_idx : 386 (AccessibilityRecordCompat.java) │ │ │ │ Class #500 header: │ │ -class_idx : 571 │ │ +class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 570 │ │ -source_file_idx : 1748 │ │ +superclass_idx : 567 │ │ +source_file_idx : 1745 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #500 annotations: │ │ Annotations on class │ │ @@ -129522,17 +129573,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059c58: |[059c58] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -059c68: 7010 cb0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fcb │ │ -059c6e: 0e00 |0003: return-void │ │ +05be5c: |[05be5c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +05be6c: 7010 cb0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@0fcb │ │ +05be72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -129541,33 +129592,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059c70: |[059c70] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -059c80: 7120 d40f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fd4 │ │ -059c86: 0c00 |0003: move-result-object v0 │ │ -059c88: 1100 |0004: return-object v0 │ │ +05be74: |[05be74] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +05be84: 7120 d40f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@0fd4 │ │ +05be8a: 0c00 |0003: move-result-object v0 │ │ +05be8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ 0x0000 - 0x0005 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 1748 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1745 (ListPopupWindowCompat.java) │ │ │ │ Class #501 header: │ │ -class_idx : 577 │ │ +class_idx : 574 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 576 │ │ -source_file_idx : 2066 │ │ +superclass_idx : 573 │ │ +source_file_idx : 2063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #501 annotations: │ │ Annotations on class │ │ @@ -129587,17 +129638,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059c8c: |[059c8c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -059c9c: 7010 d90f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fd9 │ │ -059ca2: 0e00 |0003: return-void │ │ +05be90: |[05be90] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +05bea0: 7010 d90f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@0fd9 │ │ +05bea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -129606,32 +129657,32 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059ca4: |[059ca4] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -059cb4: 7110 e20f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0fe2 │ │ -059cba: 0c00 |0003: move-result-object v0 │ │ -059cbc: 1100 |0004: return-object v0 │ │ +05bea8: |[05bea8] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +05beb8: 7110 e20f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@0fe2 │ │ +05bebe: 0c00 |0003: move-result-object v0 │ │ +05bec0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ 0x0000 - 0x0005 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 2066 (PopupMenuCompat.java) │ │ + source_file_idx : 2063 (PopupMenuCompat.java) │ │ │ │ Class #502 header: │ │ -class_idx : 581 │ │ +class_idx : 578 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 550 │ │ -source_file_idx : 2106 │ │ +superclass_idx : 547 │ │ +source_file_idx : 2103 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #502 annotations: │ │ Annotations on method #4067 '' │ │ @@ -129662,24 +129713,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 │ │ -059cc0: |[059cc0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -059cd0: 7030 df0e 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0edf │ │ -059cd6: 5913 bc04 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ -059cda: 5913 be04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ -059cde: 1a00 2b10 |0007: const-string v0, "layout_inflater" // string@102b │ │ -059ce2: 6e20 9300 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -059ce8: 0c00 |000c: move-result-object v0 │ │ -059cea: 1f00 8b02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028b │ │ -059cee: 5b10 bd04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ -059cf2: 0e00 |0011: return-void │ │ +05bec4: |[05bec4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +05bed4: 7030 df0e 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0edf │ │ +05beda: 5913 bc04 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ +05bede: 5913 be04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ +05bee2: 1a00 2810 |0007: const-string v0, "layout_inflater" // string@1028 │ │ +05bee6: 6e20 9300 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +05beec: 0c00 |000c: move-result-object v0 │ │ +05beee: 1f00 8802 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0288 │ │ +05bef2: 5b10 bd04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ +05bef6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -129693,24 +129744,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 │ │ -059cf4: |[059cf4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -059d04: 7040 e00e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ee0 │ │ -059d0a: 5913 bc04 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ -059d0e: 5913 be04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ -059d12: 1a00 2b10 |0007: const-string v0, "layout_inflater" // string@102b │ │ -059d16: 6e20 9300 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -059d1c: 0c00 |000c: move-result-object v0 │ │ -059d1e: 1f00 8b02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028b │ │ -059d22: 5b10 bd04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ -059d26: 0e00 |0011: return-void │ │ +05bef8: |[05bef8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +05bf08: 7040 e00e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0ee0 │ │ +05bf0e: 5913 bc04 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ +05bf12: 5913 be04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ +05bf16: 1a00 2810 |0007: const-string v0, "layout_inflater" // string@1028 │ │ +05bf1a: 6e20 9300 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +05bf20: 0c00 |000c: move-result-object v0 │ │ +05bf22: 1f00 8802 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0288 │ │ +05bf26: 5b10 bd04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ +05bf2a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -129725,24 +129776,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 │ │ -059d28: |[059d28] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -059d38: 7040 e10e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0ee1 │ │ -059d3e: 5913 bc04 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ -059d42: 5913 be04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ -059d46: 1a00 2b10 |0007: const-string v0, "layout_inflater" // string@102b │ │ -059d4a: 6e20 9300 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ -059d50: 0c00 |000c: move-result-object v0 │ │ -059d52: 1f00 8b02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028b │ │ -059d56: 5b10 bd04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ -059d5a: 0e00 |0011: return-void │ │ +05bf2c: |[05bf2c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +05bf3c: 7040 e10e 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0ee1 │ │ +05bf42: 5913 bc04 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ +05bf46: 5913 be04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ +05bf4a: 1a00 2810 |0007: const-string v0, "layout_inflater" // string@1028 │ │ +05bf4e: 6e20 9300 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0093 │ │ +05bf54: 0c00 |000c: move-result-object v0 │ │ +05bf56: 1f00 8802 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0288 │ │ +05bf5a: 5b10 bd04 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ +05bf5e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -129758,21 +129809,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 │ │ -059d5c: |[059d5c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -059d6c: 5430 bd04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ -059d70: 5231 bc04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ -059d74: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -059d76: 6e40 cf11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11cf │ │ -059d7c: 0c00 |0008: move-result-object v0 │ │ -059d7e: 1100 |0009: return-object v0 │ │ +05bf60: |[05bf60] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05bf70: 5430 bd04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ +05bf74: 5231 bc04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ +05bf78: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05bf7a: 6e40 cf11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11cf │ │ +05bf80: 0c00 |0008: move-result-object v0 │ │ +05bf82: 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; │ │ @@ -129783,21 +129834,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 │ │ -059d80: |[059d80] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -059d90: 5430 bd04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ -059d94: 5231 be04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ -059d98: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -059d9a: 6e40 cf11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11cf │ │ -059da0: 0c00 |0008: move-result-object v0 │ │ -059da2: 1100 |0009: return-object v0 │ │ +05bf84: |[05bf84] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05bf94: 5430 bd04 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04bd │ │ +05bf98: 5231 be04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ +05bf9c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05bf9e: 6e40 cf11 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@11cf │ │ +05bfa4: 0c00 |0008: move-result-object v0 │ │ +05bfa6: 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; │ │ @@ -129808,17 +129859,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059da4: |[059da4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -059db4: 5901 bc04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ -059db8: 0e00 |0002: return-void │ │ +05bfa8: |[05bfa8] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +05bfb8: 5901 bc04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04bc │ │ +05bfbc: 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 │ │ @@ -129828,32 +129879,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059dbc: |[059dbc] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -059dcc: 5901 be04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ -059dd0: 0e00 |0002: return-void │ │ +05bfc0: |[05bfc0] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +05bfd0: 5901 be04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04be │ │ +05bfd4: 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 │ │ │ │ - source_file_idx : 2106 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2103 (ResourceCursorAdapter.java) │ │ │ │ Class #503 header: │ │ -class_idx : 585 │ │ +class_idx : 582 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 584 │ │ -source_file_idx : 2157 │ │ +superclass_idx : 581 │ │ +source_file_idx : 2154 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #503 annotations: │ │ Annotations on class │ │ @@ -129873,17 +129924,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059dd4: |[059dd4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -059de4: 7010 0e10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@100e │ │ -059dea: 0e00 |0003: return-void │ │ +05bfd8: |[05bfd8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +05bfe8: 7010 0e10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@100e │ │ +05bfee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -129892,32 +129943,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059dec: |[059dec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -059dfc: 7110 4510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1045 │ │ -059e02: 0a00 |0003: move-result v0 │ │ -059e04: 0f00 |0004: return v0 │ │ +05bff0: |[05bff0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +05c000: 7110 4510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1045 │ │ +05c006: 0a00 |0003: move-result v0 │ │ +05c008: 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; │ │ │ │ - source_file_idx : 2157 (ScrollerCompat.java) │ │ + source_file_idx : 2154 (ScrollerCompat.java) │ │ │ │ Class #504 header: │ │ -class_idx : 593 │ │ +class_idx : 590 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 596 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 593 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #504 annotations: │ │ Annotations on class │ │ @@ -129937,17 +129988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059e08: |[059e08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -059e18: 7010 7710 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1077 │ │ -059e1e: 0e00 |0003: return-void │ │ +05c00c: |[05c00c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +05c01c: 7010 7710 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1077 │ │ +05c022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -129956,18 +130007,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 │ │ -059e20: |[059e20] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -059e30: 7110 a610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10a6 │ │ -059e36: 0c00 |0003: move-result-object v0 │ │ -059e38: 1100 |0004: return-object v0 │ │ +05c024: |[05c024] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05c034: 7110 a610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10a6 │ │ +05c03a: 0c00 |0003: move-result-object v0 │ │ +05c03c: 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; │ │ │ │ @@ -129976,18 +130027,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059e3c: |[059e3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -059e4c: 7110 a710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@10a7 │ │ -059e52: 0a00 |0003: move-result v0 │ │ -059e54: 0f00 |0004: return v0 │ │ +05c040: |[05c040] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +05c050: 7110 a710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@10a7 │ │ +05c056: 0a00 |0003: move-result v0 │ │ +05c058: 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; │ │ │ │ @@ -129996,18 +130047,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059e58: |[059e58] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -059e68: 7110 a810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10a8 │ │ -059e6e: 0a00 |0003: move-result v0 │ │ -059e70: 0f00 |0004: return v0 │ │ +05c05c: |[05c05c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +05c06c: 7110 a810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10a8 │ │ +05c072: 0a00 |0003: move-result v0 │ │ +05c074: 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; │ │ │ │ @@ -130016,18 +130067,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059e74: |[059e74] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -059e84: 7110 a910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10a9 │ │ -059e8a: 0a00 |0003: move-result v0 │ │ -059e8c: 0f00 |0004: return v0 │ │ +05c078: |[05c078] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05c088: 7110 a910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10a9 │ │ +05c08e: 0a00 |0003: move-result v0 │ │ +05c090: 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; │ │ │ │ @@ -130036,20 +130087,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 │ │ -059e90: |[059e90] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -059ea0: 2200 5002 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0250 │ │ -059ea4: 7030 4e10 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@104e │ │ -059eaa: 7110 aa10 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@10aa │ │ -059eb0: 0c00 |0008: move-result-object v0 │ │ -059eb2: 1100 |0009: return-object v0 │ │ +05c094: |[05c094] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +05c0a4: 2200 4d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@024d │ │ +05c0a8: 7030 4e10 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@104e │ │ +05c0ae: 7110 aa10 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@10aa │ │ +05c0b4: 0c00 |0008: move-result-object v0 │ │ +05c0b6: 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; │ │ │ │ @@ -130058,20 +130109,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 │ │ -059eb4: |[059eb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -059ec4: 2200 4f02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@024f │ │ -059ec8: 7030 4b10 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@104b │ │ -059ece: 7110 ab10 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@10ab │ │ -059ed4: 0c00 |0008: move-result-object v0 │ │ -059ed6: 1100 |0009: return-object v0 │ │ +05c0b8: |[05c0b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +05c0c8: 2200 4c02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@024c │ │ +05c0cc: 7030 4b10 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@104b │ │ +05c0d2: 7110 ab10 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@10ab │ │ +05c0d8: 0c00 |0008: move-result-object v0 │ │ +05c0da: 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; │ │ │ │ @@ -130080,18 +130131,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 │ │ -059ed8: |[059ed8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -059ee8: 7110 ac10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10ac │ │ -059eee: 0c00 |0003: move-result-object v0 │ │ -059ef0: 1100 |0004: return-object v0 │ │ +05c0dc: |[05c0dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05c0ec: 7110 ac10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10ac │ │ +05c0f2: 0c00 |0003: move-result-object v0 │ │ +05c0f4: 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; │ │ │ │ @@ -130100,17 +130151,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059ef4: |[059ef4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -059f04: 7120 ad10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@10ad │ │ -059f0a: 0e00 |0003: return-void │ │ +05c0f8: |[05c0f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +05c108: 7120 ad10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@10ad │ │ +05c10e: 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; │ │ @@ -130121,17 +130172,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059f0c: |[059f0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -059f1c: 7120 ae10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@10ae │ │ -059f22: 0e00 |0003: return-void │ │ +05c110: |[05c110] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +05c120: 7120 ae10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@10ae │ │ +05c126: 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; │ │ @@ -130142,17 +130193,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 │ │ -059f24: |[059f24] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -059f34: 7120 af10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10af │ │ -059f3a: 0e00 |0003: return-void │ │ +05c128: |[05c128] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c138: 7120 af10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10af │ │ +05c13e: 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; │ │ @@ -130163,17 +130214,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 │ │ -059f3c: |[059f3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -059f4c: 7120 b010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10b0 │ │ -059f52: 0e00 |0003: return-void │ │ +05c140: |[05c140] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05c150: 7120 b010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10b0 │ │ +05c156: 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; │ │ @@ -130184,17 +130235,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 │ │ -059f54: |[059f54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -059f64: 7130 b110 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10b1 │ │ -059f6a: 0e00 |0003: return-void │ │ +05c158: |[05c158] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +05c168: 7130 b110 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10b1 │ │ +05c16e: 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; │ │ @@ -130206,17 +130257,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 │ │ -059f6c: |[059f6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -059f7c: 7120 b210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10b2 │ │ -059f82: 0e00 |0003: return-void │ │ +05c170: |[05c170] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05c180: 7120 b210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10b2 │ │ +05c186: 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; │ │ @@ -130227,17 +130278,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059f84: |[059f84] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -059f94: 7120 b310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10b3 │ │ -059f9a: 0e00 |0003: return-void │ │ +05c188: |[05c188] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05c198: 7120 b310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10b3 │ │ +05c19e: 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; │ │ @@ -130248,17 +130299,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 │ │ -059f9c: |[059f9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -059fac: 7120 b410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10b4 │ │ -059fb2: 0e00 |0003: return-void │ │ +05c1a0: |[05c1a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05c1b0: 7120 b410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10b4 │ │ +05c1b6: 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; │ │ @@ -130269,33 +130320,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059fb4: |[059fb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -059fc4: 7120 b510 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10b5 │ │ -059fca: 0e00 |0003: return-void │ │ +05c1b8: |[05c1b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05c1c8: 7120 b510 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10b5 │ │ +05c1ce: 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; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #505 header: │ │ -class_idx : 619 │ │ +class_idx : 616 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 618 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 615 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #505 annotations: │ │ Annotations on class │ │ @@ -130323,42 +130374,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -059fcc: |[059fcc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -059fdc: 7010 fa10 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@10fa │ │ -059fe2: 1c02 9b02 |0003: const-class v2, Landroid/view/View; // type@029b │ │ -059fe6: 1a03 cd0d |0005: const-string v3, "getDisplayList" // string@0dcd │ │ -059fea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -059fec: 1f01 6803 |0008: check-cast v1, [Ljava/lang/Class; // type@0368 │ │ -059ff0: 6e30 6d14 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ -059ff6: 0c01 |000d: move-result-object v1 │ │ -059ff8: 5b41 e104 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04e1 │ │ -059ffc: 1c01 9b02 |0010: const-class v1, Landroid/view/View; // type@029b │ │ -05a000: 1a02 d111 |0012: const-string v2, "mRecreateDisplayList" // string@11d1 │ │ -05a004: 6e20 6c14 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@146c │ │ -05a00a: 0c01 |0017: move-result-object v1 │ │ -05a00c: 5b41 e204 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ -05a010: 5441 e204 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ -05a014: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -05a016: 6e20 c314 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@14c3 │ │ -05a01c: 0e00 |0020: return-void │ │ -05a01e: 0d00 |0021: move-exception v0 │ │ -05a020: 1a01 8d08 |0022: const-string v1, "SlidingPaneLayout" // string@088d │ │ -05a024: 1a02 2e02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@022e │ │ -05a028: 7130 9f11 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -05a02e: 28e7 |0029: goto 0010 // -0019 │ │ -05a030: 0d00 |002a: move-exception v0 │ │ -05a032: 1a01 8d08 |002b: const-string v1, "SlidingPaneLayout" // string@088d │ │ -05a036: 1a02 2f02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@022f │ │ -05a03a: 7130 9f11 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -05a040: 28ee |0032: goto 0020 // -0012 │ │ +05c1d0: |[05c1d0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +05c1e0: 7010 fa10 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@10fa │ │ +05c1e6: 1c02 9802 |0003: const-class v2, Landroid/view/View; // type@0298 │ │ +05c1ea: 1a03 ca0d |0005: const-string v3, "getDisplayList" // string@0dca │ │ +05c1ee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05c1f0: 1f01 6503 |0008: check-cast v1, [Ljava/lang/Class; // type@0365 │ │ +05c1f4: 6e30 6d14 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@146d │ │ +05c1fa: 0c01 |000d: move-result-object v1 │ │ +05c1fc: 5b41 e104 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04e1 │ │ +05c200: 1c01 9802 |0010: const-class v1, Landroid/view/View; // type@0298 │ │ +05c204: 1a02 ce11 |0012: const-string v2, "mRecreateDisplayList" // string@11ce │ │ +05c208: 6e20 6c14 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@146c │ │ +05c20e: 0c01 |0017: move-result-object v1 │ │ +05c210: 5b41 e204 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ +05c214: 5441 e204 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ +05c218: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +05c21a: 6e20 c314 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@14c3 │ │ +05c220: 0e00 |0020: return-void │ │ +05c222: 0d00 |0021: move-exception v0 │ │ +05c224: 1a01 8a08 |0022: const-string v1, "SlidingPaneLayout" // string@088a │ │ +05c228: 1a02 2e02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@022e │ │ +05c22c: 7130 9f11 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +05c232: 28e7 |0029: goto 0010 // -0019 │ │ +05c234: 0d00 |002a: move-exception v0 │ │ +05c236: 1a01 8a08 |002b: const-string v1, "SlidingPaneLayout" // string@088a │ │ +05c23a: 1a02 2f02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@022f │ │ +05c23e: 7130 9f11 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +05c244: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1356 │ │ @@ -130381,35 +130432,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 │ │ -05a060: |[05a060] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05a070: 5431 e104 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04e1 │ │ -05a074: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -05a078: 5431 e204 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ -05a07c: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -05a080: 5431 e204 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ -05a084: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -05a086: 6e30 c414 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@14c4 │ │ -05a08c: 5432 e104 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04e1 │ │ -05a090: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -05a092: 1f01 6a03 |0011: check-cast v1, [Ljava/lang/Object; // type@036a │ │ -05a096: 6e30 c514 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ -05a09c: 6f30 fb10 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10fb │ │ -05a0a2: 0e00 |0019: return-void │ │ -05a0a4: 0d00 |001a: move-exception v0 │ │ -05a0a6: 1a01 8d08 |001b: const-string v1, "SlidingPaneLayout" // string@088d │ │ -05a0aa: 1a02 a102 |001d: const-string v2, "Error refreshing display list state" // string@02a1 │ │ -05a0ae: 7130 9f11 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ -05a0b4: 28f4 |0022: goto 0016 // -000c │ │ -05a0b6: 6e10 3a12 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@123a │ │ -05a0bc: 28f3 |0026: goto 0019 // -000d │ │ +05c264: |[05c264] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05c274: 5431 e104 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04e1 │ │ +05c278: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +05c27c: 5431 e204 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ +05c280: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +05c284: 5431 e204 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04e2 │ │ +05c288: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +05c28a: 6e30 c414 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@14c4 │ │ +05c290: 5432 e104 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04e1 │ │ +05c294: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05c296: 1f01 6703 |0011: check-cast v1, [Ljava/lang/Object; // type@0367 │ │ +05c29a: 6e30 c514 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14c5 │ │ +05c2a0: 6f30 fb10 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@10fb │ │ +05c2a6: 0e00 |0019: return-void │ │ +05c2a8: 0d00 |001a: move-exception v0 │ │ +05c2aa: 1a01 8a08 |001b: const-string v1, "SlidingPaneLayout" // string@088a │ │ +05c2ae: 1a02 a102 |001d: const-string v2, "Error refreshing display list state" // string@02a1 │ │ +05c2b2: 7130 9f11 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@119f │ │ +05c2b8: 28f4 |0022: goto 0016 // -000c │ │ +05c2ba: 6e10 3a12 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@123a │ │ +05c2c0: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0008 line=1374 │ │ 0x000e line=1375 │ │ @@ -130420,21 +130471,21 @@ │ │ 0x0023 line=1381 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ 0x0000 - 0x0027 reg=4 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0027 reg=5 child Landroid/view/View; │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #506 header: │ │ -class_idx : 620 │ │ +class_idx : 617 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 618 │ │ -source_file_idx : 2190 │ │ +superclass_idx : 615 │ │ +source_file_idx : 2187 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -130454,17 +130505,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a0d0: |[05a0d0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -05a0e0: 7010 fa10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@10fa │ │ -05a0e6: 0e00 |0003: return-void │ │ +05c2d4: |[05c2d4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +05c2e4: 7010 fa10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@10fa │ │ +05c2ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -130473,36 +130524,36 @@ │ │ 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 │ │ -05a0e8: |[05a0e8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05a0f8: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ -05a0fe: 0c00 |0003: move-result-object v0 │ │ -05a100: 1f00 6402 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0264 │ │ -05a104: 5400 d704 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ -05a108: 7120 d30a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0ad3 │ │ -05a10e: 0e00 |000b: return-void │ │ +05c2ec: |[05c2ec] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05c2fc: 6e10 2212 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1222 │ │ +05c302: 0c00 |0003: move-result-object v0 │ │ +05c304: 1f00 6102 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0261 │ │ +05c308: 5400 d704 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04d7 │ │ +05c30c: 7120 d30a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0ad3 │ │ +05c312: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x000b line=1392 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 child Landroid/view/View; │ │ │ │ - source_file_idx : 2190 (SlidingPaneLayout.java) │ │ + source_file_idx : 2187 (SlidingPaneLayout.java) │ │ │ │ Class #507 header: │ │ -class_idx : 125 │ │ +class_idx : 122 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 124 │ │ +superclass_idx : 121 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #507 annotations: │ │ @@ -130523,17 +130574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a110: |[05a110] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -05a120: 7010 bb01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01bb │ │ -05a126: 0e00 |0003: return-void │ │ +05c314: |[05c314] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +05c324: 7010 bb01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01bb │ │ +05c32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -130542,32 +130593,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a128: |[05a128] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -05a138: 7110 e301 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01e3 │ │ -05a13e: 0a00 |0003: move-result v0 │ │ -05a140: 0f00 |0004: return v0 │ │ +05c32c: |[05c32c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +05c33c: 7110 e301 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01e3 │ │ +05c342: 0a00 |0003: move-result v0 │ │ +05c344: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 395 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #508 header: │ │ -class_idx : 219 │ │ +class_idx : 216 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 218 │ │ -source_file_idx : 2174 │ │ +superclass_idx : 215 │ │ +source_file_idx : 2171 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -130587,17 +130638,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a144: |[05a144] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -05a154: 7010 f304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04f3 │ │ -05a15a: 0e00 |0003: return-void │ │ +05c348: |[05c348] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +05c358: 7010 f304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04f3 │ │ +05c35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -130606,18 +130657,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 │ │ -05a15c: |[05a15c] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -05a16c: 7110 0305 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0503 │ │ -05a172: 0c00 |0003: move-result-object v0 │ │ -05a174: 1100 |0004: return-object v0 │ │ +05c360: |[05c360] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +05c370: 7110 0305 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0503 │ │ +05c376: 0c00 |0003: move-result-object v0 │ │ +05c378: 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; │ │ │ │ @@ -130626,30 +130677,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a178: |[05a178] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -05a188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a18a: 0f00 |0001: return v0 │ │ +05c37c: |[05c37c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +05c38c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c38e: 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; │ │ │ │ - source_file_idx : 2174 (ShareCompat.java) │ │ + source_file_idx : 2171 (ShareCompat.java) │ │ │ │ Class #509 header: │ │ -class_idx : 246 │ │ +class_idx : 243 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 245 │ │ +superclass_idx : 242 │ │ source_file_idx : 850 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #509 annotations: │ │ @@ -130670,17 +130721,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a18c: |[05a18c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -05a19c: 7010 8a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@058a │ │ -05a1a2: 0e00 |0003: return-void │ │ +05c390: |[05c390] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +05c3a0: 7010 8a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@058a │ │ +05c3a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -130689,32 +130740,32 @@ │ │ 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 │ │ -05a1a4: |[05a1a4] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -05a1b4: 7120 9805 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0598 │ │ -05a1ba: 0c00 |0003: move-result-object v0 │ │ -05a1bc: 1100 |0004: return-object v0 │ │ +05c3a8: |[05c3a8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +05c3b8: 7120 9805 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0598 │ │ +05c3be: 0c00 |0003: move-result-object v0 │ │ +05c3c0: 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; │ │ │ │ source_file_idx : 850 (IntentCompat.java) │ │ │ │ Class #510 header: │ │ -class_idx : 272 │ │ +class_idx : 269 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 271 │ │ +superclass_idx : 268 │ │ source_file_idx : 630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #510 annotations: │ │ @@ -130735,17 +130786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a1c0: |[05a1c0] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -05a1d0: 7010 0306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0603 │ │ -05a1d6: 0e00 |0003: return-void │ │ +05c3c4: |[05c3c4] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +05c3d4: 7010 0306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0603 │ │ +05c3da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -130754,18 +130805,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a1d8: |[05a1d8] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -05a1e8: 7110 1006 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0610 │ │ -05a1ee: 0a00 |0003: move-result v0 │ │ -05a1f0: 0f00 |0004: return v0 │ │ +05c3dc: |[05c3dc] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05c3ec: 7110 1006 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0610 │ │ +05c3f2: 0a00 |0003: move-result v0 │ │ +05c3f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -130774,32 +130825,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a1f4: |[05a1f4] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -05a204: 7120 1106 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0611 │ │ -05a20a: 0e00 |0003: return-void │ │ +05c3f8: |[05c3f8] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05c408: 7120 1106 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0611 │ │ +05c40e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=2 mirrored Z │ │ │ │ source_file_idx : 630 (DrawableCompat.java) │ │ │ │ Class #511 header: │ │ -class_idx : 366 │ │ +class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 363 │ │ +superclass_idx : 360 │ │ source_file_idx : 350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #511 annotations: │ │ @@ -130820,17 +130871,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a20c: |[05a20c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -05a21c: 7010 4908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0849 │ │ -05a222: 0e00 |0003: return-void │ │ +05c410: |[05c410] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +05c420: 7010 4908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0849 │ │ +05c426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -130839,23 +130890,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 │ │ -05a224: |[05a224] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05a234: 7120 b108 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@08b1 │ │ -05a23a: 0c00 |0003: move-result-object v0 │ │ -05a23c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05a240: 2201 0c02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@020c │ │ -05a244: 7020 810d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d81 │ │ -05a24a: 1101 |000b: return-object v1 │ │ -05a24c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05a24e: 28fe |000d: goto 000b // -0002 │ │ +05c428: |[05c428] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05c438: 7120 b108 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@08b1 │ │ +05c43e: 0c00 |0003: move-result-object v0 │ │ +05c440: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05c444: 2201 0902 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0209 │ │ +05c448: 7020 810d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d81 │ │ +05c44e: 1101 |000b: return-object v1 │ │ +05c450: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05c452: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -130869,20 +130920,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 │ │ -05a250: |[05a250] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -05a260: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@016d │ │ -05a264: 7030 5e08 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@085e │ │ -05a26a: 7110 b208 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@08b2 │ │ -05a270: 0c00 |0008: move-result-object v0 │ │ -05a272: 1100 |0009: return-object v0 │ │ +05c454: |[05c454] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05c464: 2200 6a01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@016a │ │ +05c468: 7030 5e08 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@085e │ │ +05c46e: 7110 b208 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@08b2 │ │ +05c474: 0c00 |0008: move-result-object v0 │ │ +05c476: 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; │ │ │ │ @@ -130891,34 +130942,34 @@ │ │ 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 │ │ -05a274: |[05a274] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05a284: 7140 b308 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@08b3 │ │ -05a28a: 0a00 |0003: move-result v0 │ │ -05a28c: 0f00 |0004: return v0 │ │ +05c478: |[05c478] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05c488: 7140 b308 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@08b3 │ │ +05c48e: 0a00 |0003: move-result v0 │ │ +05c490: 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; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ source_file_idx : 350 (AccessibilityDelegateCompat.java) │ │ │ │ Class #512 header: │ │ -class_idx : 390 │ │ +class_idx : 387 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 389 │ │ +superclass_idx : 386 │ │ source_file_idx : 873 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #512 annotations: │ │ @@ -130939,17 +130990,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a290: |[05a290] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -05a2a0: 7010 0809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0908 │ │ -05a2a6: 0e00 |0003: return-void │ │ +05c494: |[05c494] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +05c4a4: 7010 0809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0908 │ │ +05c4aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -130958,18 +131009,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05a2a8: |[05a2a8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -05a2b8: 7120 2909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0929 │ │ -05a2be: 0a00 |0003: move-result v0 │ │ -05a2c0: 0f00 |0004: return v0 │ │ +05c4ac: |[05c4ac] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +05c4bc: 7120 2909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0929 │ │ +05c4c2: 0a00 |0003: move-result v0 │ │ +05c4c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -130979,18 +131030,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a2c4: |[05a2c4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -05a2d4: 7110 2a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@092a │ │ -05a2da: 0a00 |0003: move-result v0 │ │ -05a2dc: 0f00 |0004: return v0 │ │ +05c4c8: |[05c4c8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +05c4d8: 7110 2a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@092a │ │ +05c4de: 0a00 |0003: move-result v0 │ │ +05c4e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -130999,32 +131050,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a2e0: |[05a2e0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -05a2f0: 7110 2b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@092b │ │ -05a2f6: 0a00 |0003: move-result v0 │ │ -05a2f8: 0f00 |0004: return v0 │ │ +05c4e4: |[05c4e4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +05c4f4: 7110 2b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@092b │ │ +05c4fa: 0a00 |0003: move-result v0 │ │ +05c4fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ source_file_idx : 873 (KeyEventCompat.java) │ │ │ │ Class #513 header: │ │ -class_idx : 442 │ │ +class_idx : 439 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 441 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 438 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -131044,17 +131095,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a2fc: |[05a2fc] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -05a30c: 7010 660a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0a66 │ │ -05a312: 0e00 |0003: return-void │ │ +05c500: |[05c500] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +05c510: 7010 660a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0a66 │ │ +05c516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131063,18 +131114,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a314: |[05a314] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -05a324: 7110 da0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0ada │ │ -05a32a: 0a00 |0003: move-result v0 │ │ -05a32c: 0f00 |0004: return v0 │ │ +05c518: |[05c518] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +05c528: 7110 da0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0ada │ │ +05c52e: 0a00 |0003: move-result v0 │ │ +05c530: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -131083,33 +131134,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a330: |[05a330] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -05a340: 7120 db0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0adb │ │ -05a346: 0e00 |0003: return-void │ │ +05c534: |[05c534] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +05c544: 7120 db0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0adb │ │ +05c54a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #514 header: │ │ -class_idx : 463 │ │ +class_idx : 460 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 462 │ │ -source_file_idx : 2412 │ │ +superclass_idx : 459 │ │ +source_file_idx : 2409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -131129,17 +131180,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a348: |[05a348] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -05a358: 7010 0b0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b0b │ │ -05a35e: 0e00 |0003: return-void │ │ +05c54c: |[05c54c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +05c55c: 7010 0b0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b0b │ │ +05c562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -131148,33 +131199,33 @@ │ │ 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 │ │ -05a360: |[05a360] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05a370: 7130 240b 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@0b24 │ │ -05a376: 0a00 |0003: move-result v0 │ │ -05a378: 0f00 |0004: return v0 │ │ +05c564: |[05c564] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05c574: 7130 240b 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@0b24 │ │ +05c57a: 0a00 |0003: move-result v0 │ │ +05c57c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2412 (ViewGroupCompat.java) │ │ + source_file_idx : 2409 (ViewGroupCompat.java) │ │ │ │ Class #515 header: │ │ -class_idx : 509 │ │ +class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 507 │ │ +superclass_idx : 504 │ │ source_file_idx : 368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #515 annotations: │ │ @@ -131195,17 +131246,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a37c: |[05a37c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -05a38c: 7010 1e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c1e │ │ -05a392: 0e00 |0003: return-void │ │ +05c580: |[05c580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +05c590: 7010 1e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c1e │ │ +05c596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -131214,17 +131265,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 │ │ -05a394: |[05a394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05a3a4: 7130 5c0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d5c │ │ -05a3aa: 0e00 |0003: return-void │ │ +05c598: |[05c598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05c5a8: 7130 5c0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d5c │ │ +05c5ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131236,18 +131287,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 │ │ -05a3ac: |[05a3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05a3bc: 7120 5d0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d5d │ │ -05a3c2: 0c00 |0003: move-result-object v0 │ │ -05a3c4: 1100 |0004: return-object v0 │ │ +05c5b0: |[05c5b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05c5c0: 7120 5d0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d5d │ │ +05c5c6: 0c00 |0003: move-result-object v0 │ │ +05c5c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -131257,18 +131308,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 │ │ -05a3c8: |[05a3c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05a3d8: 7120 5e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d5e │ │ -05a3de: 0c00 |0003: move-result-object v0 │ │ -05a3e0: 1100 |0004: return-object v0 │ │ +05c5cc: |[05c5cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05c5dc: 7120 5e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d5e │ │ +05c5e2: 0c00 |0003: move-result-object v0 │ │ +05c5e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -131278,18 +131329,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a3e4: |[05a3e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05a3f4: 7110 5f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d5f │ │ -05a3fa: 0a00 |0003: move-result v0 │ │ -05a3fc: 0f00 |0004: return v0 │ │ +05c5e8: |[05c5e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +05c5f8: 7110 5f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d5f │ │ +05c5fe: 0a00 |0003: move-result v0 │ │ +05c600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -131298,18 +131349,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a400: |[05a400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -05a410: 7110 600d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d60 │ │ -05a416: 0a00 |0003: move-result v0 │ │ -05a418: 0f00 |0004: return v0 │ │ +05c604: |[05c604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05c614: 7110 600d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d60 │ │ +05c61a: 0a00 |0003: move-result v0 │ │ +05c61c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -131318,18 +131369,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a41c: |[05a41c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05a42c: 7110 610d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d61 │ │ -05a432: 0a00 |0003: move-result v0 │ │ -05a434: 0f00 |0004: return v0 │ │ +05c620: |[05c620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05c630: 7110 610d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d61 │ │ +05c636: 0a00 |0003: move-result v0 │ │ +05c638: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -131338,18 +131389,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 │ │ -05a438: |[05a438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05a448: 7120 620d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d62 │ │ -05a44e: 0c00 |0003: move-result-object v0 │ │ -05a450: 1100 |0004: return-object v0 │ │ +05c63c: |[05c63c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +05c64c: 7120 620d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d62 │ │ +05c652: 0c00 |0003: move-result-object v0 │ │ +05c654: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -131359,18 +131410,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 │ │ -05a454: |[05a454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -05a464: 7130 630d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d63 │ │ -05a46a: 0a00 |0003: move-result v0 │ │ -05a46c: 0f00 |0004: return v0 │ │ +05c658: |[05c658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05c668: 7130 630d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d63 │ │ +05c66e: 0a00 |0003: move-result v0 │ │ +05c670: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -131381,17 +131432,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a470: |[05a470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -05a480: 7120 640d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0d64 │ │ -05a486: 0e00 |0003: return-void │ │ +05c674: |[05c674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +05c684: 7120 640d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0d64 │ │ +05c68a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0003 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131402,17 +131453,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a488: |[05a488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05a498: 7120 650d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0d65 │ │ -05a49e: 0e00 |0003: return-void │ │ +05c68c: |[05c68c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05c69c: 7120 650d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0d65 │ │ +05c6a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x0003 line=717 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131423,17 +131474,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 │ │ -05a4a0: |[05a4a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05a4b0: 7130 660d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d66 │ │ -05a4b6: 0e00 |0003: return-void │ │ +05c6a4: |[05c6a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05c6b4: 7130 660d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d66 │ │ +05c6ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131445,17 +131496,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 │ │ -05a4b8: |[05a4b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05a4c8: 7130 670d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d67 │ │ -05a4ce: 0e00 |0003: return-void │ │ +05c6bc: |[05c6bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05c6cc: 7130 670d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d67 │ │ +05c6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0003 line=687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131467,32 +131518,32 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a4d0: |[05a4d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -05a4e0: 7120 680d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0d68 │ │ -05a4e6: 0e00 |0003: return-void │ │ +05c6d4: |[05c6d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +05c6e4: 7120 680d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0d68 │ │ +05c6ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0003 line=697 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 368 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #516 header: │ │ -class_idx : 532 │ │ +class_idx : 529 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 531 │ │ +superclass_idx : 528 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #516 annotations: │ │ @@ -131513,17 +131564,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a4e8: |[05a4e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -05a4f8: 7010 9b0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d9b │ │ -05a4fe: 0e00 |0003: return-void │ │ +05c6ec: |[05c6ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +05c6fc: 7010 9b0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0d9b │ │ +05c702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -131532,18 +131583,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a500: |[05a500] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -05a510: 7110 870e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e87 │ │ -05a516: 0a00 |0003: move-result v0 │ │ -05a518: 0f00 |0004: return v0 │ │ +05c704: |[05c704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +05c714: 7110 870e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e87 │ │ +05c71a: 0a00 |0003: move-result v0 │ │ +05c71c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -131552,18 +131603,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a51c: |[05a51c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -05a52c: 7110 880e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e88 │ │ -05a532: 0a00 |0003: move-result v0 │ │ -05a534: 0f00 |0004: return v0 │ │ +05c720: |[05c720] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +05c730: 7110 880e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e88 │ │ +05c736: 0a00 |0003: move-result v0 │ │ +05c738: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -131572,17 +131623,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a538: |[05a538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -05a548: 7120 890e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e89 │ │ -05a54e: 0e00 |0003: return-void │ │ +05c73c: |[05c73c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +05c74c: 7120 890e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e89 │ │ +05c752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -131593,33 +131644,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a550: |[05a550] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -05a560: 7120 8a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e8a │ │ -05a566: 0e00 |0003: return-void │ │ +05c754: |[05c754] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +05c764: 7120 8a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e8a │ │ +05c76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ source_file_idx : 386 (AccessibilityRecordCompat.java) │ │ │ │ Class #517 header: │ │ -class_idx : 594 │ │ +class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 593 │ │ -source_file_idx : 2164 │ │ +superclass_idx : 590 │ │ +source_file_idx : 2161 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -131639,17 +131690,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a568: |[05a568] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -05a578: 7010 5010 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1050 │ │ -05a57e: 0e00 |0003: return-void │ │ +05c76c: |[05c76c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +05c77c: 7010 5010 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1050 │ │ +05c782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -131658,18 +131709,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 │ │ -05a580: |[05a580] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05a590: 7110 ba10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10ba │ │ -05a596: 0c00 |0003: move-result-object v0 │ │ -05a598: 1100 |0004: return-object v0 │ │ +05c784: |[05c784] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05c794: 7110 ba10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10ba │ │ +05c79a: 0c00 |0003: move-result-object v0 │ │ +05c79c: 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; │ │ │ │ @@ -131678,17 +131729,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a59c: |[05a59c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -05a5ac: 7120 bb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@10bb │ │ -05a5b2: 0e00 |0003: return-void │ │ +05c7a0: |[05c7a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +05c7b0: 7120 bb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@10bb │ │ +05c7b6: 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; │ │ @@ -131699,33 +131750,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a5b4: |[05a5b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -05a5c4: 7120 bc10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@10bc │ │ -05a5ca: 0e00 |0003: return-void │ │ +05c7b8: |[05c7b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +05c7c8: 7120 bc10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@10bc │ │ +05c7ce: 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; │ │ 0x0000 - 0x0004 reg=2 inputType I │ │ │ │ - source_file_idx : 2164 (SearchViewCompat.java) │ │ + source_file_idx : 2161 (SearchViewCompat.java) │ │ │ │ Class #518 header: │ │ -class_idx : 607 │ │ +class_idx : 604 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 581 │ │ -source_file_idx : 2182 │ │ +superclass_idx : 578 │ │ +source_file_idx : 2179 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -131770,22 +131821,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 │ │ -05a5cc: |[05a5cc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05a5dc: 7040 e30f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0fe3 │ │ -05a5e2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05a5e4: 5910 ce04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ -05a5e8: 5b16 cf04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ -05a5ec: 5b15 cd04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ -05a5f0: 7020 c410 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ -05a5f6: 0e00 |000d: return-void │ │ +05c7d0: |[05c7d0] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05c7e0: 7040 e30f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0fe3 │ │ +05c7e6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05c7e8: 5910 ce04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ +05c7ec: 5b16 cf04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ +05c7f0: 5b15 cd04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ +05c7f4: 7020 c410 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ +05c7fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -131803,22 +131854,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 │ │ -05a5f8: |[05a5f8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -05a608: 7057 e40f 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0fe4 │ │ -05a60e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05a610: 5910 ce04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ -05a614: 5b16 cf04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ -05a618: 5b15 cd04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ -05a61c: 7020 c410 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ -05a622: 0e00 |000d: return-void │ │ +05c7fc: |[05c7fc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +05c80c: 7057 e40f 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0fe4 │ │ +05c812: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05c814: 5910 ce04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ +05c818: 5b16 cf04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ +05c81c: 5b15 cd04 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ +05c820: 7020 c410 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ +05c826: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -131837,38 +131888,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -05a624: |[05a624] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -05a634: 5452 ca04 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ca │ │ -05a638: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -05a63c: 2160 |0004: array-length v0, v6 │ │ -05a63e: 5452 cc04 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ -05a642: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -05a646: 5452 cc04 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ -05a64a: 2122 |000b: array-length v2, v2 │ │ -05a64c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -05a650: 2302 5503 |000e: new-array v2, v0, [I // type@0355 │ │ -05a654: 5b52 cc04 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ -05a658: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05a65a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -05a65e: 5452 cc04 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ -05a662: 5453 ca04 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ca │ │ -05a666: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -05a66a: 7220 f600 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f6 │ │ -05a670: 0a03 |001e: move-result v3 │ │ -05a672: 4b03 0201 |001f: aput v3, v2, v1 │ │ -05a676: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a67a: 28f0 |0023: goto 0013 // -0010 │ │ -05a67c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -05a67e: 5b52 cc04 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ -05a682: 0e00 |0027: return-void │ │ +05c828: |[05c828] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +05c838: 5452 ca04 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ca │ │ +05c83c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +05c840: 2160 |0004: array-length v0, v6 │ │ +05c842: 5452 cc04 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ +05c846: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +05c84a: 5452 cc04 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ +05c84e: 2122 |000b: array-length v2, v2 │ │ +05c850: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +05c854: 2302 5203 |000e: new-array v2, v0, [I // type@0352 │ │ +05c858: 5b52 cc04 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ +05c85c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05c85e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +05c862: 5452 cc04 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ +05c866: 5453 ca04 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ca │ │ +05c86a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +05c86e: 7220 f600 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f6 │ │ +05c874: 0a03 |001e: move-result v3 │ │ +05c876: 4b03 0201 |001f: aput v3, v2, v1 │ │ +05c87a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05c87e: 28f0 |0023: goto 0013 // -0010 │ │ +05c880: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +05c882: 5b52 cc04 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ +05c886: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -131888,68 +131939,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 │ │ -05a684: |[05a684] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -05a694: 54b0 d004 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04d0 │ │ -05a698: 54b8 cf04 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ -05a69c: 2182 |0004: array-length v2, v8 │ │ -05a69e: 54b3 cc04 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ -05a6a2: 54b6 cf04 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ -05a6a6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -05a6a8: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -05a6ac: 4408 0604 |000c: aget v8, v6, v4 │ │ -05a6b0: 6e20 1312 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ -05a6b6: 0c07 |0011: move-result-object v7 │ │ -05a6b8: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -05a6bc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05a6be: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -05a6c2: 4408 0304 |0017: aget v8, v3, v4 │ │ -05a6c6: 7240 be10 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@10be │ │ -05a6cc: 0a01 |001c: move-result v1 │ │ -05a6ce: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -05a6d2: 4408 0304 |001f: aget v8, v3, v4 │ │ -05a6d6: 7220 f900 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -05a6dc: 0c05 |0024: move-result-object v5 │ │ -05a6de: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -05a6e2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -05a6e6: 2078 d602 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02d6 │ │ -05a6ea: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -05a6ee: 1f07 d602 |002d: check-cast v7, Landroid/widget/TextView; // type@02d6 │ │ -05a6f2: 6e30 cc10 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@10cc │ │ -05a6f8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05a6fc: 28d6 |0034: goto 000a // -002a │ │ -05a6fe: 2078 c202 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02c2 │ │ -05a702: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -05a706: 1f07 c202 |0039: check-cast v7, Landroid/widget/ImageView; // type@02c2 │ │ -05a70a: 6e30 cb10 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@10cb │ │ -05a710: 28f4 |003e: goto 0032 // -000c │ │ -05a712: 2208 0f03 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@030f │ │ -05a716: 2209 2103 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0321 │ │ -05a71a: 7010 ab14 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05a720: 6e10 9514 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ -05a726: 0c0a |0049: move-result-object v10 │ │ -05a728: 6e10 7014 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ -05a72e: 0c0a |004d: move-result-object v10 │ │ -05a730: 6e20 b214 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05a736: 0c09 |0051: move-result-object v9 │ │ -05a738: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ -05a73c: 6e20 b214 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05a742: 0c09 |0057: move-result-object v9 │ │ -05a744: 1a0a 8400 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0084 │ │ -05a748: 6e20 b214 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05a74e: 0c09 |005d: move-result-object v9 │ │ -05a750: 6e10 b714 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05a756: 0c09 |0061: move-result-object v9 │ │ -05a758: 7020 7d14 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ -05a75e: 2708 |0065: throw v8 │ │ -05a760: 0e00 |0066: return-void │ │ +05c888: |[05c888] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +05c898: 54b0 d004 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04d0 │ │ +05c89c: 54b8 cf04 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ +05c8a0: 2182 |0004: array-length v2, v8 │ │ +05c8a2: 54b3 cc04 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04cc │ │ +05c8a6: 54b6 cf04 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ +05c8aa: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +05c8ac: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +05c8b0: 4408 0604 |000c: aget v8, v6, v4 │ │ +05c8b4: 6e20 1312 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1213 │ │ +05c8ba: 0c07 |0011: move-result-object v7 │ │ +05c8bc: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +05c8c0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05c8c2: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +05c8c6: 4408 0304 |0017: aget v8, v3, v4 │ │ +05c8ca: 7240 be10 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@10be │ │ +05c8d0: 0a01 |001c: move-result v1 │ │ +05c8d2: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +05c8d6: 4408 0304 |001f: aget v8, v3, v4 │ │ +05c8da: 7220 f900 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +05c8e0: 0c05 |0024: move-result-object v5 │ │ +05c8e2: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +05c8e6: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +05c8ea: 2078 d302 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02d3 │ │ +05c8ee: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +05c8f2: 1f07 d302 |002d: check-cast v7, Landroid/widget/TextView; // type@02d3 │ │ +05c8f6: 6e30 cc10 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@10cc │ │ +05c8fc: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05c900: 28d6 |0034: goto 000a // -002a │ │ +05c902: 2078 bf02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02bf │ │ +05c906: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +05c90a: 1f07 bf02 |0039: check-cast v7, Landroid/widget/ImageView; // type@02bf │ │ +05c90e: 6e30 cb10 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@10cb │ │ +05c914: 28f4 |003e: goto 0032 // -000c │ │ +05c916: 2208 0c03 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@030c │ │ +05c91a: 2209 1e03 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@031e │ │ +05c91e: 7010 ab14 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05c924: 6e10 9514 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1495 │ │ +05c92a: 0c0a |0049: move-result-object v10 │ │ +05c92c: 6e10 7014 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1470 │ │ +05c932: 0c0a |004d: move-result-object v10 │ │ +05c934: 6e20 b214 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05c93a: 0c09 |0051: move-result-object v9 │ │ +05c93c: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ +05c940: 6e20 b214 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05c946: 0c09 |0057: move-result-object v9 │ │ +05c948: 1a0a 8400 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0084 │ │ +05c94c: 6e20 b214 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05c952: 0c09 |005d: move-result-object v9 │ │ +05c954: 6e10 b714 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05c95a: 0c09 |0061: move-result-object v9 │ │ +05c95c: 7020 7d14 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147d │ │ +05c962: 2708 |0065: throw v8 │ │ +05c964: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -131992,21 +132043,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 │ │ -05a764: |[05a764] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05a774: 5b13 cd04 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ -05a778: 5b14 cf04 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ -05a77c: 6f20 e60f 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0fe6 │ │ -05a782: 5410 cd04 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ -05a786: 7020 c410 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ -05a78c: 0e00 |000c: return-void │ │ +05c968: |[05c968] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05c978: 5b13 cd04 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ +05c97c: 5b14 cf04 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04cf │ │ +05c980: 6f20 e60f 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0fe6 │ │ +05c986: 5410 cd04 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ +05c98a: 7020 c410 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ +05c990: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -132021,31 +132072,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 │ │ -05a790: |[05a790] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -05a7a0: 5420 cb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ -05a7a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05a7a8: 5420 cb04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ -05a7ac: 7220 bd10 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@10bd │ │ -05a7b2: 0c00 |0009: move-result-object v0 │ │ -05a7b4: 1100 |000a: return-object v0 │ │ -05a7b6: 5220 ce04 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ -05a7ba: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -05a7bc: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -05a7c0: 5220 ce04 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ -05a7c4: 7220 f900 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ -05a7ca: 0c00 |0015: move-result-object v0 │ │ -05a7cc: 28f4 |0016: goto 000a // -000c │ │ -05a7ce: 6f20 e70f 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0fe7 │ │ -05a7d4: 0c00 |001a: move-result-object v0 │ │ -05a7d6: 28ef |001b: goto 000a // -0011 │ │ +05c994: |[05c994] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +05c9a4: 5420 cb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ +05c9a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05c9ac: 5420 cb04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ +05c9b0: 7220 bd10 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@10bd │ │ +05c9b6: 0c00 |0009: move-result-object v0 │ │ +05c9b8: 1100 |000a: return-object v0 │ │ +05c9ba: 5220 ce04 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ +05c9be: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +05c9c0: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +05c9c4: 5220 ce04 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ +05c9c8: 7220 f900 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f9 │ │ +05c9ce: 0c00 |0015: move-result-object v0 │ │ +05c9d0: 28f4 |0016: goto 000a // -000c │ │ +05c9d2: 6f20 e70f 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0fe7 │ │ +05c9d8: 0c00 |001a: move-result-object v0 │ │ +05c9da: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -132059,17 +132110,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 │ │ -05a7d8: |[05a7d8] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -05a7e8: 5410 cb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ -05a7ec: 1100 |0002: return-object v0 │ │ +05c9dc: |[05c9dc] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +05c9ec: 5410 cb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ +05c9f0: 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;) │ │ @@ -132077,17 +132128,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a7f0: |[05a7f0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -05a800: 5210 ce04 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ -05a804: 0f00 |0002: return v0 │ │ +05c9f4: |[05c9f4] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +05ca04: 5210 ce04 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ +05ca08: 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;) │ │ @@ -132095,17 +132146,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 │ │ -05a808: |[05a808] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -05a818: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04d0 │ │ -05a81c: 1100 |0002: return-object v0 │ │ +05ca0c: |[05ca0c] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +05ca1c: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04d0 │ │ +05ca20: 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;) │ │ @@ -132113,17 +132164,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 │ │ -05a820: |[05a820] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -05a830: 5b01 cb04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ -05a834: 0e00 |0002: return-void │ │ +05ca24: |[05ca24] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +05ca34: 5b01 cb04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04cb │ │ +05ca38: 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; │ │ @@ -132133,17 +132184,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a838: |[05a838] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -05a848: 5901 ce04 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ -05a84c: 0e00 |0002: return-void │ │ +05ca3c: |[05ca3c] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +05ca4c: 5901 ce04 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ce │ │ +05ca50: 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 │ │ @@ -132153,17 +132204,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 │ │ -05a850: |[05a850] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -05a860: 5b01 d004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04d0 │ │ -05a864: 0e00 |0002: return-void │ │ +05ca54: |[05ca54] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +05ca64: 5b01 d004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04d0 │ │ +05ca68: 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; │ │ @@ -132173,24 +132224,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 │ │ -05a868: |[05a868] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -05a878: 7110 8114 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ -05a87e: 0a01 |0003: move-result v1 │ │ -05a880: 6e20 6113 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1361 │ │ -05a886: 0e00 |0007: return-void │ │ -05a888: 0d00 |0008: move-exception v0 │ │ -05a88a: 7110 6101 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0161 │ │ -05a890: 0c01 |000c: move-result-object v1 │ │ -05a892: 6e20 6213 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@1362 │ │ -05a898: 28f7 |0010: goto 0007 // -0009 │ │ +05ca6c: |[05ca6c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +05ca7c: 7110 8114 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1481 │ │ +05ca82: 0a01 |0003: move-result v1 │ │ +05ca84: 6e20 6113 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1361 │ │ +05ca8a: 0e00 |0007: return-void │ │ +05ca8c: 0d00 |0008: move-exception v0 │ │ +05ca8e: 7110 6101 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0161 │ │ +05ca94: 0c01 |000c: move-result-object v1 │ │ +05ca96: 6e20 6213 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@1362 │ │ +05ca9c: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -132206,17 +132257,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 │ │ -05a8ac: |[05a8ac] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -05a8bc: 6e20 d113 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ -05a8c2: 0e00 |0003: return-void │ │ +05cab0: |[05cab0] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +05cac0: 6e20 d113 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@13d1 │ │ +05cac6: 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; │ │ @@ -132227,37 +132278,37 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05a8c4: |[05a8c4] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -05a8d4: 6f20 ec0f 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0fec │ │ -05a8da: 0c00 |0003: move-result-object v0 │ │ -05a8dc: 5421 cd04 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ -05a8e0: 7020 c410 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ -05a8e6: 1100 |0009: return-object v0 │ │ +05cac8: |[05cac8] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +05cad8: 6f20 ec0f 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0fec │ │ +05cade: 0c00 |0003: move-result-object v0 │ │ +05cae0: 5421 cd04 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04cd │ │ +05cae4: 7020 c410 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@10c4 │ │ +05caea: 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; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x000a reg=3 c Landroid/database/Cursor; │ │ │ │ - source_file_idx : 2182 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2179 (SimpleCursorAdapter.java) │ │ │ │ Class #519 header: │ │ -class_idx : 443 │ │ +class_idx : 440 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 442 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 439 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -132277,17 +132328,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a8e8: |[05a8e8] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -05a8f8: 7010 680a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a68 │ │ -05a8fe: 0e00 |0003: return-void │ │ +05caec: |[05caec] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +05cafc: 7010 680a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0a68 │ │ +05cb02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -132296,18 +132347,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a900: |[05a900] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -05a910: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0add │ │ -05a916: 0a00 |0003: move-result v0 │ │ -05a918: 0f00 |0004: return v0 │ │ +05cb04: |[05cb04] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +05cb14: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0add │ │ +05cb1a: 0a00 |0003: move-result v0 │ │ +05cb1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -132316,18 +132367,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05a91c: |[05a91c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -05a92c: 7100 de0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0ade │ │ -05a932: 0b00 |0003: move-result-wide v0 │ │ -05a934: 1000 |0004: return-wide v0 │ │ +05cb20: |[05cb20] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +05cb30: 7100 de0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0ade │ │ +05cb36: 0b00 |0003: move-result-wide v0 │ │ +05cb38: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -132335,18 +132386,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a938: |[05a938] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -05a948: 7110 df0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0adf │ │ -05a94e: 0a00 |0003: move-result v0 │ │ -05a950: 0f00 |0004: return v0 │ │ +05cb3c: |[05cb3c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +05cb4c: 7110 df0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0adf │ │ +05cb52: 0a00 |0003: move-result v0 │ │ +05cb54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -132355,18 +132406,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a954: |[05a954] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -05a964: 7110 e00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0ae0 │ │ -05a96a: 0a00 |0003: move-result v0 │ │ -05a96c: 0f00 |0004: return v0 │ │ +05cb58: |[05cb58] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +05cb68: 7110 e00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0ae0 │ │ +05cb6e: 0a00 |0003: move-result v0 │ │ +05cb70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -132375,18 +132426,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a970: |[05a970] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -05a980: 7110 e10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0ae1 │ │ -05a986: 0a00 |0003: move-result v0 │ │ -05a988: 0f00 |0004: return v0 │ │ +05cb74: |[05cb74] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +05cb84: 7110 e10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0ae1 │ │ +05cb8a: 0a00 |0003: move-result v0 │ │ +05cb8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -132395,18 +132446,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a98c: |[05a98c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -05a99c: 7110 e20a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0ae2 │ │ -05a9a2: 0a00 |0003: move-result v0 │ │ -05a9a4: 0f00 |0004: return v0 │ │ +05cb90: |[05cb90] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +05cba0: 7110 e20a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0ae2 │ │ +05cba6: 0a00 |0003: move-result v0 │ │ +05cba8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -132415,18 +132466,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05a9a8: |[05a9a8] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -05a9b8: 7130 e30a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0ae3 │ │ -05a9be: 0a00 |0003: move-result v0 │ │ -05a9c0: 0f00 |0004: return v0 │ │ +05cbac: |[05cbac] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +05cbbc: 7130 e30a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0ae3 │ │ +05cbc2: 0a00 |0003: move-result v0 │ │ +05cbc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -132437,20 +132488,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 │ │ -05a9c4: |[05a9c4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05a9d4: 6e20 6e0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a6e │ │ -05a9da: 0a00 |0003: move-result v0 │ │ -05a9dc: 6e40 740a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a74 │ │ -05a9e2: 6e10 3a12 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@123a │ │ -05a9e8: 0e00 |000a: return-void │ │ +05cbc8: |[05cbc8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05cbd8: 6e20 6e0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a6e │ │ +05cbde: 0a00 |0003: move-result v0 │ │ +05cbe0: 6e40 740a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a74 │ │ +05cbe6: 6e10 3a12 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@123a │ │ +05cbec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0007 line=407 │ │ 0x000a line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -132462,34 +132513,34 @@ │ │ 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 │ │ -05a9ec: |[05a9ec] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -05a9fc: 7130 e40a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae4 │ │ -05aa02: 0e00 |0003: return-void │ │ +05cbf0: |[05cbf0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +05cc00: 7130 e40a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae4 │ │ +05cc06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #520 header: │ │ -class_idx : 465 │ │ +class_idx : 462 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 463 │ │ -source_file_idx : 2412 │ │ +superclass_idx : 460 │ │ +source_file_idx : 2409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -132509,17 +132560,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05aa04: |[05aa04] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -05aa14: 7010 0d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b0d │ │ -05aa1a: 0e00 |0003: return-void │ │ +05cc08: |[05cc08] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +05cc18: 7010 0d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b0d │ │ +05cc1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -132528,18 +132579,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa1c: |[05aa1c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -05aa2c: 7110 260b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b26 │ │ -05aa32: 0a00 |0003: move-result v0 │ │ -05aa34: 0f00 |0004: return v0 │ │ +05cc20: |[05cc20] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +05cc30: 7110 260b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b26 │ │ +05cc36: 0a00 |0003: move-result v0 │ │ +05cc38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -132548,32 +132599,32 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05aa38: |[05aa38] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -05aa48: 7120 270b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b27 │ │ -05aa4e: 0e00 |0003: return-void │ │ +05cc3c: |[05cc3c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +05cc4c: 7120 270b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b27 │ │ +05cc52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2412 (ViewGroupCompat.java) │ │ + source_file_idx : 2409 (ViewGroupCompat.java) │ │ │ │ Class #521 header: │ │ -class_idx : 510 │ │ +class_idx : 507 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 509 │ │ +superclass_idx : 506 │ │ source_file_idx : 368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #521 annotations: │ │ @@ -132594,17 +132645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05aa50: |[05aa50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -05aa60: 7010 8e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c8e │ │ -05aa66: 0e00 |0003: return-void │ │ +05cc54: |[05cc54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +05cc64: 7010 8e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0c8e │ │ +05cc6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -132613,18 +132664,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa68: |[05aa68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -05aa78: 7110 6a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0d6a │ │ -05aa7e: 0c00 |0003: move-result-object v0 │ │ -05aa80: 1100 |0004: return-object v0 │ │ +05cc6c: |[05cc6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +05cc7c: 7110 6a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0d6a │ │ +05cc82: 0c00 |0003: move-result-object v0 │ │ +05cc84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132633,32 +132684,32 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05aa84: |[05aa84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -05aa94: 7120 6b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0d6b │ │ -05aa9a: 0e00 |0003: return-void │ │ +05cc88: |[05cc88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +05cc98: 7120 6b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0d6b │ │ +05cc9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 viewId Ljava/lang/String; │ │ │ │ source_file_idx : 368 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #522 header: │ │ -class_idx : 534 │ │ +class_idx : 531 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 532 │ │ +superclass_idx : 529 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #522 annotations: │ │ @@ -132679,17 +132730,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05aa9c: |[05aa9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -05aaac: 7010 c50d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dc5 │ │ -05aab2: 0e00 |0003: return-void │ │ +05cca0: |[05cca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +05ccb0: 7010 c50d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0dc5 │ │ +05ccb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -132698,34 +132749,34 @@ │ │ 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 │ │ -05aab4: |[05aab4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05aac4: 7130 8c0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e8c │ │ -05aaca: 0e00 |0003: return-void │ │ +05ccb8: |[05ccb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05ccc8: 7130 8c0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e8c │ │ +05ccce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ source_file_idx : 386 (AccessibilityRecordCompat.java) │ │ │ │ Class #523 header: │ │ -class_idx : 444 │ │ +class_idx : 441 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 443 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 440 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -132745,17 +132796,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05aacc: |[05aacc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -05aadc: 7010 6b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a6b │ │ -05aae2: 0e00 |0003: return-void │ │ +05ccd0: |[05ccd0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +05cce0: 7010 6b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0a6b │ │ +05cce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -132764,18 +132815,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05aae4: |[05aae4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -05aaf4: 7120 e60a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ae6 │ │ -05aafa: 0a00 |0003: move-result v0 │ │ -05aafc: 0f00 |0004: return v0 │ │ +05cce8: |[05cce8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05ccf8: 7120 e60a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0ae6 │ │ +05ccfe: 0a00 |0003: move-result v0 │ │ +05cd00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -132785,18 +132836,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05ab00: |[05ab00] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -05ab10: 7120 e70a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0ae7 │ │ -05ab16: 0a00 |0003: move-result v0 │ │ -05ab18: 0f00 |0004: return v0 │ │ +05cd04: |[05cd04] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +05cd14: 7120 e70a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0ae7 │ │ +05cd1a: 0a00 |0003: move-result v0 │ │ +05cd1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -132806,17 +132857,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 │ │ -05ab1c: |[05ab1c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05ab2c: 7120 e80a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ae8 │ │ -05ab32: 0e00 |0003: return-void │ │ +05cd20: |[05cd20] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05cd30: 7120 e80a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ae8 │ │ +05cd36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -132827,19 +132878,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 │ │ -05ab34: |[05ab34] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05ab44: 6e10 f40c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ -05ab4a: 0c00 |0003: move-result-object v0 │ │ -05ab4c: 7120 e90a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0ae9 │ │ -05ab52: 0e00 |0007: return-void │ │ +05cd38: |[05cd38] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05cd48: 6e10 f40c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0cf4 │ │ +05cd4e: 0c00 |0003: move-result-object v0 │ │ +05cd50: 7120 e90a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0ae9 │ │ +05cd56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0007 line=447 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -132850,17 +132901,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 │ │ -05ab54: |[05ab54] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05ab64: 7120 ea0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aea │ │ -05ab6a: 0e00 |0003: return-void │ │ +05cd58: |[05cd58] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05cd68: 7120 ea0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aea │ │ +05cd6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -132871,34 +132922,34 @@ │ │ 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 │ │ -05ab6c: |[05ab6c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05ab7c: 6e10 7c08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@087c │ │ -05ab82: 0c00 |0003: move-result-object v0 │ │ -05ab84: 7120 eb0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0aeb │ │ -05ab8a: 0e00 |0007: return-void │ │ +05cd70: |[05cd70] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05cd80: 6e10 7c08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@087c │ │ +05cd86: 0c00 |0003: move-result-object v0 │ │ +05cd88: 7120 eb0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0aeb │ │ +05cd8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0007 line=451 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #524 header: │ │ -class_idx : 511 │ │ +class_idx : 508 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 510 │ │ +superclass_idx : 507 │ │ source_file_idx : 368 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #524 annotations: │ │ @@ -132919,17 +132970,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ab8c: |[05ab8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -05ab9c: 7010 9c0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0c9c │ │ -05aba2: 0e00 |0003: return-void │ │ +05cd90: |[05cd90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +05cda0: 7010 9c0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0c9c │ │ +05cda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -132938,18 +132989,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aba4: |[05aba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -05abb4: 7110 6d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0d6d │ │ -05abba: 0a00 |0003: move-result v0 │ │ -05abbc: 0f00 |0004: return v0 │ │ +05cda8: |[05cda8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +05cdb8: 7110 6d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0d6d │ │ +05cdbe: 0a00 |0003: move-result v0 │ │ +05cdc0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132958,33 +133009,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05abc0: |[05abc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -05abd0: 7120 6e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0d6e │ │ -05abd6: 0e00 |0003: return-void │ │ +05cdc4: |[05cdc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +05cdd4: 7120 6e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0d6e │ │ +05cdda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ source_file_idx : 368 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #525 header: │ │ -class_idx : 445 │ │ +class_idx : 442 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 444 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 441 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -133004,17 +133055,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05abd8: |[05abd8] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -05abe8: 7010 750a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a75 │ │ -05abee: 0e00 |0003: return-void │ │ +05cddc: |[05cddc] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +05cdec: 7010 750a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0a75 │ │ +05cdf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -133023,23 +133074,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 │ │ -05abf0: |[05abf0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05ac00: 7110 ed0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0aed │ │ -05ac06: 0c00 |0003: move-result-object v0 │ │ -05ac08: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05ac0c: 2201 0c02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@020c │ │ -05ac10: 7020 810d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d81 │ │ -05ac16: 1101 |000b: return-object v1 │ │ -05ac18: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05ac1a: 28fe |000d: goto 000b // -0002 │ │ +05cdf4: |[05cdf4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05ce04: 7110 ed0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0aed │ │ +05ce0a: 0c00 |0003: move-result-object v0 │ │ +05ce0c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05ce10: 2201 0902 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0209 │ │ +05ce14: 7020 810d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0d81 │ │ +05ce1a: 1101 |000b: return-object v1 │ │ +05ce1c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05ce1e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0006 line=495 │ │ 0x000b line=497 │ │ locals : │ │ @@ -133052,18 +133103,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ac1c: |[05ac1c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -05ac2c: 7110 ee0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aee │ │ -05ac32: 0a00 |0003: move-result v0 │ │ -05ac34: 0f00 |0004: return v0 │ │ +05ce20: |[05ce20] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +05ce30: 7110 ee0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0aee │ │ +05ce36: 0a00 |0003: move-result v0 │ │ +05ce38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -133072,18 +133123,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 │ │ -05ac38: |[05ac38] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -05ac48: 7110 ef0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0aef │ │ -05ac4e: 0c00 |0003: move-result-object v0 │ │ -05ac50: 1100 |0004: return-object v0 │ │ +05ce3c: |[05ce3c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +05ce4c: 7110 ef0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0aef │ │ +05ce52: 0c00 |0003: move-result-object v0 │ │ +05ce54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -133092,18 +133143,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ac54: |[05ac54] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -05ac64: 7110 f00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0af0 │ │ -05ac6a: 0a00 |0003: move-result v0 │ │ -05ac6c: 0f00 |0004: return v0 │ │ +05ce58: |[05ce58] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +05ce68: 7110 f00a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0af0 │ │ +05ce6e: 0a00 |0003: move-result v0 │ │ +05ce70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -133112,18 +133163,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 │ │ -05ac70: |[05ac70] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05ac80: 7130 f10a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0af1 │ │ -05ac86: 0a00 |0003: move-result v0 │ │ -05ac88: 0f00 |0004: return v0 │ │ +05ce74: |[05ce74] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05ce84: 7130 f10a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0af1 │ │ +05ce8a: 0a00 |0003: move-result v0 │ │ +05ce8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -133134,17 +133185,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ac8c: |[05ac8c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -05ac9c: 7110 f20a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0af2 │ │ -05aca2: 0e00 |0003: return-void │ │ +05ce90: |[05ce90] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +05cea0: 7110 f20a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0af2 │ │ +05cea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0003 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -133154,17 +133205,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05aca4: |[05aca4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05acb4: 7155 f30a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0af3 │ │ -05acba: 0e00 |0003: return-void │ │ +05cea8: |[05cea8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +05ceb8: 7155 f30a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0af3 │ │ +05cebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -133178,60 +133229,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 │ │ -05acbc: |[05acbc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -05accc: 7120 f40a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0af4 │ │ -05acd2: 0e00 |0003: return-void │ │ +05cec0: |[05cec0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +05ced0: 7120 f40a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0af4 │ │ +05ced6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0003 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 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 │ │ -05acd4: |[05acd4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05ace4: 7140 f50a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0af5 │ │ -05acea: 0e00 |0003: return-void │ │ +05ced8: |[05ced8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +05cee8: 7140 f50a 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0af5 │ │ +05ceee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=478 │ │ 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 │ │ -05acec: |[05acec] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -05acfc: 7120 f60a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0af6 │ │ -05ad02: 0e00 |0003: return-void │ │ +05cef0: |[05cef0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +05cf00: 7120 f60a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0af6 │ │ +05cf06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -133242,33 +133293,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ad04: |[05ad04] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -05ad14: 7120 f70a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0af7 │ │ -05ad1a: 0e00 |0003: return-void │ │ +05cf08: |[05cf08] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05cf18: 7120 f70a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0af7 │ │ +05cf1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0003 line=486 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #526 header: │ │ -class_idx : 446 │ │ +class_idx : 443 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 445 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 442 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -133288,17 +133339,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ad1c: |[05ad1c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -05ad2c: 7010 7c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a7c │ │ -05ad32: 0e00 |0003: return-void │ │ +05cf20: |[05cf20] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +05cf30: 7010 7c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a7c │ │ +05cf36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -133307,18 +133358,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ad34: |[05ad34] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -05ad44: 7110 f90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0af9 │ │ -05ad4a: 0a00 |0003: move-result v0 │ │ -05ad4c: 0f00 |0004: return v0 │ │ +05cf38: |[05cf38] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +05cf48: 7110 f90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0af9 │ │ +05cf4e: 0a00 |0003: move-result v0 │ │ +05cf50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -133327,18 +133378,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ad50: |[05ad50] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -05ad60: 7110 fa0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0afa │ │ -05ad66: 0a00 |0003: move-result v0 │ │ -05ad68: 0f00 |0004: return v0 │ │ +05cf54: |[05cf54] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +05cf64: 7110 fa0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0afa │ │ +05cf6a: 0a00 |0003: move-result v0 │ │ +05cf6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -133347,17 +133398,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ad6c: |[05ad6c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -05ad7c: 7120 fb0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0afb │ │ -05ad82: 0e00 |0003: return-void │ │ +05cf70: |[05cf70] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +05cf80: 7120 fb0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0afb │ │ +05cf86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -133368,17 +133419,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 │ │ -05ad84: |[05ad84] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05ad94: 7120 fc0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0afc │ │ -05ad9a: 0e00 |0003: return-void │ │ +05cf88: |[05cf88] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05cf98: 7120 fc0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0afc │ │ +05cf9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0003 line=521 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -133389,33 +133440,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ad9c: |[05ad9c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -05adac: 7120 fd0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0afd │ │ -05adb2: 0e00 |0003: return-void │ │ +05cfa0: |[05cfa0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +05cfb0: 7120 fd0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0afd │ │ +05cfb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layoutDirection I │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ │ │ │ Class #527 header: │ │ -class_idx : 447 │ │ +class_idx : 444 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 446 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 443 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -133435,17 +133486,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05adb4: |[05adb4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -05adc4: 7010 880a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a88 │ │ -05adca: 0e00 |0003: return-void │ │ +05cfb8: |[05cfb8] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +05cfc8: 7010 880a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a88 │ │ +05cfce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -133454,18 +133505,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05adcc: |[05adcc] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -05addc: 7110 ff0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0aff │ │ -05ade2: 0a00 |0003: move-result v0 │ │ -05ade4: 0f00 |0004: return v0 │ │ +05cfd0: |[05cfd0] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +05cfe0: 7110 ff0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0aff │ │ +05cfe6: 0a00 |0003: move-result v0 │ │ +05cfe8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -133474,21 +133525,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ade8: |[05ade8] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -05adf8: 7120 000b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b00 │ │ -05adfe: 0e00 |0003: return-void │ │ +05cfec: |[05cfec] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +05cffc: 7120 000b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b00 │ │ +05d002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2397 (ViewCompat.java) │ │ + source_file_idx : 2394 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 830027 bytes, number of entries: 528 │ │ │ +Zip file size: 830025 bytes, number of entries: 528 │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3204 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 98 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$1.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 294 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$Delegate.class │ │ │ @@ -95,15 +95,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 2454 b- stor 80-Jan-01 00:00 android/support/v4/content/WakefulBroadcastReceiver.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 323 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1060 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 319 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 428 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompatKitKat.class │ │ │ @@ -418,15 +418,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 757 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class │ │ │ ?rwxrwxr-x 2.0 unx 1117 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1319 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1725 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap.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 1398 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 913 b- stor 80-Jan-01 00:00 android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 978 b- stor 80-Jan-01 00:00 android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 941 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ @@ -523,8 +523,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1579 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 446 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -528 files, 820944 bytes uncompressed, 724367 bytes compressed: 11.8% │ │ │ +528 files, 820942 bytes uncompressed, 724365 bytes compressed: 11.8% │ │ ├── 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 │ │ ├── android/support/v4/widget/ContentLoadingProgressBar.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -243,15 +243,15 @@ │ │ │ │ 21: pop │ │ │ │ 22: return │ │ │ │ │ │ │ │ public void hide(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=1 │ │ │ │ + stack=300, locals=12, args_size=1 │ │ │ │ 0: ldc2_w #50 // long 500l │ │ │ │ 3: lstore_1 │ │ │ │ 4: iconst_1 │ │ │ │ 5: istore_3 │ │ │ │ 6: aload_0 │ │ │ │ 7: iload_3 │ │ │ │ 8: putfield #33 // Field mDismissed:Z │ │ │ │ @@ -302,18 +302,18 @@ │ │ │ │ 94: ifne 85 │ │ │ │ 97: aload_0 │ │ │ │ 98: getfield #40 // Field mDelayedHide:Ljava/lang/Runnable; │ │ │ │ 101: astore 4 │ │ │ │ 103: lload_1 │ │ │ │ 104: lload 9 │ │ │ │ 106: lsub │ │ │ │ - 107: lstore 12 │ │ │ │ + 107: lstore 7 │ │ │ │ 109: aload_0 │ │ │ │ 110: aload 4 │ │ │ │ - 112: lload 12 │ │ │ │ + 112: lload 7 │ │ │ │ 114: invokevirtual #69 // Method postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ 117: pop │ │ │ │ 118: aload_0 │ │ │ │ 119: iload_3 │ │ │ │ 120: putfield #29 // Field mPostedHide:Z │ │ │ │ 123: goto 85 │ │ ├── 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 ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4867,258 +4867,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 2330 │ 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 2331 │ - 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 2334 │ :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 2336 │ 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 2337 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ .line 2338 │ - .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 2340 │ - .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 2341 │ - .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 2343 │ - .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 2344 │ - .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 2345 │ - .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 2346 │ - 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 2348 │ :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 2349 │ - 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 2352 │ :cond_2 │ - cmpg-float v1, v15, v12 │ + cmpg-float v2, v16, v13 │ │ - if-gez v1, :cond_4 │ + if-gez v2, :cond_4 │ │ .line 2353 │ - move v15, v12 │ + move/from16 v16, v13 │ │ .line 2358 │ :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 2359 │ - 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 2360 │ - 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 2363 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 2364 │ - .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 2366 │ - .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 2367 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2368 │ return-void │ │ .line 2354 │ - .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 2355 │ - 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 │ @@ -301,38 +301,38 @@ │ invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ │ .line 268 │ 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 270 │ 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 271 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ @@ -348,15 +348,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 274 │ 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 276 │ 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 474 │ 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 477 │ 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 │ @@ -532,15 +532,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 804 │ 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 820 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -559,15 +559,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 1350 │ :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 750 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 751 │ .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 752 │ - 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 753 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 739 │ .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 740 │ - 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 741 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 742 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 743 │ .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 744 │ - 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 745 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 746 │ 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/media/TransportMediatorJellybeanMR2.smali │ @@ -393,15 +393,15 @@ │ invoke-virtual {p0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V │ │ .line 172 │ return-void │ .end method │ │ .method public refreshState(ZJI)V │ - .locals 3 │ + .locals 4 │ .param p1, "playing" # Z │ .param p2, "position" # J │ .param p4, "transportControls" # I │ │ .prologue │ .line 159 │ iget-object v0, p0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient; ├── smali/android/support/v4/media/TransportPerformer.smali │ @@ -27,69 +27,69 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onAudioFocusChange(I)V │ - .locals 8 │ + .locals 9 │ .param p1, "focusChange" # I │ │ .prologue │ .line 188 │ - const/4 v6, 0x0 │ + const/4 v7, 0x0 │ │ .line 189 │ - .local v6, "keyCode":I │ + .local v7, "keyCode":I │ packed-switch p1, :pswitch_data_0 │ │ .line 196 │ :goto_0 │ - if-eqz v6, :cond_0 │ + if-eqz v7, :cond_0 │ │ .line 197 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 198 │ - .local v1, "now":J │ - new-instance v0, Landroid/view/KeyEvent; │ + .local v2, "now":J │ + new-instance v1, Landroid/view/KeyEvent; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - move-wide v3, v1 │ + move-wide v4, v2 │ │ - invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ │ .line 199 │ - new-instance v0, Landroid/view/KeyEvent; │ + new-instance v1, Landroid/view/KeyEvent; │ │ - const/4 v5, 0x1 │ + const/4 v6, 0x1 │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - move-wide v3, v1 │ + move-wide v4, v2 │ │ - invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ │ .line 201 │ - .end local v1 # "now":J │ + .end local v2 # "now":J │ :cond_0 │ return-void │ │ .line 193 │ :pswitch_0 │ - const/16 v6, 0x7f │ + const/16 v7, 0x7f │ │ goto :goto_0 │ │ .line 189 │ :pswitch_data_0 │ .packed-switch -0x1 │ :pswitch_0 ├── smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali │ @@ -33,30 +33,30 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 46 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/4 v1, 0x0 │ │ invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 47 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - const-wide/16 v1, -0x1 │ + const-wide/16 v2, -0x1 │ │ - invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 48 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V ├── smali/android/support/v4/widget/DrawerLayout.smali │ @@ -1146,15 +1146,15 @@ │ │ .line 498 │ :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 792 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I ├── smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali │ @@ -70,99 +70,99 @@ │ iput v2, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I │ │ .line 749 │ return-void │ .end method │ │ .method private getValueAt(J)F │ - .locals 10 │ + .locals 11 │ .param p1, "currentTime" # J │ │ .prologue │ - const/high16 v9, 0x3f800000 # 1.0f │ + const/high16 v10, 0x3f800000 # 1.0f │ │ const/4 v4, 0x0 │ │ .line 787 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - cmp-long v5, p1, v5 │ + cmp-long v5, p1, v6 │ │ if-gez v5, :cond_0 │ │ .line 794 │ :goto_0 │ return v4 │ │ .line 789 │ :cond_0 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-ltz v5, :cond_1 │ │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - cmp-long v5, p1, v5 │ + cmp-long v5, p1, v6 │ │ if-gez v5, :cond_2 │ │ .line 790 │ :cond_1 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - sub-long v2, p1, v5 │ + sub-long v2, p1, v6 │ │ .line 791 │ .local v2, "elapsedSinceStart":J │ const/high16 v5, 0x3f000000 # 0.5f │ │ long-to-float v6, v2 │ │ iget v7, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I │ │ int-to-float v7, v7 │ │ div-float/2addr v6, v7 │ │ - invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v5 │ │ goto :goto_0 │ │ .line 793 │ .end local v2 # "elapsedSinceStart":J │ :cond_2 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - sub-long v0, p1, v5 │ + sub-long v0, p1, v6 │ │ .line 794 │ .local v0, "elapsedSinceEnd":J │ iget v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ - sub-float v5, v9, v5 │ + sub-float v5, v10, v5 │ │ iget v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ long-to-float v7, v0 │ │ iget v8, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I │ │ int-to-float v8, v8 │ │ div-float/2addr v7, v8 │ │ - invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v6 │ │ add-float/2addr v4, v5 ├── smali/android/support/v4/widget/ContentLoadingProgressBar.smali │ @@ -90,15 +90,15 @@ │ .line 30 │ iput-boolean p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ return p1 │ .end method │ │ .method static synthetic access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/ContentLoadingProgressBar; │ .param p1, "x1" # J │ │ .prologue │ .line 30 │ iput-wide p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -145,18 +145,18 @@ │ .line 87 │ return-void │ .end method │ │ │ # virtual methods │ .method public hide()V │ - .locals 9 │ + .locals 10 │ │ .prologue │ - const-wide/16 v7, 0x1f4 │ + const-wide/16 v8, 0x1f4 │ │ const/4 v6, 0x1 │ │ .line 95 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z │ │ .line 96 │ @@ -171,15 +171,15 @@ │ │ iget-wide v4, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ sub-long v0, v2, v4 │ │ .line 98 │ .local v0, "diff":J │ - cmp-long v2, v0, v7 │ + cmp-long v2, v0, v8 │ │ if-gez v2, :cond_0 │ │ iget-wide v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ const-wide/16 v4, -0x1 │ │ @@ -203,17 +203,17 @@ │ iget-boolean v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ if-nez v2, :cond_1 │ │ .line 108 │ iget-object v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable; │ │ - sub-long v3, v7, v0 │ + sub-long v4, v8, v0 │ │ - invoke-virtual {p0, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 109 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ goto :goto_0 │ .end method │ │ @@ -242,15 +242,15 @@ │ invoke-direct {p0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V │ │ .line 82 │ return-void │ .end method │ │ .method public show()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 120 │ const-wide/16 v0, -0x1 │ │ iput-wide v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -268,17 +268,17 @@ │ iget-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ if-nez v0, :cond_0 │ │ .line 124 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable; │ │ - const-wide/16 v1, 0x1f4 │ + const-wide/16 v2, 0x1f4 │ │ - invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 125 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ .line 127 ├── smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali │ @@ -36,20 +36,20 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ .line 56 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ + invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 57 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ move-result v0 │ @@ -57,20 +57,20 @@ │ if-nez v0, :cond_0 │ │ .line 58 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 59 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ + invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ │ .line 61 │ :cond_0 │ return-void │ .end method ├── 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/ContainerHelpers.smali │ @@ -118,47 +118,47 @@ │ │ .line 68 │ .local v0, "hi":I │ :goto_0 │ if-gt v1, v0, :cond_1 │ │ .line 69 │ - add-int v5, v1, v0 │ + add-int v3, v1, v0 │ │ - ushr-int/lit8 v2, v5, 0x1 │ + ushr-int/lit8 v2, v3, 0x1 │ │ .line 70 │ .local v2, "mid":I │ - aget-wide v3, p0, v2 │ + aget-wide v4, p0, v2 │ │ .line 72 │ - .local v3, "midVal":J │ - cmp-long v5, v3, p2 │ + .local v4, "midVal":J │ + cmp-long v3, v4, p2 │ │ - if-gez v5, :cond_0 │ + if-gez v3, :cond_0 │ │ .line 73 │ add-int/lit8 v1, v2, 0x1 │ │ goto :goto_0 │ │ .line 74 │ :cond_0 │ - cmp-long v5, v3, p2 │ + cmp-long v3, v4, p2 │ │ - if-lez v5, :cond_2 │ + if-lez v3, :cond_2 │ │ .line 75 │ add-int/lit8 v0, v2, -0x1 │ │ goto :goto_0 │ │ .line 80 │ .end local v2 # "mid":I │ - .end local v3 # "midVal":J │ + .end local v4 # "midVal":J │ :cond_1 │ xor-int/lit8 v2, v1, -0x1 │ │ :cond_2 │ return v2 │ .end method ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -557,15 +557,15 @@ │ │ aget-object p3, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public indexOfKey(J)I │ - .locals 2 │ + .locals 3 │ .param p1, "key" # J │ │ .prologue │ .line 283 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-boolean v0, p0, Landroid/support/v4/util/LongSparseArray;->mGarbage:Z │ │ @@ -662,15 +662,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 │ │ @@ -865,15 +865,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 132 │ .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/de/boesling/hydromemo/R.smali │ @@ -25,10 +25,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 135 │ return-void │ .end method ├── smali/de/boesling/hydromemo/tasks/PlayMedia.smali │ @@ -56,21 +56,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 25 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/boesling/hydromemo/tasks/PlayMedia;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/de/boesling/hydromemo/services/DrinkDemand.smali │ @@ -52,20 +52,22 @@ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 65 │ new-instance v0, Lde/boesling/hydromemo/tasks/PlayMedia; │ │ + .line 66 │ invoke-virtual {p0}, Lde/boesling/hydromemo/services/DrinkDemand;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v1 │ │ const/high16 v2, 0x7f050000 │ │ + .line 65 │ invoke-static {v1, v2}, Landroid/media/MediaPlayer;->create(Landroid/content/Context;I)Landroid/media/MediaPlayer; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Lde/boesling/hydromemo/tasks/PlayMedia;->(Landroid/media/MediaPlayer;)V │ │ .line 67 ├── smali/de/boesling/hydromemo/services/Notifier.smali │ @@ -20,369 +20,375 @@ │ .locals 12 │ │ .prologue │ const/4 v11, 0x2 │ │ const/4 v10, 0x1 │ │ - const/4 v9, 0x0 │ + const/4 v5, 0x0 │ │ - const-wide/16 v7, 0x12c │ + const-wide/16 v8, 0x12c │ │ - const-wide/16 v5, 0x64 │ + const-wide/16 v6, 0x64 │ │ .line 46 │ const/16 v0, 0x9 │ │ new-array v0, v0, [[Ljava/lang/Long; │ │ const/4 v1, 0x7 │ │ new-array v1, v1, [Ljava/lang/Long; │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + .line 47 │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ - aput-object v2, v1, v9 │ + aput-object v2, v1, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ aput-object v2, v1, v10 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ aput-object v2, v1, v11 │ │ const/4 v2, 0x3 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x4 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x6 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ - aput-object v1, v0, v9 │ + aput-object v1, v0, v5 │ │ const/4 v1, 0x7 │ │ new-array v1, v1, [Ljava/lang/Long; │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + .line 48 │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ - aput-object v2, v1, v9 │ + aput-object v2, v1, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ aput-object v2, v1, v10 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ aput-object v2, v1, v11 │ │ const/4 v2, 0x3 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x4 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x6 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ aput-object v1, v0, v10 │ │ const/4 v1, 0x5 │ │ new-array v1, v1, [Ljava/lang/Long; │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ - aput-object v2, v1, v9 │ + aput-object v2, v1, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ aput-object v2, v1, v10 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ aput-object v2, v1, v11 │ │ const/4 v2, 0x3 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ const/4 v2, 0x4 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ aput-object v1, v0, v11 │ │ const/4 v1, 0x3 │ │ const/4 v2, 0x5 │ │ new-array v2, v2, [Ljava/lang/Long; │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + .line 49 │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ - aput-object v3, v2, v9 │ + aput-object v3, v2, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v10 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v11 │ │ const/4 v3, 0x3 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ const/4 v3, 0x4 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x4 │ │ const/4 v2, 0x5 │ │ new-array v2, v2, [Ljava/lang/Long; │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ - aput-object v3, v2, v9 │ + aput-object v3, v2, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v10 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v11 │ │ const/4 v3, 0x3 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ const/4 v3, 0x4 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x5 │ │ const/4 v2, 0x3 │ │ new-array v2, v2, [Ljava/lang/Long; │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + .line 50 │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ - aput-object v3, v2, v9 │ + aput-object v3, v2, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v10 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v11 │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x6 │ │ new-array v2, v10, [Ljava/lang/Long; │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ - aput-object v3, v2, v9 │ + aput-object v3, v2, v5 │ │ aput-object v2, v0, v1 │ │ const/4 v1, 0x7 │ │ const/4 v2, 0x3 │ │ new-array v2, v2, [Ljava/lang/Long; │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ - aput-object v3, v2, v9 │ + aput-object v3, v2, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v10 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v11 │ │ aput-object v2, v0, v1 │ │ const/16 v1, 0x8 │ │ const/4 v2, 0x5 │ │ new-array v2, v2, [Ljava/lang/Long; │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + .line 51 │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ - aput-object v3, v2, v9 │ + aput-object v3, v2, v5 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v10 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v2, v11 │ │ const/4 v3, 0x3 │ │ - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ const/4 v3, 0x4 │ │ - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ aput-object v2, v0, v1 │ │ sput-object v0, Lde/boesling/hydromemo/services/Notifier;->hydromemo:[[Ljava/lang/Long; │ │ + .line 46 │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ @@ -461,27 +467,27 @@ │ :cond_0 │ const/4 v0, 0x1 │ │ goto :goto_0 │ .end method │ │ .method private getVibrationPattern()[J │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 151 │ new-instance v2, Ljava/util/ArrayList; │ │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 152 │ .local v2, "vp":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 153 │ const/4 v0, 0x0 │ @@ -502,17 +508,17 @@ │ │ if-ge v0, v3, :cond_1 │ │ .line 154 │ if-lez v0, :cond_0 │ │ .line 155 │ - const-wide/16 v3, 0x64 │ + const-wide/16 v4, 0x64 │ │ - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 157 │ :cond_0 │ @@ -555,17 +561,17 @@ │ │ move-result-object v3 │ │ check-cast v3, Ljava/lang/Long; │ │ invoke-virtual {v3}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - aput-wide v3, v1, v0 │ + aput-wide v4, v1, v0 │ │ .line 161 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ .line 164 │ @@ -625,25 +631,28 @@ │ │ move-result v1 │ │ if-gt v1, v0, :cond_0 │ │ iget-object v1, p0, Lde/boesling/hydromemo/services/Notifier;->preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ + .line 175 │ invoke-virtual {v1}, Lde/boesling/hydromemo/activities/PreferencesHelper;->getTimeEnd()I │ │ move-result v1 │ │ if-ge v0, v1, :cond_0 │ │ const/4 v1, 0x1 │ │ + .line 174 │ :goto_0 │ return v1 │ │ + .line 175 │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private sendNotification()V │ @@ -801,40 +810,43 @@ │ │ const-string v9, "android.resource://" │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ + .line 127 │ invoke-virtual {v1}, Landroid/content/Context;->getPackageName()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 │ │ const-string v9, "/" │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ + .line 128 │ invoke-direct {p0}, Lde/boesling/hydromemo/services/Notifier;->chooseNotificationSound()I │ │ move-result v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ + .line 126 │ invoke-static {v8}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v8 │ │ iput-object v8, v4, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ .line 131 ├── smali/de/boesling/hydromemo/services/Scheduler.smali │ @@ -64,14 +64,15 @@ │ │ move-result-object v6 │ │ .line 69 │ .local v6, "pendingNotifierIntent":Landroid/app/PendingIntent; │ const-string v2, "alarm" │ │ + .line 70 │ invoke-virtual {v7, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/app/AlarmManager; │ │ .line 72 │ @@ -87,22 +88,23 @@ │ .line 73 │ iget-object v2, p0, Lde/boesling/hydromemo/services/Scheduler;->preferences:Lde/boesling/hydromemo/activities/PreferencesHelper; │ │ invoke-virtual {v2}, Lde/boesling/hydromemo/activities/PreferencesHelper;->getIntervalMillis()J │ │ move-result-wide v4 │ │ - .line 78 │ + .line 79 │ .local v4, "cfgTimeIntervalValue":J │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v2 │ │ add-long/2addr v2, v4 │ │ + .line 78 │ invoke-virtual/range {v0 .. v6}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V │ │ .line 87 │ .end local v4 # "cfgTimeIntervalValue":J │ :goto_0 │ return-void ├── smali/de/boesling/hydromemo/activities/About.smali │ @@ -66,20 +66,22 @@ │ │ .line 42 │ :try_start_0 │ invoke-virtual {p0}, Lde/boesling/hydromemo/activities/About;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v4 │ │ + .line 43 │ invoke-virtual {p0}, Lde/boesling/hydromemo/activities/About;->getPackageName()Ljava/lang/String; │ │ move-result-object v5 │ │ const/4 v6, 0x0 │ │ + .line 42 │ invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ move-result-object v3 │ │ .line 44 │ .local v3, "packageInfo":Landroid/content/pm/PackageInfo; │ const v4, 0x7f0b0001 ├── smali/de/boesling/hydromemo/activities/PreferencesHelper.smali │ @@ -22,14 +22,15 @@ │ iput-object p1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ .line 15 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ + .line 16 │ invoke-virtual {p1}, Landroid/content/ContextWrapper;->getPackageName()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ @@ -42,14 +43,15 @@ │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const/4 v1, 0x0 │ │ + .line 15 │ invoke-virtual {p1, v0, v1}, Landroid/content/ContextWrapper;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ iput-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ .line 18 │ @@ -65,26 +67,29 @@ │ .line 32 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f070025 │ │ + .line 34 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v3, 0x7f070027 │ │ + .line 35 │ invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 33 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ │ move-result-wide v0 │ @@ -93,40 +98,44 @@ │ │ mul-long/2addr v0, v2 │ │ const-wide/16 v2, 0x3e8 │ │ mul-long/2addr v0, v2 │ │ + .line 32 │ return-wide v0 │ .end method │ │ .method public getName()Ljava/lang/String; │ .locals 4 │ │ .prologue │ .line 39 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f07000e │ │ + .line 40 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v3, 0x7f070010 │ │ + .line 41 │ invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 39 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -147,26 +156,29 @@ │ .line 64 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f070022 │ │ + .line 65 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v3, 0x7f070024 │ │ + .line 66 │ invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 64 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ move-result v0 │ @@ -181,26 +193,29 @@ │ .line 58 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f07001f │ │ + .line 59 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v3, 0x7f070021 │ │ + .line 60 │ invoke-virtual {v2, v3}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 58 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ move-result v0 │ @@ -215,30 +230,33 @@ │ .line 25 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f070011 │ │ + .line 26 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ + .line 27 │ invoke-virtual {v2}, Landroid/content/ContextWrapper;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ const/high16 v3, 0x7f080000 │ │ invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getBoolean(I)Z │ │ move-result v2 │ │ + .line 25 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -249,30 +267,33 @@ │ .line 45 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f070015 │ │ + .line 46 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ + .line 47 │ invoke-virtual {v2}, Landroid/content/ContextWrapper;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ const v3, 0x7f080001 │ │ invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getBoolean(I)Z │ │ move-result v2 │ │ + .line 45 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -283,30 +304,33 @@ │ .line 52 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f070019 │ │ + .line 53 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ invoke-virtual {v2}, Landroid/content/ContextWrapper;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ const v3, 0x7f080002 │ │ + .line 54 │ invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getBoolean(I)Z │ │ move-result v2 │ │ + .line 52 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -317,29 +341,32 @@ │ .line 70 │ iget-object v0, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->sharedPreferences:Landroid/content/SharedPreferences; │ │ iget-object v1, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ const v2, 0x7f070028 │ │ + .line 71 │ invoke-virtual {v1, v2}, Landroid/content/ContextWrapper;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lde/boesling/hydromemo/activities/PreferencesHelper;->contextWrapper:Landroid/content/ContextWrapper; │ │ + .line 72 │ invoke-virtual {v2}, Landroid/content/ContextWrapper;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ const v3, 0x7f080003 │ │ invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getBoolean(I)Z │ │ move-result v2 │ │ + .line 70 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ return v0 │ .end method ├── smali/de/boesling/hydromemo/activities/Preferences.smali │ @@ -142,14 +142,15 @@ │ │ invoke-direct {v0, p0}, Lde/boesling/hydromemo/activities/PreferencesHelper;->(Landroid/content/ContextWrapper;)V │ │ invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;->getSharedPreferences()Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ + .line 76 │ invoke-interface {v0, p0}, Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V │ │ .line 77 │ new-instance v0, Landroid/content/Intent; │ │ const-class v1, Lde/boesling/hydromemo/services/Scheduler; │ │ @@ -173,14 +174,15 @@ │ │ invoke-direct {v0, p0}, Lde/boesling/hydromemo/activities/PreferencesHelper;->(Landroid/content/ContextWrapper;)V │ │ invoke-virtual {v0}, Lde/boesling/hydromemo/activities/PreferencesHelper;->getSharedPreferences()Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ + .line 69 │ invoke-interface {v0, p0}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V │ │ .line 70 │ return-void │ .end method │ │ .method public onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V ├── smali/de/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ │ # direct methods │ .method constructor (Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary;)V │ .locals 0 │ + .param p1, "this$0" # Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ .prologue │ .line 41 │ iput-object p1, p0, Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary$1;->this$0:Lde/boesling/hydromemo/preferences/EditTextPreferenceShowSummary; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/de/boesling/hydromemo/preferences/ListPreferenceShowSummary$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ │ # direct methods │ .method constructor (Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary;)V │ .locals 0 │ + .param p1, "this$0" # Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ .prologue │ .line 39 │ iput-object p1, p0, Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary$1;->this$0:Lde/boesling/hydromemo/preferences/ListPreferenceShowSummary; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── res/xml/preferences.xml │ ├── res/xml/preferences.xml │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ - │ │ - │ │ - │ │ + │ │ + │ │ + │ │